sterni
f0b078ef9d
ocamlPackages.git: 3.3.0 -> 3.3.2; decompress: 1.2.0 -> 1.3.0; duff: 0.3 -> 0.4; and related updates ( #116486 )
...
* ocamlPackages.hxd: 0.2.0 -> 0.3.1
ocamlPackages.hxd: disable lwt by default on OCaml 4.06 (syntax error)
* ocamlPackages.duff: 0.3 -> 0.4
* ocamlPackages.decompress: 1.2.0 -> 1.3.0
Keep decompress 1.2.0 around as decompress-1-2 until imagelib supports
decompress 1.3.0: https://github.com/rlepigre/ocaml-imagelib/issues/49
* ocamlPackages.carton*: 0.2.0 -> 0.4.0
* ocamlPackages.git: 3.3.0 -> 3.3.2
2021-03-16 13:07:17 +01:00
sternenseemann
176ab26cce
ocamlPackages.luv: init at 0.5.7
...
Enabling tests is not feasible as the test suite takes > 45min (haven't
even run it to completion yet) which is not a good idea in ocamlPackages
where you often have to build from source. Additionally it would require
fetching the git repository since the test suite is not contained in the
release tarball.
Co-authored-by: locallycompact <dan.firth@homotopic.tech>
2021-03-16 12:38:03 +01:00
sternenseemann
ebee209dcf
ocamlPackages.owl{,-base}: 1.0.0 -> 1.0.1
...
https://github.com/owlbarn/owl/releases/tag/1.0.1
Fixes test failure on nixpkgs master.
2021-03-16 10:30:55 +01:00
Vincent Laporte
d0cb67f669
ocamlPackages.core: 0.14.0 → 0.14.1
2021-03-16 08:18:56 +01:00
github-actions[bot]
f72d4dfbe1
Merge master into staging-next
2021-03-16 06:18:21 +00:00
Mario Rodas
499539e0f0
Merge pull request #116025 from r-ryantm/auto-update/ocaml4.10.0-csexp
...
ocamlPackages.csexp: 1.3.2 -> 1.4.0
2021-03-15 20:20:33 -05:00
github-actions[bot]
4915d2cb4c
Merge master into staging-next
2021-03-15 18:16:46 +00:00
Vincent Laporte
2a56da2235
ocamlPackages.torch: 0.11 → 0.12
2021-03-15 15:16:12 +01:00
github-actions[bot]
c2eb9a753a
Merge master into staging-next
2021-03-12 12:25:52 +00:00
Vincent Laporte
b20bc9eeb6
ocamlPackages.zarith: 1.11 → 1.12
2021-03-12 08:51:50 +01:00
R. RyanTM
908984c0ce
ocamlPackages.csexp: 1.3.2 -> 1.4.0
2021-03-12 05:20:52 +00:00
github-actions[bot]
b4d5951d9e
Merge master into staging-next
2021-03-11 12:21:28 +00:00
Ozan Sener
28c7e68e99
ocamlPackages.ppx_cstubs : Init at 0.6.1.1
2021-03-11 08:28:04 +01:00
Ozan Sener
806b9d0343
ocamlPackages.ppx_deriving : Add 5.2.1
2021-03-11 08:28:04 +01:00
Ozan Sener
65716fe501
ocamlPackages.ppxlib : Add 0.22.0
2021-03-11 08:28:04 +01:00
github-actions[bot]
6a3a358b0d
Merge master into staging-next
2021-03-10 18:23:15 +00:00
sternenseemann
1979284362
ocamlPackages.ctypes: 0.17.1 -> 0.18.0
...
https://github.com/ocamllabs/ocaml-ctypes/blob/0.18.0/CHANGES.md#ctypes-0180
* ocamlPackages.async_ssl: fix compatibility with ctypes 0.18.0 by using
ctypes.foreign instead of ctypes.foreign.threaded since the distinction
between threaded and unthreaded has been removed in this release.
* libbap: link with -thread so linking ctypes.foreign doesn't fail
https://github.com/BinaryAnalysisPlatform/bap-bindings/issues/18
* ocaml-ng.ocamlPackages_4_07.sodium: patch lib_gen/_tags to also add
the `package(bigarray)` directive since `ctypes.stubs` no longer
propgates that, leading to module not found error.
* ocaml-ng.ocamlPackages_4_{04,05,06,07}.async_ssl: mark as broken: due to
the bigarray-compat dependency, we need dune 2 for ctypes which breaks
compilation of the legacy async_ssl 0.11 version since we can't
upgrade to dune 2 for it since that version doesn't support the legacy
jbuild files.
2021-03-10 16:12:03 +01:00
sternenseemann
336ac16838
ocamlPackages.janePackage: don't delete meta set in args
...
A bit of a pitfall of // is that it doesn't merge recursively which
often leads to unintended deletion in meta sets: If meta is in args it
is also present in the set right of the // operator which means the
right value is used to replace the left value completely. This throws
away anything extra we've set in the meta set in args.
This is fixed by this comment, allowing the descriptions and broken =
true; set in janestreet/old.nix to propagate to the output meta sets.
2021-03-10 16:12:03 +01:00
github-actions[bot]
149a81c88d
Merge master into staging-next
2021-03-10 00:39:07 +00:00
Vincent Laporte
857ac90e8c
ocamlPackages.core_kernel: 0.14.0 → 0.14.1
2021-03-09 21:09:58 +01:00
github-actions[bot]
5d13702776
Merge master into staging-next
2021-03-09 12:25:54 +00:00
Vincent Laporte
5a34902915
ocamlPackages.batteries: 3.2.0 → 3.3.0
2021-03-09 08:27:37 +01:00
Frederik Rietdijk
277d488026
Merge staging into staging-next
2021-03-08 19:20:18 +01:00
sternenseemann
8b10d91d0c
ocamlPackages.optint: use dune 2
...
Necessary for compatibility with OCaml 4.12 and all packages depending
on it use it anyways.
2021-03-08 09:08:23 +01:00
sternenseemann
ba8d4a5c86
ocamlPackages.ca-certs: 0.1.3. -> 0.2.0
2021-03-08 08:55:33 +01:00
sternenseemann
f43497da9d
ocamlPackages.asn1-combinators: 0.2.4 -> 0.2.5
...
Contains a single bug fix, resolving an integer overflow.
2021-03-07 20:30:39 +01:00
github-actions[bot]
dcea8212b5
Merge staging-next into staging
2021-03-07 12:20:40 +00:00
Vincent Laporte
5dc759afec
ocamlPackages.rope: use Dune 2
2021-03-07 12:07:14 +01:00
Jan Tojnar
6d1958ad2d
Merge branch 'staging-next' into staging
2021-03-04 22:16:45 +01:00
Vincent Laporte
0e7add8190
ocamlPackages.biniou: use Dune 2
2021-03-04 22:00:10 +01:00
Robert Hensing
89aa0173ca
Merge pull request #115075 from siraben/stdenv-cleanup
...
treewide: remove stdenv where not needed
2021-03-04 15:51:04 +01:00
Ben Siraphob
98f26993f2
treewide: remove stdenv where not needed
2021-03-04 19:54:50 +07:00
Vincent Laporte
aae6ddcb70
ocamlPackages.bigarray-compat: use Dune 2
2021-03-04 09:20:14 +01:00
Vincent Laporte
6f204e9c42
ocamlPackages.integers: use Dune 2
2021-03-03 10:10:20 +01:00
Aaron L. Zeng
2517018ac2
ocamlPackages.directories: init at 0.2
2021-03-03 08:41:55 +01:00
Vincent Laporte
8efa14a5cb
ocamlPackages.digestif: 0.9.0 → 1.0.0
2021-03-03 08:14:59 +01:00
github-actions[bot]
eef2c4e401
Merge staging-next into staging
2021-03-03 00:38:15 +00:00
Vincent Laporte
cc8f96f8c5
ocamlPackages.mirage-clock: use Dune 2
2021-03-02 20:50:55 +01:00
github-actions[bot]
f5bb0053a6
Merge staging-next into staging
2021-03-02 18:17:42 +00:00
Vincent Laporte
b0ed0b8a62
ocamlPackages.base: 0.14.0 → 0.14.1
2021-03-02 12:02:12 -05:00
github-actions[bot]
b9b22451f0
Merge staging-next into staging
2021-03-02 06:17:20 +00:00
Mario Rodas
a21a43a9c4
Merge pull request #114773 from r-ryantm/auto-update/ocaml4.10.0-parmap
...
ocamlPackages.parmap: 1.1.1 -> 1.2
2021-03-01 20:22:19 -05:00
github-actions[bot]
5863e72037
Merge staging-next into staging
2021-03-02 00:32:18 +00:00
Mario Rodas
8ea1ce7592
Merge pull request #113395 from r-ryantm/auto-update/ocaml4.10.0-qtest
...
ocamlPackages.qtest: 2.11.1 -> 2.11.2
2021-03-01 18:34:40 -05:00
R. RyanTM
d44b7831f5
ocamlPackages.parmap: 1.1.1 -> 1.2
2021-03-01 18:48:09 +00:00
Jan Tojnar
913394a1d9
Merge branch 'staging-next' into staging
2021-03-01 19:30:56 +01:00
Vincent Laporte
25947abcf1
ocamlPackages.ppx_derivers: use Dune 2
2021-03-01 10:07:44 +01:00
github-actions[bot]
02e03be2bf
Merge staging-next into staging
2021-02-28 12:20:13 +00:00
Vincent Laporte
d0328678e9
ocamlPackages.ocaml-migrate-parsetree-2-1: use Dune 2
2021-02-28 11:28:04 +01:00
github-actions[bot]
0d421066dd
Merge staging-next into staging
2021-02-28 00:40:17 +00:00
Vincent Laporte
caa23be256
ocamlPackages.camomile: use Dune 2
2021-02-27 21:19:06 +01:00
github-actions[bot]
5267db2989
Merge staging-next into staging
2021-02-27 18:16:44 +00:00
Vincent Laporte
10652db906
ocamlPackages.mmap: use Dune 2
2021-02-27 17:59:54 +01:00
Vincent Laporte
1c26497371
ocamlPackages.result: use Dune 2
2021-02-27 13:31:01 +01:00
github-actions[bot]
9c4f09aaef
Merge staging-next into staging
2021-02-26 12:25:50 +00:00
Vincent Laporte
02b4f95f78
ocamlPackages.stdlib-shims: 0.1.0 → 0.3.0
2021-02-26 11:40:38 +01:00
Robert Schütz
54757b35c1
Merge branch 'staging-next' into staging
2021-02-26 10:56:17 +01:00
Frederik Rietdijk
c456a2512f
Merge master into staging-next
2021-02-26 10:25:13 +01:00
Vincent Laporte
554827b5a7
ocamlPackages.bap: 2.1.0 → 2.2.0
...
libbap: 2019-11-15 → 2020-11-25
2021-02-26 07:09:22 +01:00
Vincent Laporte
36aa10c0ea
ocamlPackages.ppx_bap: init at 0.14
2021-02-26 07:09:22 +01:00
Vincent Laporte
73487ea05e
ocamlPackages.yojson: use Dune 2
2021-02-25 11:02:25 +01:00
Vincent Laporte
74c0acd1c8
ocamlPackages.ppx_yojson_conv_lib: use Dune 2
2021-02-25 08:20:25 +01:00
Vincent Laporte
128a43a1e8
ocamlPackages.atd: 2.0.0 → 2.2.1
2021-02-25 08:04:35 +01:00
Vincent Laporte
a2ae262635
ocamlPackages.linenoise: use Dune 2
2021-02-24 21:02:25 +01:00
Vincent Laporte
439eeda150
ocamlPackages.psmt2-frontend: 0.2 → 0.3.1
2021-02-23 22:11:44 +01:00
github-actions[bot]
1aed95568f
Merge staging-next into staging
2021-02-21 18:17:25 +00:00
github-actions[bot]
93b17c1b4d
Merge master into staging-next
2021-02-21 18:17:22 +00:00
sternenseemann
2f96b9a7b4
ocamlPackages.qcheck*: 0.16 -> 0.17
...
* New exposed function, bug fixes:
https://github.com/c-cube/qcheck/blob/0.17/CHANGELOG.md#017
* Fix a too liberal testing range causing an integer overflow in stdint
which for some reason only qcheck 0.17 and not 0.16 seems to find
2021-02-21 17:16:17 +01:00
Ben Siraphob
127733211e
treewide: unzip buildInputs to nativeBuildInputs ( #112302 )
2021-02-20 16:01:53 -05:00
github-actions[bot]
abe7db36a4
Merge staging-next into staging
2021-02-20 00:36:40 +00:00
sternenseemann
85c606d097
ocamlPackages.git: 3.2.0 -> 3.3.0; ocamlPackages.irmin: 2.4.0 -> 2.5.1 ( #113717 )
...
* ocamlPackages.git: 3.2.0 -> 3.3.0
* minor fixes to tests (while introducing new failures in the nix
sandbox we have to patch)
* compatibility fixes to commit messages with git fsck and github at the
expense of potentially breaking older ocaml-git managed repositories.
https://github.com/mirage/ocaml-git/releases/tag/3.3.0
* ocamlPackages.irmin: 2.4.0 -> 2.5.1
* irmin-graphql: enable tests as they now work without network
* irmin-layers: tests were removed
* ppx_irmin: tests were removed
Compatibility with git 3.3.0 and improved performance.
https://github.com/mirage/irmin/releases/tag/2.5.0
https://github.com/mirage/irmin/releases/tag/2.5.1
* ocamlPackages.{git, irmin}: add myself to maintainers
2021-02-19 22:19:24 +01:00
Ben Siraphob
e03c068af5
treewide: makeWrapper buildInputs to nativeBuildInputs
2021-02-19 20:09:16 +07:00
Cyril Cohen
268e43a005
elpi: 1.12.0 -> 1.13.0
2021-02-18 22:26:10 +01:00
sternenseemann
6b1057b452
ocamlPackages.uucp: use throw instead of lib.assertMsg
...
This makes the uucp evaluation fail silently for nix-env -qaP
ocaml-ng.ocamlPackages_4_02, as throw messages are not printed to
stderr.
2021-02-17 18:23:17 +01:00
Arthur Teisseire
7cc2f6cc54
ocamlPackages.sha: init at 1.13
2021-02-17 17:45:18 +01:00
R. RyanTM
1f63d667b4
ocamlPackages.qtest: 2.11.1 -> 2.11.2
2021-02-17 11:29:55 +00:00
sternenseemann
35fbdb657f
ocamlPackages.uucp: enable tests
2021-02-16 21:30:18 +01:00
sternenseemann
4931abed9e
ocamlPackages.uucp: 11.0.0 -> 13.0.0
...
Now requires ocaml >= 4.03
2021-02-16 21:30:18 +01:00
R. RyanTM
e9b68c1edb
ocamlPackages.base64: 3.4.0 -> 3.5.0
...
dune-configurator is no longer necessary.
Also do some minor cleanups like:
* moving bos to checkInputs
* adding rresult to checkInputs
* adding minimumOCamlVersion
* make doCheck conditional to fix evaluation for ocaml < 4.05
2021-02-16 20:08:23 +01:00
Aaron L. Zeng
5f0583b08b
ocamlPackages.ppx_log: init at 0.14.0
2021-02-16 18:28:11 +01:00
Vincent Laporte
64b4617883
ocamlPackages.ounit2: use Dune 2
2021-02-16 18:04:54 +01:00
sternenseemann
cb15bdad1c
ocamlPackages.stdint: 0.6.0 -> 0.7.0
...
* Lower minimumOCamlVersion like upstream.
* Enable tests which unfortunately require some fixing up.
* Use release tarball
* Use dune 2
2021-02-16 15:26:58 +01:00
Vincent Laporte
0b6201180e
ocamlPackages.gettext: use Dune 2
2021-02-16 09:36:40 +01:00
sternenseemann
c59b8ce9c3
ocamlPackages: irmin 2.2.0 → 2.4.0; git: 2.13 → 3.2.0; and related changes ( #110184 )
...
* ocamlPackages.index: 1.2.1 -> 1.3.0
* ocamlPackages.decompress: 0.9.0 -> 1.2.0
* ocamlPackages.imagelib-unix: remove at 20191011
* ocamlPackages.imagelib: 20191011 -> 20200929
* ocamlPackages.duff: 0.2 -> 0.3
* ocamlPackages.carton{,-git,-lwt}: init at 0.2.0
* ocamlPackages.encore: 0.5 → 0.7
* ocamlPackages.git-http: remove at 2.1.3
* ocamlPackages.git-unix: move into git directory
* ocamlPackages.irmin-mem: remove at 2.2.0
Replaced by irmin.mem contained in ocamlPackages.irmin >= 2.4.0
* ocamlPackages.git*: 2.1.3 -> 3.2.0
ocamlPackages.git-unix: 2.1.3 -> 3.2.0
ocamlPackages.git-cohttp{,-unix,-mirage}: init at 3.2.0
* ocamlPackages.irmin*: 2.2.0 -> 2.4.0
ocamlPackages.irmin-containers: init at 2.4.0
ocamlPackages.irmin-layers: init at 2.4.0
ocamlPackages.irmin-mirage: init at 2.4.0
ocamlPackages.irmin-mirage-git: init at 2.4.0
ocamlPackages.irmin-mirage-graphql: init at 2.4.0
* ocamlPackages.wodan-irmin: mark as broken
2021-02-16 08:39:46 +01:00
Vincent Laporte
90361764fe
ocamlPackages.re: use Dune 2
2021-02-14 14:15:55 +01:00
Vincent Laporte
59eabeea8d
ocamlPackages.parse-argv: use Dune 2
2021-02-13 11:20:19 +01:00
Vincent Laporte
2d6a91ebf4
ocamlPackages.diet: use Dune 2
2021-02-13 11:05:22 +01:00
Vincent Laporte
1a7a395a6f
ocamlPackages.opam-core: use Dune 2
2021-02-13 10:33:09 +01:00
Vincent Laporte
58e5d62b62
ocamlPackages.tyxml: use Dune 2
2021-02-13 10:16:35 +01:00
Antonio Nuno Monteiro
702ac790ed
mdx: 1.8.0 -> 1.8.1
2021-02-12 09:13:01 -08:00
Vincent Laporte
0279876952
ocamlPackages.lwt: 5.3.0 → 5.4.0
2021-02-12 17:42:29 +01:00
Vincent Laporte
e4b1824c5b
ocamlPackages.resource-pooling: use Dune 2
2021-02-12 17:42:29 +01:00
Vincent Laporte
bc85b5b992
ocamlPackages.zmq: use Dune 2
2021-02-12 17:42:29 +01:00
Vincent Laporte
69dd7d2068
ocamlPackages.mirage-device: use Dune 2
2021-02-12 17:42:29 +01:00
Vincent Laporte
eb15f3e87b
ocamlPackages.irmin-watcher: use Dune 2
2021-02-12 17:42:29 +01:00
Vincent Laporte
0ca3e0ce49
ocamlPackages.mirage-bootvar-unix: use Dune 2
2021-02-12 17:42:29 +01:00
Vincent Laporte
edf3a8376e
ocamlPackages.ppx_deriving_protobuf: 2.7 → 3.0.0
2021-02-12 09:00:11 +01:00
Vincent Laporte
3c34795935
ocamlPackages.kafka: 0.4 → 0.5
2021-02-07 14:07:54 +01:00
Vincent Laporte
f12fb9fbe6
ocamlPackages.ocaml-migrate-parsetree: use Dune 2
2021-02-06 21:40:25 +01:00
Antonio Nuno Monteiro
9afb001819
ocamlPackages.ssl: 0.5.9 -> 0.5.10
2021-02-06 11:33:14 +01:00