diff options
Diffstat (limited to 'gui-wm')
-rw-r--r-- | gui-wm/gamescope/Manifest | 2 | ||||
-rw-r--r-- | gui-wm/gamescope/gamescope-3.11.51.ebuild (renamed from gui-wm/gamescope/gamescope-3.11.49.ebuild) | 13 |
2 files changed, 11 insertions, 4 deletions
diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest index dc9e1ad00d6a..60bdaefe23ee 100644 --- a/gui-wm/gamescope/Manifest +++ b/gui-wm/gamescope/Manifest @@ -1 +1 @@ -DIST gamescope-3.11.49.tar.gz 203449 BLAKE2B ed033e1acddf73326efad69ac62d76ab587bb363262340056d260306062d1b52f29e8d19c6e5637414a28f3866f6755401dcc3d29478858f153503c22a6d9de0 SHA512 16f9a47b1e79c4a7bc7de22fda10df7bd1537daae25f41f4ff45882890e38b9892ff6ac42f9da1ace744ef9d37614b4fbcd7805e9af6b94bc421397324dd3413 +DIST gamescope-3.11.51.tar.gz 209920 BLAKE2B fdccd6659e33a9ae43eaabc5d41cfa6d0a92bda1a283e23f101296713f5094093b7b41135de44abd65ff17c66d70b27baf50685dcd2a47084022fb611e150a5b SHA512 a4ddd96a4fdacd62eee800f6fb331d08fca32c2798d64148529181a0ee8d8af57d5d67bfa28bff8e9cf62047a7572c43b36e2968660ea2984b8e21fa812baf9e diff --git a/gui-wm/gamescope/gamescope-3.11.49.ebuild b/gui-wm/gamescope/gamescope-3.11.51.ebuild index 7d3ecfd59c34..a8464a5a2e68 100644 --- a/gui-wm/gamescope/gamescope-3.11.49.ebuild +++ b/gui-wm/gamescope/gamescope-3.11.51.ebuild @@ -19,13 +19,14 @@ RDEPEND=" =dev-libs/libliftoff-0.3* >=dev-libs/wayland-1.21 >=dev-libs/wayland-protocols-1.17 - =gui-libs/wlroots-0.15*[X] - media-libs/libsdl2[video] + =gui-libs/wlroots-0.16*[X] + media-libs/libsdl2[video,vulkan] media-libs/vulkan-loader sys-apps/hwdata sys-libs/libcap >=x11-libs/libdrm-2.4.109 x11-libs/libX11 + x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext @@ -41,6 +42,7 @@ DEPEND=" ${RDEPEND} dev-libs/stb dev-util/vulkan-headers + media-libs/vkroots " BDEPEND=" dev-util/glslang @@ -59,7 +61,12 @@ src_prepare() { # Normally uses stb from a git submodule. Upstream does not ship a # pkg-config file so we don't install one. Work around this using symlinks. mkdir subprojects/stb || die - ln -snf "${ESYSROOT}"/usr/include/stb/* "${S}"/subprojects/packagefiles/stb/* subprojects/stb/ || die + ln -sn "${ESYSROOT}"/usr/include/stb/* "${S}"/subprojects/packagefiles/stb/* subprojects/stb/ || die + + # Normally uses vkroots from a git submodule. Upstream ships a Meson file + # that is sourced by this project. Create a symlink to it. + rm -r subprojects/vkroots || die + ln -sn "${ESYSROOT}"/usr/include/vkroots subprojects/ || die } src_configure() { |