1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-23 22:20:51 +00:00
Commit graph

279 commits

Author SHA1 Message Date
Vincent Laporte 6b89bcbaa6 ocamlPackages.core_bench: fix on OCaml ≥ 4.03 2017-06-26 07:57:17 +02:00
Jörg Thalheim a3539d0dbc Merge pull request #26126 from pmahoney/ocaml-core_bench
ocamlPackages.core_bench: init at 113.33.03
2017-06-15 13:50:10 +01:00
Vincent Laporte 68eb2c2379 ocamlPackages.re2: mark broken on darwin 2017-06-05 05:45:59 +00:00
romildo 4103994414 ocp-index: add explicitly dependency on ocpIndent_1_5_2
ocp-index does not yet compile with newer versions of ocp-indent.
2017-06-01 18:47:59 -03:00
romildo 7ba979cac3 ocp-indent: readd old version 1.5.2
Some packages (ocp-index, for instance) are not yet compatible with
newer versions of ocp-indent. So version 1.5.2 is still needed.
2017-06-01 18:43:27 -03:00
romildo 98058ef444 ocp-indent: depends on cmdliner minimum version 1.0.0 2017-05-31 17:13:28 -03:00
romildo 32e12ff4ed cmdliner_1_0: init at 1.0.0
Version 1.0 breaks API and some packages does currently not compile
with it. So it is added as a new package.
2017-05-31 17:01:29 -03:00
Théo Zimmermann 5fd9b442f4 ocamlPackages_4_03 (Jane Street packages): 113_33_xx -> 0.9.x 2017-05-30 20:50:36 +02:00
Théo Zimmermann 1cff0701ef ocamlPackages: remove duplicated definitions 2017-05-30 20:50:36 +02:00
Théo Zimmermann 1dac99b7c9 ocamlPackages.janeStreet package set: init at 0.9.0
This contains a collection of Jane Street packages at version 0.9.0.
Packages not already present in ocamlPackages are also made available
without the janeStreet prefix.
2017-05-30 20:50:36 +02:00
Patrick Mahoney b6534c694d ocamlPackages.core_bench: init at 113.33.03 2017-05-22 10:30:00 -05:00
Vincent Laporte 0a4da64cad ocamlPackages.octavius: init at 0.2.0
Octavius is a library to parse the ocamldoc comment syntax.
2017-05-10 06:36:39 +00:00
Volth aa8d50ce0b reason: init at 1.13.3 2017-04-23 11:23:21 +00:00
Matthew Maurer 7171d16fd4 bap: init at 1.2.0 2017-04-04 13:11:01 -04:00
regnat 4e9e1bc7ba stog: init at 0.17.0 2017-03-30 01:26:51 +00:00
regnat 89e5963f2c ocamlPackages.higlo: init at 0.6 2017-03-30 01:25:13 +00:00
regnat 40158137fd ocamlPackages.xtmpl: init at 0.16.0 2017-03-30 01:24:17 +00:00
regnat 2f020cf7c1 ocamlPackages.ocf: init at 0.5.0 2017-03-30 01:23:30 +00:00
Matthew Maurer 401c284af0 ocaml-async_ssl: 112.24.03 -> 113.33.07 2017-03-30 01:02:51 +00:00
Vincent Laporte 5dda5a2ea2 ocamlPackages.bitstring: remove 2.0.4 2017-03-29 05:29:14 +00:00
Vincent Laporte 6e0b7273a2 ocamlPackages.stdio: init at 0.9.0
Stdio implements simple input/output functionalities for OCaml.

Homepage: https://github.com/janestreet/stdio
2017-03-25 07:06:49 +00:00
Vincent Laporte a7a3d91039 ocamlPackages.ppx_traverse_builtins: init at 0.9.0
This OCaml library defines the default methods for builtin types
(int, string, list, ...) for Ppx_traverse.

Homepage: https://github.com/janestreet/ppx_traverse_builtins
2017-03-25 06:57:46 +00:00
Vincent Laporte e3c1e37823 ocamlPackages.ppx_ast: init at 0.9.0
Ppx_ast selects a specific version of the OCaml Abstract Syntax
Tree from the migrate-parsetree project that is not necessarily
the same one as the one being used by the compiler.

Homepage: https://github.com/janestreet/ppx_ast
2017-03-24 19:09:43 +00:00
Vincent Laporte d69e932780 ocamlPackages.ocaml-compiler-libs: init at 0.9.0
This packages exposes the OCaml compiler libraries repackages
under the toplevel names Ocaml_common, Ocaml_bytecomp, ...

