summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis <flexibeast@gmail.com>2023-06-07 17:23:47 +1000
committerSam James <sam@gentoo.org>2023-06-07 10:51:40 +0100
commitb96e100121529b7fbc6c23afdae5de8d425dd3ed (patch)
tree9b2325fb236134a3c79969a06aa72b01f7ab1ca8 /media-video
parentmedia-video/pipewire: Add logging support to gentoo-pipewire-launcher (diff)
downloadgentoo-b96e100121529b7fbc6c23afdae5de8d425dd3ed.tar.gz
gentoo-b96e100121529b7fbc6c23afdae5de8d425dd3ed.tar.bz2
gentoo-b96e100121529b7fbc6c23afdae5de8d425dd3ed.zip
media-video/pipewire: pipewire.desktop: Add 'restart' to call of gentoo-pipewire-launcher.
Closes: https://bugs.gentoo.org/907966 Signed-off-by: Alexis <flexibeast@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-video')
-rw-r--r--media-video/pipewire/files/pipewire.desktop-r212
-rw-r--r--media-video/pipewire/pipewire-0.3.71-r2.ebuild2
-rw-r--r--media-video/pipewire/pipewire-9999.ebuild2
3 files changed, 14 insertions, 2 deletions
diff --git a/media-video/pipewire/files/pipewire.desktop-r2 b/media-video/pipewire/files/pipewire.desktop-r2
new file mode 100644
index 000000000000..1e8564dbe370
--- /dev/null
+++ b/media-video/pipewire/files/pipewire.desktop-r2
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.0
+Name[de]=PipeWire Mediensystem
+Name=PipeWire Media System
+Comment[de]=Das PipeWire Mediensystem starten
+Comment=Start the PipeWire Media System
+Exec=/usr/bin/gentoo-pipewire-launcher restart
+Terminal=false
+Type=Application
+X-GNOME-HiddenUnderSystemd=true
+X-KDE-HiddenUnderSystemd=true
+X-systemd-skip=true
diff --git a/media-video/pipewire/pipewire-0.3.71-r2.ebuild b/media-video/pipewire/pipewire-0.3.71-r2.ebuild
index 39e2c38af13b..314ca3397ea7 100644
--- a/media-video/pipewire/pipewire-0.3.71-r2.ebuild
+++ b/media-video/pipewire/pipewire-0.3.71-r2.ebuild
@@ -294,7 +294,7 @@ multilib_src_install_all() {
if ! use systemd; then
insinto /etc/xdg/autostart
- newins "${FILESDIR}"/pipewire.desktop-r1 pipewire.desktop
+ newins "${FILESDIR}"/pipewire.desktop-r2 pipewire.desktop
exeinto /usr/bin
newexe "${FILESDIR}"/gentoo-pipewire-launcher.in-r2 gentoo-pipewire-launcher
diff --git a/media-video/pipewire/pipewire-9999.ebuild b/media-video/pipewire/pipewire-9999.ebuild
index 39e2c38af13b..314ca3397ea7 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-9999.ebuild
@@ -294,7 +294,7 @@ multilib_src_install_all() {
if ! use systemd; then
insinto /etc/xdg/autostart
- newins "${FILESDIR}"/pipewire.desktop-r1 pipewire.desktop
+ newins "${FILESDIR}"/pipewire.desktop-r2 pipewire.desktop
exeinto /usr/bin
newexe "${FILESDIR}"/gentoo-pipewire-launcher.in-r2 gentoo-pipewire-launcher