Merge pull request #14371 from pmahoney/skarnet
Update skarnet.org packages
This commit is contained in:
commit
90d0b08237
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "2.3.7.0";
|
version = "2.3.9.0";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ in stdenv.mkDerivation rec {
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "git://git.skarnet.org/skalibs";
|
url = "git://git.skarnet.org/skalibs";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
sha256 = "11k84vckwvxphjswqxv677p6riyb2hgx1kh15f865hnk8n21fldx";
|
sha256 = "1c5ap14f2yr3izz8s1blgp5g4r898kzppay7xrga2j216i51zfpw";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
@ -23,7 +23,14 @@ in stdenv.mkDerivation rec {
|
||||||
"--libdir=\${prefix}/lib"
|
"--libdir=\${prefix}/lib"
|
||||||
"--includedir=\${prefix}/include"
|
"--includedir=\${prefix}/include"
|
||||||
"--sysdepdir=\${prefix}/lib/skalibs/sysdeps"
|
"--sysdepdir=\${prefix}/lib/skalibs/sysdeps"
|
||||||
] ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]);
|
]
|
||||||
|
++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ])
|
||||||
|
# On darwin, the target triplet from -dumpmachine includes version number, but
|
||||||
|
# skarnet.org software uses the triplet to test binary compatibility.
|
||||||
|
# Explicitly setting target ensures code can be compiled against a skalibs
|
||||||
|
# binary built on a different version of darwin.
|
||||||
|
# http://www.skarnet.org/cgi-bin/archive.cgi?1:mss:623:heiodchokfjdkonfhdph
|
||||||
|
++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://skarnet.org/software/skalibs/;
|
homepage = http://skarnet.org/software/skalibs/;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "2.0.2.0";
|
version = "2.0.2.3";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://www.skarnet.org/software/s6-linux-utils/${name}.tar.gz";
|
url = "http://www.skarnet.org/software/s6-linux-utils/${name}.tar.gz";
|
||||||
sha256 = "0y6dq4wb5v1c6ps6a7jyq08r2pjksrvz6n3dnfa9c91gzm4m1dxb";
|
sha256 = "1hwc3dmqh4cyhx9b4gd48yvjrwmfkz968rncpqc511krpfwzyngr";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "2.1.4.0";
|
version = "2.1.4.5";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ in stdenv.mkDerivation rec {
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "git://git.skarnet.org/execline";
|
url = "git://git.skarnet.org/execline";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
sha256 = "1ih0mmkra3aa697nz7haaifq2hfy3wjj39npxzg9zr37m7yw67yz";
|
sha256 = "1k4db9iyskrqf6wbc4dkiqgpn0wb43qc9rf1br7kvy9rrzq3yrj0";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
@ -25,7 +25,9 @@ in stdenv.mkDerivation rec {
|
||||||
"--with-include=${skalibs}/include"
|
"--with-include=${skalibs}/include"
|
||||||
"--with-lib=${skalibs}/lib"
|
"--with-lib=${skalibs}/lib"
|
||||||
"--with-dynlib=${skalibs}/lib"
|
"--with-dynlib=${skalibs}/lib"
|
||||||
] ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]);
|
]
|
||||||
|
++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ])
|
||||||
|
++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://skarnet.org/software/execline/;
|
homepage = http://skarnet.org/software/execline/;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "2.0.5.2";
|
version = "2.0.5.3";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://www.skarnet.org/software/s6-portable-utils/${name}.tar.gz";
|
url = "http://www.skarnet.org/software/s6-portable-utils/${name}.tar.gz";
|
||||||
sha256 = "0d5dvqz61abr4m2n10by8hccvw51jdvyckvpbbq0c57viri54jzm";
|
sha256 = "029fg9c37vwh9yagd69h8r192nrx4mfva8dwgpm1gxkdssrh3gi7";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
@ -20,7 +20,8 @@ in stdenv.mkDerivation rec {
|
||||||
"--with-include=${skalibs}/include"
|
"--with-include=${skalibs}/include"
|
||||||
"--with-lib=${skalibs}/lib"
|
"--with-lib=${skalibs}/lib"
|
||||||
"--with-dynlib=${skalibs}/lib"
|
"--with-dynlib=${skalibs}/lib"
|
||||||
];
|
]
|
||||||
|
++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://www.skarnet.org/software/s6-portable-utils/;
|
homepage = http://www.skarnet.org/software/s6-portable-utils/;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "2.0.0.4";
|
version = "2.0.0.7";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ in stdenv.mkDerivation rec {
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "git://git.skarnet.org/s6-dns";
|
url = "git://git.skarnet.org/s6-dns";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
sha256 = "0h2s0r0g0qi74aw04c0jap09yjzzprwc6ihknx8bqgbzv08yv03w";
|
sha256 = "033pijilkvj3vw94aqrvavr4mqafm7kcc8ql8lc3ma6lqkx4xyak";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
@ -25,7 +25,9 @@ in stdenv.mkDerivation rec {
|
||||||
"--with-include=${skalibs}/include"
|
"--with-include=${skalibs}/include"
|
||||||
"--with-lib=${skalibs}/lib"
|
"--with-lib=${skalibs}/lib"
|
||||||
"--with-dynlib=${skalibs}/lib"
|
"--with-dynlib=${skalibs}/lib"
|
||||||
] ++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ]);
|
]
|
||||||
|
++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ])
|
||||||
|
++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://www.skarnet.org/software/s6-dns/;
|
homepage = http://www.skarnet.org/software/s6-dns/;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "2.1.0.1";
|
version = "2.1.0.4";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ in stdenv.mkDerivation rec {
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "git://git.skarnet.org/s6-networking";
|
url = "git://git.skarnet.org/s6-networking";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
sha256 = "0jdjxwqrp7lzdb85sp1gdkm7s478wyl7wqxb3jfxflgh2bgdgvy2";
|
sha256 = "1mvsiiv2zk1mbhway5q593xzjzd3lyzdqg85wrpvv791mv0kk8m9";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
@ -32,7 +32,8 @@ in stdenv.mkDerivation rec {
|
||||||
"--with-dynlib=${execline}/lib"
|
"--with-dynlib=${execline}/lib"
|
||||||
"--with-dynlib=${s6}/lib"
|
"--with-dynlib=${s6}/lib"
|
||||||
"--with-dynlib=${s6Dns}/lib"
|
"--with-dynlib=${s6Dns}/lib"
|
||||||
];
|
]
|
||||||
|
++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://www.skarnet.org/software/s6-networking/;
|
homepage = http://www.skarnet.org/software/s6-networking/;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "0.0.1.0";
|
version = "0.0.2.1";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ in stdenv.mkDerivation rec {
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "git://git.skarnet.org/s6-rc";
|
url = "git://git.skarnet.org/s6-rc";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
sha256 = "02ppsda8pg7mph3r7lrh7dhi6ip99bgghsl3lf902cg9i4n50q6q";
|
sha256 = "0x9ghi1f7zqphzlzyz67z7n7mnnyxf1hghi2wa2f8cdl70nfdi2f";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
@ -29,7 +29,9 @@ in stdenv.mkDerivation rec {
|
||||||
"--with-dynlib=${skalibs}/lib"
|
"--with-dynlib=${skalibs}/lib"
|
||||||
"--with-dynlib=${execline}/lib"
|
"--with-dynlib=${execline}/lib"
|
||||||
"--with-dynlib=${s6}/lib"
|
"--with-dynlib=${s6}/lib"
|
||||||
] ++ [ (if stdenv.isDarwin then "--disable-shared" else "--enable-shared") ];
|
]
|
||||||
|
++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ])
|
||||||
|
++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = http://skarnet.org/software/s6-rc/;
|
homepage = http://skarnet.org/software/s6-rc/;
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
version = "2.2.1.0";
|
version = "2.2.4.3";
|
||||||
|
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ in stdenv.mkDerivation rec {
|
||||||
src = fetchgit {
|
src = fetchgit {
|
||||||
url = "git://git.skarnet.org/s6";
|
url = "git://git.skarnet.org/s6";
|
||||||
rev = "refs/tags/v${version}";
|
rev = "refs/tags/v${version}";
|
||||||
sha256 = "1g8gr3znxj8lyqpwrmgzh47yb64zldrvvvgpp1m4pb37k5k11bj9";
|
sha256 = "0j981xslcsra8filaawgwq6daqvxxjs0014lqb7dy3qf7c5pc4l8";
|
||||||
};
|
};
|
||||||
|
|
||||||
dontDisableStatic = true;
|
dontDisableStatic = true;
|
||||||
|
@ -26,7 +26,9 @@ in stdenv.mkDerivation rec {
|
||||||
"--with-lib=${execline}/lib"
|
"--with-lib=${execline}/lib"
|
||||||
"--with-dynlib=${skalibs}/lib"
|
"--with-dynlib=${skalibs}/lib"
|
||||||
"--with-dynlib=${execline}/lib"
|
"--with-dynlib=${execline}/lib"
|
||||||
] ++ [ (if stdenv.isDarwin then "--disable-shared" else "--enable-shared") ];
|
]
|
||||||
|
++ (if stdenv.isDarwin then [ "--disable-shared" ] else [ "--enable-shared" ])
|
||||||
|
++ (stdenv.lib.optional stdenv.isDarwin "--target=${stdenv.system}");
|
||||||
|
|
||||||
preBuild = ''
|
preBuild = ''
|
||||||
substituteInPlace "src/daemontools-extras/s6-log.c" \
|
substituteInPlace "src/daemontools-extras/s6-log.c" \
|
||||||
|
|
Loading…
Reference in New Issue