Homepage: https://github.com/janestreet/ocaml-compiler-libs
2017-03-24 06:36:41 +00:00
Vincent Laporte a81e253369 ocamlPackages.base: init at 0.9.0
Base is a complete and portable alternative to the OCaml standard library.

Homepage: https://github.com/janestreet/base
2017-03-23 06:39:50 +00:00
Vincent Laporte f61ead6ee2 ocamlPackages.inifiles: init at 1.2
inifiles is a library to read and write .ini files
2017-03-21 18:12:43 +00:00
Florent Becker 091073819a ocamlPackages.ocsigen-start: init at 1.0.0 2017-03-20 08:13:38 +00:00
Vincent Laporte 959064cfbe ocamlPackages.ppx_deriving_yojson: init at 3.0
deriving Yojson is a ppx_deriving plugin that generates JSON serializers and
deserializers that use the Yojson library from an OCaml type definition.

Homepage: https://github.com/whitequark/ppx_deriving_yojson
2017-03-18 12:58:49 +00:00
Vincent Laporte cc012b227f ocamlPackages.functoria: init at 2.0.2
Functoria is a DSL to describe a set of modules and functors, their
types and how to apply them in order to produce a complete application.

Homepage: https://github.com/mirage/functoria
2017-03-17 02:39:15 +00:00
Florent Becker bc26feb1d6 ocamlPackages.ocsigen_toolkit: init at 1.0 2017-03-17 02:09:53 +00:00
Vincent Laporte 49c18cc75d ocamlPackages.bos: init at 0.1.4
Bos provides support for basic and robust interaction
with the operating system in OCaml.

Homepage: http://erratique.ch/software/bos
2017-03-16 07:11:33 +00:00
Vincent Laporte eba3900781 ocamlPackages.rresult: init at 0.5.0
Rresult is an OCaml module for handling computation results and errors in an
explicit and declarative manner without resorting to exceptions.

Homepage: http://erratique.ch/software/rresult
2017-03-15 21:21:27 +00:00
Vincent Laporte 8498f979a1 ocaml-top: 1.1.2 -> 1.1.3 2017-03-14 07:57:59 +00:00
Vincent Laporte 369230cc76 ocamlPackages.cpuid: init at 0.1.0
cpuid allows detection of CPU features from OCaml.

Homepage: https://github.com/pqwy/cpuid
2017-03-13 20:58:51 +00:00
Vincent Laporte b2b8a412fb ocaml-llvm: 3.7.1 -> 3.9.1 2017-03-13 19:14:11 +01:00
Vincent Laporte c9d8ae084d ocamlPackages.ocaml-migrate-parsetree: init at 0.5
This library converts parsetrees, outcometree and ast mappers
between different OCaml versions. High-level functions help making
PPX rewriters independent of a compiler version.

