Commit Graph

570 Commits

Author SHA1 Message Date
Frederik Rietdijk
73b88e17dd Merge staging-next into staging 2019-11-11 12:09:26 +01:00
Yorick van Pelt
4550405ac9
ocaml-modules: replace buildInputs with nativeBuildInputs where appropriate
The default has been to use buildInputs for build dependencies.
This doesn't work when cross-compiling.
2019-11-11 11:10:14 +03:00
John Ericson
f7fdc997bf Merge commit 'afa48f16f265fd3e88073bca7929e1e103bd3dc3' into bash-no-undef-vars 2019-11-08 13:58:27 -05:00
John Ericson
6fb526b32c findlib setup hook: createFindlibDestdir may not be defined 2019-11-08 13:28:59 -05:00
John Ericson
67cc85ec67 OCaml findlib: OCAMLPATH could be undefined 2019-11-08 13:24:20 -05:00
Matthew Bauer
5ebd36403e
Merge pull request #70641 from maggesi/rename-z77z-into-maggesi
Rename z77z into maggesi
2019-11-07 17:18:20 -05:00
Vincent Laporte
a2f7fc9a5c ocamlPackages.ocp-indent: 1.7.0 → 1.8.1 2019-11-04 07:32:17 +00:00
John Ericson
2811b032d6 treewide: Make still dont* Variables are optional in most cases
Go beyond the obvious setup hooks now, with a bit of sed, with a skipped case:

 - cc-wrapper's `dontlink`, because it already is handled.

Also, in nix files escaping was manually added.

EMP
2019-11-01 14:44:44 -04:00
Vincent Laporte
0361ae2230 ocamlPackages.camlp4: fix evaluation for OCaml ≥ 4.09 2019-10-25 07:09:42 +00:00
Marco Maggesi
24d0bd37b5
Merge branch 'master' into rename-z77z-into-maggesi 2019-10-13 18:06:23 +02:00
Mario Rodas
5e716c80f2 dune: 1.11.3 -> 1.11.4
Changelog: https://github.com/ocaml/dune/releases/tag/1.11.4
2019-10-11 12:10:18 +02:00
Marco Maggesi
ff1ed720e2 Rename z77z into maggesi
Make the "handle" of the maintainer match the name of the github account.
Also update the email address.
2019-10-07 17:05:25 +02:00
Vincent Laporte
348c8947e0 ocamlPackages.utop: 2.4.1 → 2.4.2
Ensures compatibility with OCaml 4.09
2019-09-26 17:27:11 +00:00
Jörg Thalheim
94bd708252
Merge pull request #69337 from vbgl/ocamlformat-0.11.0
ocamlformat: 0.8 → 0.11.0
2019-09-24 10:54:25 +01:00
Vincent Laporte
9c427a0c1e
ocamlformat: 0.8 → 0.11.0 2019-09-24 05:53:06 +00:00
Vincent Laporte
0c0e63d211
ocamlPackages.camlp5: 7.08 → 7.10 2019-09-21 03:35:39 +00:00
Vincent Laporte
5fed98e862 ocamlPackages.js_of_ocaml*: 3.3.0 -> 3.4.0
Ensures compatibility with OCaml 4.08
2019-09-14 06:54:35 +00:00
volth
7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Frederik Rietdijk
ad1d58c622 Merge staging-next into staging 2019-08-31 10:04:20 +02:00
Frederik Rietdijk
fc74ba8291 Merge master into staging-next 2019-08-31 09:50:38 +02:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Vincent Laporte
f7387ad383 ocamlPackages.utop: 2.3.0 -> 2.4.1
ocamlPackages.zed: 1.6 -> 2.0.3

