public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2021-03-21 15:53 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2021-03-21 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     5ca648bb90c4d8bc3b73ff8fca6c4ed35e2a1f50
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Sun Mar 21 15:52:22 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 21 15:52:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca648bb

gui-libs/eglexternalplatform: new package 1.1

needed for gui-libs/egl-wayland

Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 gui-libs/eglexternalplatform/Manifest              |  1 +
 .../eglexternalplatform-1.1.ebuild                 | 30 ++++++++++++++++++++++
 gui-libs/eglexternalplatform/metadata.xml          | 16 ++++++++++++
 3 files changed, 47 insertions(+)

diff --git a/gui-libs/eglexternalplatform/Manifest b/gui-libs/eglexternalplatform/Manifest
new file mode 100644
index 00000000000..34147eb40e3
--- /dev/null
+++ b/gui-libs/eglexternalplatform/Manifest
@@ -0,0 +1 @@
+DIST eglexternalplatform-1.1.tar.gz 10372 BLAKE2B f18bd0c5244da34343b3bde8451602b8071972d33139ab4839e7bf68eae6be5fa69a12d5059b4b259bc4eac2e97f46d4d5fa734d48e45b6a6ae69251af86cdf0 SHA512 ee72c928abac060e28515807975a371d3792acd119fa9f9da926ae32105e1e528df8d9a3db57ffac0587b115293ede44997606d9da8e20e7f7061a01dd502748

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
new file mode 100644
index 00000000000..d8cb2dbadf4
--- /dev/null
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="EGL External Platform interface"
+HOMEPAGE="https://github.com/NVIDIA/eglexternalplatform"
+SRC_URI="https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+	default
+	sed -i "/^inc/s@=@=${EPREFIX}@" eglexternalplatform.pc || die
+}
+
+src_install() {
+	insinto /usr/$(get_libdir)/pkgconfig
+	doins eglexternalplatform.pc
+
+	insinto /usr/include/EGL
+	doins interface/*.h
+
+	einstalldocs
+
+	docinto examples
+	dodoc samples/*.c
+}

diff --git a/gui-libs/eglexternalplatform/metadata.xml b/gui-libs/eglexternalplatform/metadata.xml
new file mode 100644
index 00000000000..d4e22d4e34e
--- /dev/null
+++ b/gui-libs/eglexternalplatform/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>sudinave@gmail.com</email>
+		<name>Ionen Wolkens</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<stabilize-allarches/>
+	<upstream>
+		<remote-id type="github">NVIDIA/eglexternalplatform</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2021-03-26 15:55 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-03-26 15:55 UTC (permalink / raw
  To: gentoo-commits

commit:     11b2a059445e840a62385d696935c9207ce7a2d4
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Wed Mar 24 18:22:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 15:54:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b2a059

gui-libs/eglexternalplatform: drop ALLARCHES

While this compiles/test nothing, when stabilized together with
egl-wayland it could reveal arch-specific issues in this package
and on second thought shouldn't be allarches.

Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/eglexternalplatform/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-libs/eglexternalplatform/metadata.xml b/gui-libs/eglexternalplatform/metadata.xml
index d4e22d4e34e..c7865d8e5e2 100644
--- a/gui-libs/eglexternalplatform/metadata.xml
+++ b/gui-libs/eglexternalplatform/metadata.xml
@@ -9,7 +9,6 @@
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>
 	</maintainer>
-	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="github">NVIDIA/eglexternalplatform</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2021-04-17 14:44 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2021-04-17 14:44 UTC (permalink / raw
  To: gentoo-commits

commit:     e97393868f86b905aaa685aea0710adbf182e9d6
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Sat Apr 17 14:44:19 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr 17 14:44:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9739386

gui-libs/eglexternalplatform: drop ~x86 keyword

Only needed by egl-wayland which is no longer keyworded on ~x86.

Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
index d8cb2dbadf4..af93f2462d9 100644
--- a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2021-04-17 14:44 David Seifert
  0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2021-04-17 14:44 UTC (permalink / raw
  To: gentoo-commits

commit:     1fde789bf67a00a4c20295c2c7ed9f751e695f32
Author:     Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Sat Apr 17 14:44:22 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Apr 17 14:44:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fde789b

gui-libs/eglexternalplatform: stabilize 1.1 for amd64

First stabilization, needed by gui-libs/egl-wayland.

Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
index af93f2462d9..d224b408e9f 100644
--- a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2021-12-24 14:28 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2021-12-24 14:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0069bb36045a03164fdff15e3adc5ca8ed79c993
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 24 13:54:05 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 14:26:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0069bb36

gui-libs/eglexternalplatform: EAPI7->8, adjust prefix sed

Very trivial bump given not using eclasses, so straight to stable.

sed change is mostly to be more determinisitic and prevent noise
from sed change checkers (qa-sed).

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

 gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
index d224b408e9f7..5bb7ad87229a 100644
--- a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="EGL External Platform interface"
 HOMEPAGE="https://github.com/NVIDIA/eglexternalplatform"
@@ -13,7 +13,8 @@ KEYWORDS="amd64"
 
 src_prepare() {
 	default
-	sed -i "/^inc/s@=@=${EPREFIX}@" eglexternalplatform.pc || die
+
+	use !prefix || sed -i "/^inc/s|=|=${EPREFIX}|" eglexternalplatform.pc || die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2022-02-14  0:48 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2022-02-14  0:48 UTC (permalink / raw
  To: gentoo-commits

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

gui-libs/eglexternalplatform: Keyword 1.1 arm64, #831484

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

 gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
index 5bb7ad87229a..f08b0f1981d0 100644
--- a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.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
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2024-07-23 15:15 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2024-07-23 15:15 UTC (permalink / raw
  To: gentoo-commits

commit:     7c50331279b24b3f89cd6d161d1b088d30961062
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 14:04:40 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 15:04:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c503312

gui-libs/eglexternalplatform: move .pc file to /usr/share

get_libdir never made sense here, this is only headers
and is now causing trouble for revdeps wanting multilib

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

 .../eglexternalplatform-1.1-r1.ebuild              | 34 ++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild
new file mode 100644
index 000000000000..a040aff76b2f
--- /dev/null
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="EGL External Platform interface"
+HOMEPAGE="https://github.com/NVIDIA/eglexternalplatform"
+SRC_URI="
+	https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz
+		-> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_prepare() {
+	default
+
+	use !prefix || sed -i "/^inc/s|=|=${EPREFIX}|" eglexternalplatform.pc || die
+}
+
+src_install() {
+	insinto /usr/share/pkgconfig
+	doins eglexternalplatform.pc
+
+	insinto /usr/include/EGL
+	doins interface/*.h
+
+	einstalldocs
+
+	docinto examples
+	dodoc samples/*.c
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2024-08-02 15:59 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2024-08-02 15:59 UTC (permalink / raw
  To: gentoo-commits

commit:     89b58e8936bffdb185c5cd3c755b8b62643a9205
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  2 15:58:39 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=89b58e89

gui-libs/eglexternalplatform: stabilize 1.1-r1 for amd64

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

 gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild
index a040aff76b2f..585b27d4c995 100644
--- a/gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2024-09-03 12:31 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2024-09-03 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     82db3a3746e69b4abe7d002597dc978eddfbcc52
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  3 11:14:13 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep  3 11:51:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82db3a37

gui-libs/eglexternalplatform: drop 1.1

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

 .../eglexternalplatform-1.1.ebuild                 | 31 ----------------------
 1 file changed, 31 deletions(-)

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
deleted file mode 100644
index f08b0f1981d0..000000000000
--- a/gui-libs/eglexternalplatform/eglexternalplatform-1.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="EGL External Platform interface"
-HOMEPAGE="https://github.com/NVIDIA/eglexternalplatform"
-SRC_URI="https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-
-src_prepare() {
-	default
-
-	use !prefix || sed -i "/^inc/s|=|=${EPREFIX}|" eglexternalplatform.pc || die
-}
-
-src_install() {
-	insinto /usr/$(get_libdir)/pkgconfig
-	doins eglexternalplatform.pc
-
-	insinto /usr/include/EGL
-	doins interface/*.h
-
-	einstalldocs
-
-	docinto examples
-	dodoc samples/*.c
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/
@ 2024-09-04  2:56 Ionen Wolkens
  0 siblings, 0 replies; 10+ messages in thread
From: Ionen Wolkens @ 2024-09-04  2:56 UTC (permalink / raw
  To: gentoo-commits

commit:     fb9efe919463d7d6233e409fd5b6d8249fd6dc2e
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  4 02:12:34 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Sep  4 02:45:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb9efe91

gui-libs/eglexternalplatform: add 1.2

The new meson.build changes the header install location to
/usr/include rather than /usr/include/EGL but should be
harmless given the old .pc file was adding -I/usr/include/EGL
and egl-gbm/wayland are not using EGL/ in #include statements.

Currently unclear if this version is safe to use with <nvidia-560,
I believe it only adds access to a new function and it shouldn't
matter if it is not used (yet). Did give it a quick try but may
have been insufficient to expose issues.

Upstream commit message:
  With version 1.2 (supported starting in 560 series drivers), platform
  libraries can safely call into the driver during
  unloadEGLExternalPlatform. Prior to that, the driver would have torn
  down the internal EGLDisplays by that point.

Ultimately 560 is due to replace 550 as the stable driver, and old
versions bare 470 (w/o USE=wayland anyway) are due for eventual
removal. So *eventual* usage may be a non-issue.

If need to check for driver version on this package, may need a subslot
to force rebuilds when driver version changes, hopefully can avoid.

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

 gui-libs/eglexternalplatform/Manifest              |  1 +
 .../eglexternalplatform-1.2.ebuild                 | 24 ++++++++++++++++++++++
 2 files changed, 25 insertions(+)

diff --git a/gui-libs/eglexternalplatform/Manifest b/gui-libs/eglexternalplatform/Manifest
index 34147eb40e33..c52a50f670e2 100644
--- a/gui-libs/eglexternalplatform/Manifest
+++ b/gui-libs/eglexternalplatform/Manifest
@@ -1 +1,2 @@
 DIST eglexternalplatform-1.1.tar.gz 10372 BLAKE2B f18bd0c5244da34343b3bde8451602b8071972d33139ab4839e7bf68eae6be5fa69a12d5059b4b259bc4eac2e97f46d4d5fa734d48e45b6a6ae69251af86cdf0 SHA512 ee72c928abac060e28515807975a371d3792acd119fa9f9da926ae32105e1e528df8d9a3db57ffac0587b115293ede44997606d9da8e20e7f7061a01dd502748
+DIST eglexternalplatform-1.2.tar.gz 10580 BLAKE2B b3e4971fb7c4496d47c3fef823e1eea32cd6e2f49532a57fcd928c14ccd57a00dcc73b51894ece7651b797a50d6b330d1ecbff1d9a315f80e434f58336266a7d SHA512 7beb43db84320ab9533c2eed4850f8d824cf9b92051e62e33df1cd4fe86f9081377471e0e73146205c136d891d1fdff7b52600b7f63363aee45f6a3c137e9886

diff --git a/gui-libs/eglexternalplatform/eglexternalplatform-1.2.ebuild b/gui-libs/eglexternalplatform/eglexternalplatform-1.2.ebuild
new file mode 100644
index 000000000000..ed2b3aba9691
--- /dev/null
+++ b/gui-libs/eglexternalplatform/eglexternalplatform-1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="EGL External Platform interface"
+HOMEPAGE="https://github.com/NVIDIA/eglexternalplatform/"
+SRC_URI="
+	https://github.com/NVIDIA/eglexternalplatform/archive/${PV}.tar.gz
+		-> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_install() {
+	meson_src_install
+
+	# header-only and we need it found for both 32bit and 64bit
+	mv -- "${ED}"/usr/{$(get_libdir),share}/pkgconfig || die
+}


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

end of thread, other threads:[~2024-09-04  2:56 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-21 15:53 [gentoo-commits] repo/gentoo:master commit in: gui-libs/eglexternalplatform/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2021-03-26 15:55 Sam James
2021-04-17 14:44 David Seifert
2021-04-17 14:44 David Seifert
2021-12-24 14:28 Ionen Wolkens
2022-02-14  0:48 Sam James
2024-07-23 15:15 Ionen Wolkens
2024-08-02 15:59 Ionen Wolkens
2024-09-03 12:31 Ionen Wolkens
2024-09-04  2:56 Ionen Wolkens

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