summaryrefslogtreecommitdiff
path: root/gui-wm/gamescope
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-10 03:19:26 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-10 03:19:26 +0000
commitcaf79cb4f7c4d5f7cce488d8f50dfb98ddbd09ab (patch)
tree4fb39a9252efabe8f160ef46b7b3be2f52af25aa /gui-wm/gamescope
parent3606ceecb950b302a6ba2a9882aeeff2a851e5dc (diff)
gentoo auto-resync : 10:12:2022 - 03:19:26
Diffstat (limited to 'gui-wm/gamescope')
-rw-r--r--gui-wm/gamescope/Manifest4
-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, 12 insertions, 5 deletions
diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest
index 046b82abca50..9b9364b96c1c 100644
--- a/gui-wm/gamescope/Manifest
+++ b/gui-wm/gamescope/Manifest
@@ -1,3 +1,3 @@
-DIST gamescope-3.11.49.tar.gz 203449 BLAKE2B ed033e1acddf73326efad69ac62d76ab587bb363262340056d260306062d1b52f29e8d19c6e5637414a28f3866f6755401dcc3d29478858f153503c22a6d9de0 SHA512 16f9a47b1e79c4a7bc7de22fda10df7bd1537daae25f41f4ff45882890e38b9892ff6ac42f9da1ace744ef9d37614b4fbcd7805e9af6b94bc421397324dd3413
-EBUILD gamescope-3.11.49.ebuild 1536 BLAKE2B 373abe34410547522c6a6a994bb1dd96cdd08af902e8d6c52354c78608b74da087dc3b370b475e57b85c1af1d5401b07aa4699de9280a1a4c668b495d91036de SHA512 de538d4987fa000f696981a0264a8ba07137f47105559a1c63b29acf4d93221deaa07b573e72044ca69ed9cbd32eaf5b3ba7596f2877877f592e6aa121f0149c
+DIST gamescope-3.11.51.tar.gz 209920 BLAKE2B fdccd6659e33a9ae43eaabc5d41cfa6d0a92bda1a283e23f101296713f5094093b7b41135de44abd65ff17c66d70b27baf50685dcd2a47084022fb611e150a5b SHA512 a4ddd96a4fdacd62eee800f6fb331d08fca32c2798d64148529181a0ee8d8af57d5d67bfa28bff8e9cf62047a7572c43b36e2968660ea2984b8e21fa812baf9e
+EBUILD gamescope-3.11.51.ebuild 1811 BLAKE2B 94cb48edfa00c881346c2dbda4ff07f476cf97132364517451b4de85c3193e480be0194c13b7c1046cc083dd8af07fd1019a9c7b8e8891b4941054f16641b5ba SHA512 0b5d06d7fbea7eb144275f8cb345647fd844ff8aa5fa25aefd4718bfdb1f81b2817f57fb4a49a2340179a571fe3742d8fec3c63bf3f64e3d46b5913b3250aab6
MISC metadata.xml 411 BLAKE2B c6f08c2a8b130c5b5b7085e3b6db62c0a2a9b0965b6e004e6394da7625b2e9430fdedffcddf4dfba50d2c4fa40b20ceda0743294d86229272364e8785c359584 SHA512 ce196e3fee976ea76038e3603ec33da7dbdce267ee2ffd233c29fb7ac6f64fd38b1ad8b421929374a1a2c53f91fa83c243175836ddda4b04f6f3b7f22833ee42
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() {