ocamlPackages.lambdaTerm: 1.13 -> 2.0.2
2019-08-28 06:36:57 +00:00
Frederik Rietdijk
5061fe0c2c Merge staging-next into staging 2019-08-28 08:26:42 +02:00
volth
35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Mario Rodas
f7c9670cd8 dune: add marsam as maintainer 2019-08-23 12:33:38 +00:00
Mario Rodas
2898679f15 dune: 1.11.1 -> 1.11.3 2019-08-23 12:33:38 +00:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Vincent Laporte
957a0ae2a7 ocamlPackages.camlp5: 7.07 -> 7.08 2019-08-12 14:36:38 +00:00
Mario Rodas
246c223e87 dune: 1.11.0 -> 1.11.1 2019-08-09 11:45:38 +00:00
Jon
62a916defd ocamlPackages_latest.camlp4: init at 4.08+1 (#66343) 2019-08-09 06:40:59 +00:00
Vincent Laporte
0a477846af ocamlPackages.findlib: 1.8.0 -> 1.8.1
Also remove unused legacy version 1.7.3
2019-08-07 12:26:34 +00:00
Vincent Laporte
c75b84a7c4 dune: disable for OCaml < 4.02 2019-07-30 16:18:39 +00:00
Mario Rodas
236d744df7 dune: 1.10.0 -> 1.11.0 2019-07-24 15:20:40 +00:00
Mario Rodas
d3a5c2a114
Merge pull request #64790 from marsam/update-opam
opam: 2.0.4 -> 2.0.5
2019-07-15 21:00:38 -05:00
Mario Rodas
f9843befd1 ocamlPackages.merlin: 3.3.1 -> 3.3.2 2019-07-15 16:11:22 +02:00
Mario Rodas
a61db6075f
opam: 2.0.4 -> 2.0.5 2019-07-15 04:20:00 -05:00
Mario Rodas
88c2586958 dune: 1.9.2 -> 1.10.0 (#62256)
* dune: 1.9.2 -> 1.10.0

* ocamlPackages.camomile: use jbuilder executable

* ocamlPackages.sqlexpr: fix build

* ocamlPackages.lwt_camlp4: fix build
2019-07-05 12:28:06 +00:00
Mario Rodas
4f7a080f48
ocamlPackages.merlin: 3.3.0 -> 3.3.1 2019-06-17 10:20:00 -05:00
Mario Rodas
ddaf94d804 ocamlPackages.merlin: 3.2.2 -> 3.3.0 2019-06-03 17:13:37 +02:00
R. RyanTM
388300b6fb ocsigen-i18n: 3.1.0 -> 3.4.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ocsigen-i18n/versions
2019-05-22 01:05:27 -07:00
R. RyanTM
569aff03ab dune: 1.9.1 -> 1.9.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/dune/versions
2019-05-04 22:54:09 -07:00
Vincent Laporte
2406c06ae0 ocamlPackages.tyxml: 4.2.0 -> 4.3.0
ocamlPackages.eliom: 6.4.0 -> 6.7.0
ocamlPackages.js_of_ocaml: 3.2.1 -> 3.3.0
2019-04-28 17:42:36 +02:00
Daniel Schaefer
bac4d95aa2 treewide: Change URLs to HTTPS
Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them
if there's actual content. Inspired by
https://github.com/NixOS/nixpkgs/issues/60004
2019-04-22 10:19:54 +02:00
Bas van Dijk
ced565b3d3
Merge pull request #59606 from vbgl/dune-1.9.1
dune: 1.9.0 -> 1.9.1
2019-04-16 11:37:32 +02:00
Mario Rodas
a5a56e516c opam: 2.0.2 -> 2.0.4 2019-04-16 11:15:28 +02:00
Vincent Laporte
f3982b644a
dune: 1.9.0 -> 1.9.1 2019-04-16 08:30:26 +00:00
Théo Zimmermann
fdcce208ab
dune: 1.8.2 -> 1.9.0 2019-04-10 14:39:07 +02:00
Vincent Laporte
0c0954781e ocamlPackages.camlp5: remove legacy version (7.06) 2019-04-06 11:03:29 +02:00
Silvan Mosberger
b92431831e
Merge pull request #57346 from r-ryantm/auto-update/opaline
opaline: 0.3.1 -> 0.3.2
2019-03-28 20:37:31 +01:00
Vincent Laporte
7a2426ca77 dune: move into ocamlPackages 2019-03-26 14:17:50 +01:00
Sarah Brofeldt
a7a4fc2efe
Merge pull request #57118 from umazalakain/opam-nix-user-path
opam: put the whole /nix in OPAM_USER_PATH_RO
2019-03-23 20:58:38 +01:00
Vincent Laporte
9af5a9a595
dune: 1.6.2 -> 1.8.2 2019-03-18 04:43:01 +00:00
Vincent Laporte
ff43f0a7b5 ocamlPackages.ocp-index: 1.1.8 -> 1.1.9 2019-03-18 05:39:11 +01:00
R. RyanTM
fe83591d68 opaline: 0.3.1 -> 0.3.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/opaline/versions
2019-03-11 00:29:40 -07:00
Uma Zalakain
83e6a1c996
opam: put the whole /nix in OPAM_USER_PATH_RO
Some symlinks point to /nix/var/profiles/per-user/…, these have be
readable too.
2019-03-11 01:02:43 +01:00
Vincent Laporte
6c614a626e
obelisk: 0.3.0 -> 0.4.0 2019-03-04 16:01:00 +00:00
Vincent Laporte
0379e97193 ocamlPackages.ocamlbuild: 0.12.0 -> 0.14.0 2019-03-03 10:57:18 +01:00
Vincent Laporte
74d519b234
ocamlPackages.utop: disable for OCaml ≤ 4.02 2019-02-22 17:04:57 +00:00
Ryan Mulligan
64b05b8733
Merge pull request #55236 from r-ryantm/auto-update/utop
ocamlPackages.utop: 2.2.0 -> 2.3.0
2019-02-15 07:10:53 -08:00
R. RyanTM
3e70c0b4e2 ocamlPackages.cppo: 1.6.4 -> 1.6.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/cppo/versions
2019-02-10 19:05:09 +01:00
Vincent Laporte
f833a3e881 ocamlPackages.ocp-index: 1.1.7 -> 1.1.8 2019-02-08 07:35:52 +01:00
R. RyanTM
c9a28dcaa6 ocamlPackages.utop: 2.2.0 -> 2.3.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/utop/versions
2019-02-04 14:59:21 -08:00
Yucheng Zhang
1f433e51b6 opam: 2.0.0 -> 2.0.2 2019-01-25 12:15:16 +08:00
Vincent Laporte
a18ac72b4a
ocamlPackages.ocp-indent: 1.6.1 -> 1.7.0 2019-01-09 16:37:39 +00:00
Théo Zimmermann
958a6c6dd3 dune: 1.5.1 -> 1.6.2 2018-12-13 17:39:28 +00:00
c0bw3b
dd3e576654 Treewide: use https for src.fedoraproject.org 2018-11-24 23:53:27 +01:00
Vincent Laporte
e481df83b1 ocamlPackages.camlp5: 7.06 -> 7.07
Keeping the legacy (7.06) version around, needed by hol_light
2018-11-21 05:59:49 +00:00
Vincent Laporte
60907c7a6f ocamlPackages.ocp-index: 1.1.6 -> 1.1.7 2018-11-20 07:50:57 +00:00
Mario Rodas
2e89de61c5 dune: 1.4.0 -> 1.5.0 (#49848)
* dune: 1.4.0 -> 1.5.1

* reason: use dune installPhase
2018-11-09 12:26:18 +00:00
Théo Zimmermann
794158fcd5
buildDunePackage: new support function; use it to refactor some OCaml derivations 2018-11-07 10:08:03 +01:00
R. RyanTM
baa4483a65 ocamlPackages.merlin: 3.2.1 -> 3.2.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/merlin/versions
2018-10-27 06:24:22 -07:00
Timo Kaufmann
eb3240f112
Revert "ocamlPackages.ocamlbuild: 0.12.0 -> 0.13.0" 2018-10-25 09:40:39 +02:00
Théo Zimmermann
cea4806bc5 ocamlformat: init at 0.8 2018-10-23 14:22:59 +00:00
Timo Kaufmann
dd00db3c63
Merge pull request #46992 from r-ryantm/auto-update/ocamlbuild
ocamlPackages.ocamlbuild: 0.12.0 -> 0.13.0
2018-10-20 23:12:04 +02:00
R. RyanTM
82b925c0d4 dune: 1.3.0 -> 1.4.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/dune/versions
2018-10-16 00:21:05 -07:00
Vincent Laporte
1c7c1be1a8 ocamlPackages.merlin: 3.1.0 -> 3.2.1 2018-10-10 17:15:45 +00:00
Théo Zimmermann
cf1f8b2d04
camlp5: remove old version 5.15 2018-10-08 21:09:59 +02:00
Vincent Laporte
d4ba6c0bc4
dune: 1.2.1 -> 1.3.0 2018-09-27 07:33:59 +00:00
Théo Zimmermann
d1b97bcbe8
dune: 1.1.1 -> 1.2.1 2018-09-22 16:11:34 +00:00
R. RyanTM
d8178831b0 ocamlPackages.ocamlbuild: 0.12.0 -> 0.13.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ocamlbuild/versions
2018-09-20 07:53:11 -07:00
R. RyanTM
c9a8631201 ocamlPackages.js_of_ocaml: 3.2.0 -> 3.2.1 (#46263)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
js_of_ocaml
2018-09-18 18:10:42 +02:00
Vincent Laporte
fc19401d67 jbuilder: 1.0.1 -> dune: 1.1.1 2018-09-15 19:32:32 +00:00
xplat
3fc7c5b591 opam: 1.2.2 -> 2.0.0 (#45806) 2018-09-06 19:18:34 +02:00
Vincent Laporte
450e358040
ocamlPackages.omake_rc1: disable for OCaml ≥ 4.06 2018-08-29 12:49:42 +00:00
Vincent Laporte
af5b528c95 ocamlPackages.camlp5: 7.05 -> 7.06 (#45326) 2018-08-23 23:07:45 +02:00
Vincent Laporte
60942ead1c obuild: 0.1.8 -> 0.1.10 (#45444) 2018-08-21 23:40:52 +02:00
R. RyanTM
8b480313e5 jbuilder: 1.0.0 -> 1.0.1 (#45216)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/jbuilder/versions.
2018-08-21 19:22:16 +02:00
Pascal Wittmann
38923afae2
opam: add license
see issue #43716
2018-08-09 12:37:13 +02:00
Vincent Laporte
63b584395f camlp4: init at 4.07+1 (#44272) 2018-07-31 23:22:15 +02:00
R. RyanTM
e975814b19 ocamlPackages.utop: 2.1.0 -> 2.2.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/utop/versions.
2018-07-21 20:17:38 +00:00
Jörg Thalheim
218298b30f
Merge branch 'master' into unused5 2018-07-21 15:41:22 +01:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Vincent Laporte
6d9ffeaa2e
ocamlPackages.js_of_ocaml: 3.1.0 -> 3.2.0 2018-07-14 17:17:51 +00:00
Mario Rodas
4d6ad88fe2 jbuilder: 1.0+beta20 -> 1.0.0 2018-07-14 11:11:45 +00:00
Vincent Laporte
9a7d6c2e3d
ocamlPackages.utop: 1.19.3 -> 2.1.0 2018-06-28 07:16:49 +00:00
Vincent Laporte
b96c0e6d7b ocaml-top: 1.1.4 -> 1.1.5 (#42664) 2018-06-27 21:02:47 +02:00
Vincent Laporte
ed1bbae4db
ocamlPackages.ocp-indent: remove at 1.5.2 2018-06-26 20:14:57 +00:00
Vincent Laporte
db8f874da8
ocamlPackages.ocp-indent: fix attribute name (from ocpIndent) 2018-06-26 20:14:57 +00:00
Vincent Laporte
0d1b5285c9
ocamlPackages.ocp-index: 1.1.5 -> 1.1.6 2018-06-26 20:14:57 +00:00
Vincent Laporte
fd018bdadd
ocamlPackages.ocp-build: remove spurious dependency to camlp4
Change attribute name from “ocpBuild” to “ocp-build”.
2018-06-26 20:14:57 +00:00
Vincent Laporte
06db050abd
ocamlPackages.ocp-indent: remove spurious dependency to opam and fix installPhase 2018-06-26 20:14:57 +00:00
Vincent Laporte
8ed38fc722 ocamlPackages.cppo: 1.5.0 -> 1.6.4 (#42342) 2018-06-25 00:47:53 +02:00
Vincent Laporte
f3a155e656 ocamlPackages.merlin: 3.0.5 -> 3.1.0 (#42386) 2018-06-25 00:19:58 +02:00
xeji
af5b858825
Merge pull request #41591 from vbgl/opaline
ocamlPackages: use opaline instead of opam-installer
2018-06-09 01:34:02 +02:00
James Deikun
1fa9e7defb fix opam tool support 2018-06-08 15:23:49 -04:00
Vincent Laporte
94445ed4bc
ocamlPackages.findlib: fix stublibs 2018-06-06 07:14:26 +00:00
Vincent Laporte
29a6ca660a
jbuilder: use opaline 2018-06-06 07:14:22 +00:00
Vincent Laporte
33a418e2e6 opaline: init at 0.3.1 (#41346)
Opaline is a lightweight replacement for opam-installer.

Homepage: https://github.com/jaapb/opaline
2018-06-01 21:29:53 +02:00
Ryan Mulligan
af9d10a91b treewide: fix derivation names 2018-05-28 05:59:57 -07:00
Vincent Laporte
abea0c6eeb jbuilder: 1.0+beta17 -> 1.0+beta20 2018-05-07 07:13:03 +02:00
Léo Gaspard
06c7d4d40d
opam: propagate curl and unzip dependencies
These are required for `opam init` to succeed.

Closes #14466
Cc @henrytill
2018-04-27 20:42:09 +02:00
Vincent Laporte
c4b7bbf77e ocamlPackages.findlib: 1.7.3 -> 1.8.0 2018-04-25 18:19:27 +02:00
Vincent Laporte
20c035b906 ocamlPackages.js_of_ocaml-tyxml: init at 3.1.0 2018-04-18 09:38:23 +02:00
Vincent Laporte
48ee88c7f8 ocamlPackages.js_of_ocaml-camlp4: add deriving support 2018-04-12 10:15:57 +02:00
Jörg Thalheim
e6f8b6b897
Merge pull request #38637 from vbgl/js_of_ocaml-lwt
ocamlPackages.js_of_ocaml-lwt: init at 3.1.0
2018-04-10 09:17:18 +01:00
Matthew Justin Bauer
aaee915889
Merge pull request #37533 from ryantm/auto-update/ocamlbuild
ocamlPackages.ocamlbuild: 0.11.0 -> 0.12.0
2018-04-08 23:07:17 -05:00
Vincent Laporte
a09c39f80c
ocamlPackages.js_of_ocaml-lwt: init at 3.1.0 2018-04-08 17:38:14 +00:00
Jörg Thalheim
b897bf4f3c
Merge pull request #38373 from vbgl/ocamlify
ocamlPackages.ocamlify: fix build with OCaml 4.06
2018-04-08 14:27:14 +01:00
Vincent Laporte
6c3186848d ocamlPackages.js_of_ocaml-ppx_deriving_json: init at 3.1.0 2018-04-07 13:24:22 +02:00
Vincent Laporte
d0072be8cd
ocamlPackages.ocamlify: fix build with OCaml 4.06 2018-04-03 05:55:59 +00:00
Ryan Mulligan
5cb865e100 ocamlPackages.js_of_ocaml: 3.0.0 -> 3.1.0
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
/tmp/tmp.I0xNTw0Lrg /home/ryantm/.cache/nixpkgs
/home/ryantm/.cache/nixpkgs
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 3.1.0 with grep in /nix/store/rg3dh55klmmy5gffvv353nbgwjg0mh11-js_of_ocaml-3.1.0
- directory tree listing: https://gist.github.com/4afbe9caa678f6e8124185a1cc5d2a9c
2018-03-31 12:19:28 +02:00
Vincent Laporte
387d791663 ocamlPackages.findlib: automatically populate the CAML_LD_LIBRARY_PATH env. variable
With directories of the form:
  lib/ocaml/${ocaml.version}/site-lib/stubslibs
2018-03-25 18:33:13 +02:00
Vincent Laporte
2455478754 ocamlPackages.findlib: fix META for library threads 2018-03-25 18:33:13 +02:00
Ryan Mulligan
7312e850c1 ocamlPackages.ocamlbuild: 0.11.0 -> 0.12.0
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
- ran `/nix/store/b1b0f9iyawv0rm483q2fbbfhgjgpjdik-ocamlbuild-0.12.0/bin/ocamlbuild --help` got 0 exit code
- ran `/nix/store/b1b0f9iyawv0rm483q2fbbfhgjgpjdik-ocamlbuild-0.12.0/bin/ocamlbuild --version` and found version 0.12.0
- ran `/nix/store/b1b0f9iyawv0rm483q2fbbfhgjgpjdik-ocamlbuild-0.12.0/bin/ocamlbuild --help` and found version 0.12.0
- ran `/nix/store/b1b0f9iyawv0rm483q2fbbfhgjgpjdik-ocamlbuild-0.12.0/bin/ocamlbuild.native --help` got 0 exit code
- ran `/nix/store/b1b0f9iyawv0rm483q2fbbfhgjgpjdik-ocamlbuild-0.12.0/bin/ocamlbuild.native --version` and found version 0.12.0
- ran `/nix/store/b1b0f9iyawv0rm483q2fbbfhgjgpjdik-ocamlbuild-0.12.0/bin/ocamlbuild.native --help` and found version 0.12.0
- found 0.12.0 with grep in /nix/store/b1b0f9iyawv0rm483q2fbbfhgjgpjdik-ocamlbuild-0.12.0
- directory tree listing: https://gist.github.com/3b75d2c602f455856f9642228b53d2e7
2018-03-20 22:23:17 -07:00
Matthew Maurer
48cc8c2fff jbuilder: 1.0+beta18 -> 1.0+beta17
jbuilder beta 18 introduces a regression on the final link.
This is reflected in BAP 1.4
Rolling back one version until it's fixed.
2018-03-01 12:12:29 -05:00
Vincent Laporte
a3c143c39c ocamlPackages.camlp5: 7.03 -> 7.05 2018-02-28 19:08:40 +01:00
Masayuki Takeda
e066751227 jbuilder: 1.0+beta14 -> 1.0+beta18 2018-02-23 11:07:33 +01:00
Dan Peebles
dfd300c81d treewide: s/pkgs.fedoraproject.org/src.fedoraproject.org/
Upstream killed the pkgs server but src continues to serve up the exact
same content, so we can just point there and all hashes should be unchanged.
2018-02-08 16:38:08 -05:00
Samuel Dionne-Riel
7b97c8c0c8 treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
John Ericson
4d2b763817
Merge pull request #26805 from obsidiansystems/cross-elegant
Make cross compilation elegant
2017-12-30 22:58:02 -05:00
John Ericson
046f091e0d treewide: Don't use envHook anymore
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
FlorentBecker
f1bbc67b50 ocsigen-i18n: do not strip (#32758)
The executables generated by ocamlc were not functional.
2017-12-21 18:23:25 +01:00
Vincent Laporte
594b7be89d
ocp-indent: 1.6.0 -> 1.6.1 2017-12-11 13:38:39 +00:00
Maxime Dénès
ec28cab25f ocamlPackages.merlin: 3.0.3 -> 3.0.5 2017-12-11 14:35:00 +01:00
Vincent Laporte
a1449ea180
omake: 0.10.2 -> 0.10.3 2017-11-06 06:47:48 +00:00
Vincent Laporte
dd0cdc2fb4
ocamlPackages.camlp5: 7.02 -> 7.03 2017-10-30 11:58:05 +00:00
Vincent Laporte
43d3b9d74c
jbuilder: 1.0+beta12 -> 1.0+beta14 2017-10-26 00:38:54 +00:00
Vincent Laporte
fe41e17631
ocamlPackages.merlin: fix homepage URL 2017-10-22 22:14:38 +00:00
Vincent Laporte
d6e423c400
ocamlPackages.merlin: 3.0.2 -> 3.0.3 2017-10-22 13:25:46 +00:00
Vincent Laporte
182b357c9d ocamlPackages.camlp5: 7.01 -> 7.02 2017-10-17 09:01:22 +02:00
Vincent Laporte
0bd108d2ce
ocamlmod: 0.0.8 -> 0.0.9 2017-10-14 07:31:13 +00:00
Vincent Laporte
cb61845c4a
ocamlbuild: remove unused arguments 2017-10-14 06:40:21 +00:00
Vincent Laporte
cdd3b97d15
camlp4: init at 4.06+1 2017-10-13 17:42:56 +00:00
Vincent Laporte
701316450c ocamlPackages.oasis: remove unneeded dependencies 2017-10-09 05:34:02 +00:00
Vincent Laporte
c06e5a8d64 ocamlPackages.react: 1.2.0 -> 1.2.1 2017-10-05 08:39:50 +00:00
ibor
00422b2279 js_of_ocaml: fix jbuild (explicitly call bash) (#29749)
* js_of_ocaml: fix jbuild (explicitly call bash)

* js_of_ocaml: Use patchShebangs instead of manual patch
2017-09-25 08:32:19 +08:00
Winnie Quinn
331f5a75ce opam: use aspcud on darwin
aspcud is the recommended solver for OPAM and the `aspcud` package is
now building properly on Darwin. As such, we can remove the special case
for Darwin that required OPAM to fall back to the built-in solver.
2017-09-23 16:47:24 -04:00
Jake Waksbaum
a3ba600366 ocamlPackages.merlin: 2.5.4 -> 3.0.2 (#29337) 2017-09-21 19:39:36 +01:00
Théo Zimmermann
a9be3c20d1 ocamlPackages.ppx_deriving: 4.1 -> 4.2
This fixes compilation of ppx_deriving with OCaml 4.05.

js_of_ocaml_2: mark as broken with OCaml 4.05

ocamlPackages.cohttp: propagates ppx_deriving
2017-08-30 02:33:23 +00:00
Vincent Laporte
935e991b72 js_of_ocaml: 2.8.4 -> 3.0.0
js_of_ocaml-camlp4: init at 3.0.0

js_of_ocaml-ppx: init at 3.0.0
2017-08-27 14:55:12 +00:00
Vincent Laporte
4b1a1c1846 js_of_ocaml-ocamlbuild: init at 3.0.0 2017-08-27 14:36:25 +00:00
Vincent Laporte
ef2c0f317a js_of_ocaml-compiler: move 2017-08-27 14:29:57 +00:00
Vincent Laporte
4c23d059f5 obelisk: fix hash 2017-08-27 10:20:41 +02:00
Vincent Laporte
b07d148e1d obelisk: 0.2.0 -> 0.3.0 2017-08-27 06:56:35 +00:00
Vincent Laporte
77404dbf37 jbuilder: 1.0+beta7 -> 1.0+beta12
ocamlPackages.sexplib: 0.9.1 -> 0.9.2

ocamlPackages.base: 0.9.1 -> 0.9.3

ocamlPackages.ppx_driver: 0.9.0 -> 0.9.1

ocamlPackages.bin_prot: 0.9.0 -> 0.9.1

ocamlPackages.ppx_inline_test: 0.9.0 -> 0.9.2
2017-08-24 17:53:55 +00:00
Vincent Laporte
01495f3255 ocamlPackages.js_of_ocaml-compiler: init at 0.3.0 2017-08-24 17:49:05 +00:00
Vincent Laporte
c7c24740a9 obelisk: fix hash 2017-08-05 13:29:00 +02:00
Vincent Laporte
ef7f980954 obelisk: init at 0.2.0
Obelisk is a simple tool which produces pretty-printed output from a Menhir
parser file (.mly).

Homepage: https://github.com/Lelio-Brun/Obelisk
2017-08-04 05:46:07 +00:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Vincent Laporte
b57bf746a1 ocaml-top: 1.1.3 -> 1.1.4
ocamlPackages.ocp-build: 1.99.18-beta -> 1.99.19-beta
2017-07-16 12:43:35 +02:00
Vincent Laporte
412da3210b ocamlPackages.oasis: remove 0.4.6 2017-07-11 02:46:32 +00:00
Vincent Laporte
3095a46bfc ocamlPackages.oasis: 0.4.7 -> 0.4.10 2017-07-11 03:40:07 +02:00
Vincent Laporte
676156a658 obuild: fix build 2017-07-08 12:22:55 +02:00
Vincent Laporte
cacc9faac7 camlPackages.camlp5: 6.17 -> 7.01 2017-07-08 06:14:43 +00:00
Vincent Laporte
2521af87ad obuild: remove dependency on findlib 2017-07-05 18:05:09 +00:00
Volth
18e3799cd1 ocamlPackages.{benchmark,obuild,ptmap,rope}: init at 1.4, 0.1.8, 2.0.1, 0.5 2017-07-05 17:48:45 +00:00
Vincent Laporte
dbe61c96ae ocamlPackages: make lwt-3.0.0 the default 2017-07-02 15:22:04 +00:00
Vincent Laporte
8ad273d4f0 ocamlPackages.lambda-term: 1.10 -> 1.11 2017-07-02 12:56:56 +00:00
Vincent Laporte
ea052b6f6b ocamlPackages.js_of_ocaml: 2.8.3 -> 2.8.4 2017-06-30 16:39:09 +00:00
Vincent Laporte
2dae6e0b5f ocamlPackages.findlib: 1.7.1 -> 1.7.3 2017-06-30 07:59:11 +00:00
Jörg Thalheim
10d0213d3f Merge pull request #26599 from Mic92/utop
ocamlPackages.utop: allow utop to locate topfile
2017-06-15 19:43:18 +01:00
Jörg Thalheim
9ffbebfeb0 ocamlPackages.camlidl: export c header and libs. 2017-06-15 19:39:49 +01:00
Jörg Thalheim
8ac0e68809 ocamlPackages.utop: allow utop to locate topfile
fixes #16085
2017-06-15 15:17:00 +01: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
1c6abe0230 merlin: 2.5.3 -> 2.5.4
- Update to version 2.5.4.
- Remove dependency on menhir, which seems not needed.
2017-05-29 09:46:47 +02:00
romildo
97b3def8cf ocp-indent: 1.5.2 -> 1.6.0 2017-05-28 17:39:21 -03:00
Vladimír Čunát
4ea520ce48
ocamlPackages.utop: add missing makeWrapper
... fixing the build.  No testing otherwise.
2017-05-03 15:48:21 +02:00
Théo Zimmermann
017a723939 camlp5: fix install with ocaml 4.04
The problem was that bytecode executables were shrinked.

This closes #25367.
2017-05-03 11:57:33 +02:00
Michael Raskin
9ae5487b19 Merge branch 'master' into ocaml-utop 2017-05-01 14:38:18 +02:00
Michael Raskin
b3e69c08ee Merge pull request #24742 from volth/reason-1.13.3-master
reason: init at 1.13.3
2017-05-01 11:20:50 +02:00
Vincent Laporte
1bacfb4637 ocamlPackages.cppo: 1.3.2 -> 1.5.0 2017-04-28 16:19:57 +00:00
Patrick Mahoney
1a7586ce24 ocamlPackages.utop: fix environment variables
In the wrapper scripts, both OCAMLPATH and CAML_LD_LIBRARY_PATH where
being created with a trailing literal $OCAMLPATH, rather than the
expanded version. Thus if, for example, ocamlPackages.core was present
in OCAMLPATH prior to running utop, the wrapper script would set the
variable to $utop_dependencies:'$OCAMLPATH', and when using utop to
open Core.Std, the following error was reported:

    findlib: [WARNING] cannot read directory $OCAMLPATH: No such file
    or directory

This patch fixes the quoting issue, and further refactors the build to
use standard wrapProgram helper, and uses an "inner derivation" to
re-use the setupHook machinery of buildOCaml and findlib instead of
manually specifying the OCAMLPATH required for utop along with
transitive dependencies.
2017-04-24 00:12:46 -05:00
Volth
aa8d50ce0b reason: init at 1.13.3 2017-04-23 11:23:21 +00:00
Vincent Laporte
59c70e446c jbuilder: 1.0+beta5 -> 1.0+beta7 2017-04-21 07:02:31 +00:00
Vincent Laporte
033c5debbc utop: fix on OCaml 4.04
Don’t strip the binary
The wrapper directly calls ocamlrun
2017-04-01 07:39:13 +02:00
Vincent Laporte
646f0c706e jbuilder: 1.0+beta2 -> 1.0+beta5 2017-03-22 22:06:25 +00:00
Vincent Laporte
34809eb214 ocamlPackages.ocamlbuild: 0.9.3 -> 0.11.0 2017-03-21 18:13:32 +00:00
Florent Becker
e4d39749f2 ocsigen-i18n: init at 3.1 2017-03-20 08:20:16 +00:00
Vincent Laporte
8498f979a1 ocaml-top: 1.1.2 -> 1.1.3 2017-03-14 07:57:59 +00:00
Vincent Laporte
b34b4674d2 jbuilder: init at 1.0+beta2
jbuilder is a fast, portable and opinionated build system

Homepage: https://github.com/janestreet/jbuilder
2017-03-10 20:14:09 +00:00
Vincent Laporte
ad49932f8a camlp4: init at 4.05+1 2017-03-04 06:51:24 +00:00
Vincent Laporte
52507b3a9b ocamlPackages.ocp-build: 1.99.17-beta -> 1.99.18-beta 2017-02-28 02:38:21 +00:00
Vincent Laporte
b2a4eb839a ppx_tools, camlp4, ocamlify, ocamlmod: don’t strip binaries 2017-02-26 21:18:42 +01:00
Vincent Laporte
690968df54 ocamlPackages.utop: 1.19.2 -> 1.19.3 2017-02-24 19:21:29 +00:00
Vincent Laporte
3d10d5ffdc omake: 0.10.1 -> 0.10.2 2017-02-01 19:35:00 +00:00
Vincent Laporte
88e620f587 ocamlPackages.js_of_ocaml: add ocamlbuild as a dependency 2017-01-24 21:14:46 +00:00
Vincent Laporte
f697e5ae3b camlp4: init at 4.04+1 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
Vincent Laporte
0121066f5f camlidl: fix build with OCaml 4.03
by making warning 31 non fatal
2017-01-14 09:34:34 +00:00
Vincent Laporte
7a31f234e1 js_of_ocaml: 2.7 -> 2.8.3 2017-01-13 06:38:09 +00:00
Michael Raskin
6f12fb7403 Merge pull request #19765 from FlorentBecker/some_buildOcaml
Update various packages to use buildOcaml, with fixes
2016-12-30 20:47:50 +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
42a0fc4387 ocamlbuild: 0.9.2 -> 0.9.3 2016-12-12 03:18:48 +00:00
Vincent Laporte
77050a8381 findlib: 1.6.1 -> 1.7.1 2016-12-12 03:18:48 +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
9c87884fdf merlin: 2.5.2 -> 2.5.3 2016-12-01 20:14:26 +00:00
Pascal Wittmann
ab2185a4b5 Merge pull request #20756 from vbgl/ocp-index-1.1.5
ocamlPackages.ocp-index: 1.1.4 -> 1.1.5
2016-11-30 16:34:56 +01:00
Vincent Laporte
f0d7e808b2 camlp5: 6.16 -> 6.17 2016-11-29 18:34:21 +00:00
Vincent Laporte
33d49bbfb7 ocamlPackages.ocp-index: 1.1.4 -> 1.1.5 2016-11-28 09:33:28 +01:00
Vincent Laporte
20486458e6 ocamlPackages.merlin: 2.5.1 -> 2.5.2 2016-11-21 19:17:16 +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
Vincent Laporte
b7b1e42ea4 ocamlPackages.merlin: 2.5.0 -> 2.5.1 2016-10-23 14:49:17 +02:00
Florent Becker
e2bb0c5da8 js_of_ocaml: propagate dependency on ppx_deriving
ppx_deriving is needed by js_of_ocaml even when it is not used in the code to be compiled
by js_of_ocaml
2016-10-20 10:19:57 +02:00
Vincent Laporte
5a5d051ed0 ocamlPackages.js_of_ocaml: link to ppx_deriving 2016-10-15 17:59:29 +02:00
Vincent Laporte
cc272dc996 OCaml modules: make explicit some dependencies to ocamlbuild 2016-10-10 19:18:07 +02:00
Vincent Laporte
b7cb8f3da7 ocaml-camlidl: fix build on darwin 2016-10-10 19:16:32 +02:00
Vincent Laporte
4168706d4f OCaml modules: make explicit some dependencies to ocamlbuild 2016-10-09 11:55:19 +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
Joachim F
0973ee51e4 Merge pull request #18987 from maurer/oasis_typo
oasis: fix typo
2016-09-27 00:15:45 +02:00
Matthew Maurer
047f105bd1 oasis: fix typo
The URL uses the filename of 0.4.6 in the 0.4.7 package.
The package still works currently and provides 0.4.7, because ocamlforge
dispatches entirely based on the number before that, the filename is just
sugar.
2016-09-26 18:05:08 -04:00
Kirill Boltaev
8447340904 omake: mark as broken 2016-09-26 02:36:49 +03:00
Kirill Boltaev
a8da2da780 ocamlmod: 0.0.7 -> 0.0.8 2016-09-26 02:36:49 +03:00
Kirill Boltaev
e61663a233 treewide: move to ocaml-ng system 2016-09-26 02:36:49 +03:00
Matthew Maurer
6f5d3bec32 oasis: 0.4.6 -> 0.4.7 2016-09-23 19:58:47 -04:00
Joachim F
ac8206e31d Merge pull request #17147 from regnat/ocamlUpdates
ocamlPackages : update some packages
2016-09-23 19:55:10 +02:00
Jesse Haber-Kucharsky
99e06fe771 opam, aspcud: init packages for external solver (#16938)
The opam package manager relies on external solvers to determine package
management decisions it makes related to upgrades, new installations,
etc.

While, strictly speaking, an external solver is optional, aspcud is
highly recommended in documentation. Furthermore, even having a
relatively small number of packages installed quickly causes the limits
of the interal solver to be reached (before it times out).

Aspcud itself depends on two programs from the same suite: gringo, and
clasp.

On Darwin, Boost 1.55 (and thus Gringo) do not build, so we only support
Aspcud on non-Darwin platforms.
2016-09-12 10:44:50 +02:00
Théophane Hufschmitt
2cb301d143 ocamlPackages.ocp-index : 1.1.2 -> 1.1.4
And split according to ocaml version
2016-08-04 14:44:35 +02:00
Théophane Hufschmitt
ce90c90274 ocamlPackages.ocamlbuild : init at 0.9.2 2016-08-04 14:44:35 +02:00
Théophane Hufschmitt
7c2ecbe921 ocamlPackages.camlp4 : add version for ocaml_4_03 2016-08-04 14:44:34 +02:00
Théophane Hufschmitt
7bb3a04064 ocamlPackages.merlin : 2.3.1 -> 2.5.0
For ocaml > 4.02 only
2016-08-04 14:44:33 +02:00
Théophane Hufschmitt
80078966ca ocamlPackages.ocp-build : 0.99.16-beta -> 0.99.17-beta 2016-08-04 14:44:02 +02:00
vbgl
d271db550e ocp-build: 1.99.9-beta -> 1.99.16-beta (#15553) 2016-07-22 09:46:40 +02:00
Vincent Laporte
64674d24c3 utop: 1.17 -> 1.19.2 2016-06-06 19:13:18 +02:00
Florent Becker
527c1cba37 js_of_ocaml: 2.6 -> 2.7 2016-05-31 19:10:07 +02:00
Vincent Laporte
ce147f9a0d cppo: 1.1.2 -> 1.3.2 2016-05-22 17:22:25 +02:00
vbgl
2c021bdbba ocaml-oasis: 0.4.5 -> 0.4.6 (#15209) 2016-05-04 19:12:20 +02:00
Vincent Laporte
3a6c85da65 camlp5: 6.14 -> 6.16 2016-05-01 16:10:10 +02:00
Nicolas B. Pierron
72c6f8a140 Ensure that we can evaluate the platform attribute of ocaml packages. 2016-03-13 19:08:26 +00:00
vbgl
b05708ba0e Merge pull request #12741 from regnat/ocamlUpdates
ocamlPackages.findlib: 1.5.3 -> 1.6.1
2016-02-24 12:00:25 +01:00
Valérian Galliat
2678f36884 Fix OMake source URL
Current source is 404, moving to pkgs.fedoraproject.org mirror.

Should fix current aborted jobs on Hydra: http://hydra.nixos.org/eval/1237311#tabs-aborted
2016-02-16 10:34:21 -05:00
Eelco Dolstra
aea262f654 Fix misspelled meta.maintainers attributes 2016-02-10 14:59:50 +01:00
Théophane Hufschmitt
5b28d3f1eb ocamlPackages.findlib: 1.5.3 -> 1.6.1 2016-02-01 09:12:40 +01:00
vbgl
c23b0856fd Merge pull request #12064 from FlorentBecker/eliom42
Eliom42
2016-01-18 09:32:48 +01:00
Florent Becker
a14c867d62 js_of_ocaml: Allow caml >= 4.02 to find camlp4 2016-01-08 16:06:00 +01:00
Benjamin Staffin
4a69e5ae85 omake: Fix broken download URL
All the download links on http://omake.metaprl.org/ seem to be dead.
2016-01-02 18:21:48 +01:00