Homepage: https://github.com/let-def/ocaml-migrate-parsetree
2017-03-12 07:29:54 +00:00
Vincent Laporte 5a0c577d32 ocamlPackages.async_unix: init at 113.33.00+4.03 2017-03-04 04:59:22 +00:00
Vincent Laporte d3899a2495 ocamlPackages.async_kernel: init at 113.33.00 2017-03-04 04:54:51 +00:00
Vincent Laporte 8e1b4b3c4c ocamlPackages.core: init at 113.33.02+4.03 2017-02-26 17:42:02 +00:00
Vincent Laporte 0a768bd6c8 ocamlPackages.core_kernel: init at 113.33.01+4.03 2017-02-26 17:29:36 +00:00
Vincent Laporte 1f1a950cb0 ocamlPackages.ppx_jane: init at 113.33.00 2017-02-26 17:29:36 +00:00
Vincent Laporte 68998dca58 ocamlPackages.ppx_bin_prot: init at 113.33.00+4.03 2017-02-26 17:29:36 +00:00
Vincent Laporte ceabe0d3dd ocamlPackages.ppx_typerep_conv: init at 113.33.00+4.03 2017-02-26 17:29:36 +00:00
Vincent Laporte 3c2c608c2e ocamlPackages.ppx_sexp_value: init at 113.33.00+4.03 2017-02-26 17:29:36 +00:00
Vincent Laporte 03be79a018 ocamlPackages.ppx_sexp_message: init at 113.33.00+4.03 2017-02-26 17:29:36 +00:00
Vincent Laporte 758d052990 ocamlPackages.ppx_pipebang: init at 113.33.00+4.03 2017-02-26 17:29:36 +00:00
Vincent Laporte 3615c47c22 ocamlPackages.ppx_let: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte cf39dba1d8 ocamlPackages.ppx_fail: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte 8f74b9024f ocamlPackages.ppx_expect: init at 113.33.01+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte 0e6e2af219 ocamlPackages.ppx_variants_conv: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte 1aab9f884d ocamlpackages.ppx_fields_conv: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte ecc5dd5571 ocamlPackages.ppx_enumerate: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte c4e5f18631 ocamlPackages.ppx_custom_printf: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte 654dd0aa96 ocamlPackages.ppx_bench: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte b4abe046d7 ocamlPackages.ppx_inline_test: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte 3a9ae7e367 ocamlPackages.ppx_compare: init at 113.33.00+4.03 2017-02-26 17:29:35 +00:00
Vincent Laporte 71739f348e Revert "ocamlPackages.spacetime: only build with ocaml-4.04"
This reverts commit f18ac15dca.
2017-02-24 19:02:48 +00:00
Vincent Laporte a9b0c95ad4 ocamlPackages.ppx_sexp_conv: init at 113.33.01+4.03 2017-02-23 19:07:38 +00:00
Vincent Laporte 7ca9e6776d ocamlPackages.ppx_type_conv: init at 113.33.02+4.03 2017-02-23 19:04:01 +00:00
Vincent Laporte d6bc0c9236 ocamlPackages.ppx_optcomp: init at 113.33.0[01]+4.03 2017-02-23 18:34:17 +00:00
Vincent Laporte 63796fd38f ocamlPackages.ppx_core: init at 113.33.01+4.03 2017-02-23 18:28:15 +00:00
Vincent Laporte be427d6e51 ocamlPackages.sexplib: init at 113.33.00+4.03 2017-02-23 18:25:56 +00:00
sternenseemann 8352e0b38c ocaml-ipaddr: 2.6.1 -> 2.7.2
Keeps the legacy version under attribute `ipaddr_p4`;
it is needed for OCaml < 4.02 and some libraries (eg `conduit`).
2017-02-23 08:01:29 +00:00
Vincent Laporte cb6d15549a ocamlPackages.mparser: init at 1.2.1
MParser is a simple monadic parser combinator library for OCaml.

