pulseaudio-modules-bt: unstable-2019-03-15 -> 1.1.99

This commit is contained in:
adisbladis 2019-04-15 03:32:56 +01:00
parent 267b16fbd4
commit 751dbd96f7
No known key found for this signature in database
GPG Key ID: 110BFAD44C6249B7

View File

@ -7,6 +7,7 @@
, patchelf , patchelf
, fdk_aac , fdk_aac
, libtool , libtool
, ldacbt
, cmake , cmake
, bluez , bluez
, dbus , dbus
@ -23,14 +24,13 @@ let
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
name = "pulseaudio-modules-bt-${version}"; name = "pulseaudio-modules-bt-${version}";
version = "unstable-2019-03-15"; version = "1.1.99";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "EHfive"; owner = "EHfive";
repo = "pulseaudio-modules-bt"; repo = "pulseaudio-modules-bt";
rev = "0b397c26eb4fd5dc611bd3e2baa79776de646856"; rev = "v${version}";
sha256 = "09q0xh9iz0crik6xpln9lijirf62aljxa1jrds1i1zgflyfidd0z"; sha256 = "0x670xbd62r3fs9a8pa5p4ppvxn6m64hvlrqa702gvikcvyrmwcg";
fetchSubmodules = true;
}; };
patches = [ patches = [
@ -48,6 +48,7 @@ in stdenv.mkDerivation rec {
ffmpeg_4 ffmpeg_4
fdk_aac fdk_aac
libtool libtool
ldacbt
bluez bluez
dbus dbus
sbc sbc
@ -67,7 +68,7 @@ in stdenv.mkDerivation rec {
for so in $out/lib/pulse-${pulseaudio.version}/modules/*.so; do for so in $out/lib/pulse-${pulseaudio.version}/modules/*.so; do
orig_rpath=$(patchelf --print-rpath "$so") orig_rpath=$(patchelf --print-rpath "$so")
patchelf \ patchelf \
--set-rpath "${lib.getLib ffmpeg_4}/lib:$out/lib/pulse-${pulseaudio.version}/modules:$orig_rpath" \ --set-rpath "${ldacbt}/lib:${lib.getLib ffmpeg_4}/lib:$out/lib/pulse-${pulseaudio.version}/modules:$orig_rpath" \
"$so" "$so"
done done
''; '';