Commit graph

2427 commits

Author SHA1 Message Date
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
R. RyanTM 38c65ecb2c ocamlPackages.graphics: 5.1.0 -> 5.1.1 2021-02-05 09:14:25 +00:00
sternenseemann f31d62b49e
ocamlPackages.semaphore-compat: init at 1.0.1 2021-02-02 08:34:06 +01:00
sternenseemann 9ff91f967c ocamlPackages.ptime: allow switching off js_of_ocaml support 2021-02-01 16:11:29 +01:00
sternenseemann 6a27377958 ocamlPackages.cstruct: 5.0.0 → 6.0.0 2021-02-01 16:11:29 +01:00
sternenseemann 99bb24459d xenstore: propagate stdlib-shims 2021-02-01 16:11:29 +01:00
Vincent Laporte 3a76b7d9f5
ocamlPackages.ppx_tools: use Dune 2 2021-01-31 14:16:02 +01:00
Vincent Laporte 8f1302995e
ocamlPackages.ppx_deriving: 4.5 → 5.1
ocamlPackages.ppx_deriving_yojson: 3.5.2 → 3.6.1

ocamlPackages.visitors: 20200210 → 20210127

ocamlPackages.pgocaml: disable for OCaml < 4.08

ocamlPackages.nocrypto: disable for OCaml < 4.08

ocamlPackages.lens: mark as broken

ocamlPackages.ppx_deriving_protobuf: mark as broken

Closes #108137
2021-01-31 14:15:46 +01:00
sternenseemann fdc9d99179
ocamlPackages.progress: init at 0.1.1 2021-01-31 09:53:23 +01:00
Aaron L. Zeng 1b6764da4e
ocamlPackages.caqti*: init at 1.3.0
Except for caqti-type-calendar, whose most recent version number is
1.2.0.
2021-01-30 11:37:36 +01:00
Aaron L. Zeng 5b13986979
ocamlPackages.mariadb: init at 1.1.4 2021-01-30 11:37:36 +01:00
Aaron L. Zeng f58c4e236f
ocamlPackages.postgresql: init at 4.6.3 2021-01-30 11:37:36 +01:00
sternenseemann b4668b2699
ocamlPackages.terminal_size: init at 0.1.4 2021-01-29 08:33:49 +01:00
sternenseemann d226cb4541 ocamlPackages.opam-file-format: build using dune
Since <https://github.com/NixOS/nixpkgs/pull/109143> has been merged,
switching opam-file-format doesn't create a cyclical dependency of
opam-file-format -> dune -> opaline -> opam-file-format anymore.

