diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2024-08-13 01:10:40 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2024-08-13 01:15:10 -0400 |
commit | 741f97cc7ef472f7b2ae3624928ec1e41d63e4ed (patch) | |
tree | 8e5aa469e28470f7476ec73074d00014e01df5d9 /gui-libs/egl-gbm | |
parent | net-misc/sunshine: Add := to media-libs/svt-av1 dep (diff) | |
download | gentoo-741f97cc7ef472f7b2ae3624928ec1e41d63e4ed.tar.gz gentoo-741f97cc7ef472f7b2ae3624928ec1e41d63e4ed.tar.bz2 gentoo-741f97cc7ef472f7b2ae3624928ec1e41d63e4ed.zip |
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@gentoo.org>
Diffstat (limited to 'gui-libs/egl-gbm')
-rw-r--r-- | gui-libs/egl-gbm/Manifest | 1 | ||||
-rw-r--r-- | gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild | 38 |
2 files changed, 39 insertions, 0 deletions
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 +} |