commit:     b96e100121529b7fbc6c23afdae5de8d425dd3ed
Author:     Alexis <flexibeast <AT> gmail <DOT> com>
AuthorDate: Wed Jun  7 07:23:47 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 09:51:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96e1001

media-video/pipewire: pipewire.desktop: Add 'restart' to call of 
gentoo-pipewire-launcher.

Closes: https://bugs.gentoo.org/907966
Signed-off-by: Alexis <flexibeast <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/pipewire/files/pipewire.desktop-r2 | 12 ++++++++++++
 media-video/pipewire/pipewire-0.3.71-r2.ebuild |  2 +-
 media-video/pipewire/pipewire-9999.ebuild      |  2 +-
 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

Reply via email to