tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
Don't trust sinit snapshots to be stable
Michael Raskin
11 years ago
5da22f6d
ee8e15fe
+6
-6
1 changed file
expand all
collapse all
unified
split
pkgs
os-specific
linux
sinit
default.nix
+6
-6
pkgs/os-specific/linux/sinit/default.nix
···
1
-
{stdenv, fetchurl, rcinit ? null, rcshutdown ? null, rcreboot ? null}:
2
let
3
s = # Generated upstream information
4
rec {
5
baseName="sinit";
6
version="0.9.2";
7
name="${baseName}-${version}";
8
-
url="http://git.suckless.org/sinit/snapshot/sinit-0.9.2.tar.gz";
9
-
sha256="0dv4d20q93iffykf5gg8mlg2qfs3nmfrwdar73kg5xwka96c2523";
0
10
};
11
buildInputs = [
12
];
···
14
stdenv.mkDerivation {
15
inherit (s) name version;
16
inherit buildInputs;
17
-
src = fetchurl {
18
-
inherit (s) url sha256;
19
};
20
makeFlags = ["PREFIX=$(out)"];
21
preConfigure = ""
···
31
platforms = stdenv.lib.platforms.linux;
32
homepage = "http://tools.suckless.org/sinit";
33
downloadPage = "http://git.suckless.org/sinit";
34
-
updateWalker = true;
35
};
36
}
···
1
+
{stdenv, fetchgit, rcinit ? null, rcshutdown ? null, rcreboot ? null}:
2
let
3
s = # Generated upstream information
4
rec {
5
baseName="sinit";
6
version="0.9.2";
7
name="${baseName}-${version}";
8
+
url="http://git.suckless.org/sinit/";
9
+
sha256="0nncyzwnszwlqcvx1jf42rn1n2dd5vcxkndqb1b546pgpifniivp";
10
+
rev = "refs/tags/v${version}";
11
};
12
buildInputs = [
13
];
···
15
stdenv.mkDerivation {
16
inherit (s) name version;
17
inherit buildInputs;
18
+
src = fetchgit {
19
+
inherit (s) url sha256 rev;
20
};
21
makeFlags = ["PREFIX=$(out)"];
22
preConfigure = ""
···
32
platforms = stdenv.lib.platforms.linux;
33
homepage = "http://tools.suckless.org/sinit";
34
downloadPage = "http://git.suckless.org/sinit";
0
35
};
36
}