1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-22 21:50:55 +00:00
Commit graph

1196 commits

Author SHA1 Message Date
Austin Seipp 564653f91d ocamlPackages.zarith: use buildOcaml instead of mkDerivation
This has two main advantages:

  - By setting hasSharedObjects = true, buildOcaml will automatically
include a setup-hook.sh that sets CAML_LD_LIBRARY_PATH in dependent
expressions. This is needed to pick up dllzarith.so properly which is
shipped as part of the library.

  - We can kill the ugly assert in the expression and instead change it
to use minimumSupportedOcamlVersion.

(Note: this was reverted in b44d5136e8, but the change is
exactly equivalent -- I wasn't sure what impact zarith might actually
have without checking OfBorg, which I wanted to do first.)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-15 01:28:11 -06:00
Austin Seipp b44d5136e8 Revert "ocamlPackages.zarith: use buildOcaml instead of mkDerivation"
This reverts commit 9d5a7af4e5.
2019-01-15 00:35:11 -06:00
Austin Seipp 9d5a7af4e5 ocamlPackages.zarith: use buildOcaml instead of mkDerivation
This has two main advantages:

  - By setting hasSharedObjects = true, buildOcaml will automatically
include a setup-hook.sh that sets CAML_LD_LIBRARY_PATH in dependent
expressions. This is needed to pick up dllzarith.so properly which is
shipped as party of the library.

  - We can kill the ugly assert in the expression and instead change it
