From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D5F0A15827B for ; Tue, 19 Aug 2025 13:58:35 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id BC6903422AB for ; Tue, 19 Aug 2025 13:58:35 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id DCEC0110562; Tue, 19 Aug 2025 13:58:30 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id D21C4110560 for ; Tue, 19 Aug 2025 13:58:30 +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 841673422A3 for ; Tue, 19 Aug 2025 13:58:30 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8FA153345 for ; Tue, 19 Aug 2025 13:58:28 +0000 (UTC) From: "David Roman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Roman" Message-ID: <1755604134.325620a60cce2ea821d0e0223ea970c788a424e1.davidroman@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: media-libs/opencomposite/ X-VCS-Repository: repo/proj/guru X-VCS-Files: media-libs/opencomposite/Manifest media-libs/opencomposite/opencomposite-0_pre20250819.ebuild media-libs/opencomposite/opencomposite-9999.ebuild X-VCS-Directories: media-libs/opencomposite/ X-VCS-Committer: davidroman X-VCS-Committer-Name: David Roman X-VCS-Revision: 325620a60cce2ea821d0e0223ea970c788a424e1 X-VCS-Branch: master Date: Tue, 19 Aug 2025 13:58:28 +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: 38678bba-fe98-4585-951c-37975fb93020 X-Archives-Hash: 4703ef5229137b963796785831d19af9 commit: 325620a60cce2ea821d0e0223ea970c788a424e1 Author: Patrick Nicolas laposte net> AuthorDate: Tue Aug 19 11:48:54 2025 +0000 Commit: David Roman gmail com> CommitDate: Tue Aug 19 11:48:54 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=325620a6 media-libs/opencomposite: add 0_pre20250819 Signed-off-by: Patrick Nicolas laposte.net> media-libs/opencomposite/Manifest | 2 ++ ...ite-9999.ebuild => opencomposite-0_pre20250819.ebuild} | 15 +++++++++++++++ media-libs/opencomposite/opencomposite-9999.ebuild | 15 +++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/media-libs/opencomposite/Manifest b/media-libs/opencomposite/Manifest new file mode 100644 index 0000000000..dc9ff30678 --- /dev/null +++ b/media-libs/opencomposite/Manifest @@ -0,0 +1,2 @@ +DIST OpenXR-SDK-91a8a8d9d70f4b469bca0726122c3b5a6096010e.tar.gz 740669 BLAKE2B 0a3ae5164707de4e663b19613716dcfff4fcb242803ed50f54fa54e852dc12f753e0f7a69844f2f17516b8e976b362ff821fb9dbbd3882732ba8610836874d21 SHA512 64d8e7a3071b890836b90e87967541428a6cf50b9767584d8177cbee5e95bf97008645704cf206f15de4113b72d3ead050f6e1799235af2039fcfc1c55d16944 +DIST opencomposite-0_pre20250819.tar.bz2 1182056 BLAKE2B c728cc88175301922ba7558f141a24d8f6a6ae9c858da36bbc91d9c8f698fedd5f37771b1e88efe904ceeb34145390b20ed741e233e59f97a71ef6fc36eeeb20 SHA512 978e3a55380f9ea13c1e3a5b5501f68d54d20f233ab40f6b06866fc21d186a013fb0779f3d24d45432fa3a7cda2656b5e2fa5d8dfc8112485af5893911c32bac diff --git a/media-libs/opencomposite/opencomposite-9999.ebuild b/media-libs/opencomposite/opencomposite-0_pre20250819.ebuild similarity index 73% copy from media-libs/opencomposite/opencomposite-9999.ebuild copy to media-libs/opencomposite/opencomposite-0_pre20250819.ebuild index 503616143a..e1a0afe9cc 100644 --- a/media-libs/opencomposite/opencomposite-9999.ebuild +++ b/media-libs/opencomposite/opencomposite-0_pre20250819.ebuild @@ -14,6 +14,13 @@ if [[ ${PV} == 9999 ]]; then EGIT_BRANCH="openxr" else KEYWORDS="~amd64" + COMMIT=cff07db75c4823afe93ed7027b03d5f7bc86f164 + OPENXR_COMMIT=91a8a8d9d70f4b469bca0726122c3b5a6096010e + SRC_URI=" + https://gitlab.com/znixian/OpenOVR/-/archive/${COMMIT}/OpenOVR-${COMMIT}.tar.bz2 -> ${P}.tar.bz2 + https://github.com/KhronosGroup/OpenXR-SDK/archive/${OPENXR_COMMIT}.tar.gz -> OpenXR-SDK-${OPENXR_COMMIT}.tar.gz + " + S="${WORKDIR}/OpenOVR-${COMMIT}" fi LICENSE="GPL-3 Apache-2.0 MIT" @@ -29,6 +36,14 @@ DEPEND=" " RDEPEND="${DEPEND}" +if [[ ${PV} != 9999 ]] ; then +src_unpack() +{ + default_src_unpack + mv --no-target-directory "${WORKDIR}/OpenXR-SDK-${OPENXR_COMMIT}" "${S}/libs/openxr-sdk" +} +fi + multilib_src_configure() { # Installing to /usr would not work with Steam bacause pressure vessel diff --git a/media-libs/opencomposite/opencomposite-9999.ebuild b/media-libs/opencomposite/opencomposite-9999.ebuild index 503616143a..e1a0afe9cc 100644 --- a/media-libs/opencomposite/opencomposite-9999.ebuild +++ b/media-libs/opencomposite/opencomposite-9999.ebuild @@ -14,6 +14,13 @@ if [[ ${PV} == 9999 ]]; then EGIT_BRANCH="openxr" else KEYWORDS="~amd64" + COMMIT=cff07db75c4823afe93ed7027b03d5f7bc86f164 + OPENXR_COMMIT=91a8a8d9d70f4b469bca0726122c3b5a6096010e + SRC_URI=" + https://gitlab.com/znixian/OpenOVR/-/archive/${COMMIT}/OpenOVR-${COMMIT}.tar.bz2 -> ${P}.tar.bz2 + https://github.com/KhronosGroup/OpenXR-SDK/archive/${OPENXR_COMMIT}.tar.gz -> OpenXR-SDK-${OPENXR_COMMIT}.tar.gz + " + S="${WORKDIR}/OpenOVR-${COMMIT}" fi LICENSE="GPL-3 Apache-2.0 MIT" @@ -29,6 +36,14 @@ DEPEND=" " RDEPEND="${DEPEND}" +if [[ ${PV} != 9999 ]] ; then +src_unpack() +{ + default_src_unpack + mv --no-target-directory "${WORKDIR}/OpenXR-SDK-${OPENXR_COMMIT}" "${S}/libs/openxr-sdk" +} +fi + multilib_src_configure() { # Installing to /usr would not work with Steam bacause pressure vessel