tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libhandy: passthru outputBin as `bin`
Peder Bergebakken Sundt
8 months ago
b58501e2
e576c768
+5
-4
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
libhandy
default.nix
+5
-4
pkgs/development/libraries/libhandy/default.nix
···
25
runCommand,
26
}:
27
28
-
stdenv.mkDerivation rec {
29
pname = "libhandy";
30
version = "1.8.3";
31
···
41
outputBin = "dev";
42
43
src = fetchurl {
44
-
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
45
hash = "sha256-BbSXIpBz/1V/ELMm4HTFBm+HQ6MC1IIKuXvLXNLasIc=";
46
};
47
···
122
123
passthru =
124
{
0
125
updateScript = gnome.updateScript {
126
-
packageName = pname;
127
versionPolicy = "odd-unstable";
128
};
129
}
···
150
teams = [ teams.gnome ];
151
platforms = platforms.unix;
152
};
153
-
}
···
25
runCommand,
26
}:
27
28
+
stdenv.mkDerivation (finalAttrs: {
29
pname = "libhandy";
30
version = "1.8.3";
31
···
41
outputBin = "dev";
42
43
src = fetchurl {
44
+
url = "mirror://gnome/sources/libhandy/${lib.versions.majorMinor finalAttrs.version}/libhandy-${finalAttrs.version}.tar.xz";
45
hash = "sha256-BbSXIpBz/1V/ELMm4HTFBm+HQ6MC1IIKuXvLXNLasIc=";
46
};
47
···
122
123
passthru =
124
{
125
+
bin = finalAttrs.finalPackage.${finalAttrs.outputBin}; # fixes lib.getExe
126
updateScript = gnome.updateScript {
127
+
packageName = "libhandy";
128
versionPolicy = "odd-unstable";
129
};
130
}
···
151
teams = [ teams.gnome ];
152
platforms = platforms.unix;
153
};
154
+
})