to use minimumSupportedOcamlVersion.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-01-15 00:33:59 -06:00
R. RyanTM ac38750e32 ocamlPackages.rope: 0.6 -> 0.6.1 (#52829)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ocaml4.06.1-rope/versions
2019-01-13 22:39:55 +01:00
Vincent Laporte ad23ea312d ocamlPackages.lablgtk3: 3.0.β2 → 3.0.β3 2019-01-12 18:42:45 +00:00
Vincent Laporte db217a8aca ocamlPackages.resource-pooling: init at 0.5.2
A library for pooling resources like connections, threads, or similar.

Homepage: https://github.com/ocsigen/resource-pooling
2019-01-12 08:23:48 +00:00
Vincent Laporte 8b79557600 ocamlPackages.ppx_deriving_yojson: 3.1 -> 3.3 2018-12-25 10:43:41 +01:00
Vincent Laporte d7f08cd90f ocamlPackages.ppxfind: init at 1.2 2018-12-25 10:43:41 +01:00
Vincent Laporte daaba731a7 ocamlPackages.csv-lwt: init at 2.2 2018-12-24 14:57:07 +01:00
Renaud b7355e6f7a
Merge pull request #52179 from r-ryantm/auto-update/ocaml-cmdliner
ocamlPackages.cmdliner: 1.0.2 -> 1.0.3
2018-12-19 16:59:02 +01:00
Renaud c98754dd12
Merge pull request #52172 from r-ryantm/auto-update/ocaml-curses
ocamlPackages.curses: 1.0.3 -> 1.0.4
2018-12-19 16:42:25 +01:00
Vincent Laporte 6620de7594 ocamlPackages.atdgen: init at 2.0.0
Atdgen is a command-line program that takes as input type definitions in the
ATD syntax and produces OCaml code suitable for data serialization and
deserialization.

Homepage: https://github.com/mjambon/atd
2018-12-17 21:38:49 +00:00
Vincent Laporte b5f580fa2e ocamlPackages.labltk: fix evaluation with OCaml < 4.04 2018-12-17 17:46:46 +00:00
Vincent Laporte 5e786dedc1 ocaml-ng.ocamlPackages_4_01_0.ppx_cstruct: fix evaluation 2018-12-17 17:46:46 +00:00
Vincent Laporte f41ac80d74 ocaml-ng.ocamlPackages_4_01_0.cstruct-unix: fix evaluation 2018-12-17 17:46:46 +00:00
Vincent Laporte 3cca862a5f ocaml-ng.ocamlPackages_4_01_0.cstruct-lwt: fix evaluation 2018-12-17 17:46:46 +00:00
Vincent Laporte b6ca91fba5 ocamlPackages.elina: init at 1.1
ELINA contains optimized implementations of popular numerical abstract domains
such as Polyhedra, Octagon and Zones for static analysis.

homepage: http://elina.ethz.ch/
2018-12-16 08:54:51 +00:00
R. RyanTM 20f691ddee ocamlPackages.cmdliner: 1.0.2 -> 1.0.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ocaml-cmdliner/versions
2018-12-14 23:27:29 -08:00
R. RyanTM 2d5545daaf ocamlPackages.curses: 1.0.3 -> 1.0.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ocaml-curses/versions
2018-12-14 22:26:13 -08:00
Vincent Laporte 42fd1728fa
ocamlPackages.lablgtk3: 3.0.beta1 -> 3.0.beta2 2018-12-14 09:11:25 +00:00
Vincent Laporte 113a7562fe ocamlPackages.lablgtk3: init at 3.0.beta1 2018-12-13 09:09:09 +00:00
Vincent Laporte ee843ee86e ocamlPackages.ppx_import: 1.5 -> 1.5-3 2018-12-12 09:34:38 +00:00
Vincent Laporte 47c4876de6 ocamlPackages.ppx_deriving_yojson: disable tests 2018-12-12 09:34:38 +00:00
Vincent Laporte 1a04bd4414 ocamlPackages.checkseum: init at 0.0.3
Chekseum is an OCaml library which implements ADLER-32 and CRC32C Cyclic
Redundancy Check. It provides 2 implementation, the first in C and the
second in OCaml.

Homepage: https://github.com/mirage/checkseum
2018-12-11 08:12:27 +00:00
Vincent Laporte e9b43adab7 ocamlPackages.optint: init at 0.0.2
This library provide one module Optint which internally uses an int if
you are in a x64 architecture or an int32 (boxed value) if you are in a
x86 architecture.

Homepage: https://github.com/mirage/optint
2018-12-11 08:12:27 +00:00
Vincent Laporte 0c9abf6436
ocamlPackages.camlimages: 5.0.0 -> 5.0.1 2018-12-07 04:22:10 +00:00
Vincent Laporte b684e3d24b ocamlPackages.javalib: 2.3.5 -> 3.0
ocamlPackages.sawja: 1.5.3 -> 1.5.6
2018-12-07 03:28:54 +00:00
Vincent Laporte f698c0c418 ocamlPackages.frontc: 3.4 -> 3.4.1 2018-12-05 08:49:40 +00:00
Vincent Laporte b3411342a4 ocamlPackages.zmq: fix build with non-default OCaml 2018-12-05 08:48:59 +00:00
Jörg Thalheim 1388223456
Merge pull request #51276 from nomeata/ocaml-bisect
Add bisect_ppx and bisect_ppx-ocamlbuild
2018-12-02 23:44:41 +00:00
Magnus Jonsson d23acab3a3 ocamlPackages.opti: init at 1.0.3 2018-12-01 19:00:23 -08:00
Joachim Breitner 6ca50c3deb bisect_ppx-ocamlbuild: Propagate ocamlbuild 2018-12-01 23:47:58 +01:00
Joachim Breitner 54ed86852e Switch to buildDunePackage, and remove redundancies 2018-12-01 17:46:29 +01:00
Joachim Breitner 7621523fc1 Add bisect_ppx and bisect_ppx-ocamlbuild 2018-11-30 12:57:01 +01:00
Renaud 200422c91b
Merge pull request #50671 from r-ryantm/auto-update/ocaml4.06.1-visitors
ocamlPackages.visitors: 20171124 -> 20180513
2018-11-29 14:39:28 +01:00
Renaud 4c331eb7ef
Merge pull request #50683 from r-ryantm/auto-update/ocaml4.06.1-csv
ocamlPackages.csv: 2.1 -> 2.2
2018-11-29 14:37:08 +01:00
Renaud f68dc97d7d
Merge pull request #50673 from r-ryantm/auto-update/ocaml4.06.1-opam-file-format
ocamlPackages.opam-file-format: 2.0.0-rc2 -> 2.0.0
2018-11-29 14:20:20 +01:00
Vincent Laporte 88d20b2052 ocamlPackages.menhir: 20181026 -> 20181113 2018-11-21 06:12:33 +00:00
R. RyanTM c64467de65 ocamlPackages.csv: 2.1 -> 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/ocaml4.06.1-csv/versions
2018-11-18 23:32:14 -08:00
R. RyanTM bd54510d16 ocamlPackages.opam-file-format: 2.0.0-rc2 -> 2.0.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/ocaml4.06.1-opam-file-format/versions
2018-11-18 21:17:09 -08:00
R. RyanTM 24af67b42b ocamlPackages.visitors: 20171124 -> 20180513
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ocaml4.06.1-visitors/versions
2018-11-18 21:01:34 -08:00
Théo Zimmermann 208aedb971 ocamlPackages.*: remove unnecessary unpackCmd 2018-11-12 17:25:18 +00:00
Jörg Thalheim 6706d967aa
Merge pull request #50030 from r-ryantm/auto-update/ocaml4.06.1-bos
ocamlPackages.bos: 0.1.6 -> 0.2.0
2018-11-10 10:32:05 +00:00
Jörg Thalheim 3b27af320d
Merge pull request #49211 from r-ryantm/auto-update/ocaml4.06.1-rresult
ocamlPackages.rresult: 0.5.0 -> 0.6.0
2018-11-09 15:35:09 +00:00
R. RyanTM cc54b1b8ac ocamlPackages.bos: 0.1.6 -> 0.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/ocaml4.06.1-bos/versions
2018-11-09 07:14:44 -08:00
Jörg Thalheim 8debc01cb4
Merge pull request #49822 from marsam/feature/update-flow
flow: 0.80.0 -> 0.85.0
2018-11-07 15:05:57 +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
Vincent Laporte 15995ea2b2 ocamlPackages.odoc: 1.2.0 -> 1.3.0 2018-11-06 18:20:49 +00:00
Mario Rodas 36efe7b3aa ocamlPackages.visitors: init at 20171124 2018-11-06 08:06:11 -05:00
Jörg Thalheim f1ba745392
Merge pull request #49210 from r-ryantm/auto-update/ocaml4.06.1-ocaml-migrate-parsetree
ocamlPackages.ocaml-migrate-parsetree: 1.0.11 -> 1.1.0
2018-10-29 01:12:54 +00:00