summary refs log tree commit diff
path: root/pkgs/os-specific/linux/klibc
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-08-09 08:40:37 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-08-09 08:40:37 +0000
commit83509605b310cbec62b60f2c898a6dfb3a3bcdb1 (patch)
treebe623f01b237e1bb48dd5c7df1dbc798e0b90575 /pkgs/os-specific/linux/klibc
parentabe260b6c5b73ba41887adb7127cb34cb0663660 (diff)
downloadnixpkgs-83509605b310cbec62b60f2c898a6dfb3a3bcdb1.tar
nixpkgs-83509605b310cbec62b60f2c898a6dfb3a3bcdb1.tar.gz
nixpkgs-83509605b310cbec62b60f2c898a6dfb3a3bcdb1.tar.bz2
nixpkgs-83509605b310cbec62b60f2c898a6dfb3a3bcdb1.tar.lz
nixpkgs-83509605b310cbec62b60f2c898a6dfb3a3bcdb1.tar.xz
nixpkgs-83509605b310cbec62b60f2c898a6dfb3a3bcdb1.tar.zst
nixpkgs-83509605b310cbec62b60f2c898a6dfb3a3bcdb1.zip
Added possibility to change klibc version
svn path=/nixpkgs/trunk/; revision=12563
Diffstat (limited to 'pkgs/os-specific/linux/klibc')
-rw-r--r--pkgs/os-specific/linux/klibc/default.nix12
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/os-specific/linux/klibc/default.nix b/pkgs/os-specific/linux/klibc/default.nix
index ada9d599d51..34883ad0042 100644
--- a/pkgs/os-specific/linux/klibc/default.nix
+++ b/pkgs/os-specific/linux/klibc/default.nix
@@ -1,13 +1,17 @@
-{stdenv, fetchurl, perl, bison, mktemp, kernel}:
+{stdenv, fetchurl, perl, bison, mktemp, kernel
+  , version ? "1.5"
+  , sha256 ?  "1izhf8kscjymsvsvhcqw9awnmp94vwv70zdj09srg9bkpjj0n017"
+  , subdir ? ""
+}:
 
 assert stdenv.isLinux;
 
 stdenv.mkDerivation {
-  name = "klibc-1.5";
+  name = "klibc-${version}";
   builder = ./builder.sh;
   src = fetchurl {
-    url = mirror://kernel/linux/libs/klibc/klibc-1.5.tar.bz2;
-    sha256 = "1izhf8kscjymsvsvhcqw9awnmp94vwv70zdj09srg9bkpjj0n017";
+    url = "mirror://kernel/linux/libs/klibc/${subdir}klibc-${version}.tar.bz2";
+    inherit sha256;
 #    url = mirror://kernel/linux/libs/klibc/Testing/klibc-1.5.14.tar.bz2;
 #    sha256 = "1cmrqpgamnv2ns7dlxjm61zc88dxm4ff0aya413ij1lmhp2h2sfc";
   };