tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libdazzle: passthru outputBin as `bin`
Peder Bergebakken Sundt
8 months ago
9c7385b5
5078e87a
+5
-4
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
li
libdazzle
package.nix
+5
-4
pkgs/by-name/li/libdazzle/package.nix
···
19
gnome,
20
}:
21
22
-
stdenv.mkDerivation rec {
23
pname = "libdazzle";
24
version = "3.44.0";
25
···
29
"devdoc"
30
];
31
outputBin = "dev";
0
32
33
src = fetchurl {
34
-
url = "mirror://gnome/sources/libdazzle/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
35
sha256 = "PNPkXrbiaAywXVLh6A3Y+dWdR2UhLw4o945sF4PRjq4=";
36
};
37
···
75
76
passthru = {
77
updateScript = gnome.updateScript {
78
-
packageName = pname;
79
};
80
};
81
···
94
teams = [ teams.gnome ];
95
platforms = platforms.unix;
96
};
97
-
}
···
19
gnome,
20
}:
21
22
+
stdenv.mkDerivation (finalAttrs: {
23
pname = "libdazzle";
24
version = "3.44.0";
25
···
29
"devdoc"
30
];
31
outputBin = "dev";
32
+
passthru.bin = finalAttrs.finalPackage.${finalAttrs.outputBin}; # fixes lib.getExe
33
34
src = fetchurl {
35
+
url = "mirror://gnome/sources/libdazzle/${lib.versions.majorMinor finalAttrs.version}/libdazzle-${finalAttrs.version}.tar.xz";
36
sha256 = "PNPkXrbiaAywXVLh6A3Y+dWdR2UhLw4o945sF4PRjq4=";
37
};
38
···
76
77
passthru = {
78
updateScript = gnome.updateScript {
79
+
packageName = "libdazzle";
80
};
81
};
82
···
95
teams = [ teams.gnome ];
96
platforms = platforms.unix;
97
};
98
+
})