tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
camlp5: replace fetchzip with fetchFromGitHub
Felix Buehler
4 years ago
1e7f88a5
2588c8d4
+8
-5
1 changed file
expand all
collapse all
unified
split
pkgs
development
tools
ocaml
camlp5
default.nix
+8
-5
pkgs/development/tools/ocaml/camlp5/default.nix
···
1
1
-
{ lib, stdenv, fetchzip, ocaml, perl }:
1
1
+
{ lib, stdenv, fetchFromGitHub, ocaml, perl }:
2
2
3
3
if lib.versionOlder ocaml.version "4.02"
4
4
then throw "camlp5 is not available for OCaml ${ocaml.version}"
5
5
else
6
6
7
7
-
stdenv.mkDerivation {
7
7
+
stdenv.mkDerivation rec {
8
8
9
9
-
name = "camlp5-7.14";
9
9
+
pname = "camlp5";
10
10
+
version = "7.14";
10
11
11
11
-
src = fetchzip {
12
12
-
url = "https://github.com/camlp5/camlp5/archive/rel714.tar.gz";
12
12
+
src = fetchFromGitHub {
13
13
+
owner = "camlp5";
14
14
+
repo = "camlp5";
15
15
+
rev = "rel${builtins.replaceStrings [ "." ] [ "" ] version}";
13
16
sha256 = "1dd68bisbpqn5lq2pslm582hxglcxnbkgfkwhdz67z4w9d5nvr7w";
14
17
};
15
18