Julien Lepiller
f27522d6db
gnu: Add ocaml-re.
...
* gnu/packages/ocaml.scm (ocaml-re): New variable.
2017-05-25 14:47:58 +02:00
Julien Lepiller
38cb1ec64b
gnu: Add ocaml-ppx-fields-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-fields-conv): New variable.
2017-05-25 14:47:56 +02:00
Julien Lepiller
9b8bc95747
gnu: Add ocaml-ppx-sexp-message.
...
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-message): New variable.
2017-05-25 14:47:54 +02:00
Julien Lepiller
c64fecc20b
gnu: Add ocaml-ppx-custom-printf.
...
* gnu/packages/ocaml.scm (ocaml-ppx-custom-printf): New variable.
2017-05-25 14:47:52 +02:00
Julien Lepiller
7ea5acc668
gnu: Add ocaml-ppx-fail.
...
* gnu/packages/ocaml.scm (ocaml-ppx-fail): New variable.
2017-05-25 14:47:50 +02:00
Julien Lepiller
5d6d7ab0cf
gnu: Add ocaml-ppx-bin-prot.
...
* gnu/packages/ocaml.scm (ocaml-ppx-bin-prot): New variable.
2017-05-25 14:47:48 +02:00
Julien Lepiller
3674d7df2f
gnu: Add ocaml-ppx-pipebang.
...
* gnu/packages/ocaml.scm (ocaml-ppx-pipebang): New variable.
2017-05-25 14:47:45 +02:00
Julien Lepiller
25941ca13b
gnu: Add ocaml-ppx-sexp-value.
...
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-value): New variable.
2017-05-25 14:47:22 +02:00
Ben Woodcroft
de59e24abe
gnu: Add ocaml4.01-batteries.
...
* gnu/packages/ocaml.scm (ocaml4.01-batteries): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft
9bf9b3c05f
gnu: Add ocaml4.01-xmlm.
...
* gnu/packages/ocaml.scm (ocaml4.01-xmlm): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft
abd593c71a
gnu: Add ocaml4.01-ounit.
...
* gnu/packages/ocaml.scm (ocaml4.01-ounit): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft
0274521a19
gnu: Add ocaml4.01-qtest.
...
* gnu/packages/ocaml.scm (ocaml4.01-qtest): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft
6824387a4f
gnu: Add ocaml4.01-camlzip.
...
* gnu/packages/ocaml.scm (ocaml4.01-camlzip): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft
3dc671e147
gnu: Add ocaml4.01-csv.
...
* gnu/packages/ocaml.scm (ocaml4.01-csv): New variable.
2017-05-10 22:13:54 +02:00
Ben Woodcroft
17bd460f02
gnu: Add ocaml4.01-sqlite3.
...
* gnu/packages/ocaml.scm: (ocaml4.01-sqlite3): New variable.
2017-05-10 22:13:54 +02:00
Ben Woodcroft
1345231cc2
gnu: Add ocaml4.01-bisect.
...
* gnu/packages/ocaml.scm (ocaml4.01-bisect): New variable.
(ocaml-bisect)[properties]: New field.
2017-05-10 22:13:54 +02:00
Ben Woodcroft
fa01cb5226
gnu: Add ocaml4.01-findlib.
...
* gnu/packages/ocaml.scm (ocaml4.01-findlib): New variable.
2017-05-10 22:13:54 +02:00
Ben Woodcroft
ec43671780
gnu: Add ocaml-4.01.
...
* gnu/packages/ocaml.scm (ocaml-4.01): New variable.
2017-05-10 22:13:54 +02:00
Kei Kebreau
c5196ac7ee
gnu: Move lynx to web-browsers.scm.
...
* gnu/packages/lynx.scm: Remove file and move lynx...
* gnu/packages/web-browsers.scm: ...here.
* gnu/packages/man.scm (define-module): Remove unused module import of
(gnu packages lynx).
* gnu/packages/ocaml.scm (define-module): Adjust module import to use
(gnu packages web-browsers).
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove lynx.scm.
2017-05-08 15:16:24 -04:00
Julien Lepiller
e24d527131
gnu: ocaml-qtest: Use ocaml-qcheck.
...
* gnu/packages/ocaml.scm (ocaml-qtest)[propagated-inputs]: Add ocaml-qcheck.
2017-04-29 17:51:49 +02:00
Julien Lepiller
2c6ef0dd3b
gnu: Add ocaml-qcheck.
...
* gnu/packages/ocaml.scm (ocaml-qcheck): New variable.
2017-04-29 17:51:27 +02:00
Leo Famulari
7bf837fd43
gnu: Use HTTPS URLs for GitHub home-pages.
...
* gnu/packages/bioinformatics.scm, gnu/packages/emacs.scm,
gnu/packages/haskell.scm, gnu/packages/libffi.scm, gnu/packages/lisp.scm,
gnu/packages/ocaml.scm, gnu/packages/openstack.scm, gnu/packages/python.scm,
gnu/packages/ruby.scm, gnu/packages/shells.scm, gnu/packages/statistics.scm,
gnu/packages/xdisorg.scm: Use HTTPS URLs for all packages with a home-page on
GitHub.
2017-04-02 20:00:51 -04:00
Ben Woodcroft
55f7a27cee
gnu: ocaml-qtest: Update to 2.5.
...
* gnu/packages/ocaml.scm (ocaml-qtest): Update to 2.5.
2017-03-18 09:52:29 +10:00
Ben Woodcroft
91df9eaefa
gnu: Add ocaml-csv.
...
* gnu/packages/ocaml.scm (ocaml-csv): New variable.
2017-03-17 21:43:13 +10:00
Ben Woodcroft
0c4dbdc23e
gnu: Add ocaml-sqlite3.
...
* gnu/packages/ocaml.scm (ocaml-sqlite3): New variable.
2017-03-17 21:19:23 +10:00
Julien Lepiller
edda7ebec1
gnu: Add ocaml-ppx-typerep-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-typerep-conv): New variable.
2017-03-14 22:09:56 +01:00
Julien Lepiller
d2203187fe
gnu: Add ocaml-ppx-let.
...
* gnu/packages/ocaml.scm (ocaml-ppx-let): New variable.
2017-03-14 22:09:50 +01:00
Julien Lepiller
250ac438e7
gnu: Add ocaml-ppx-enumerate.
...
* gnu/packages/ocaml.scm (ocaml-ppx-enumerate): New variable.
2017-03-14 22:09:48 +01:00
Julien Lepiller
a43160ee6f
gnu: Add ocaml-ppx-assert.
...
* gnu/packages/ocaml.scm (ocaml-ppx-assert): New variable.
2017-03-14 22:09:46 +01:00
Julien Lepiller
651563bd71
gnu: Add ocaml-ppx-here.
...
* gnu/packages/ocaml.scm (ocaml-ppx-here): New variable.
2017-03-14 22:09:44 +01:00
Julien Lepiller
14af90cfbd
gnu: Add ocaml-ppx-variants-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): New variable.
2017-03-14 22:09:41 +01:00
Julien Lepiller
334436f051
gnu: Add ocaml-ppx-sexp-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-sexp-conv): New variable.
2017-03-14 22:09:39 +01:00
Julien Lepiller
d1d90df63b
gnu: Add ocaml-variantslib.
...
* gnu/packages/ocaml.scm (ocaml-variantslib): New variable.
2017-03-14 22:09:37 +01:00
Julien Lepiller
ef0051b2c5
gnu: Add ocaml-typerep.
...
* gnu/packages/ocaml.scm (ocaml-typerep): New variable.
2017-03-14 22:09:33 +01:00
Julien Lepiller
d19c1b4105
gnu: Add ocaml-sexplib.
...
* gnu/packages/ocaml.scm (ocaml-sexplib): New variable.
2017-03-14 22:09:14 +01:00
Julien Lepiller
953ecc04a0
gnu: Add ocaml-ppx-compare.
...
* gnu/packages/ocaml.scm (ocaml-ppx-compare): New variable.
2017-02-15 20:11:01 +01:00
Julien Lepiller
9a63fef95a
gnu: Add ocaml-ppx-bench.
...
* gnu/packages/ocaml.scm (ocaml-ppx-bench): New variable.
2017-02-15 20:10:53 +01:00
Julien Lepiller
be1e892d85
gnu: Add ocaml-ppx-inline-test.
...
* gnu/packages/ocaml.scm (ocaml-ppx-inline-test): New variable.
2017-02-15 20:10:50 +01:00
Julien Lepiller
e6515b55ea
gnu: Add ocaml-ppx-type-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-type-conv): New variable.
2017-02-15 20:10:47 +01:00
Julien Lepiller
505394d1fd
gnu: Add ocaml-ppx-deriving.
...
* gnu/packages/ocaml.scm (ocaml-ppx-deriving): New variable.
2017-02-15 20:10:44 +01:00
Julien Lepiller
f6dde36aeb
gnu: Add ocaml-cppo.
...
* gnu/packages/ocaml.scm (ocaml-cppo): New variable.
2017-02-15 20:10:42 +01:00
Julien Lepiller
9e5687867d
gnu: Add ocaml-ppx-driver.
...
* gnu/packages/ocaml.scm (ocaml-ppx-driver): New variable.
2017-02-15 20:10:39 +01:00
Julien Lepiller
567b4e0299
gnu: Add ocaml-ppx-optcomp.
...
* gnu/packages/ocaml.scm (ocaml-ppx-optcomp): New variable.
2017-02-15 20:10:36 +01:00
Julien Lepiller
c333995063
gnu: Add ocaml-ppx-core.
...
* gnu/packages/ocaml.scm (ocaml-ppx-core): New variable.
2017-02-15 20:10:33 +01:00
Julien Lepiller
6bdf77a2a1
gnu: Add ocaml-fieldslib.
...
* gnu/packages/ocaml.scm (ocaml-fieldslib): New variable.
2017-02-15 20:10:01 +01:00
Julien Lepiller
f5c8cf3be7
gnu: Add ocaml-bin-prot.
...
* gnu/packages/ocaml.scm (ocaml-bin-prot): New variable.
2017-01-31 21:35:51 +01:00
Julien Lepiller
f95ebba516
gnu: Add ocaml-js-build-tools.
...
* gnu/packages/ocaml.scm (ocaml-js-build-tools): New variable.
2017-01-31 21:35:45 +01:00
Julien Lepiller
5eed45a8d7
gnu: Add ocaml-oasis.
...
* gnu/packages/ocaml.scm (ocaml-oasis): New variable.
2017-01-31 21:35:42 +01:00
Julien Lepiller
77a515e9b5
gnu: Add ocaml-fileutils.
...
* gnu/packages/ocaml.scm (ocaml-fileutils): New variable.
2017-01-31 21:35:38 +01:00
Julien Lepiller
3763eea716
gnu: Add ocaml-expect.
...
* gnu/packages/ocaml.scm (ocaml-expect): New variable.
2017-01-31 21:35:35 +01:00
Julien Lepiller
f8a12de1cb
gnu: Add ocaml-pcre.
...
* gnu/packages/ocaml.scm (ocaml-pcre): New variable.
2017-01-31 21:35:32 +01:00
Julien Lepiller
0e9e94b7ff
gnu: Add ocaml-batteries.
...
* gnu/packages/ocaml.scm (ocaml-batteries): New variable.
2017-01-31 21:35:30 +01:00
Julien Lepiller
41e8e07919
gnu: Add omake.
...
* gnu/packages/ocaml.scm (omake): New variable.
* gnu/packages/patches/omake-fix-non-determinism.patch: New file.
* gnu/local.mk (dist_patch_DATA): New patch.
2017-01-31 21:35:27 +01:00
Julien Lepiller
c590f1ae8a
gnu: Add ocamlify.
...
* gnu/packages/ocaml.scm (ocamlify): New variable.
2017-01-31 21:35:23 +01:00
Julien Lepiller
5d08f98d3e
gnu: Add ocaml-base64.
...
* gnu/packages/ocaml.scm (ocaml-base64): New variable.
2017-01-31 21:34:53 +01:00
Julien Lepiller
fd6e260ef7
gnu: Add ocaml-ocurl.
...
* gnu/pcakages/ocaml.scm (ocaml-ocurl): New variable.
2017-01-17 23:22:07 +01:00
Julien Lepiller
800ab1fb16
gnu: Add ocaml-jsonm.
...
* gnu/packages/ocaml.scm (ocaml-jsonm): New variable.
2017-01-17 23:21:42 +01:00
Julien Lepiller
84290923d9
gnu: Add ocaml-uutf.
...
* gna/packages/ocaml.scm (ocaml-uutf): New variable.
2017-01-17 23:21:22 +01:00
Julien Lepiller
33f16b9a57
gnu: Add ocaml-uchar.
...
* gnu/packages/ocaml.scm (ocaml-uchar): New variable.
2017-01-17 23:20:55 +01:00
Julien Lepiller
6e9b678efe
gnu: Add ocaml-ulex.
...
* gnu/packages/ocaml.scm (ocaml-ulex): New variable.
2017-01-17 23:20:13 +01:00
Julien Lepiller
036b857978
gnu: Add ocaml-xmlm.
...
* gnu/packages/ocaml.scm (ocaml-xmlm): New variable.
2017-01-17 23:14:42 +01:00
Julien Lepiller
33e0702d8a
gnu: Add ocaml-bos.
...
* gnu/packages/ocaml.scm (ocaml-bos): New variable.
2017-01-17 23:14:38 +01:00
Julien Lepiller
fbf38b0985
gnu: Add ocaml-fpath.
...
* gnu/packages/ocaml.scm (ocaml-fpath): New variable.
2017-01-17 23:14:34 +01:00
Julien Lepiller
9dc7dcb261
gnu: Add ocaml-logs.
...
* gnu/packages/ocaml.scm (ocaml-logs): New variable.
2017-01-17 23:13:19 +01:00
Julien Lepiller
1fdfbadff0
gnu: Add ocaml-lwt.
...
* gnu/packages/ocaml.scm (ocaml-lwt): New variable.
2017-01-16 22:34:53 +01:00
Julien Lepiller
37f17e2a1e
gnu: Add ocaml-ssl.
...
* gnu/packages/ocaml.scm (ocaml-ssl): New variable.
2017-01-16 22:34:51 +01:00
Julien Lepiller
1342fce102
gnu: Add ocaml-react.
...
* gnu/packages/ocaml.scm (ocaml-react): New variable.
2017-01-16 22:34:48 +01:00
Julien Lepiller
0a7b43a818
gnu: Add ocaml-ppx-tools.
...
* gnu/packages/ocaml.scm (ocaml-ppx-tools): New variable.
2017-01-16 22:34:45 +01:00
Julien Lepiller
69705efe94
gnu: Add ocaml-alcotest.
...
* gnu/packages/ocaml.scm (ocaml-alcotest): New variable.
2017-01-16 22:34:42 +01:00
Julien Lepiller
f46bceb670
gnu: Add ocaml-astring.
...
* gnu/packages/ocaml.scm (ocaml-astring): New variable.
2017-01-16 22:34:39 +01:00
Julien Lepiller
beeb2d419b
gnu: Add ocaml-fmt.
...
* gnu/packages/ocaml.scm (ocaml-fmt): New variable.
2017-01-16 22:34:36 +01:00
Julien Lepiller
8fe6b9327d
gnu: camlzip: Install both modules.
...
* gnu/packages/ocaml.scm (camlzip) [arguments]: Install both zip and camlzip
modules.
2017-01-16 22:34:30 +01:00
David Craven
3dcaa1226d
gnu: ocamlmod: Enable tests.
...
Followup to 93eeadf022
.
* gnu/packages/ocaml.scm (ocamlmod)[arguments]: Enable tests.
Problem reported by Julien Lepiller <julien@lepiller.eu>.
2017-01-04 19:10:01 +01:00
David Craven
337273e41f
gnu: ocaml-ounit: Enable tests.
...
Followup to 7a76b4afd0
.
* gnu/packages/ocaml.scm (ocaml-ounit)[arguments]: Enable tests.
Problem reported by Julien Lepiller <julien@lepiller.eu>.
2017-01-04 19:10:00 +01:00
Julien Lepiller
6548e53fcb
gnu: Add ocaml-cmdliner.
...
* gnu/packages/ocaml.scm (ocaml-cmdliner): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:11 +01:00
Julien Lepiller
eb1ba73185
gnu: Add ocaml-mtime.
...
* gnu/packages/ocaml.scm (ocaml-mtime): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:11 +01:00
Julien Lepiller
63147e5e1e
gnu: Add ocaml-rresult.
...
* gnu/packages/ocaml.scm (ocaml-rresult): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:11 +01:00
Julien Lepiller
a359c7277c
gnu: Add ocaml-topkg.
...
* gnu/packages/ocaml.scm (ocaml-topkg): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:11 +01:00
Julien Lepiller
704b990c36
gnu: Add ocaml-result.
...
* gnu/packages/ocaml.scm (ocaml-result): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:11 +01:00
Julien Lepiller
44c23cb8d8
gnu: Add ocaml-bitstring.
...
* gnu/packages/ocaml.scm (ocaml-bitstring): New variable.
* gnu/packages/patches/ocaml-bitstring-fix-configure.patch: New file.
* gnu/local.mk (dist_patch_DATA): New patch.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:11 +01:00
Julien Lepiller
a5b5bd1d18
gnu: Add ocaml-bisect.
...
* gnu/packages/ocaml.scm (ocaml-bisect): New variable.
* gnu/packages/patches/ocaml-bisect-fix-camlp4-in-another-directory.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:10 +01:00
Julien Lepiller
3d598ebd35
gnu: Add ocaml-stringext.
...
* gnu/packages/ocaml.scm (ocaml-stringext): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:10 +01:00
Julien Lepiller
0472836fce
gnu: Add ocaml-qtest.
...
* gnu/packages/ocaml.scm (ocaml-qtest): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:10 +01:00
Julien Lepiller
ff891f10ed
gnu: Add ocaml-frontc.
...
* gnu/packages/ocaml.scm (ocaml-frontc): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 17:41:10 +01:00
Julien Lepiller
ddf2b503b1
gnu: Add ocaml-zarith.
...
* gnu/packages/ocaml.scm (ocaml-zarith): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:05:28 +01:00
Julien Lepiller
93eeadf022
gnu: Add ocamlmod.
...
* gnu/packages/ocaml.scm (ocamlmod): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:05:25 +01:00
Julien Lepiller
bc2c3bc627
gnu: Add camlzip.
...
* gnu/packages/ocaml.scm (camlzip): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:05:06 +01:00
Julien Lepiller
7a76b4afd0
gnu: Add ocaml-ounit.
...
* gnu/packages/ocaml.scm (ocaml-ounit): New variable.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:04:51 +01:00
Julien Lepiller
ad3d730e3a
gnu: camlp4: Install camlp4 META file.
...
* gnu/packages/ocaml.scm (camlp4)[arguments]: Install in OCAMLPATH and
META file.
(ocaml-findlib)[arguments]: Delete camlp4 META file.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:04:32 +01:00
Julien Lepiller
56f73eadc0
gnu: ocaml: Use a helper function to download from ocaml-forge.
...
* gnu/packages/ocaml.scm (ocaml-forge-origin): New procedure.
(lablgtk)[origin]: Use it.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:03:56 +01:00
Julien Lepiller
e6876cb9dc
gnu: Add ocaml-build-system.
...
* guix/build/ocaml-build-system.scm: New file.
* guix/build-system/ocaml.scm: New file.
* Makefile.am (MODULES): Add them.
* gnu/packages/ocaml.scm (ocaml)[native-search-paths]: Adjuste OCAMLPATH.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:03:39 +01:00
Julien Lepiller
e0ddaa8be3
gnu: camlp4: Compile native version.
...
* gnu/packages/ocaml.scm (camlp4)[arguments]: Disable parallel-build.
Change default target to "all" to compile native and byte version.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:03:16 +01:00
David Craven
2b1f7b83f7
gnu: ocaml: Fix indentation.
...
* gnu/packages/ocaml.scm (ocaml): Fix indentation.
2017-01-04 16:03:07 +01:00
Julien Lepiller
796a17ab01
gnu: ocaml: Add CAML_LD_LIBRARY_PATH search-path.
...
* gnu/packages/ocaml.scm (ocaml)[native-search-paths]: Add
CAML_LD_LIBRARY_PATH.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:03:00 +01:00
Julien Lepiller
8bd10c1082
gnu: ocaml: Add a .file directive to generated .s files.
...
* gnu/packages/ocaml.scm (ocaml)[origin]: Add patch.
* gnu/packages/patches/ocaml-Add-a-.file-directive.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
Signed-off-by: David Craven <david@craven.ch>
2017-01-04 16:02:38 +01:00
David Craven
1ff755d1d5
gnu: Reorder imports in (gnu packages ocaml).
...
* gnu/packages/ocaml.scm: Reorder imports alphabetically.
2017-01-04 14:07:56 +01:00
David Craven
d8e0a08c26
gnu: Use 'license:' prefix in (gnu packages ocaml).
...
* gnu/packages/ocaml.scm (ocaml, opam, camlp4, camlp5, hevea, coq,
proof-general, ocaml-menhir, lablgtk, unison, ocaml-findlib)[license]:
Add prefix.
2017-01-04 14:07:56 +01:00
Julien Lepiller
4da696877c
gnu: coq: Build coqide
...
* gnu/packages/ocaml.scm (coq): Build coqide.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller
8afd19585f
gnu: lablgtk: use ocamlfind in installation
...
* gnu/packages/ocaml.scm (lablgtk): Use ocamlfind in installation.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller
054fea97b7
gnu: lablgtk: Update to 2.18.5
...
* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.5.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00