Commit Graph

411 Commits

Author SHA1 Message Date
Ricardo Wurmus ddb5dc08a7
gnu: Add ocaml-gsl-1.
* gnu/packages/ocaml.scm (ocaml-gsl-1): New variable.
2019-04-11 17:11:41 +02:00
Tobias Geerinckx-Rice 7848205b24
gnu: ocaml-utop: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-utop)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:37 +02:00
Tobias Geerinckx-Rice fd2582bd7f
gnu: ocaml-lambda-term: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-lambda-term)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:37 +02:00
Tobias Geerinckx-Rice f4f3e8ce4d
gnu: ocaml-zed: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-zed)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:37 +02:00
Tobias Geerinckx-Rice 55f9f9b081
gnu: ocaml-jbuilder: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-jbuilder)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:36 +02:00
Tobias Geerinckx-Rice 677a88e075
gnu: ocaml-piqilib: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-piqilib)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:36 +02:00
Tobias Geerinckx-Rice 554d98db77
gnu: optcomp: Don't use unstable tarball.
* gnu/packages/ocaml.scm (optcomp)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:36 +02:00
Tobias Geerinckx-Rice e4bb29ddfa
gnu: ocaml4.02-uri: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml4.02-uri)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:36 +02:00
Tobias Geerinckx-Rice 21b1845dde
gnu: ocaml4.02-ezjsonm: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml4.02-ezjsonm)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:36 +02:00
Tobias Geerinckx-Rice 07c3711d0f
gnu: ocaml-re: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-re)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:36 +02:00
Tobias Geerinckx-Rice f6a99fbfa2
gnu: ocaml-seq: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-seq)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Fix indentation.
2019-04-11 05:42:22 +02:00
Tobias Geerinckx-Rice 2209b362a5
gnu: ocaml4.02-ppx-deriving: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml4.02-ppx-deriving)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[arguments]: Add ‘make-git-checkout-writable’ phase.
Fix indentation.
2019-04-11 05:42:09 +02:00
Tobias Geerinckx-Rice f8b8e60e2c
gnu: ocaml-ulex: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-ulex)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:09 +02:00
Tobias Geerinckx-Rice 71117a36b6
gnu: ocaml4.02-ppx-tools: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml4.02-ppx-tools)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:42:08 +02:00
Tobias Geerinckx-Rice ef59cf9d3b
gnu: ocaml-ppx-tools: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-ppx-tools)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Fix indentation.
2019-04-11 05:41:55 +02:00
Tobias Geerinckx-Rice e3c7ac732f
gnu: ocaml-bisect: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-bisect)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:32:52 +02:00
Tobias Geerinckx-Rice b01339816a
gnu: ocaml-qcheck: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-qcheck)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:32:52 +02:00
Tobias Geerinckx-Rice 34f615a2c1
gnu: ocaml-num: Don't use unstable tarball.
* gnu/packages/ocaml.scm (ocaml-num)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:32:52 +02:00
Tobias Geerinckx-Rice d5dee1de7c
gnu: camlp4@4.02+6: Don't use unstable tarball.
* gnu/packages/ocaml.scm (camlp4-4.02)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-04-11 05:32:51 +02:00
Julien Lepiller e9b86fa0f1
gnu: opam: Unbundle dependencies.
* gnu/packages/ocaml.scm (opam)[build-system]: Use ocaml-build-system.
[source]: Use unbundled sources.
[arguments]: Update.
[inputs, native-inputs, propagated-inputs]: Add missing dependencies.
2019-04-10 21:39:28 +02:00
Julien Lepiller ec9d932562
gnu: Add ocaml-dose3.
* gnu/packages/ocaml.scm (ocaml-dose3): New variable.
* gnu/packages/patches/ocaml-dose3-Add-unix-as-dependency-to-dose3.common-in-META.in.patch:
New file.
* gnu/packages/patches/ocaml-dose3-Fix-for-ocaml-4.06.patch: New file.
* gnu/packages/patches/ocaml-dose3-dont-make-printconf.patch: New file.
* gnu/packages/patches/ocaml-dose3-Install-mli-cmx-etc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2019-04-10 21:39:20 +02:00
Julien Lepiller c4262cc932
gnu: Add ocaml-mccs.
* gnu/packages/ocaml.scm (ocaml-mccs): New variable.
2019-04-10 21:39:17 +02:00
Julien Lepiller 718fadb8ca
gnu: Add ocaml-cudf.
* gnu/packages/ocaml.scm (ocaml-cudf): New variable.
2019-04-10 21:39:15 +02:00
Julien Lepiller bb338a7f80
gnu: Add ocaml-extlib.
* gnu/packages/ocaml.scm (ocaml-extlib): New variable.
2019-04-10 21:39:13 +02:00
Julien Lepiller b6bba90e92
gnu: ocaml-cmdliner: Update to 1.0.3.
* gnu/packages/ocaml.scm (ocaml-cmdliner): Update to 1.0.3.
2019-04-10 21:39:10 +02:00
Julien Lepiller d1358ab633
gnu: Add ocaml-opam-file-format.
* gnu/packages/ocaml.scm (ocaml-opam-file-format): New variable.
2019-04-10 21:39:07 +02:00
Julien Lepiller 8fd897888d
gnu: ocaml-gsl: Update to 1.24.0.
* gnu/packages/ocaml.scm (ocaml-gsl): Update to 1.24.0.
2019-03-24 15:28:20 +01:00
Julien Lepiller 8d135e3726
gnu: dune: Fix libdir.
* gnu/packages/ocaml.scm (dune): Install libraries in site-lib.
2019-03-24 15:28:15 +01:00
Julien Lepiller a1034ea0cc
gnu: ocaml-bos: Update to 0.2.0.
* gnu/packages/ocaml.scm (ocaml-bos): Update to 0.2.0.
2019-03-24 15:28:12 +01:00
Julien Lepiller d7d4102664
gnu: ocaml-react: Update to 1.2.1.
* gnu/packages/ocaml.scm (ocaml-react): Update to 1.2.1.
2019-03-24 15:27:49 +01:00
Julien Lepiller 23c8a97a5b
gnu: ocaml-alcotest: Update to 0.8.5.
* gnu/packages/ocaml.scm (ocaml-alcotest): Update to 0.8.5.
2019-03-23 22:58:57 +01:00
Julien Lepiller 50ab554bd5
gnu: unison: Fix manual generation.
* gnu/packages/ocaml.scm (unison)[arguments]: Fix documentation
generation.
2019-03-17 18:37:37 +01:00
Julien Lepiller 22d1cb7ffa
gnu: opam: Update to 2.0.3.
* gnu/packages/ocaml.scm (opam): Update to 2.0.3.
2019-03-17 18:37:31 +01:00
Andreas Enge 4982c0c98d
gnu: ocaml@4.01: Remove the package, affected by a CVE, and its dependent
packages.

