public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2022-02-09 15:33 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2022-02-09 15:33 UTC (permalink / raw
  To: gentoo-commits

commit:     944f6ba637210512c139f04178c2ad6365666bd2
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  9 15:22:39 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Feb  9 15:32:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944f6ba6

gui-libs/egl-gbm: stabilize 1.1.0 for amd64

Not needed in stable yet but it simplifies things for users
that commonly accept_keywords ~arch nvidia-drivers.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
index 4d1b664b6bb7..97fb97952455 100644
--- a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/NVIDIA/egl-gbm/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
 	>=media-libs/mesa-21.2[gbm(+)]


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2022-02-14  0:48 Sam James
  0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2022-02-14  0:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fdb577083120648ef1a82e922fae13fddb26158b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 14 00:48:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 14 00:48:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb57708

gui-libs/egl-gbm: Keyword 1.1.0 arm64, #831484

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
index 97fb97952455..78535326e897 100644
--- a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/NVIDIA/egl-gbm/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND="
 	>=media-libs/mesa-21.2[gbm(+)]


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2023-06-27  3:51 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2023-06-27  3:51 UTC (permalink / raw
  To: gentoo-commits

commit:     994e3131ef0fa624500d324a88b51abf6ddcd88d
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 27 03:44:46 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 03:49:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994e3131

gui-libs/egl-gbm: add 1.1.0_p20230420

Seems nvidia been bumping their bundled copy but without making
releases, so guess should use snapshots... (this is mentioned in
the nvidia-drivers-525.125.06's ChangeLog file which appears to
refer to a fix that's not in a release)

Please report if any problems as I don't really test wayland/GBM.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/Manifest                       |  1 +
 gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild | 37 +++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/gui-libs/egl-gbm/Manifest b/gui-libs/egl-gbm/Manifest
index 89e67167b684..d0fa29f6d07e 100644
--- a/gui-libs/egl-gbm/Manifest
+++ b/gui-libs/egl-gbm/Manifest
@@ -1 +1,2 @@
 DIST egl-gbm-1.1.0.tar.gz 17165 BLAKE2B c83702635c7621d93968ed6813d3641bcc785b7e6fb0474d1e6edebf46942c799af52d22127865ff9484ef6b398a02cb6081dfc00a6e1ec8ce1882c0c980b116 SHA512 4b7856f496bd045d1ef56881ac793c9e5994bb6cfaa911de51f83bfd4adcf596c204a75cd9f1aef0418289dcef4812ace8cba23b44445e18e004bf6ad2b18421
+DIST egl-gbm-1.1.0_p20230420.tar.gz 17705 BLAKE2B 374b031918bb08bb5c98a9c1a67c18c56685ca4518a239ebd489f3fea9f270659d4113fb0a9f7fc74c6b98d71335160bf71b0e1dc46907ec1eaf67ffc41aa6e3 SHA512 025c2b2118e7a3ae1f17e79a16bba41683f93b413b3fee9bf9115d8392a8822a05368936080cc545515d7ef553052d002307ccc8783413129f0887cee2b6de9c

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
new file mode 100644
index 000000000000..669004695aad
--- /dev/null
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+HASH_EGLGBM=e5eee6058a812bce6df792c54efc484c4f15b6d1
+
+DESCRIPTION="GBM EGL external platform library"
+HOMEPAGE="https://github.com/NVIDIA/egl-gbm/"
+SRC_URI="https://github.com/NVIDIA/egl-gbm/archive/${HASH_EGLGBM}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${HASH_EGLGBM}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+	>=media-libs/mesa-21.2[gbm(+)]
+	x11-libs/libdrm
+	!<x11-drivers/nvidia-drivers-495.46-r20[wayland(-)]"
+DEPEND="
+	${RDEPEND}
+	>=media-libs/libglvnd-1.3.4
+	gui-libs/eglexternalplatform"
+
+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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2023-07-03  7:25 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2023-07-03  7:25 UTC (permalink / raw
  To: gentoo-commits

commit:     9b82821aad4f2bcdd16e0979e4ab09a02b7e705d
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  3 07:25:41 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jul  3 07:25:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b82821a

gui-libs/egl-gbm: stabilize 1.1.0_p20230420 for amd64

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
index 669004695aad..7e048c628573 100644
--- a/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${HASH_EGLGBM}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND="
 	>=media-libs/mesa-21.2[gbm(+)]


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2024-01-03  5:42 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2024-01-03  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3b66263071ff363adbb55c04c746da5d559528c7
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 05:38:13 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 05:41:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b662630

gui-libs/egl-gbm: add 1.1.1

Not very different from the old snapshot, but has a few
extra fixes from 2 months ago.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/Manifest             |  1 +
 gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild | 36 +++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/gui-libs/egl-gbm/Manifest b/gui-libs/egl-gbm/Manifest
index d0fa29f6d07e..2e85512f773f 100644
--- a/gui-libs/egl-gbm/Manifest
+++ b/gui-libs/egl-gbm/Manifest
@@ -1,2 +1,3 @@
 DIST egl-gbm-1.1.0.tar.gz 17165 BLAKE2B c83702635c7621d93968ed6813d3641bcc785b7e6fb0474d1e6edebf46942c799af52d22127865ff9484ef6b398a02cb6081dfc00a6e1ec8ce1882c0c980b116 SHA512 4b7856f496bd045d1ef56881ac793c9e5994bb6cfaa911de51f83bfd4adcf596c204a75cd9f1aef0418289dcef4812ace8cba23b44445e18e004bf6ad2b18421
 DIST egl-gbm-1.1.0_p20230420.tar.gz 17705 BLAKE2B 374b031918bb08bb5c98a9c1a67c18c56685ca4518a239ebd489f3fea9f270659d4113fb0a9f7fc74c6b98d71335160bf71b0e1dc46907ec1eaf67ffc41aa6e3 SHA512 025c2b2118e7a3ae1f17e79a16bba41683f93b413b3fee9bf9115d8392a8822a05368936080cc545515d7ef553052d002307ccc8783413129f0887cee2b6de9c
+DIST egl-gbm-1.1.1.tar.gz 17888 BLAKE2B 65296a51623a77f10ef897b87c9cdbc9ef3cc721bded5289e9fa5e83f4cffbcdf7f7068480eeeaa9a9f7f958dbf04ebfe4b057fd252002117d597dac17d4451a SHA512 43650ec1681d9bdc9d8e559f5d9e38c1b09ceac6b3cec3b12ecf24d5f24d47cefaa87e50c3783dc491671d7bf85aa0a2da89ce09420cb716192356975c0d529a

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild
new file mode 100644
index 000000000000..e5d03bbb0309
--- /dev/null
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild
@@ -0,0 +1,36 @@
+# 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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2024-01-08 12:59 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2024-01-08 12:59 UTC (permalink / raw
  To: gentoo-commits

commit:     129fe421e486fff5bc1de813bd2baacf17222975
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  8 10:31:23 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jan  8 12:57:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129fe421

gui-libs/egl-gbm: stabilize 1.1.1 for amd64

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild
index e5d03bbb0309..e6486609a809 100644
--- a/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/NVIDIA/egl-gbm/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND="
 	media-libs/mesa[gbm(+)]


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2024-01-23  9:11 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2024-01-23  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     a26866e5e75e0c8606c63db3f3ac908eac5e067c
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 23 08:34:57 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 23 09:09:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26866e5

gui-libs/egl-gbm: drop 1.1.0, 1.1.0_p20230420

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/Manifest                       |  2 --
 gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild           | 34 -----------------------
 gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild | 37 -------------------------
 3 files changed, 73 deletions(-)

diff --git a/gui-libs/egl-gbm/Manifest b/gui-libs/egl-gbm/Manifest
index 2e85512f773f..74ae57f4e82a 100644
--- a/gui-libs/egl-gbm/Manifest
+++ b/gui-libs/egl-gbm/Manifest
@@ -1,3 +1 @@
-DIST egl-gbm-1.1.0.tar.gz 17165 BLAKE2B c83702635c7621d93968ed6813d3641bcc785b7e6fb0474d1e6edebf46942c799af52d22127865ff9484ef6b398a02cb6081dfc00a6e1ec8ce1882c0c980b116 SHA512 4b7856f496bd045d1ef56881ac793c9e5994bb6cfaa911de51f83bfd4adcf596c204a75cd9f1aef0418289dcef4812ace8cba23b44445e18e004bf6ad2b18421
-DIST egl-gbm-1.1.0_p20230420.tar.gz 17705 BLAKE2B 374b031918bb08bb5c98a9c1a67c18c56685ca4518a239ebd489f3fea9f270659d4113fb0a9f7fc74c6b98d71335160bf71b0e1dc46907ec1eaf67ffc41aa6e3 SHA512 025c2b2118e7a3ae1f17e79a16bba41683f93b413b3fee9bf9115d8392a8822a05368936080cc545515d7ef553052d002307ccc8783413129f0887cee2b6de9c
 DIST egl-gbm-1.1.1.tar.gz 17888 BLAKE2B 65296a51623a77f10ef897b87c9cdbc9ef3cc721bded5289e9fa5e83f4cffbcdf7f7068480eeeaa9a9f7f958dbf04ebfe4b057fd252002117d597dac17d4451a SHA512 43650ec1681d9bdc9d8e559f5d9e38c1b09ceac6b3cec3b12ecf24d5f24d47cefaa87e50c3783dc491671d7bf85aa0a2da89ce09420cb716192356975c0d529a

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
deleted file mode 100644
index 78535326e897..000000000000
--- a/gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2022 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-21.2[gbm(+)]
-	x11-libs/libdrm
-	!<x11-drivers/nvidia-drivers-495.46-r20[wayland(-)]"
-DEPEND="
-	${RDEPEND}
-	>=media-libs/libglvnd-1.3.4
-	gui-libs/eglexternalplatform"
-
-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/egl-gbm-1.1.0_p20230420.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
deleted file mode 100644
index 7e048c628573..000000000000
--- a/gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-HASH_EGLGBM=e5eee6058a812bce6df792c54efc484c4f15b6d1
-
-DESCRIPTION="GBM EGL external platform library"
-HOMEPAGE="https://github.com/NVIDIA/egl-gbm/"
-SRC_URI="https://github.com/NVIDIA/egl-gbm/archive/${HASH_EGLGBM}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${HASH_EGLGBM}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-
-RDEPEND="
-	>=media-libs/mesa-21.2[gbm(+)]
-	x11-libs/libdrm
-	!<x11-drivers/nvidia-drivers-495.46-r20[wayland(-)]"
-DEPEND="
-	${RDEPEND}
-	>=media-libs/libglvnd-1.3.4
-	gui-libs/eglexternalplatform"
-
-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
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2024-07-23 15:15 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2024-07-23 15:15 UTC (permalink / raw
  To: gentoo-commits

commit:     86b56d2c66b0ad21cd449bfefa53c22c49ff4a76
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 14:01:46 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 15:13:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b56d2c

gui-libs/egl-gbm: add multilib support

To match NVIDIA that started shipping egl-gbm/wayland 32bit
variant in >=nvidia-drivers-560 to let 32bit applications
work right on wayland.

...albeit this is rather uncommon given most 32bit applications
would be using xwayland at best, but do not want an unexpected
setup that may confuse some things like steam or wine's new
wayland support.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/egl-gbm-1.1.1-r1.ebuild | 38 ++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.1-r1.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..4ec0bbc9775c
--- /dev/null
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.1-r1.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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2024-08-02 15:59 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2024-08-02 15:59 UTC (permalink / raw
  To: gentoo-commits

commit:     080ba9e7ffa22de6e1495af9f7897556088fdb98
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  2 15:57:09 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Aug  2 15:59:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080ba9e7

gui-libs/egl-gbm: stabilize 1.1.1-r2 for amd64

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/egl-gbm-1.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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
index 0f2b9faf47b5..e24fa8e90dfd 100644
--- a/gui-libs/egl-gbm/egl-gbm-1.1.1-r2.ebuild
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.1-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND="
 	media-libs/mesa[gbm(+),${MULTILIB_USEDEP}]


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2024-08-13  5:16 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2024-08-13  5:16 UTC (permalink / raw
  To: gentoo-commits

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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/
@ 2024-10-23  9:33 Ionen Wolkens
  0 siblings, 0 replies; 11+ messages in thread
From: Ionen Wolkens @ 2024-10-23  9:33 UTC (permalink / raw
  To: gentoo-commits

commit:     45b4204e4e54d892d54f9f39a5d6432b33e8057f
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 09:29:19 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 09:32:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b4204e

gui-libs/egl-gbm: adjust description

Clarify it's for NVIDIA and sync with egl-{x11,wayland,gbm}.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild
index 2309eed1d1df..f53e71c2435d 100644
--- a/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit meson-multilib
 
-DESCRIPTION="GBM EGL external platform library"
+DESCRIPTION="NVIDIA GBM EGL external platform library"
 HOMEPAGE="https://github.com/NVIDIA/egl-gbm/"
 SRC_URI="
 	https://github.com/NVIDIA/egl-gbm/archive/${PV}.tar.gz


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-10-23  9:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-03  5:42 [gentoo-commits] repo/gentoo:master commit in: gui-libs/egl-gbm/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2024-10-23  9:33 Ionen Wolkens
2024-08-13  5:16 Ionen Wolkens
2024-08-02 15:59 Ionen Wolkens
2024-07-23 15:15 Ionen Wolkens
2024-01-23  9:11 Ionen Wolkens
2024-01-08 12:59 Ionen Wolkens
2023-07-03  7:25 Ionen Wolkens
2023-06-27  3:51 Ionen Wolkens
2022-02-14  0:48 Sam James
2022-02-09 15:33 Ionen Wolkens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox