summaryrefslogtreecommitdiff
path: root/gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-05 23:32:29 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-05 23:32:29 +0100
commit930b5a700c6f4093c4b63eec7395c080ab639311 (patch)
tree314e43df83fe12b5fa743c5aa37d0c7ae26260fc /gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild
parent8b5a92f1e1eccecfa61db8a4744e1b9d449522b6 (diff)
gentoo auto-resync : 05:05:2023 - 23:32:28
Diffstat (limited to 'gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild')
-rw-r--r--gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild76
1 files changed, 0 insertions, 76 deletions
diff --git a/gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild b/gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild
deleted file mode 100644
index 1d5fc4bca29c..000000000000
--- a/gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild
+++ /dev/null
@@ -1,76 +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 +wsi-layer"
-
-RDEPEND="
- =dev-libs/libliftoff-0.4*
- >=dev-libs/wayland-1.21
- >=dev-libs/wayland-protocols-1.17
- =gui-libs/wlroots-0.16*[X]
- <media-libs/libdisplay-info-0.1.0
- 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/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:= )
- wsi-layer? ( x11-libs/libxcb )
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/stb
- dev-util/vulkan-headers
- wsi-layer? ( >=media-libs/vkroots-0_p20230103 )
-"
-BDEPEND="
- dev-util/glslang
- dev-util/wayland-scanner
-"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-FILECAPS=(
- cap_sys_nice usr/bin/${PN}
-)
-
-src_prepare() {
- default
-
- # Normally wraps stb with Meson. 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
-}
-
-src_configure() {
- local emesonargs=(
- --force-fallback-for=
- -Denable_openvr_support=false
- $(meson_feature pipewire)
- $(meson_use wsi-layer enable_gamescope_wsi_layer)
- )
- meson_src_configure
-}