From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A885C158020 for ; Fri, 9 Dec 2022 23:04:52 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9BA20E0809; Fri, 9 Dec 2022 23:04:51 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 80F5CE0809 for ; Fri, 9 Dec 2022 23:04:51 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1B14B340E7F for ; Fri, 9 Dec 2022 23:04:50 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5AE5977A for ; Fri, 9 Dec 2022 23:04:48 +0000 (UTC) From: "James Le Cuirot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "James Le Cuirot" Message-ID: <1670626937.b05b74e96654aceb155fc19ed2c4200f24e17f39.chewi@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: gui-wm/gamescope/ X-VCS-Repository: repo/gentoo X-VCS-Files: gui-wm/gamescope/Manifest gui-wm/gamescope/gamescope-3.11.49.ebuild gui-wm/gamescope/gamescope-3.11.51.ebuild X-VCS-Directories: gui-wm/gamescope/ X-VCS-Committer: chewi X-VCS-Committer-Name: James Le Cuirot X-VCS-Revision: b05b74e96654aceb155fc19ed2c4200f24e17f39 X-VCS-Branch: master Date: Fri, 9 Dec 2022 23:04:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d0638e8c-dd32-4466-b273-bc756d7290f5 X-Archives-Hash: a1585ebd08580edadf467ad48bf67ac2 commit: b05b74e96654aceb155fc19ed2c4200f24e17f39 Author: James Le Cuirot gentoo org> AuthorDate: Fri Dec 9 23:02:17 2022 +0000 Commit: James Le Cuirot gentoo org> CommitDate: Fri Dec 9 23:02:17 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05b74e9 gui-wm/gamescope: Bump to 3.11.51, drop old 3.11.49 Signed-off-by: James Le Cuirot gentoo.org> gui-wm/gamescope/Manifest | 2 +- .../{gamescope-3.11.49.ebuild => gamescope-3.11.51.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 similarity index 76% rename from gui-wm/gamescope/gamescope-3.11.49.ebuild rename to 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() {