From f704f050bfdcc3bad4cd597edcce143ca6133848 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 6 Mar 2023 23:55:40 +0000 Subject: gentoo auto-resync : 06:03:2023 - 23:55:39 --- gui-wm/gamescope/Manifest | 4 +- gui-wm/gamescope/gamescope-3.11.52_beta2.ebuild | 76 ------------------------- gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild | 76 +++++++++++++++++++++++++ 3 files changed, 78 insertions(+), 78 deletions(-) delete mode 100644 gui-wm/gamescope/gamescope-3.11.52_beta2.ebuild create mode 100644 gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild (limited to 'gui-wm/gamescope') diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest index c196d3648835..7af619cee6e2 100644 --- a/gui-wm/gamescope/Manifest +++ b/gui-wm/gamescope/Manifest @@ -1,5 +1,5 @@ DIST gamescope-3.11.51.tar.gz 209920 BLAKE2B fdccd6659e33a9ae43eaabc5d41cfa6d0a92bda1a283e23f101296713f5094093b7b41135de44abd65ff17c66d70b27baf50685dcd2a47084022fb611e150a5b SHA512 a4ddd96a4fdacd62eee800f6fb331d08fca32c2798d64148529181a0ee8d8af57d5d67bfa28bff8e9cf62047a7572c43b36e2968660ea2984b8e21fa812baf9e -DIST gamescope-3.11.52_beta2.tar.gz 257581 BLAKE2B f6a41e134c7d24838a11244f07eefd313de05636014e11f0356cc8feedf120b1ba5b371dc40464a55a18b95cda5593c6625a036c6394de07a24641f313906229 SHA512 b885c77508d983686d23056fae667c4b728bad637366407f9f275367333bf032f7503b020a99408afeba48eb5bca4eff41e6a8c38b25ea557da70290156630c2 +DIST gamescope-3.11.52_beta6.tar.gz 258324 BLAKE2B 680e9be9b44e2e9a5843baba38413f03bb530ebc517d769b3bd7973d0c437d13afb04e45d34571f7ba00de73acacfc677a2e03da19986228ca95d7c3c2277685 SHA512 d4bce9f70778cf20aad8457ee40ed759dc6d01e77d0ec1e48f091fa332aee406d0271149f4cce3d660a16ab166ec63b04df38b3d2b2f2ced3e2bf4f1ceb0a21d EBUILD gamescope-3.11.51.ebuild 1824 BLAKE2B a2d3471ce89c79c87c3c1e47007f915b078c319be2cc7309c42a06bc3dc04ac8505f693245f3f18388413b09d1ab1b278efd7641730fdadffac33ffe2a52052a SHA512 4e440dc6c36800b2cf4d93697d54ec1cae3890d1d91a348680ffa54df5770532d04d71bacd98e86a2c1cecb943f74672f55874d7611f8f01e1a0d5c8e8f1854c -EBUILD gamescope-3.11.52_beta2.ebuild 1744 BLAKE2B 6ac4e5b66a46e5eeb5c0bbc18c71de44cf7dd3f768eb5c43672d014780cc3efc5cf28f1bb25f06cdb587b8c77ff01ee5497a7f7df357d9e3bf3bd6377bc4bdba SHA512 fadc4d10ee58b046e66b67e8d1c954c85d4f553ec263bab13402fd2bb73903d09610be50d548c0547efcfb2319c92a414d4af9c1c8c6155cdd363c72887903b4 +EBUILD gamescope-3.11.52_beta6.ebuild 1744 BLAKE2B 9ab317389c5900e4b351f852b267eb1d7e4dbbb8e1a517038816560cd8dbec7d97bea06c184c8fa75ab3f9b3e5d24ef80e5a82d62bf5c54a83d8e809ff9f65c9 SHA512 4994fdf0b6e641b1b954d00202ccf9300e793435d854dc76c9a498f80ce9a797aa36e79a0d213f85f37f7923333921665e9dacb50c3c71cc1c564d9b556b47d2 MISC metadata.xml 483 BLAKE2B 707c65db5f28be5da95a68a7428a33a342aa8689d3021b82e7de006f7bcc9a6a476cf9450c889cef0e922a71e8086ad20a3de885c157840621187956d9d1d8e0 SHA512 6b8392e60e5b651720a678296acfb3ed7f910fecee71f5d756c201eefe7516dcc04ca148d4b0f416fc07acfc70b3e09f553b505106b95d504c63d763b791dd3d diff --git a/gui-wm/gamescope/gamescope-3.11.52_beta2.ebuild b/gui-wm/gamescope/gamescope-3.11.52_beta2.ebuild deleted file mode 100644 index 14505d584e31..000000000000 --- a/gui-wm/gamescope/gamescope-3.11.52_beta2.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/Plagman/gamescope" -SRC_URI="https://github.com/Plagman/${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.3* - >=dev-libs/wayland-1.21 - >=dev-libs/wayland-protocols-1.17 - =gui-libs/wlroots-0.16*[X] - =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 -} diff --git a/gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild b/gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild new file mode 100644 index 000000000000..17f14d2034ca --- /dev/null +++ b/gui-wm/gamescope/gamescope-3.11.52_beta6.ebuild @@ -0,0 +1,76 @@ +# 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/Plagman/gamescope" +SRC_URI="https://github.com/Plagman/${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] + =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 +} -- cgit v1.2.3