diff options
author | Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> | 2021-11-11 21:04:20 +0200 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-11-11 22:09:14 +0000 |
commit | a3dae46c9bd761c7e9a6b95f3e2185db4a8aa4a7 (patch) | |
tree | a47d2ef833a81c9ca728564aa0ae7bec1e50f3a1 /media-video/wireplumber/wireplumber-9999.ebuild | |
parent | app-admin/ansible: 4.6.0 stable amd64/x86 (diff) | |
download | gentoo-a3dae46c9bd761c7e9a6b95f3e2185db4a8aa4a7.tar.gz gentoo-a3dae46c9bd761c7e9a6b95f3e2185db4a8aa4a7.tar.bz2 gentoo-a3dae46c9bd761c7e9a6b95f3e2185db4a8aa4a7.zip |
media-video/wireplumber: bump to 0.4.5 and update post-install text
This commit replaces the old elog with a new ewarn since rather than
being an alternative to media-session, it's the only replacement, so
instructions should be updated to reflect on that change.
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/22906
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-video/wireplumber/wireplumber-9999.ebuild')
-rw-r--r-- | media-video/wireplumber/wireplumber-9999.ebuild | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/media-video/wireplumber/wireplumber-9999.ebuild b/media-video/wireplumber/wireplumber-9999.ebuild index bcb971cdf84c..8bac4b024755 100644 --- a/media-video/wireplumber/wireplumber-9999.ebuild +++ b/media-video/wireplumber/wireplumber-9999.ebuild @@ -40,7 +40,7 @@ BDEPEND=" DEPEND=" ${LUA_DEPS} >=dev-libs/glib-2.62 - >=media-video/pipewire-0.3.37 + >=media-video/pipewire-0.3.39 virtual/libc elogind? ( sys-auth/elogind ) systemd? ( sys-apps/systemd ) @@ -73,14 +73,17 @@ src_configure() { pkg_postinst() { if systemd_is_booted ; then - elog "To replace media-session with WirePlumber immediately:" - elog "systemctl --user disable --now pipewire-media-session.service" - elog "systemctl --user enable --now wireplumber.service" + ewarn "pipewire-media-session.service is no longer installed. You must switch" + ewarn "to wireplumber.service user unit before your next logout/reboot:" + ewarn "systemctl --user disable --now pipewire-media-session.service" + ewarn "systemctl --user enable --now wireplumber.service" else - elog "OpenRC users need to copy ${EROOT}/usr/share/pipewire/pipewire.conf" - elog "to ${EROOT}/etc/pipewire/pipewire.conf and in it replace" - elog "${EROOT}/usr/bin/pipewire-media-session with ${EROOT}/usr/bin/wireplumber" - elog "The switch to WirePlumber will happen the next time pipewire is started." + ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher" + ewarn "is started (a replacement for directly calling pipewire binary)." + ewarn + ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist" + ewarn "or, if it does exist, that any reference to" + ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)." fi - elog + ewarn } |