Thus we switch to dune which seems to be supported better by upstream
and doesn't require us to patch the 2.1.2 release.
2021-01-28 22:27:12 +01:00
sternenseemann 4c9a74aa45 ocamlPackages.curly: add missing meta set 2021-01-28 10:35:53 +01:00
Ben Siraphob 82454e9df8 treewide: remove implicit use of stdenv.lib 2021-01-27 20:04:57 +07:00
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
sternenseemann ae82038d5f ocamlPackages.bheap: init at 2.0.0 2021-01-25 08:39:56 +01:00
sternenseemann a7a61998e9 ocamlPackages.{repr,ppx_repr}: init at 0.2.1 2021-01-24 21:04:02 +01:00
sternenseemann 7fee56ec59 ocamlPackages.either: init at 1.0.0 2021-01-24 21:04:02 +01:00
sternenseemann 2483ca4c62 ocamlPackages.cohttp-mirage: init at 2.5.4 2021-01-24 17:38:11 +01:00
sternenseemann 0378fedc17 ocamlPackages.conduit-mirage: init at 2.2.2 2021-01-24 17:38:11 +01:00
sternenseemann 3b363283a5 ocamlPackages.vchan: init at 6.0.0 2021-01-24 17:38:11 +01:00
sternenseemann 6aef21c314 ocamlPackages.tls-mirage: init at 0.12.8 2021-01-24 17:38:11 +01:00
sternenseemann 25ab7218c8 ocamlPackages.xenstore-tool: init at 1.3.0 2021-01-24 17:38:11 +01:00
sternenseemann 34457e2fc6 ocamlPackages.xenstore_transport: init at 1.3.0 2021-01-24 17:38:11 +01:00
sternenseemann 148ca8c904 ocamlPackages.xenstore: init at 2.1.1 2021-01-24 17:38:11 +01:00
volth bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
sternenseemann b424ecd84e ocamlPackages.emile: init at 1.1 2021-01-22 09:26:17 +01:00
sternenseemann 47818a1ff3 ocamlPackages.pecu: init at 0.5 2021-01-22 09:26:17 +01:00
Jules Aguillon be14c2084d
ocamlPackages.ppxlib: Add version 0.18.0
The default version is still 0.15.0 to avoid breaking other packages.
2021-01-22 09:10:02 +01:00
sternenseemann 0f864eb45b ocamlPackages.hxd: init at 0.2.0 2021-01-22 08:39:58 +01:00
Emery Hemingway 93e31f2a78
ocamlPackages.wodan: init unstable-2020-11-20 2021-01-22 08:34:26 +01:00
sternenseemann 80b13365e9 ocamlPackages.mirage-crypto*: 0.8.8 -> 0.8.10
ocamlPackages.x509: fix tests for mirage-crypto >= 0.8.9
2021-01-21 21:41:18 +01:00
sternenseemann 6410340ea9 ocamlPackages.opam-file-format: 2.0.0 -> 2.1.2 2021-01-21 15:06:57 +01:00
sternenseemann 223474d8ac ocamlPackages.yojson: use dune install in installPhase 2021-01-21 11:26:26 +01:00
sternenseemann 972571d8b1 ocamlPackages.rope: use dune install 2021-01-21 11:26:26 +01:00
sternenseemann 46cd648a97 ocamlPackages.lua-ml: install using opaline instead of inheriting from dune 2021-01-21 11:26:26 +01:00
Sandro 8583fe7a25
Merge pull request #110248 from zowoq/ocaml
ocamlPackages.*: use spaces for indentation
2021-01-21 09:11:39 +01:00
Antonio Nuno Monteiro c5ddb07e28
ocamlPackages.ppx_tools: 6.2 → 6.3 (add 4.12 support) (#110009) 2021-01-21 08:25:33 +01:00
zowoq 932941b79c treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-21 13:29:54 +10:00
zowoq 8488ebab05 ocamlPackages.*: use spaces for indentation 2021-01-21 10:30:13 +10:00
Sandro b0fbf7b5c3
Merge pull request #106060 from r-ryantm/auto-update/ocaml4.10.0-optint
ocamlPackages.optint: 0.0.3 -> 0.0.4
2021-01-21 00:00:24 +01:00
zowoq 31f5dd3f36 treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Antonio Nuno Monteiro 3ffc05e1db
ocamlPackages.mdx: 1.7.0 -> 1.8.0 2021-01-19 08:28:28 +01:00
Vincent Laporte 8e08bb0392 ocamlPackages.toml: 5.0.0 → 6.0.0 2021-01-19 08:25:42 +01:00
sternenseemann 2b014ef903 ocamlPackages.mimic: init at 0.0.1 2021-01-18 10:32:02 +01:00
sternenseemann 426a0a6c9d ocamlPackages.awa: init at 0.0.1 2021-01-18 08:41:58 +01:00
sternenseemann 95433ce968 ocamlPackages.ocurl: enable curl.lwt 2021-01-16 19:06:55 +01:00
sternenseemann 5a23270202 ocamlPackages.dns*: 4.6.2 -> 4.6.3 2021-01-13 10:08:15 +01:00
Vincent Laporte 273a4ec57e ocamlPackages.charInfo_width: use Dune 2 2021-01-13 09:49:20 +01:00
Vincent Laporte 0476529037 ocamlPackages.zed: refactor
Remove legacy version 1.4 (whose evaluation actually fails)

Refactor with `buildDunePackage`

Use dune 2
2021-01-13 09:49:20 +01:00
sternenseemann d96c347f9d ocamlPackages.nonstd: fix fetch error by using fetchzip 2021-01-13 09:19:22 +01:00
Vincent Laporte 2cc958d764 ocamlPackages.lens: 1.2.3 → 1.2.4 2021-01-13 09:00:33 +01:00
sternenseemann aad56c947f ocamlPackages: remove redundant stdenv imports 2021-01-12 16:33:18 +01:00
sternenseemann 4e42cac49d ocamlPackages: stdenv.lib → lib
This change was produced by searching for remaining occurrences of
stdenv.lib and replacing them manually.

Reference #108938.
2021-01-12 16:33:18 +01:00
Vincent Laporte 5cbe85dbd8 ocamlPackages.ppx_gen_rec: use Dune 2 2021-01-12 09:27:34 +01:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Pamplemousse 9ff73686ed
ocamlPackages.bap: Correct build dependencies
As pointed upstream:
  https://github.com/BinaryAnalysisPlatform/bap/issues/1261#issuecomment-754926500

Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2021-01-11 09:35:54 +01:00
Michael Weiss 8ae8602bf7
Merge branch 'master' into staging-next
Manually resolved a conflict in
pkgs/development/libraries/libbladeRF/default.nix.
2021-01-09 12:16:11 +01:00
Cyril Cohen 9ffd16b385 coqPackages: refactor 2021-01-09 11:56:17 +01:00
github-actions[bot] ecebf82121
Merge master into staging-next 2021-01-08 12:29:36 +00:00
Vincent Laporte 7ff870779a ocamlPackages.csexp: use Dune 2 2021-01-08 08:35:00 +01:00
Jan Tojnar f19eb635b4
Merge branch 'master' into staging-next
b04fc593e7 seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
2021-01-07 13:04:31 +01:00
sternenseemann a8be20b31c
ocamlPackages.ppx_tools_versioned: use dune 2 2021-01-07 10:47:25 +01:00
Vincent Laporte 90d4109c23 ocamlPackages.lwt_ppx: 2.0.1 → 2.0.2 2021-01-07 08:40:26 +01:00
Vincent Laporte 331186b9ac ocamlPackages.bitstring: 3.1.1 → 4.0.1
ocamlPackages.ppx_bitsring: init at 4.0.1
2021-01-07 07:43:29 +01:00
Vincent Laporte ccc474d77b ocamlPackages.bisect_ppx: 1.4.0 → 2.5.0 2021-01-06 07:35:23 +01:00
Vincent Laporte bd31e66778 ocamlPackages.bisect_ppx-ocamlbuild: remove at 1.4.0
This package is no longer maintained.
2021-01-06 07:35:23 +01:00
Vincent Laporte 6b0396351e ocamlPackages.lambdaTerm: 2.0.3 → 3.1.0
ocamlPackages.utop: 2.4.3 → 2.6.0
2021-01-05 18:23:20 +01:00
Vincent Laporte 321c46c6e8 ocamlPackages.mew_vi: init at 0.5.0
This is a vi-like modal editing engine generator.
2021-01-05 18:23:20 +01:00
Vincent Laporte 343eb4dc37 ocamlPackages.mew: init at 0.1.0
A general modal editing engine generator
2021-01-05 18:23:20 +01:00
Vincent Laporte a2dfc892da ocamlPackages.trie: init at 1.0.0
Strict impure trie tree in OCaml
2021-01-05 18:23:20 +01:00
sternenseemann 412450dcd7 ocamlPackages.mirage-crypto*: 0.8.7 -> 0.8.8
New package: ocamlPackages.mirage-crypto-rng-async
2021-01-05 08:55:31 +01:00
github-actions[bot] 0e4e47512d
Merge master into staging-next 2021-01-05 00:56:58 +00:00
sternenseemann a080e9b9ff
ocamlPackages.ppx_import: use dependencies as listed in opam file 2021-01-04 22:10:08 +01:00
github-actions[bot] f0187a2cf3
Merge staging-next into staging 2021-01-04 12:26:43 +00:00
sternenseemann 174267e601
ocamlPackages.ppx_blob: 0.7.1 -> 0.7.2 2021-01-04 09:50:06 +01:00
Vincent Laporte b8087628db ocamlPackages.csv: use Dune 2 2021-01-04 09:03:01 +01:00
github-actions[bot] 0649757570
Merge staging-next into staging 2021-01-03 12:24:59 +00:00
sternenseemann fc20aedc9e
ocamlPackages.ocaml-monadic: use dune 2 2021-01-03 11:35:18 +01:00
zowoq fb2311d430 Merge staging-next into staging 2021-01-03 16:33:28 +10:00
sternenseemann 1c52824fed
ocamlPackages.sedlex_2: 2.1 -> 2.2
* use dune 2
* refactor fetching of dependencies (reduce duplication)
* remove dune rule for data files before building since dune 2 doesn't
  like the symlinked data files if the rule is present
2021-01-02 10:00:16 +01:00
Vincent Laporte f134db16bd ocamlPackages.zarith: 1.10 → 1.11 2021-01-02 09:52:25 +01:00
Sandro 933a1d96df
Merge pull request #108166 from sternenseemann/mirage-ventif-fix-maintainers
ocamlPackages.mirage-vnetif: fix typo in meta set
2021-01-01 23:08:17 +01:00
sternenseemann d5778bcb6c ocamlPackages.jingoo: 1.4.1 -> 1.4.2
also use dune 2 from now on.
2021-01-01 22:06:38 +01:00
sternenseemann 68e9bbb416 ocamlPackages.mirage-vnetif: fix typo in meta set 2021-01-01 21:54:29 +01:00
Ben Siraphob b04fc593e7 treewide: cmake buildInputs to nativeBuildInputs, minor cleanups 2021-01-01 11:52:33 +07:00
Emery Hemingway 9b2ddc9ad0
ocamlPackages.irmin-chunk: init at 2.2.0 2020-12-31 15:00:26 +01:00
Emery Hemingway e816a60349
ocamlPackages.mirage-block-unix: init at 2.12.1 2020-12-31 11:01:09 +01:00
Emery Hemingway 13eede3e66
ocamlPackages.mirage-block-ramdisk: init at 0.5 2020-12-30 18:07:07 +01:00
Emery Hemingway 30a2817831
ocamlPackages.mirage-block-combinators: init at 2.0.1 2020-12-30 18:01:42 +01:00
Emery Hemingway 3d7d7b8af3
ocamlPackages.diet: init at 0.4 2020-12-30 17:55:30 +01:00
sternenseemann caf07b0ebf ocamlPackages.mirage: reintroduce dev output
The changed dune install directive to install libraries to the dev
output was removed by mistake.
2020-12-30 17:52:00 +01:00
sternenseemann 7b968c79a1 ocamlPackages.syslog-message: init at 1.1.0 2020-12-30 16:24:11 +01:00
John Ericson ad62a26d91
Merge pull request #107928 from sternenseemann/ocaml-mirage-console-4.0.0
ocamlPackages.mirage-console: 3.0.2 -> 4.0.0 and add -unix package
2020-12-29 23:15:56 -05:00
John Ericson cc523b938f
Merge pull request #107914 from sternenseemann/ocaml-mirage-fix
ocamlPackages.mirage: fix build by adding missing deps
2020-12-29 23:14:38 -05:00
John Ericson 78c4e34f69
Merge pull request #107922 from sternenseemann/tcpip-6.0.0
ocamlPackages.tcpip: init at 6.0.0 (plus init required dependencies)
2020-12-29 23:13:58 -05:00
sternenseemann eac6fcc16c ocamlPackages.mirage-console-unix: init at 4.0.0 2020-12-30 01:12:38 +01:00
sternenseemann b15ba2369f ocamlPackages.mirage-console: 3.0.2 -> 4.0.0 2020-12-30 01:12:37 +01:00
sternenseemann 459da0525a ocamlPackages.mirage-nat: init at 2.2.3 2020-12-30 00:20:28 +01:00
sternenseemann 33b6e32d77 ocamlPackages.tcpip: init at 6.0.0 2020-12-29 23:50:38 +01:00
sternenseemann fa3da94dd5 ocamlPackages.arp: init at 2.3.1 2020-12-29 23:50:38 +01:00
sternenseemann 9e3040ef41 ocamlPackages.pcap-format: init at 0.5.2 2020-12-29 23:50:37 +01:00
sternenseemann ba66c5b87d ocamlPackages.mirage-vnetif: init at 0.5.0 2020-12-29 23:50:37 +01:00
sternenseemann 2446dfa5fc ocamlPackages.mirage-random-test: init at 0.1.0 2020-12-29 23:50:37 +01:00
sternenseemann 9a56ba8781 ocamlPackages.ethernet: init at 2.2.0 2020-12-29 23:50:37 +01:00
sternenseemann 697e5e8346 ocamlPackages.lwt-dllist: init at 1.0.0 2020-12-29 23:50:37 +01:00
sternenseemann bca81534f0 ocamlPackages.mirage: fix build by adding missing deps
Previously the mirage library/package wouldn't be built/installed
correctly due to missing deps which I now added as specified in the opam
file. While I was at it, I also enabled tests.
2020-12-29 22:47:41 +01:00
sternenseemann b1c18d0fc6 ocamlPackages.dns*: add missing related packages
* dns-certify
* dns-cli
* dns-mirage
* dns-resolver
* dns-server
* dns-stub
* dns-tsig
2020-12-29 22:22:38 +01:00
freezeboy 722c01a9e8 ocamlPackages.camlzip: 1.07 -> 1.10 2020-12-29 10:02:47 +01:00
sternenseemann 145c2dd515 ocamlPackages.ounit(2): 2.2.3 -> 2.2.4
also enable tests
2020-12-26 08:12:29 +01:00
sternenseemann 926a1b2094
ocamlPackages.opam-format: use dune 2 2020-12-21 10:06:32 +01:00
sternenseemann 69e614e77f
ocamlPackages.opam-repository: use dune 2 2020-12-21 09:46:35 +01:00
sternenseemann 04cbb60e62
ocamlPackages.opam-state: use dune 2 2020-12-21 09:46:34 +01:00
Vincent Laporte b75cb8a97d
ocamlPackages.ppxlib: fix evaluation 2020-12-19 23:03:44 +01:00
Mario Rodas e1e45a40f2 ocamlPackages.ocaml-lsp: 1.1.0 -> 1.4.0 2020-12-19 17:37:42 +01:00
Vincent Laporte b6f7f1f673 ocamlPackages.janeStreet: 0.13 → 0.14
ocamlPackages.biocaml: 0.10.1 → 0.11.1

ocamlPackages.bistro: fix for Core 0.14

ocamlPackages.js_of_ocaml: 3.7.0 → 3.7.1

ocamlPackages.ocaml-r: 0.2.0 → 0.4.0

ocamlPackages.phylogenetics: 2020-01-25 → 2020-11-23

Co-authored-by: sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>
2020-12-18 21:03:56 +01:00
Vincent Laporte 1dc15448b4 ocamlPackages.cfstream: use Dune 2 2020-12-18 21:03:56 +01:00
Vincent Laporte 6a7f79ed83 ocamlPackages.ppxlib: 0.12.0 → 0.13.0
Also refactor to ease selection of a custom version
2020-12-18 21:03:56 +01:00
Vincent Laporte 8274fec350 ocamlPackages.sqlexpr: remove at 0.9.0 2020-12-18 21:03:56 +01:00
Mario Rodas 50eb65e752 ocamlPackages.visitors: 20190711 -> 20200210 2020-12-14 21:28:14 +01:00
Vincent Laporte 1e8ca69151 ocamlPackages.torch: 0.10 → 0.11 2020-12-14 06:28:34 +01:00
github-actions[bot] e729ab0408
Merge master into staging-next 2020-12-08 18:15:38 +00:00
Vincent Laporte d702e6e6ab ocamlPackages.uri: 3.1.0 → 4.0.0 2020-12-08 17:33:12 +01:00
Vincent Laporte 24b4e1094e ocamlPackages.ocplib-json-typed: use Dune 2 2020-12-08 17:33:12 +01:00
Vincent Laporte 567e02e204 ocamlPackages.alcotest: 1.0.1 → 1.2.3 2020-12-08 17:19:48 +01:00
Vincent Laporte 30487789ab ocamlPackages.duration: use Dune 2 2020-12-08 17:19:48 +01:00
Vincent Laporte bee0a512d0 ocamlPackages.domain-name: use Dune 2 2020-12-08 17:19:48 +01:00
Vincent Laporte 73182c1442 ocamlPackages.gmap: use Dune 2 2020-12-08 17:19:48 +01:00
Vincent Laporte 46281741b2 ocamlPackages.graphql: use Dune 2 2020-12-08 17:19:48 +01:00
Vincent Laporte e56e8d4f74 ocamlPackages.mirage-time: use Dune 2 2020-12-08 17:19:48 +01:00
sternenseemann 8ee5382305 ocamlPackages.tls: 0.12.7 -> 0.12.8 2020-12-08 16:02:50 +01:00
github-actions[bot] eb09c5dbdb
Merge staging-next into staging 2020-12-07 12:19:52 +00:00
sternenseemann a817ce3ada
ocamlPackages.odoc: 1.5.1 -> 1.5.2 2020-12-07 13:11:11 +01:00
github-actions[bot] e7e56512fc
Merge staging-next into staging 2020-12-07 00:39:47 +00:00
sternenseemann 30526f59a1
ocamlPackages.lambdasoup: 0.7.1 -> 0.7.2 2020-12-06 22:20:03 +01:00
sternenseemann 2830a80142
ocamlPackages.markup: 0.8.2 -> 1.0.0 2020-12-06 22:19:42 +01:00
sternenseemann 1f850a0690
ocamlPackages.lambdasoup: use dune 2 2020-12-06 22:19:17 +01:00
R. RyanTM 8d623c6312 ocamlPackages.optint: 0.0.3 -> 0.0.4 2020-12-06 12:46:56 +00:00
github-actions[bot] 6bc7a2c814
Merge staging-next into staging 2020-12-06 12:18:43 +00:00
Vincent Laporte cf7475d206 ocamlPackages.odate: init at 0.6 2020-12-06 09:56:40 +01:00
github-actions[bot] 9c8ea98091
Merge staging-next into staging 2020-12-05 18:14:25 +00:00
Vincent Laporte fd45d961af ocamlPackages.qcheck: 0.15 → 0.16 2020-12-05 17:13:44 +01:00
Vincent Laporte df114c2091 ocamlPackages.iter: use Dune 2 2020-12-05 17:13:44 +01:00
Vincent Laporte 3d66135e6b ocamlPackages.qtest: use Dune 2 2020-12-05 17:13:44 +01:00
Vincent Laporte d2727446df ocamlPackages.xtmpl: disable for OCaml ≥ 4.11 2020-12-05 17:13:44 +01:00
github-actions[bot] 899d916e1d
Merge staging-next into staging 2020-12-05 12:18:20 +00:00
R. RyanTM 3f5f10a7b1 ocamlPackages.ppx_tools_versioned: 5.3.0 -> 5.4.0 2020-12-05 09:06:02 +01:00
github-actions[bot] acbe77678e
Merge staging-next into staging 2020-12-05 00:38:04 +00:00
sternenseemann 40440b2209 ocamlPackages.tls: 0.12.6 -> 0.12.7 2020-12-04 23:02:51 +01:00
sternenseemann 02589710ba ocamlPackages.mirage*: 3.10.0 -> 3.10.1 2020-12-04 20:33:10 +01:00
github-actions[bot] 03619d4f2b
Merge staging-next into staging 2020-12-03 12:18:48 +00:00
sternenseemann a7786e29da ocamlPackages.mirage{,-runtime}: 3.9.0 -> 3.10.0 2020-12-03 08:45:50 +01:00
Vincent Laporte 4dfe04a9ec ocamlPackages.mirage-types-lwt: init at 3.9.0 2020-12-03 08:17:08 +01:00
Vincent Laporte 19f9b87e51 ocamlPackages.mirage-types: init at 3.9.0 2020-12-03 08:17:08 +01:00
github-actions[bot] b83ed81c33
Merge staging-next into staging 2020-12-02 18:13:37 +00:00
sternenseemann b0c181bc9d
ocamlPackages.astring: 0.8.3 -> 0.8.5
Since astring is a common dependency and the maintainance effort is
minimal (package dependencies and build system didn't change) we keep
the old 0.8.3 version around for OCaml < 4.05, since 0.8.4 requires a
minimum of OCaml 4.05.
2020-12-02 15:56:54 +01:00
Vincent Laporte acae9f16a9
Revert "ocamlPackages.stdlib-shims: 0.1.0 -> 0.2.0"
This reverts commit 0c5e940329.
2020-12-02 15:56:49 +01:00
github-actions[bot] 4fad6f2d66
Merge staging-next into staging 2020-12-02 12:31:00 +00:00
R. RyanTM fe0e6737df ocamlPackages.eliom: 6.12.1 -> 6.12.4 2020-12-01 23:35:43 -08:00
R. RyanTM 0c5e940329 ocamlPackages.stdlib-shims: 0.1.0 -> 0.2.0 2020-12-01 23:34:32 -08:00
R. RyanTM 6f850ae445 ocamlPackages.ctypes: 0.16.0 -> 0.17.1 2020-12-01 23:24:17 -08:00
R. RyanTM 20c4760d58 ocamlPackages.integers: 0.3.0 -> 0.4.0 2020-12-01 23:22:49 -08:00
Vincent Laporte 8b64dfce2e ocamlPackages.bigstringaf: 0.6.0 → 0.7.0 2020-12-01 22:02:51 +01:00
Vincent Laporte 9e66b4e873 ocamlPackages.angstrom: use Dune 2 2020-12-01 22:02:51 +01:00
Vincent Laporte 38a91dff4d ocamlPackages.earlybird: use Dune 2 2020-12-01 22:02:51 +01:00
Vincent Laporte 11c35305ca ocamlPackages.ke: use Dune 2 2020-12-01 22:02:51 +01:00
Vincent Laporte d972bd23e0 ocamlPackages.functoria: 3.1.0 → 3.1.1 2020-12-01 07:30:56 +01:00
Vincent Laporte 389ac5f00e ocamlPackages.batteries: 3.1.0 → 3.2.0 2020-11-30 08:13:28 +01:00
Mario Rodas c8f17464f5
Merge pull request #105295 from r-ryantm/auto-update/ocaml4.10.0-extlib
ocamlPackages.ocaml_extlib: 1.7.6 -> 1.7.7
2020-11-28 20:46:27 -05:00
R. RyanTM c165a6e52d ocamlPackages.ocaml_extlib: 1.7.6 -> 1.7.7 2020-11-28 22:33:28 +00:00
Vincent Laporte 8256fc2da5 ocamlPackages.rpclib-lwt: init at 8.0.0 2020-11-28 08:22:08 +01:00
Vincent Laporte d6dfd173f9 ocamlPackages.rpclib: 7.0.0 → 8.0.0 2020-11-28 08:22:08 +01:00
sternenseemann c6a8fcd945
ocamlPackages.ocaml-migrate-parsetree-2-1: init at 2.1.0 2020-11-27 08:54:40 +01:00
Vincent Laporte 18370bce2f ocamlPackages.ocaml-protoc: 1.2.0 → 2.0.2 2020-11-27 08:30:24 +01:00
Vincent Laporte 2044e44cf4 ocamlPackages.ppx_deriving_protobuf: disable for OCaml ≥ 4.11 2020-11-27 08:30:24 +01:00
sternenseemann f8bab20f01
ocamlPackages.ocaml-migrate-parsetree: 1.7.3 -> 1.8.0 2020-11-26 16:07:18 +01:00
sternenseemann e242b77c17 ocamlPackages.mirage-protocols: 4.0.1 -> 5.0.0 2020-11-26 12:27:37 +01:00
Vincent Laporte 4a1ff5b3ce ocamlPackages.cstruct: 4.0.0 → 5.0.0 2020-11-26 06:55:12 +01:00
Vincent Laporte 4d47330bef ocamlPackages.ipaddr: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte 5cc1a81692 ocamlPackages.conduit: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte ca737449c4 ocamlPackages.macaddr-{cstruct,sexp}: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte e1fe267f09 ocamlPackages.io-page: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte 97cdcf3e29 ocamlPackages.eqaf: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte 8555b46e2a ocamlPackages.mirage-random: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte 6012e6dc0e ocamlPackages.mirage-flow: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte 1f7c5f009c ocamlPackages.mirage-protocols: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte d9068d18f5 ocamlPackages.mirage-stack: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte 8b1c1f6628 ocamlPackages.randomconv: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte 25b7d70531 ocamlPackages.tuntap: use Dune 2 2020-11-26 06:55:12 +01:00
Vincent Laporte a3e5e8c92c ocamlPackages.duff: use Dune 2 2020-11-26 06:55:12 +01:00