refactor: use lib.fetchurl to download package sources
Performed by running: rg --files-with-matches "builtins\.fetchurl" | xargs sed -i -e 's/builtins\.fetchurl/lib\.fetchurl/g'
This commit is contained in:
parent
cff9812423
commit
a22b3c8c5f
27 changed files with 47 additions and 47 deletions
|
|
@ -38,7 +38,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/bash/bash-${version}.tar.gz";
|
||||
sha256 = "132qng0jy600mv1fs95ylnlisx2wavkkgpb19c6kmz7lnmjhjwhk";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/binutils/binutils-${version}.tar.xz";
|
||||
sha256 = "rppXieI0WeWWBuZxRyPy0//DHAMXQZHvDQFb3wYAdFA=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/bison/bison-${version}.tar.xz";
|
||||
sha256 = "m7oCFMz38QecXVkhAEUie89hlRmEDr+oDNOEnP9aW/I=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "https://sourceware.org/pub/bzip2/bzip2-${version}.tar.gz";
|
||||
sha256 = "0s92986cv0p692icqlw1j42y9nld8zd83qwhzbqd61p1dqbh6nmb";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/coreutils/coreutils-${version}.tar.gz";
|
||||
sha256 = "X2ANkJOXOwr+JTk9m8GMRPIjJlf0yg2V6jHHAutmtzk=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/diffutils/diffutils-${version}.tar.xz";
|
||||
sha256 = "kOXpPMck5OvhLt6A3xY0Bjx6hVaSaFkZv+YLVWyb0J4=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/findutils/findutils-${version}.tar.xz";
|
||||
sha256 = "or+4wJ1DZ3DtxZ9Q+kg+eFsWGjt7nVR1c8sIBl/UYv4=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gawk/gawk-${version}.tar.gz";
|
||||
sha256 = "lFrvfM/xAfILIqEIArwAXplKsrjqPnJMwaGXxi9B9lA=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -81,27 +81,27 @@ in
|
|||
isl.version = "0.24";
|
||||
|
||||
src = {
|
||||
gcc = builtins.fetchurl {
|
||||
gcc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gcc/gcc-${version}/gcc-${version}.tar.xz";
|
||||
sha256 = "4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o=";
|
||||
};
|
||||
|
||||
gmp = builtins.fetchurl {
|
||||
gmp = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gmp/gmp-${config.gmp.version}.tar.xz";
|
||||
sha256 = "o8K4AgG4nmhhb0rTC8Zq7kknw85Q4zkpyoGdXENTiJg=";
|
||||
};
|
||||
|
||||
mpfr = builtins.fetchurl {
|
||||
mpfr = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpfr/mpfr-${config.mpfr.version}.tar.xz";
|
||||
sha256 = "J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
|
||||
};
|
||||
|
||||
mpc = builtins.fetchurl {
|
||||
mpc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpc/mpc-${config.mpc.version}.tar.gz";
|
||||
sha256 = "q2QkkvXPiCt0qgy3MM1BCoHtzb7IlRg86TDnBsHHWbg=";
|
||||
};
|
||||
|
||||
isl = builtins.fetchurl {
|
||||
isl = lib.fetchurl {
|
||||
url = "https://gcc.gnu.org/pub/gcc/infrastructure/isl-${config.isl.version}.tar.bz2";
|
||||
sha256 = "/PeN2WVsEOuM+fvV9ZoLawE4YgX+GTSzsoegoYmBRcA=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -102,27 +102,27 @@ in
|
|||
isl.version = "0.24";
|
||||
|
||||
src = {
|
||||
gcc = builtins.fetchurl {
|
||||
gcc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gcc/gcc-${version}/gcc-${version}.tar.xz";
|
||||
sha256 = "4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o=";
|
||||
};
|
||||
|
||||
gmp = builtins.fetchurl {
|
||||
gmp = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gmp/gmp-${config.gmp.version}.tar.xz";
|
||||
sha256 = "o8K4AgG4nmhhb0rTC8Zq7kknw85Q4zkpyoGdXENTiJg=";
|
||||
};
|
||||
|
||||
mpfr = builtins.fetchurl {
|
||||
mpfr = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpfr/mpfr-${config.mpfr.version}.tar.xz";
|
||||
sha256 = "J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
|
||||
};
|
||||
|
||||
mpc = builtins.fetchurl {
|
||||
mpc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpc/mpc-${config.mpc.version}.tar.gz";
|
||||
sha256 = "q2QkkvXPiCt0qgy3MM1BCoHtzb7IlRg86TDnBsHHWbg=";
|
||||
};
|
||||
|
||||
isl = builtins.fetchurl {
|
||||
isl = lib.fetchurl {
|
||||
url = "https://gcc.gnu.org/pub/gcc/infrastructure/isl-${config.isl.version}.tar.bz2";
|
||||
sha256 = "/PeN2WVsEOuM+fvV9ZoLawE4YgX+GTSzsoegoYmBRcA=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -97,27 +97,27 @@ in
|
|||
isl.version = "0.24";
|
||||
|
||||
src = {
|
||||
gcc = builtins.fetchurl {
|
||||
gcc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gcc/gcc-${version}/gcc-${version}.tar.xz";
|
||||
sha256 = "4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o=";
|
||||
};
|
||||
|
||||
gmp = builtins.fetchurl {
|
||||
gmp = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gmp/gmp-${config.gmp.version}.tar.xz";
|
||||
sha256 = "o8K4AgG4nmhhb0rTC8Zq7kknw85Q4zkpyoGdXENTiJg=";
|
||||
};
|
||||
|
||||
mpfr = builtins.fetchurl {
|
||||
mpfr = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpfr/mpfr-${config.mpfr.version}.tar.xz";
|
||||
sha256 = "J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
|
||||
};
|
||||
|
||||
mpc = builtins.fetchurl {
|
||||
mpc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpc/mpc-${config.mpc.version}.tar.gz";
|
||||
sha256 = "q2QkkvXPiCt0qgy3MM1BCoHtzb7IlRg86TDnBsHHWbg=";
|
||||
};
|
||||
|
||||
isl = builtins.fetchurl {
|
||||
isl = lib.fetchurl {
|
||||
url = "https://gcc.gnu.org/pub/gcc/infrastructure/isl-${config.isl.version}.tar.bz2";
|
||||
sha256 = "/PeN2WVsEOuM+fvV9ZoLawE4YgX+GTSzsoegoYmBRcA=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -98,27 +98,27 @@ in
|
|||
isl.version = "0.24";
|
||||
|
||||
src = {
|
||||
gcc = builtins.fetchurl {
|
||||
gcc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gcc/gcc-${version}/gcc-${version}.tar.xz";
|
||||
sha256 = "4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o=";
|
||||
};
|
||||
|
||||
gmp = builtins.fetchurl {
|
||||
gmp = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gmp/gmp-${config.gmp.version}.tar.xz";
|
||||
sha256 = "o8K4AgG4nmhhb0rTC8Zq7kknw85Q4zkpyoGdXENTiJg=";
|
||||
};
|
||||
|
||||
mpfr = builtins.fetchurl {
|
||||
mpfr = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpfr/mpfr-${config.mpfr.version}.tar.xz";
|
||||
sha256 = "J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
|
||||
};
|
||||
|
||||
mpc = builtins.fetchurl {
|
||||
mpc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpc/mpc-${config.mpc.version}.tar.gz";
|
||||
sha256 = "q2QkkvXPiCt0qgy3MM1BCoHtzb7IlRg86TDnBsHHWbg=";
|
||||
};
|
||||
|
||||
isl = builtins.fetchurl {
|
||||
isl = lib.fetchurl {
|
||||
url = "https://gcc.gnu.org/pub/gcc/infrastructure/isl-${config.isl.version}.tar.bz2";
|
||||
sha256 = "/PeN2WVsEOuM+fvV9ZoLawE4YgX+GTSzsoegoYmBRcA=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -84,27 +84,27 @@ in
|
|||
isl.version = "0.24";
|
||||
|
||||
src = {
|
||||
gcc = builtins.fetchurl {
|
||||
gcc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gcc/gcc-${version}/gcc-${version}.tar.xz";
|
||||
sha256 = "4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o=";
|
||||
};
|
||||
|
||||
gmp = builtins.fetchurl {
|
||||
gmp = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gmp/gmp-${config.gmp.version}.tar.xz";
|
||||
sha256 = "o8K4AgG4nmhhb0rTC8Zq7kknw85Q4zkpyoGdXENTiJg=";
|
||||
};
|
||||
|
||||
mpfr = builtins.fetchurl {
|
||||
mpfr = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpfr/mpfr-${config.mpfr.version}.tar.xz";
|
||||
sha256 = "J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
|
||||
};
|
||||
|
||||
mpc = builtins.fetchurl {
|
||||
mpc = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/mpc/mpc-${config.mpc.version}.tar.gz";
|
||||
sha256 = "q2QkkvXPiCt0qgy3MM1BCoHtzb7IlRg86TDnBsHHWbg=";
|
||||
};
|
||||
|
||||
isl = builtins.fetchurl {
|
||||
isl = lib.fetchurl {
|
||||
url = "https://gcc.gnu.org/pub/gcc/infrastructure/isl-${config.isl.version}.tar.bz2";
|
||||
sha256 = "/PeN2WVsEOuM+fvV9ZoLawE4YgX+GTSzsoegoYmBRcA=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/libc/glibc-${version}.tar.xz";
|
||||
sha256 = "+4KZiZiyspllRnvBtp0VLpwwfSzzAcnq+0VVt3DvP9I=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/libc/glibc-${version}.tar.xz";
|
||||
sha256 = "+4KZiZiyspllRnvBtp0VLpwwfSzzAcnq+0VVt3DvP9I=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/grep/grep-${version}.tar.xz";
|
||||
sha256 = "HbKu3eidDepCsW2VKPiUyNFdrk4ZC1muzHj1qVEnbqs=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/m4/m4-${version}.tar.xz";
|
||||
sha256 = "Y67eXG0zttmxNRHNC+LKwEby5w/QoHqpVzoEqCeDr5Y=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/make/make-${version}.tar.gz";
|
||||
sha256 = "3Rb7HWe/q3mnL16DkHNcSePo5wtJRaFasfgd23hlj7M=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/patch/patch-${version}.tar.xz";
|
||||
sha256 = "XCyR/kFUKWISbwvhUKpPo0lIXPLtwMfqfbwky4FxEa4=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/sed/sed-${version}.tar.xz";
|
||||
sha256 = "biJrcy4c1zlGStaGK9Ghq6QteYKSLaelNRljHSSXUYE=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/tar/tar-${version}.tar.gz";
|
||||
sha256 = "FNVeMgY+qVJuBX+/Nfyr1TN452l4fv95GcN1WwLStX4=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "${mirrors.gnu}/gzip/gzip-${version}.tar.xz";
|
||||
sha256 = "dFTraTXbF8ZlVXbC4bD6vv04tNCTbg+H9IzQYs6RoFc=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "https://cdn.kernel.org/pub/linux/kernel/v${lib.versions.major version}.x/linux-${version}.tar.xz";
|
||||
sha256 = "eONtQhRUcFHCTfIUD0zglCjWxRWtmnGziyjoCUqV0vY=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "https://musl.libc.org/releases/musl-${config.version}.tar.gz";
|
||||
sha256 = "ejXq4z1TcqfA2hGI3nmHJvaIJVE7euPr6XqqpSEU8Dk=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "https://www.python.org/ftp/python/${version}/Python-${version}.tar.xz";
|
||||
sha256 = "eVw09E30Wg6blxDIxxwVxnGHFSTNQSyhTe8hLozLFV0=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "https://tukaani.org/xz/xz-${version}.tar.gz";
|
||||
sha256 = "HDguC8Lk4K9YOYqQPdYv/35RAXHS3keh6+BtFSjpt+k=";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ in
|
|||
|
||||
builder = builders.foundation.basic;
|
||||
|
||||
src = builtins.fetchurl {
|
||||
src = lib.fetchurl {
|
||||
url = "https://github.com/madler/zlib/releases/download/v${version}/zlib-${version}.tar.xz";
|
||||
sha256 = "ipuiiY4dDXdOymultGJ6EeVYi6hciFEzbrON5GgwUKc=";
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue