diff options
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/pipewire/Manifest | 2 | ||||
-rw-r--r-- | media-video/pipewire/files/pipewire-launcher.sh | 6 | ||||
-rw-r--r-- | media-video/pipewire/pipewire-0.3.48-r1.ebuild (renamed from media-video/pipewire/pipewire-0.3.45_p20220205.ebuild) | 6 |
3 files changed, 5 insertions, 9 deletions
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index 647e8d71..d955c1c5 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -1 +1 @@ -DIST pipewire-0.3.45_p20220205.tar.bz2 1296767 BLAKE2B 2dbdb1db9ffdaa36579d7a6ee459fa001997ecd7b4ece006cf1265267ce956b65c752e8dd51affbff9c17b2934480e1fb86c6950c70ab5ecc8d61063c31a410b SHA512 eae64ccf484c051a10a7a7ac11522de6cd3760c87414febe4868b76f22a8651b1bf94c04cd305fbacd1c6e7233fedb8008933c0dbd6809d4507eb27e633c3930 +DIST pipewire-0.3.48.tar.gz 1754730 BLAKE2B 2ba562cdfdb179ab7c36e1227405dd83cc2a9fda3b3496e8d9339a4efc607cfbc1866eb2a9b2be9d44a2e3e4412a2c8af593028086c7c6b81dd14aa7158f19a5 SHA512 67699015612dfafd12f8e0908fa028a1ae91f8ce3a6cd7aeaf313ce991c6cfa206ace24a559bf64631c0a690ea8aa03f878c7f73e3c123881f1b015cf6627c50 diff --git a/media-video/pipewire/files/pipewire-launcher.sh b/media-video/pipewire/files/pipewire-launcher.sh deleted file mode 100644 index ecff3e7e..00000000 --- a/media-video/pipewire/files/pipewire-launcher.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -# We need to kill any existing pipewire instance to restore sound -pkill -u "${USER}" -x pipewire 1>/dev/null 2>&1 - -exec /usr/bin/pipewire diff --git a/media-video/pipewire/pipewire-0.3.45_p20220205.ebuild b/media-video/pipewire/pipewire-0.3.48-r1.ebuild index a6c2927e..e496f75f 100644 --- a/media-video/pipewire/pipewire-0.3.45_p20220205.ebuild +++ b/media-video/pipewire/pipewire-0.3.48-r1.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else if [[ ${PV} == *_p* ]] ; then - MY_COMMIT="d1784cfd861bb3179903b07ab87a16e929c0909f" + MY_COMMIT="" SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2" S="${WORKDIR}"/${PN}-${MY_COMMIT} else @@ -99,6 +99,7 @@ RDEPEND=" X? ( media-libs/libcanberra x11-libs/libX11 + x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) " @@ -107,7 +108,7 @@ DEPEND="${RDEPEND}" # TODO: Consider use cases where pipewire is not used for driving audio # Doing so with WirePlumber currently involves editing Lua scripts -PDEPEND="media-video/wireplumber" +PDEPEND=">=media-video/wireplumber-0.4.8-r3" # Present RDEPEND that are currently always disabled due to the PW # code using them being required to be disabled by Gentoo guidelines @@ -213,6 +214,7 @@ multilib_src_configure() { # Just for bell sounds in X11 right now. $(meson_native_use_feature X x11) + $(meson_native_use_feature X x11-xfixes) $(meson_native_use_feature X libcanberra) ) |