tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libevent: passthru outputBin as `bin`
Peder Bergebakken Sundt
8 months ago
d6c67519
9c7385b5
+4
-3
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
li
libevent
package.nix
+4
-3
pkgs/by-name/li/libevent/package.nix
···
12
12
static ? stdenv.hostPlatform.isStatic,
13
13
}:
14
14
15
15
-
stdenv.mkDerivation rec {
15
15
+
stdenv.mkDerivation (finalAttrs: {
16
16
pname = "libevent";
17
17
version = "2.1.12";
18
18
19
19
src = fetchurl {
20
20
-
url = "https://github.com/libevent/libevent/releases/download/release-${version}-stable/libevent-${version}-stable.tar.gz";
20
20
+
url = "https://github.com/libevent/libevent/releases/download/release-${finalAttrs.version}-stable/libevent-${finalAttrs.version}-stable.tar.gz";
21
21
sha256 = "1fq30imk8zd26x8066di3kpc5zyfc5z6frr3zll685zcx4dxxrlj";
22
22
};
23
23
···
48
48
"dev"
49
49
] ++ lib.optional sslSupport "openssl";
50
50
outputBin = "dev";
51
51
+
passthru.bin = finalAttrs.finalPackage.${finalAttrs.outputBin}; # fixes lib.getExe
51
52
propagatedBuildOutputs = [ "out" ] ++ lib.optional sslSupport "openssl";
52
53
53
54
nativeBuildInputs = [
···
87
88
license = licenses.bsd3;
88
89
platforms = platforms.all;
89
90
};
90
90
-
}
91
91
+
})