summary refs log tree commit diff
path: root/pkgs/development/tools/ocaml
diff options
context:
space:
mode:
authorFelix Buehler <account@buehler.rocks>2021-06-20 12:31:52 +0200
committerFelix Buehler <account@buehler.rocks>2021-06-30 09:53:51 +0200
commit1e7f88a5235ccef5f05670bd4f7f176d697c1951 (patch)
tree6b6552d106d75907709e23051aad7c62ea718608 /pkgs/development/tools/ocaml
parent2588c8d4cdb2c470d335b2a4c5dd55445e51e91e (diff)
downloadnixpkgs-1e7f88a5235ccef5f05670bd4f7f176d697c1951.tar
nixpkgs-1e7f88a5235ccef5f05670bd4f7f176d697c1951.tar.gz
nixpkgs-1e7f88a5235ccef5f05670bd4f7f176d697c1951.tar.bz2
nixpkgs-1e7f88a5235ccef5f05670bd4f7f176d697c1951.tar.lz
nixpkgs-1e7f88a5235ccef5f05670bd4f7f176d697c1951.tar.xz
nixpkgs-1e7f88a5235ccef5f05670bd4f7f176d697c1951.tar.zst
nixpkgs-1e7f88a5235ccef5f05670bd4f7f176d697c1951.zip
camlp5: replace fetchzip with fetchFromGitHub
Diffstat (limited to 'pkgs/development/tools/ocaml')
-rw-r--r--pkgs/development/tools/ocaml/camlp5/default.nix13
1 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/development/tools/ocaml/camlp5/default.nix b/pkgs/development/tools/ocaml/camlp5/default.nix
index fc79cafdc42..e94e98d8f72 100644
--- a/pkgs/development/tools/ocaml/camlp5/default.nix
+++ b/pkgs/development/tools/ocaml/camlp5/default.nix
@@ -1,15 +1,18 @@
-{ lib, stdenv, fetchzip, ocaml, perl }:
+{ lib, stdenv, fetchFromGitHub, ocaml, perl }:
 
 if lib.versionOlder ocaml.version "4.02"
 then throw "camlp5 is not available for OCaml ${ocaml.version}"
 else
 
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
 
-  name = "camlp5-7.14";
+  pname = "camlp5";
+  version = "7.14";
 
-  src = fetchzip {
-    url = "https://github.com/camlp5/camlp5/archive/rel714.tar.gz";
+  src = fetchFromGitHub {
+    owner = "camlp5";
+    repo = "camlp5";
+    rev = "rel${builtins.replaceStrings [ "." ] [ "" ] version}";
     sha256 = "1dd68bisbpqn5lq2pslm582hxglcxnbkgfkwhdz67z4w9d5nvr7w";
   };