tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
pulseaudio: 6.0 -> 7.0
William A. Kennington III
10 years ago
83ac62eb
0f85ef39
+4
-3
1 changed file
expand all
collapse all
unified
split
pkgs
servers
pulseaudio
default.nix
+4
-3
pkgs/servers/pulseaudio/default.nix
···
34
34
35
35
stdenv.mkDerivation rec {
36
36
name = "${if libOnly then "lib" else ""}pulseaudio-${version}";
37
37
-
version = "6.0";
37
37
+
version = "7.0";
38
38
39
39
src = fetchurl {
40
40
url = "http://freedesktop.org/software/pulseaudio/releases/pulseaudio-${version}.tar.xz";
41
41
-
sha256 = "1xpnfxa0d8pgf6b4qdgnkcvrvdxbbbjd5ync19h0f5hbp3h401mm";
41
41
+
sha256 = "1yp8x8z4wigrzik131kjdyhn7hznazvbkbp2zz1vy9l9gqvy26na";
42
42
};
43
43
44
44
patches = [ ./caps-fix.patch ];
···
88
88
[ "--localstatedir=/var"
89
89
"--sysconfdir=/etc"
90
90
"--with-access-group=audio"
91
91
+
"--with-bash-completion-dir=\${out}/share/bash-completions/completions"
91
92
]
92
93
++ lib.optional (jackaudioSupport && !libOnly) "--enable-jack"
93
94
++ lib.optional stdenv.isDarwin "--with-mac-sysroot=/"
···
109
110
110
111
postInstall = lib.optionalString libOnly ''
111
112
rm -rf $out/{bin,share,etc,lib/{pulse-*,systemd}}
112
112
-
sed 's|-lltdl|-L${libtool}/lib -lltdl|' -i $out/lib/libpulsecore-6.0.la
113
113
+
sed 's|-lltdl|-L${libtool}/lib -lltdl|' -i $out/lib/libpulsecore-${version}.la
113
114
'';
114
115
115
116
meta = {