Homepage: https://github.com/cakeplus/mparser/
2017-02-22 19:23:06 +00:00
Vincent Laporte b634622be0 compcert: 2.7.1 -> 3.0.1 2017-02-20 20:09:53 +00:00
vbgl d31577cfd3 Merge pull request #22871 from FlorentBecker/default_ocaml_402
Default ocaml 402
2017-02-19 15:54:54 +01:00
Florent Becker 4c5f083d70 prooftree: move out of ocamlPackages 2017-02-19 13:06:25 +01:00
Florent Becker 6893d8a2fd llpp: move out of ocamlPackages 2017-02-19 13:06:25 +01:00
Florent Becker 88dac94e3b switch ocamlPackages to 4.02 2017-02-19 13:06:24 +01:00
Florent Becker f18ac15dca ocamlPackages.spacetime: only build with ocaml-4.04 2017-02-19 13:06:24 +01:00
Florent Becker bf13a2cfc6 ocamlPackages.camlimages_4_0: only build with ocaml 4.01 2017-02-19 13:05:47 +01:00
Florent Becker 2a17b75fb1 ocamlPackages.bitsring: associate ocaml versions with bitstring versions univocally 2017-02-19 13:05:47 +01:00
Florent Becker b0d7d60fd4 prooftree: force ocaml 4.01 2017-02-19 13:05:46 +01:00
Florent Becker 11e4fcf941 ocamlPackages.llpp: only allow with ocaml-4.04 2017-02-19 13:05:44 +01:00
sternenseemann a452714799 ocaml-cow: init at 2.2.0 2017-02-19 11:16:25 +00:00
Vincent Laporte d2a4a84f00 ocamlPackages.uri: 1.9.1 -> 1.9.2
The old version is also kept, under the attribute `uri_p4`.
It is built against `sexplib` version prior to 113.33 and needed by `trv`.
2017-02-19 11:57:24 +01:00
sternenseemann 4f0feb4f5f ocaml-logs: init at 0.6.2 2017-02-19 04:36:14 +00:00
sternenseemann d738ac4fd5 ocaml-angstrom: init at 0.3.0 2017-02-19 02:12:52 +01:00
Pascal Wittmann 5de04f6d55 Revert "ocaml-lablgl: use camlp5"
This reverts commit 7a6aac9076.
2017-02-09 09:14:51 +01:00
volth 762cc106b4 virt-top: init at 1.0.8 (#21536) 2017-02-04 16:07:45 +01:00
Pascal Wittmann 7a6aac9076
ocaml-lablgl: use camlp5 2017-02-03 22:12:53 +01:00
Vincent Laporte 23894b77a7 ocamlPackages.dolmen: init at 0.2
dolmen is an OCaml library providing clean and flexible parsers for input languages

Homepage: https://github.com/Gbury/dolmen
2017-01-28 17:40:48 +00:00
Vincent Laporte 453a3838f9 ocamlPackages.mtime: init at 0.8.3
Mtime is an OCaml module to access monotonic wall-clock time.

Homepage: http://erratique.ch/software/mtime
2017-01-25 06:55:59 +00:00
Vincent Laporte 5bcf3c5e25 ocamlPackages.spacetime_lib: init at 0.1.0 2017-01-24 21:20:08 +00:00
Vincent Laporte ae047510bf ocaml: init at 4.04 2017-01-24 21:13:00 +00:00
Michael Raskin 89278345c2 Merge pull request #22023 from vbgl/apron
ocamlPackages.apron: init at 20160125
2017-01-24 17:47:13 +00:00
vbgl 664d1d6dc9 Merge pull request #21261 from vbgl/uutf-1.0.0
Eliom 6 and various OCaml package updates
2017-01-21 20:23:28 +01:00
Vincent Laporte 75cea1db58 ocamlPackages.fpath: init at 0.7.1
Fpath is an OCaml module for handling file system paths with POSIX and Windows conventions.

Homepage: http://erratique.ch/software/fpath
2017-01-19 05:51:49 +00:00
Vincent Laporte 1503c11c5d ocamlPackages.omd: init at 1.3.0
OMD is an extensible Markdown library and tool in OCaml.

Homepage: https://github.com/ocaml/omd
2017-01-17 20:37:20 +01:00
Vincent Laporte 67a5833330 ocamlPackages.apron: init at 20160125
APRON is an OCaml library of numerical abstract domains

Homepage: http://apron.cri.ensmp.fr/library/
2017-01-14 09:34:34 +00:00
Vincent Laporte 2f2fbc9966 ocamlPackages.mlgmpidl: init at 1.2.4
mlgmpidl is an OCaml interface to the GMP library.

Homepage: https://www.inrialpes.fr/pop-art/people/bjeannet/mlxxxidl-forge/mlgmpidl/
2017-01-14 09:34:34 +00:00
Vincent Laporte 6636dfa845 ocamlPackages.ocb-stubblr: init at 0.1.0 2017-01-13 06:38:10 +00:00
Vincent Laporte 086fbfa308 ocamlPackages.owee: init at 0.2
Owee is an experimental library to work with DWARF format.

Homepage: https://github.com/let-def/owee
2017-01-12 09:12:52 +00:00
Vincent Laporte e76a1f0e7e Revert "omake: remove 0.9.8.6-rc1"
This reverts commit e672fbc6f0.
2016-12-18 09:51:00 +00:00
Vincent Laporte e672fbc6f0 omake: remove 0.9.8.6-rc1 2016-12-02 19:49:08 +00:00
Vincent Laporte 895d3c8908 omake: 0.9.8.5 -> 0.10.1 2016-12-02 19:49:07 +00:00
Vincent Laporte 66b9602a2f ocamlPackages.fmt: init at 0.8.0
fmt is an OCaml library of Format pretty-printer combinators.

Homepage: http://erratique.ch/software/fmt
2016-11-23 10:01:31 +01:00
Vincent Laporte 97a496a472 ocamlPackages.ocplib-simplex: init at 0.3
ocplib-simplex is a (fully) functional OCaml implementation of the simplex algorithm for solving systems of linear inequalities.

homepage: https://github.com/OCamlPro-Iguernlala/ocplib-simplex
2016-11-23 09:59:10 +01:00
Joachim F c346326b24 Merge pull request #20527 from sternenseemann/notty
ocaml-notty: init at 0.1.1
2016-11-21 13:13:51 +01:00
Joachim F 9c1b6709a9 Merge pull request #20528 from sternenseemann/tls
ocaml-tls: init at 0.7.1
2016-11-21 13:12:32 +01:00
Joachim F c7ecad6378 Merge pull request #20529 from sternenseemann/erm_xmpp
ocaml-erm_xmpp_0_3: init at 0.3
2016-11-21 13:11:58 +01:00
sternenseemann 15004268d7 ocaml-notty: init at 0.1.1 2016-11-18 22:52:16 +01:00
sternenseemann ae13a18c6a ocaml-erm_xmpp_0_3: init at 0.3 2016-11-18 14:42:12 +01:00
sternenseemann c7dc06655a ocaml-otr: init at 0.3.3 2016-11-18 14:39:58 +01:00
sternenseemann d98a770ec4 ocaml-tls: init at 0.7.1 2016-11-18 14:23:49 +01:00
sternenseemann 86c45fc2d3 ocaml-nocrypto: 0.5.1 -> 0.5.3 2016-11-17 21:40:46 +01:00
Graham Christensen febf3cfd34 Merge pull request #20188 from vbgl/clean-opam
We don’t need so many opam versions
2016-11-08 09:55:59 -05:00
Théo Zimmermann 01910b1801 ocamlPackage.ppx_import: init at 1.1 2016-11-08 15:38:45 +01:00
Vincent Laporte f9b4c1c04a opam: move out of ocamlPackages 2016-11-05 16:28:21 +01:00
Vincent Laporte 01597adf07 opam: remove 1.1 2016-11-05 16:28:21 +01:00
Vincent Laporte 22732fc656 opam: remove 1.0.0 2016-11-05 16:28:21 +01:00
sternenseemann 37a47c1970 ocaml-astring: init at 0.8.3 2016-11-05 10:04:18 +01:00
sternenseemann 3f0e1f4c83 ocaml-ptime: init at 0.8.2 2016-11-04 19:15:18 +01:00
Vincent Laporte 16242a7c63 ocamlPackages.sedlex: init at 1.99.3
sedlex is a Unicode-friendly lexer generator for OCaml.

Homepage: https://github.com/alainfrisch/sedlex
2016-11-04 19:06:45 +01:00
Profpatsch 2bd86e9e47 Revert "Merge pull request #20090 from sternenseemann/master"
Reason: https://github.com/NixOS/nixpkgs/pull/20090#commitcomment-19686426

This reverts commit 9ffcb1b250, reversing
changes made to a6283c1126.
2016-11-04 12:24:57 +01:00
John Wiegley 4008300243 Merge pull request #20025 from vbgl/coq-8.5pl3
Coq: 8.5pl2 -> 8.5pl3
2016-11-03 10:38:45 -07:00
sternenseemann 096ec04b82 ocaml-erm_xmpp_0_3: init at 0.3 2016-11-03 14:39:26 +01:00
sternenseemann 9554143a9c ocaml-otr: init at 0.3.3 2016-11-03 14:39:26 +01:00
sternenseemann 02388e9ba5 ocaml-notty: init at 0.1.1 2016-11-03 14:39:22 +01:00
sternenseemann db760a5edc ocaml-astring: init at 0.8.3 2016-11-03 14:34:35 +01:00
sternenseemann d675e0d832 ocaml-tls: init at 0.7.1 2016-11-03 14:34:31 +01:00
sternenseemann d8686b4949 ocaml-nocrypto: 0.5.1 -> 0.5.3 2016-11-03 14:24:47 +01:00
sternenseemann 0c8859fd17 ocaml-ptime: init at 0.8.2 2016-11-03 14:08:18 +01:00
Vincent Laporte 5f49eeb935 coq: move out of ocamlPackages 2016-11-02 19:23:15 +01:00
Vincent Laporte 92ef4067a6 ocamlPackages.uchar: init at 0.0.1
The uchar package provides a compatibility library for the `Uchar` module introduced in OCaml 4.03.
2016-10-19 19:20:32 +02:00
Kirill Boltaev 0a6ec885aa ocaml-ng: export mkOcamlPackages 2016-10-17 08:50:23 +02:00
Vincent Laporte 731b616fdb camlp4: fix for OCaml-4.03 2016-10-09 11:55:19 +02:00
Kirill Boltaev 3e646865f4 treewide: use ocaml.version (#19192) 2016-10-05 09:32:30 +02:00
Kirill Boltaev e61663a233 treewide: move to ocaml-ng system 2016-09-26 02:36:49 +03:00