ocamlPackages.cpdf: 2.7.1 → 2.8 (#376363)

authored by Vincent Laporte and committed by GitHub bafca6cb dfa21029

+10 -10
+4 -2
pkgs/by-name/sa/satysfi/package.nix
··· 6 6 junicode, 7 7 lmodern, 8 8 lmmath, 9 + which, 9 10 }: 10 11 let 11 - camlpdf = ocamlPackages.camlpdf.overrideAttrs { 12 + camlpdf = ocamlPackages.camlpdf.overrideAttrs (o: { 12 13 src = fetchFromGitHub { 13 14 owner = "gfngfn"; 14 15 repo = "camlpdf"; 15 16 rev = "v2.3.1+satysfi"; 16 17 sha256 = "1s8wcqdkl1alvfcj67lhn3qdz8ikvd1v64f4q6bi4c0qj9lmp30k"; 17 18 }; 18 - }; 19 + nativeBuildInputs = [ which ] ++ o.nativeBuildInputs; 20 + }); 19 21 yojson-with-position = ocamlPackages.buildDunePackage { 20 22 pname = "yojson-with-position"; 21 23 version = "1.4.2";
+4 -4
pkgs/development/ocaml-modules/camlpdf/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, which, ocaml, findlib }: 1 + { lib, stdenv, fetchFromGitHub, ocaml, findlib }: 2 2 3 3 if lib.versionOlder ocaml.version "4.10" 4 4 then throw "camlpdf is not available for OCaml ${ocaml.version}" 5 5 else 6 6 7 7 stdenv.mkDerivation rec { 8 - version = "2.7.1"; 8 + version = "2.8"; 9 9 pname = "ocaml${ocaml.version}-camlpdf"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "johnwhitington"; 13 13 repo = "camlpdf"; 14 14 rev = "v${version}"; 15 - hash = "sha256-/ZKL80HqLZ9ObOvgfg+ZHFZ8m2CRe0zWT8zHIf9CXes="; 15 + hash = "sha256-+SFuFqlrP0nwm199y0QFWYvlwD+Cbh0PHA5bmXIWdNk="; 16 16 }; 17 17 18 - nativeBuildInputs = [ which ocaml findlib ]; 18 + nativeBuildInputs = [ ocaml findlib ]; 19 19 20 20 strictDeps = true; 21 21
+2 -4
pkgs/development/ocaml-modules/cpdf/default.nix
··· 5 5 ocaml, 6 6 findlib, 7 7 camlpdf, 8 - ncurses, 9 8 }: 10 9 11 10 if lib.versionOlder ocaml.version "4.10" then ··· 14 13 15 14 stdenv.mkDerivation rec { 16 15 pname = "ocaml${ocaml.version}-cpdf"; 17 - version = "2.7.1"; 16 + version = "2.8"; 18 17 19 18 src = fetchFromGitHub { 20 19 owner = "johnwhitington"; 21 20 repo = "cpdf-source"; 22 21 rev = "v${version}"; 23 - hash = "sha256-lFI7f1t70Pw0LJjDrhaB7yQKR1N5906xNYB+fnrz55M="; 22 + hash = "sha256-DvTY5EQcvnL76RlQTcVqBiycqbCdGQCXzarSMH2P/pg="; 24 23 }; 25 24 26 25 nativeBuildInputs = [ 27 26 ocaml 28 27 findlib 29 28 ]; 30 - buildInputs = [ ncurses ]; 31 29 propagatedBuildInputs = [ camlpdf ]; 32 30 33 31 strictDeps = true;