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 75077159C9B for ; Tue, 13 Aug 2024 05:16:12 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B788B2BC040; Tue, 13 Aug 2024 05:16:11 +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 92C142BC040 for ; Tue, 13 Aug 2024 05:16:11 +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 8509B340C33 for ; Tue, 13 Aug 2024 05:16:10 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E13C9E6F for ; Tue, 13 Aug 2024 05:16:08 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1723526110.741f97cc7ef472f7b2ae3624928ec1e41d63e4ed.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/ X-VCS-Repository: repo/gentoo X-VCS-Files: gui-libs/egl-gbm/Manifest gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild X-VCS-Directories: gui-libs/egl-gbm/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 741f97cc7ef472f7b2ae3624928ec1e41d63e4ed X-VCS-Branch: master Date: Tue, 13 Aug 2024 05:16:08 +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: b508f869-1942-4b44-8c17-8f9ea2a3743b X-Archives-Hash: b70f267444c91f4d65657ba4e7b10187 commit: 741f97cc7ef472f7b2ae3624928ec1e41d63e4ed Author: Ionen Wolkens gentoo org> AuthorDate: Tue Aug 13 05:10:40 2024 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Tue Aug 13 05:15:10 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741f97cc gui-libs/egl-gbm: add 1.1.2 Straight-to-stable because this is identical to 1.1.1-r2 save for bumping the version and 1 commit that we were applying as a patch. Not worth extra stabilization churn. Signed-off-by: Ionen Wolkens gentoo.org> gui-libs/egl-gbm/Manifest | 1 + gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild | 38 +++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/gui-libs/egl-gbm/Manifest b/gui-libs/egl-gbm/Manifest index 74ae57f4e82a..dae78ed6b4a3 100644 --- a/gui-libs/egl-gbm/Manifest +++ b/gui-libs/egl-gbm/Manifest @@ -1 +1,2 @@ DIST egl-gbm-1.1.1.tar.gz 17888 BLAKE2B 65296a51623a77f10ef897b87c9cdbc9ef3cc721bded5289e9fa5e83f4cffbcdf7f7068480eeeaa9a9f7f958dbf04ebfe4b057fd252002117d597dac17d4451a SHA512 43650ec1681d9bdc9d8e559f5d9e38c1b09ceac6b3cec3b12ecf24d5f24d47cefaa87e50c3783dc491671d7bf85aa0a2da89ce09420cb716192356975c0d529a +DIST egl-gbm-1.1.2.tar.gz 17897 BLAKE2B b13d1eba51bea5ebf388b6f12734e3e88dcbfd7ceb51be6ce2f7def2e06f5a676d6b148cd25a559466099a1a19a9a14c5f6fae30217879f2ef6cb63d82f75e6d SHA512 03e19ec9121c3a32469d6f9fb207286b0f8e2d728f2f1c501a5b470f40119b9df4f040d9eae3177b7529cfc1416797e80c54a33552d41dccb18c74133b50dc3c diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild new file mode 100644 index 000000000000..2309eed1d1df --- /dev/null +++ b/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="GBM EGL external platform library" +HOMEPAGE="https://github.com/NVIDIA/egl-gbm/" +SRC_URI=" + https://github.com/NVIDIA/egl-gbm/archive/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm64" + +RDEPEND=" + media-libs/mesa[gbm(+),${MULTILIB_USEDEP}] + x11-libs/libdrm[${MULTILIB_USEDEP}] +" +DEPEND=" + ${RDEPEND} + >=gui-libs/eglexternalplatform-1.1-r1 + media-libs/libglvnd +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.0-werror.patch +) + +src_install() { + meson-multilib_src_install + + insinto /usr/share/egl/egl_external_platform.d + doins "${FILESDIR}"/15_nvidia_gbm.json +}