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
25
runCommand,
26
26
}:
27
27
28
28
-
stdenv.mkDerivation rec {
28
28
+
stdenv.mkDerivation (finalAttrs: {
29
29
pname = "libhandy";
30
30
version = "1.8.3";
31
31
···
41
41
outputBin = "dev";
42
42
43
43
src = fetchurl {
44
44
-
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
44
44
+
url = "mirror://gnome/sources/libhandy/${lib.versions.majorMinor finalAttrs.version}/libhandy-${finalAttrs.version}.tar.xz";
45
45
hash = "sha256-BbSXIpBz/1V/ELMm4HTFBm+HQ6MC1IIKuXvLXNLasIc=";
46
46
};
47
47
···
122
122
123
123
passthru =
124
124
{
125
125
+
bin = finalAttrs.finalPackage.${finalAttrs.outputBin}; # fixes lib.getExe
125
126
updateScript = gnome.updateScript {
126
126
-
packageName = pname;
127
127
+
packageName = "libhandy";
127
128
versionPolicy = "odd-unstable";
128
129
};
129
130
}
···
150
151
teams = [ teams.gnome ];
151
152
platforms = platforms.unix;
152
153
};
153
153
-
}
154
154
+
})