Malo Bourgon
b1de4bf60f
ocamlPackages: add meta.mainProgram to many packages
2 years ago
Vincent Laporte
f3ef66220b
ocamlPackages.biniou: remove legacy version 1.0.9 for OCaml < 4.02
2 years ago
Vincent Laporte
2a4ae4357e
ocaml-ng.ocamlPackages_4_01_0.biniou: fix build
2 years ago
Ulrik Strid
a13cdfe520
ocamlPackages tree-wide: Move buildInputs that should be nativeBuildInputs
...
To keep this for the future we also strictDeps where possible, including for janePackages, topkg, oasis and ocamlbuild.
This makes some closures significantly smaller and makes cross compilation easier
2 years ago
Vincent Laporte
0e7add8190
ocamlPackages.biniou: use Dune 2
3 years ago
sternenseemann
4e42cac49d
ocamlPackages: stdenv.lib → lib
...
This change was produced by searching for remaining occurrences of
stdenv.lib and replacing them manually.
Reference #108938 .
3 years ago
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
3 years ago
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists
5 years ago
Mario Rodas
5458a38e61
ocamlPackages.biniou: 1.2.0 -> 1.2.1
5 years ago
volth
7b8fb5c06c
treewide: remove redundant quotes
5 years ago
Théo Zimmermann
794158fcd5
buildDunePackage: new support function; use it to refactor some OCaml derivations
6 years ago
Vincent Laporte
fc19401d67
jbuilder: 1.0.1 -> dune: 1.1.1
6 years ago
Robin Gloster
8d3aa2f2b9
ocamlModules.biniou: fix build
6 years ago
Vincent Laporte
cbf5307020
ocamlPackages.biniou: 1.0.9 -> 1.2.0
7 years ago
Nicolas B. Pierron
72c6f8a140
Ensure that we can evaluate the platform attribute of ocaml packages.
8 years ago
Vincent Laporte
857c13e1af
Minor modifications of some ocaml packages:
...
adds myself as a maintainer
adds assertions to have evaluation errors rather than build errors
moves opam out of ocamlPackages, as it does not provide a library
10 years ago
Vincent Laporte
e4216eddda
Clarifies the license; populates meta.platforms
10 years ago
Vincent Laporte
543f355883
Adds biniou
10 years ago