mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2025-01-05 02:23:07 +03:00
ocamlPackages.opam-file-format: 2.0.0 -> 2.1.2
This commit is contained in:
parent
b97a90532e
commit
6410340ea9
@ -1,21 +1,29 @@
|
||||
{ stdenv, lib, fetchFromGitHub, ocaml, findlib }:
|
||||
{ stdenv, lib, fetchpatch, fetchFromGitHub, ocaml, findlib }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "2.0.0";
|
||||
version = "2.1.2";
|
||||
name = "ocaml${ocaml.version}-opam-file-format-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ocaml";
|
||||
repo = "opam-file-format";
|
||||
rev = version;
|
||||
sha256 = "0fqb99asnair0043hhc8r158d6krv5nzvymd0xwycr5y72yrp0hv";
|
||||
sha256 = "19xppn2s3yjid8jc1wh8gdf5mgmlpzby2cf2slmnbyrgln3vj6i2";
|
||||
};
|
||||
|
||||
buildInputs = [ ocaml findlib ];
|
||||
|
||||
installFlags = [ "LIBDIR=$(OCAMLFIND_DESTDIR)" ];
|
||||
|
||||
patches = [ ./optional-static.patch ];
|
||||
patches = [
|
||||
./optional-static.patch
|
||||
# fix no implementation error for OpamParserTypes
|
||||
# can be removed at next release presumably
|
||||
(fetchpatch {
|
||||
url = "https://github.com/ocaml/opam-file-format/pull/41/commits/2a9a92ec334e0bf2adf8d2b4c1b83f1f9f68df8f.patch";
|
||||
sha256 = "090nl7yciyyidmbjfryw3wyx7srh6flnrr4zgyhv4kvjsvq944y2";
|
||||
})
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Parser and printer for the opam file syntax";
|
||||
|
Loading…
Reference in New Issue
Block a user