commit:     08cbdb6de4a8132c7897bf3824889c09104a1033
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Apr  9 17:54:06 2024 +0000
Commit:     Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 21:49:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08cbdb6d

games-util/heroic-bin: remove resolution from gamescope command

* the problem is that exist more resolution that just 1080p :)
* also pipewire detect the resolution of the screen (gamescope is nested)

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36182
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>

 games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild | 2 +-
 games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild 
b/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild
index 4710be3359f5..8b937c6f4bf8 100644
--- a/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild
+++ b/games-util/heroic-bin/heroic-bin-2.13.0-r1.ebuild
@@ -107,7 +107,7 @@ src_prepare() {
 
                sed -i 's/Name=Heroic Games Launcher/Name=Heroic Games Launcher 
(Gamescope)/g' \
                        
"${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die
-               sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland 
gamescope -w 1920 -h 1080 -f -R --RT --force-grab-cursor --prefer-vk-device 
--adaptive-sync --nested-unfocused-refresh 30 -- heroic-run 
--ozone-platform=x11 
--enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \
+               sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland 
gamescope -f -R --RT --force-grab-cursor --prefer-vk-device --adaptive-sync 
--nested-unfocused-refresh 30 -- heroic-run --ozone-platform=x11 
--enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \
                        
"${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die
        fi
 }

diff --git a/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild 
b/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild
index 4710be3359f5..8b937c6f4bf8 100644
--- a/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild
+++ b/games-util/heroic-bin/heroic-bin-2.14.1-r1.ebuild
@@ -107,7 +107,7 @@ src_prepare() {
 
                sed -i 's/Name=Heroic Games Launcher/Name=Heroic Games Launcher 
(Gamescope)/g' \
                        
"${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die
-               sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland 
gamescope -w 1920 -h 1080 -f -R --RT --force-grab-cursor --prefer-vk-device 
--adaptive-sync --nested-unfocused-refresh 30 -- heroic-run 
--ozone-platform=x11 
--enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \
+               sed -i 's/Exec=heroic-run %u/Exec=env GDK_BACKEND=wayland 
gamescope -f -R --RT --force-grab-cursor --prefer-vk-device --adaptive-sync 
--nested-unfocused-refresh 30 -- heroic-run --ozone-platform=x11 
--enable-features=UseOzonePlatform,WaylandWindowDecorations/g' \
                        
"${WORKDIR}"/com.heroicgameslauncher.hgl.gamescope.${PV}.desktop || die
        fi
 }

Reply via email to