summaryrefslogtreecommitdiff
path: root/gui-wm/gamescope
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-21 03:42:55 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-21 03:42:55 +0100
commit855f2ab2714a36dd2d3b757890b2449d3e9155f2 (patch)
tree21996677d9df011c406a514a9487ee25e7a5fe48 /gui-wm/gamescope
parent90a3be9d71a22834f9bc82c072f1b993f9a10e31 (diff)
gentoo auto-resync : 21:08:2023 - 03:42:55
Diffstat (limited to 'gui-wm/gamescope')
-rw-r--r--gui-wm/gamescope/Manifest6
-rw-r--r--gui-wm/gamescope/gamescope-3.11.51.ebuild78
-rw-r--r--gui-wm/gamescope/gamescope-3.12.3.ebuild (renamed from gui-wm/gamescope/gamescope-3.12.0.ebuild)1
3 files changed, 3 insertions, 82 deletions
diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest
index d0dc75483850..79828aac32e4 100644
--- a/gui-wm/gamescope/Manifest
+++ b/gui-wm/gamescope/Manifest
@@ -1,5 +1,3 @@
-DIST gamescope-3.11.51.tar.gz 209920 BLAKE2B fdccd6659e33a9ae43eaabc5d41cfa6d0a92bda1a283e23f101296713f5094093b7b41135de44abd65ff17c66d70b27baf50685dcd2a47084022fb611e150a5b SHA512 a4ddd96a4fdacd62eee800f6fb331d08fca32c2798d64148529181a0ee8d8af57d5d67bfa28bff8e9cf62047a7572c43b36e2968660ea2984b8e21fa812baf9e
-DIST gamescope-3.12.0.tar.gz 437848 BLAKE2B 4bf54969557af6a03e6cf788b0e02a4a2dd3981a69abaccfd6b0709003134d984b098dfc2a102041a4d34149423c37ca77efc9947cc2801979a488fea5a44db0 SHA512 864d61d9caf0bb8b13c71a084dd54a74e4d9104168cdc9ff8bc971e5a78a019fa80bf43c3b58b2e5ade6d461842385c37c3184ceede7e058d4d8d989a9e62bd9
-EBUILD gamescope-3.11.51.ebuild 1836 BLAKE2B 21efb1f296b4dccbc98c569e7bcbc1b457e8b7987ac206a462f40887f8f19b1c5a6a7550bdcfa68e9b9b468f292be35ffac332579a4af23171bd5f2daf1ced50 SHA512 5850486fd650c1226f7addff7ae32326893ce05cf128da859d62262e510051bd1221d0345fc2e5b58a0b57ff8fbb377a9809e228fea69c0cd1c06aa4b9ad7be2
-EBUILD gamescope-3.12.0.ebuild 1811 BLAKE2B db9cc627c0ee4133996254ef61f8f5d1bda16cebe23ec5a6a053aa7e439923bd366f8d66d531fcc0844dce9876aacc17979e42377858cc280f299531304776d7 SHA512 011fbcdc1437a0a40945451cc3bf310a9e16499a0383238b9a05408e2d58479469c034829aeffea7d1971c88fc939813846c828a2adb40d9945f8e62e0d1f4dd
+DIST gamescope-3.12.3.tar.gz 439564 BLAKE2B aaa0d2c1a8149bea29a794e4738f1ca24c5d2a8e0a764195e95dd38ac36547ad9790765397e7ba1f81cc33d613507a9a9da4910116f6258f1390133d2f6549fc SHA512 9f78467bb8fe34eb731d645c452442a4db4ba6fa8cf8055d0a0b6e6f4e74ef281a4b6fee5f1555a147d554a0a6579d9f9aac4b613b0b2de267f04584593455c9
+EBUILD gamescope-3.12.3.ebuild 1828 BLAKE2B c0606fefeace90fb02d6ceed8c03f9987562a2693e5c8cbb6bd2f606cb2b81679ac05124dd60f7e21d1623de5a22798cd93086ab6b23ee05cf705386a329ce48 SHA512 2c61e850fcb8e9f879260e3de5098219d67a63d729d02d3e0a2a384afa9ecd91ebfe3a73ce28ec8903b6a33b429cc4f3ee2455ed87543b33ccbf7a87941b648c
MISC metadata.xml 489 BLAKE2B 6930da0ca2827741a902e064b3bca71266ac5c2e61d7cf6d566c37e971efd04b2fcd2381659e1d5babe6fd05dd4d06979c0d82b3ac5e2702bb5d3311ef30df79 SHA512 419f4a3f3dc7a940d0f157323b9afd116b4a4d2efc718eb5979d84677b770a606c532d0777dbed1b6598afa393894e5dc9982dbaf7e31c90a9e0b433938d4e55
diff --git a/gui-wm/gamescope/gamescope-3.11.51.ebuild b/gui-wm/gamescope/gamescope-3.11.51.ebuild
deleted file mode 100644
index 724d3bc885d8..000000000000
--- a/gui-wm/gamescope/gamescope-3.11.51.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps meson
-
-MY_PV=$(ver_rs 3 -)
-MY_PV="${MY_PV//_/-}"
-DESCRIPTION="Efficient micro-compositor for running games"
-HOMEPAGE="https://github.com/ValveSoftware/gamescope"
-SRC_URI="https://github.com/ValveSoftware/${PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="pipewire"
-
-RDEPEND="
- =dev-libs/libliftoff-0.3*
- >=dev-libs/wayland-1.21
- >=dev-libs/wayland-protocols-1.17
- =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
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libXrender
- x11-libs/libXres
- x11-libs/libXtst
- x11-libs/libXxf86vm
- pipewire? ( >=media-video/pipewire-0.3:= )
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/stb
- dev-util/vulkan-headers
- ~media-libs/vkroots-0_p20221205
-"
-BDEPEND="
- dev-util/glslang
- dev-util/wayland-scanner
-"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-FILECAPS=(
- cap_sys_nice usr/bin/${PN}
-)
-
-src_prepare() {
- default
-
- # 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 -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() {
- local emesonargs=(
- --force-fallback-for=
- $(meson_feature pipewire)
- )
- meson_src_configure
-}
diff --git a/gui-wm/gamescope/gamescope-3.12.0.ebuild b/gui-wm/gamescope/gamescope-3.12.3.ebuild
index b8fe62267052..8de18f8b6b60 100644
--- a/gui-wm/gamescope/gamescope-3.12.0.ebuild
+++ b/gui-wm/gamescope/gamescope-3.12.3.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
+ x11-libs/libXmu
x11-libs/libXrender
x11-libs/libXres
x11-libs/libXtst