commit: 741f97cc7ef472f7b2ae3624928ec1e41d63e4ed Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Tue Aug 13 05:10:40 2024 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> 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 <ionen <AT> 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 +}
