summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-08-13 01:13:07 -0400
committerIonen Wolkens <ionen@gentoo.org>2024-08-13 01:15:37 -0400
commit99e1a6205d4421cd9e346b2454cd4f120e8fbe5b (patch)
tree52bf828e61b681072d1048689dbec42f21728876 /gui-libs
parentgui-libs/egl-gbm: add 1.1.2 (diff)
downloadgentoo-99e1a6205d4421cd9e346b2454cd4f120e8fbe5b.tar.gz
gentoo-99e1a6205d4421cd9e346b2454cd4f120e8fbe5b.tar.bz2
gentoo-99e1a6205d4421cd9e346b2454cd4f120e8fbe5b.zip
gui-libs/egl-gbm: drop 1.1.1, 1.1.1-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/egl-gbm/Manifest1
-rw-r--r--gui-libs/egl-gbm/egl-gbm-1.1.1-r2.ebuild39
-rw-r--r--gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild36
-rw-r--r--gui-libs/egl-gbm/files/egl-gbm-1.1.1-abi-check.patch27
4 files changed, 0 insertions, 103 deletions
diff --git a/gui-libs/egl-gbm/Manifest b/gui-libs/egl-gbm/Manifest
index dae78ed6b4a3..f9eacb2e12aa 100644
--- a/gui-libs/egl-gbm/Manifest
+++ b/gui-libs/egl-gbm/Manifest
@@ -1,2 +1 @@
-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.1-r2.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.1-r2.ebuild
deleted file mode 100644
index e24fa8e90dfd..000000000000
--- a/gui-libs/egl-gbm/egl-gbm-1.1.1-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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
- "${FILESDIR}"/${P}-abi-check.patch
-)
-
-src_install() {
- meson-multilib_src_install
-
- insinto /usr/share/egl/egl_external_platform.d
- doins "${FILESDIR}"/15_nvidia_gbm.json
-}
diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild
deleted file mode 100644
index e6486609a809..000000000000
--- a/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-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(+)]
- x11-libs/libdrm
- !<x11-drivers/nvidia-drivers-495.46-r20[wayland(-)]
-"
-DEPEND="
- ${RDEPEND}
- gui-libs/eglexternalplatform
- media-libs/libglvnd
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.1.0-werror.patch
-)
-
-src_install() {
- meson_src_install
-
- insinto /usr/share/egl/egl_external_platform.d
- doins "${FILESDIR}"/15_nvidia_gbm.json
-}
diff --git a/gui-libs/egl-gbm/files/egl-gbm-1.1.1-abi-check.patch b/gui-libs/egl-gbm/files/egl-gbm-1.1.1-abi-check.patch
deleted file mode 100644
index 8d46edb71b0f..000000000000
--- a/gui-libs/egl-gbm/files/egl-gbm-1.1.1-abi-check.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Backport required to function properly with >=nvidia-drivers-560,
-but no release with this change has been made yet.
-
-https://github.com/NVIDIA/egl-gbm/commit/1352ca845fb78b28e3a097586abee2bcf2dbafb8
-From: Kyle Brenneman <kbrenneman@nvidia.com>
-Date: Fri, 12 Apr 2024 09:10:23 -0600
-Subject: [PATCH] Fix the ABI version check.
-
-The EGL_EXTERNAL_PLATFORM_VERSION_CHECK macro checks whether the given
-version is older than EGL_EXTERNAL_PLATFORM_VERSION_MAJOR/MINOR, not
-newer.
-
-That's correct for using it in EGL_EXTERNAL_PLATFORM_HAS, since it'll
-check whether the build-time version supports a given feature, but it's
-wrong for checking the ABI version that the driver reports.
-
-Instead, use EGL_EXTERNAL_PLATFORM_VERSION_CMP.
---- a/src/gbm-platform.c
-+++ b/src/gbm-platform.c
-@@ -167,5 +167,6 @@
- {
- if (!platform ||
-- !EGL_EXTERNAL_PLATFORM_VERSION_CHECK(major, minor)) {
-+ !EGL_EXTERNAL_PLATFORM_VERSION_CMP(major, minor,
-+ GBM_EXTERNAL_VERSION_MAJOR, GBM_EXTERNAL_VERSION_MINOR)) {
- return EGL_FALSE;
- }