This makes progress towards fixing <https://bugs.gnu.org/27462>.

* gnu/packages/ocaml.scm (ocaml-4.01, ocaml4.01-findlib, ocaml4.01-ounit,
ocaml4.01-camlzip, ocaml4.01-qtest, ocaml4.01-bisect, ocaml4.01-sqlite3,
ocaml4.01-csv, ocaml4.01-xmlm, ocaml4.01-batteries, ocaml4.01-gsl): Remove
variables.
(ocaml-batteries, ocaml-bisect)[properties]: Remove ocaml4.01-variant.
* gnu/packages/machine-learning.scm (ocaml4.01-mcl): Remove variable.
2019-02-19 22:59:06 +01:00
Gabriel Hondet 8213db7c95
gnu: Add ocaml-timed.
* gnu/packages/ocaml.scm (ocaml-timed): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:50:59 +01:00
Gabriel Hondet 7195c4f2ae
gnu: Add ocaml-bindlib.
* gnu/packages/ocaml.scm (ocaml-bindlib): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:50:54 +01:00
Gabriel Hondet 70c7d02590
gnu: Add ocaml-earley.
* gnu/packages/ocaml.scm (ocaml-earley): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-13 22:50:17 +01:00
Christopher Baines e88fd8beb1
gnu: ocaml-splittable-random: Change @defn to @acronym.
I see an error when running guix package -s relating to this:

  Throw to key `parser-error' with args `(#f "Unknown command" defn)'.

* gnu/packages/ocaml.scm (ocaml-splittable-random)[description]: Change @defn
to @acronym.
2019-02-06 09:18:08 +00:00
Christopher Baines 1d5d0447d3
gnu: ocaml-spawn: Add missing @end itemize to description.
As otherwise this error appears when running things like guix package -s:

  texinfo.scm:745:27: Throw to key `parser-error' with args `(#<input: string
  35ad0e0> "EOF while reading a token " "reading char data")'.

* gnu/packages/ocaml.scm (ocaml-spawn)[description]: Add @end itemize to the
end.
2019-02-06 09:16:50 +00:00
Julien Lepiller 8baa5c8b7c
gnu: Add ocaml-core-kernel.
* gnu/packages/ocaml.scm (ocaml-core-kernel): New variable.
2019-02-05 22:34:31 +01:00
Julien Lepiller 514b542018
gnu: Add ocaml-core.
* gnu/packages/ocaml.scm (ocaml-core): New variable.
2019-02-05 22:34:28 +01:00
Julien Lepiller 9e81db80eb
gnu: Add ocaml-spawn.
* gnu/packages/ocaml.scm (ocaml-spawn): New variable.
2019-02-05 22:34:26 +01:00
Julien Lepiller 3e3d5ffc34
gnu: Add ocaml-configurator.
* gnu/packages/ocaml.scm (ocaml-configurator): New variable.
2019-02-05 22:34:24 +01:00
Julien Lepiller dc361a2563
gnu: Add ocaml-jane-street-headers.
* gnu/packages/ocaml.scm (ocaml-jane-street-headers): New variable.
2019-02-05 22:34:22 +01:00
Julien Lepiller 5995e6d104
gnu: Add ocaml-splittable-random.
* gnu/packages/ocaml.scm (ocaml-splittable-random): New variable.
2019-02-05 22:34:20 +01:00
Julien Lepiller 255f1cae42
gnu: Add ocaml-ppx-jane.
* gnu/packages/ocaml.scm (ocaml-ppx-jane): New variable.
2019-02-05 22:34:17 +01:00
Julien Lepiller 7bd4b85e9b
gnu: Add ocaml-ppx-bin-prot.
* gnu/packages/ocaml.scm (ocaml-ppx-bin-prot): New variable.
2019-02-05 22:34:15 +01:00
Julien Lepiller d13b9c5f67
gnu: Add ocaml-ppx-base.
* gnu/packages/ocaml.scm (ocaml-ppx-base): New variable.
2019-02-05 22:34:13 +01:00
Julien Lepiller 48ad1181d0
gnu: Add ocaml-ppx-typerep-conv.
* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv): New variable.
2019-02-05 22:34:11 +01:00
Julien Lepiller f4304c1d6c
gnu: Add ocaml-ppx-js-style.
* gnu/packages/ocaml.scm (ocaml-ppx-js-style): New variable.
2019-02-05 22:34:09 +01:00
Julien Lepiller 4e4e5fb1df
gnu: Add ocaml-ppx-expect.
* gnu/packages/ocaml.scm (ocaml-ppx-expect): New variable.
2019-02-05 22:34:07 +01:00
Julien Lepiller 7ec9a45db3
gnu: Add ocaml-ppx-assert.
* gnu/packages/ocaml.scm (ocaml-ppx-assert): New variable.
2019-02-05 22:34:04 +01:00
Julien Lepiller 6018802d9c
gnu: Add ocaml-ppx-fail.
* gnu/packages/ocaml.scm (ocaml-ppx-fail): New variable.
2019-02-05 22:34:02 +01:00
Julien Lepiller 1365ae47d1
gnu: Add ocaml-ppx-let.
* gnu/packages/ocaml.scm (ocaml-ppx-let): New variable.
2019-02-05 22:34:00 +01:00
Julien Lepiller 79967eeafc
gnu: add ocaml-ppx-optcomp.
* gnu/packages/ocaml.scm (ocaml-ppx-optcomp): New variable.
2019-02-05 22:33:58 +01:00
Julien Lepiller 3f4ecf6649
gnu: Add ocaml-ppx-optional.
* gnu/packages/ocaml.scm (ocaml-ppx-optional): New variable.
2019-02-05 22:33:56 +01:00
Julien Lepiller 6a1140012c
gnu: Add ocaml-ppx-pipebang.
* gnu/packages/ocaml.scm (ocaml-ppx-pipebang): New variable.
2019-02-05 22:33:53 +01:00
Julien Lepiller 44a2ceca19
gnu: Add ocaml-ppx-sexp-message.
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-message): New variable.
2019-02-05 22:33:51 +01:00
Julien Lepiller e93281507d
gnu: Add ocaml-ppx-sexp-value.
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-value): New variable.
2019-02-05 22:33:49 +01:00
Julien Lepiller a58118ca6b
gnu: Add ocaml-typerep.
* gnu/packages/ocaml.scm (ocaml-typerep): New variable.
2019-02-05 22:33:47 +01:00
Julien Lepiller 164b06daeb
gnu: Add ocaml-ppx-here.
* gnu/packages/ocaml.scm (ocaml-ppx-here): New variable.
2019-02-05 22:33:42 +01:00
Julien Lepiller b42afab2e2
gnu: Add ocaml-ppx-bench.
* gnu/packages/ocaml.scm (ocaml-ppx-bench): New variable.
2019-02-05 22:33:40 +01:00
Julien Lepiller db67f56901
gnu: Add ocaml-ppx-enumerate.
* gnu/packages/ocaml.scm (ocaml-ppx-enumerate): New variable.
2019-02-05 22:33:37 +01:00
Julien Lepiller 6692f65218
gnu: Add ocaml-ppx-hash.
* gnu/packages/ocaml.scm (ocaml-ppx-hash): New variable.
2019-02-05 22:33:35 +01:00
Julien Lepiller 49b01fa3e9
gnu: Add ocaml-octavius.
* gnu/packages/ocaml.scm (ocaml-octavius): New variable.
2019-02-05 22:33:33 +01:00
Julien Lepiller a0584d6c97
gnu: Add ocaml-bin-prot.
* gnu/packages/ocaml.scm (ocaml-bin-prot): New variable.
2019-02-05 22:33:31 +01:00
Julien Lepiller e6f08ec93a
gnu: Add ocaml-ppx-custom-printf.
* gnu/packages/ocaml.scm (ocaml-ppx-custom-printf): New variable.
2019-02-05 22:33:29 +01:00
Julien Lepiller 7523674c2b
gnu: Add ocaml-ppx-variants-conv.
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): New variable.
2019-02-05 22:33:27 +01:00
Julien Lepiller c7cf165e38
gnu: Add ocaml-ppx-sexp-conv.
* gnu/packaes/ocaml.scm (ocaml-ppx-sexp-conv): New variable.
2019-02-05 22:33:25 +01:00
Julien Lepiller 7b685486ce
gnu: Add ocaml-ppx-fields-conv.
* gnu/packages/ocaml.scm (ocaml-ppx-fields-conv): New variable.
2019-02-05 22:33:23 +01:00
Julien Lepiller d9f8433e17
gnu: Add ocaml-variantslib.
* gnu/packages/ocaml.scm (ocaml-variantslib): New variable.
2019-02-05 22:33:21 +01:00
Julien Lepiller 143685fd1a
gnu: Add ocaml-fieldslib.
* gnu/packages/ocaml.scm (ocaml-fieldslib): New variable.
2019-02-05 22:33:19 +01:00
Julien Lepiller c16c8bb68d
gnu: Add ocaml-ppx-compare.
* gnu/packages/ocaml.scm (ocaml-ppx-compare): New variable.
2019-02-05 22:33:17 +01:00
Julien Lepiller 7e12b4c2bb
gnu: ocaml: Use propagated-inputs.
* gnu/packages/ocaml.scm (ocaml-ppxlib, ocaml-ppx-derivers, ocaml-base)
(ocaml-sexplib): Use propagated-inputs.
2019-02-05 22:33:15 +01:00
Julien Lepiller 51e52f47df
gnu: ocaml-ppx-derivers: Add upstream-name.
* gnu/packages/ocaml.scm (ocaml-ppx-derivers)[properties]: Add
upstream-name.
2019-02-05 22:33:10 +01:00
Andreas Enge 6c8666b451
gnu: unison: Update to 2.51.1.
* gnu/packages/ocaml.scm (unison): Update to 2.51.1, use source from git
instead of svn and remove a snippet, and compile with current OCaml.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-05 22:32:51 +01:00
Gabriel Hondet 308d72bfe4
gnu: Add ocaml-ppx-inline-test.
* gnu/packages/ocaml.scm (ocaml-ppx-inline-test): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-04 22:03:30 +01:00
Gabriel Hondet b2c2c415c5
gnu: ocaml-migrate-parsetree: Update to 1.2.0.
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree): Update to 1.2.0.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-04 22:03:27 +01:00
Gabriel Hondet 625a3daa12
gnu: dune: Update to 1.6.3.
* gnu/packages/ocaml.scm (dune): Update to 1.6.3.
* guix/build/dune-build-system.scm (build): Use --libdir.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-02-04 22:03:22 +01:00
Ricardo Wurmus 48b11025b7
gnu: ocaml-utop: Use INVOKE.
* gnu/packages/ocaml.scm (ocaml-utop)[arguments]: Use INVOKE.
2019-01-25 13:32:41 +01:00
Ricardo Wurmus c6aaa7bed6
gnu: ocaml-zed: Use INVOKE.
* gnu/packages/ocaml.scm (ocaml-zed)[arguments]: Use INVOKE in build phases.
2019-01-25 13:32:04 +01:00
Ricardo Wurmus 04daa1ed72
gnu: ocaml-zarith: Use INVOKE.
* gnu/packages/ocaml.scm (ocaml-zarith)[arguments]: Use INVOKE.
2019-01-25 13:31:29 +01:00
Ricardo Wurmus 2c0234e78e
gnu: camlp4-4.02: Use INVOKE.
* gnu/packages/ocaml.scm (camlp4-4.02)[arguments]: Use INVOKE in build phases.
2019-01-25 13:26:24 +01:00
Ricardo Wurmus fa5d6e4c6f
gnu: ocaml-4.01: Use INVOKE.
* gnu/packages/ocaml.scm (ocaml-4.01)[arguments]: Use INVOKE in build phases.
2019-01-25 13:23:27 +01:00
Ricardo Wurmus bb29e855da
gnu: ocaml-4.02: Use INVOKE.
* gnu/packages/ocaml.scm (ocaml-4.02)[arguments]: Use INVOKE in build phases.
2019-01-25 13:22:34 +01:00
Gabriel Hondet 1d209d06ed
gnu: Add ocaml-craml.
* gnu/packages/ocaml.scm (ocaml-craml): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:51:14 +01:00
Gabriel Hondet ca53346dd5
gnu: ocaml-cmdliner: Update to 1.0.2.
* gnu/packages/ocaml.scm (ocaml-cmdliner): Update to 1.0.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:51:09 +01:00
Gabriel Hondet cdcbccd17c
gnu: ocaml-fmt: Update to 0.8.5.
* gnu/packages/ocaml.scm (ocaml-fmt): Update to 0.8.5.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:50:56 +01:00
Gabriel Hondet f0dece30b4
gnu: ocaml-uchar: Update to 0.0.2.
* gnu/packages/ocaml.scm (ocaml-uchar): Update to 0.0.2.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-23 21:50:48 +01:00
Gabriel Hondet 4d390cad25
gnu: Add ocaml-ppxlib.
* gnu/packages/ocaml.scm (ocaml-ppxlib): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:44 +01:00
Gabriel Hondet 3f623d00a7
gnu: Add ocaml-ppx-derivers.
* gnu/packages/ocaml.scm (ocaml-ppx-derivers): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:37 +01:00
Gabriel Hondet b5bab81c10
gnu: Add ocaml-migrate-parsetree.
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:35 +01:00
Gabriel Hondet ac06a773f5
gnu: Add ocaml-compiler-libs.
* gnu/packages/ocaml.scm (ocaml-compiler-libs): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:33 +01:00
Gabriel Hondet 22074259d2
gnu: Add ocaml-base.
* gnu/packages/ocaml.scm (ocaml-base): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:30 +01:00
Gabriel Hondet 7cca1fd400
gnu: Add ocaml-sexplib.
* gnu/packages/ocaml.scm (ocaml-sexplib): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:28 +01:00
Gabriel Hondet 7726124ae2
gnu: Add ocaml-parsexp.
* gnu/packages/ocaml.scm (ocaml-parsexp): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:26 +01:00
Gabriel Hondet 5fa01e8aaa
gnu: Add ocaml-sexplib0.
* gnu/packages/ocaml.scm (ocaml-sexplib0): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-01-16 20:08:21 +01:00
Ricardo Wurmus eeb883cb0d
gnu: Move Emacs packages to new module.
* gnu/packages/emacs.scm: Move almost all packages from here...
* gnu/packages/emacs-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/statistics.scm: Update module references.
2019-01-16 16:08:22 +01:00
Ricardo Wurmus cd0322a3ef
gnu: Move sqlite to separate module.
* gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5,
sqlite-with-column-metadata): Move variables from here...
* gnu/packages/sqlite.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/apl.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/code.scm,
gnu/packages/crypto.scm,
gnu/packages/databases.scm,
gnu/packages/dc.scm,
gnu/packages/disk.scm,
gnu/packages/ebook.scm,
gnu/packages/education.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/file-systems.scm,
gnu/packages/freedesktop.scm,
gnu/packages/ftp.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gnome.scm,
gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/gps.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/kodi.scm,
gnu/packages/lisp.scm,
gnu/packages/mail.scm,
gnu/packages/messaging.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nfs.scm,
gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/php.scm,
gnu/packages/python.scm,
gnu/packages/qt.scm,
gnu/packages/ruby.scm,
gnu/packages/scheme.scm,
gnu/packages/sync.scm,
gnu/packages/syndication.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/web-browsers.scm,
gnu/packages/webkit.scm: Adjust module references.
2019-01-16 16:08:22 +01:00
Gabriel Hondet 64d25f0be2
gnu: Add ocaml-merlin.
* gnu/packages/ocaml.scm (ocaml-merlin): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-01-13 23:30:15 +01:00