~ruther/guix-local

ref: 6c8a387af2e08c8d3bb7fa558e6c3bbdb28681ac guix-local/gnu/packages/ocaml.scm -rw-r--r-- 50.0 KiB
3dcaa122 — David Craven 9 years ago
gnu: ocamlmod: Enable tests.

Followup to 93eeadf0226078a6a9ecf57f84446044b4be249b.

* gnu/packages/ocaml.scm (ocamlmod)[arguments]: Enable tests.

Problem reported by Julien Lepiller <julien@lepiller.eu>.
337273e4 — David Craven 9 years ago
gnu: ocaml-ounit: Enable tests.

Followup to 7a76b4afd0ce296bb462be8cf66234e41672c285.

* gnu/packages/ocaml.scm (ocaml-ounit)[arguments]: Enable tests.

Problem reported by Julien Lepiller <julien@lepiller.eu>.
6548e53f — Julien Lepiller 9 years ago
gnu: Add ocaml-cmdliner.

* gnu/packages/ocaml.scm (ocaml-cmdliner): New variable.

Signed-off-by: David Craven <david@craven.ch>
eb1ba731 — Julien Lepiller 9 years ago
gnu: Add ocaml-mtime.

* gnu/packages/ocaml.scm (ocaml-mtime): New variable.

Signed-off-by: David Craven <david@craven.ch>
63147e5e — Julien Lepiller 9 years ago
gnu: Add ocaml-rresult.

* gnu/packages/ocaml.scm (ocaml-rresult): New variable.

Signed-off-by: David Craven <david@craven.ch>
a359c727 — Julien Lepiller 9 years ago
gnu: Add ocaml-topkg.

* gnu/packages/ocaml.scm (ocaml-topkg): New variable.

Signed-off-by: David Craven <david@craven.ch>
704b990c — Julien Lepiller 9 years ago
gnu: Add ocaml-result.

* gnu/packages/ocaml.scm (ocaml-result): New variable.

Signed-off-by: David Craven <david@craven.ch>
44c23cb8 — Julien Lepiller 9 years ago
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>
a5b5bd1d — Julien Lepiller 9 years ago
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>
3d598ebd — Julien Lepiller 9 years ago
gnu: Add ocaml-stringext.

* gnu/packages/ocaml.scm (ocaml-stringext): New variable.

Signed-off-by: David Craven <david@craven.ch>
0472836f — Julien Lepiller 9 years ago
gnu: Add ocaml-qtest.

* gnu/packages/ocaml.scm (ocaml-qtest): New variable.

Signed-off-by: David Craven <david@craven.ch>
ff891f10 — Julien Lepiller 9 years ago
gnu: Add ocaml-frontc.

* gnu/packages/ocaml.scm (ocaml-frontc): New variable.

Signed-off-by: David Craven <david@craven.ch>
ddf2b503 — Julien Lepiller 9 years ago
gnu: Add ocaml-zarith.

* gnu/packages/ocaml.scm (ocaml-zarith): New variable.

Signed-off-by: David Craven <david@craven.ch>
93eeadf0 — Julien Lepiller 9 years ago
gnu: Add ocamlmod.

* gnu/packages/ocaml.scm (ocamlmod): New variable.

Signed-off-by: David Craven <david@craven.ch>
bc2c3bc6 — Julien Lepiller 9 years ago
gnu: Add camlzip.

* gnu/packages/ocaml.scm (camlzip): New variable.

Signed-off-by: David Craven <david@craven.ch>
7a76b4af — Julien Lepiller 9 years ago
gnu: Add ocaml-ounit.

* gnu/packages/ocaml.scm (ocaml-ounit): New variable.

Signed-off-by: David Craven <david@craven.ch>
ad3d730e — Julien Lepiller 9 years ago
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>
56f73ead — Julien Lepiller 9 years ago
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>
e6876cb9 — Julien Lepiller 9 years ago
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>
e0ddaa8b — Julien Lepiller 9 years ago
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>
Next