[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2024-07-06 Thread Michał Górny
commit: d6124f2a27303b2f1c95762245364aae74675d43
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  6 17:36:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  6 17:36:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6124f2a

media-libs/libglvnd: Add py3.13 to - too

Signed-off-by: Michał Górny  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 8df0d572ada4..b5b2be5e4c0f 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 VIRTUALX_REQUIRED=manual
 
 inherit meson-multilib python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2024-07-06 Thread Michał Górny
commit: 96fe16c7baa6426e964b4ab4dafd0fe800c79f2f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  6 10:24:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  6 11:18:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96fe16c7

media-libs/libglvnd: Enable py3.13

Signed-off-by: Michał Górny  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index ac956be50c41..59024281c433 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 VIRTUALX_REQUIRED=manual
 
 inherit meson-multilib python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2024-05-03 Thread Sam James
commit: 14fa69d8137898dbd6525c91846d37e50cc81dac
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Apr 26 19:24:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  3 11:01:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fa69d8

media-libs/libglvnd: enable py3.12, fix QA warning about SRC_URI

Closes: https://bugs.gentoo.org/929641
Signed-off-by: Kostadin Shishmanov  tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/36442
Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 17 ++---
 media-libs/libglvnd/libglvnd-.ebuild  | 17 ++---
 2 files changed, 12 insertions(+), 22 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index 912c6c769279..ac956be50c41 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -1,23 +1,18 @@
-# Copyright 2018-2023 Gentoo Authors
+# Copyright 2018-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 VIRTUALX_REQUIRED=manual
 
-inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
+inherit meson-multilib python-any-r1 virtualx
 
 DESCRIPTION="The GL Vendor-Neutral Dispatch library"
 HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/${PN}.git";
 else
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 4b9d2e7d521c..8df0d572ada4 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -1,23 +1,18 @@
-# Copyright 2018-2023 Gentoo Authors
+# Copyright 2018-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 VIRTUALX_REQUIRED=manual
 
-inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
+inherit meson-multilib python-any-r1 virtualx
 
 DESCRIPTION="The GL Vendor-Neutral Dispatch library"
 HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/${PN}.git";
 else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2024-01-24 Thread Matt Turner
commit: 09b0101158b106140f66d26e7a79fb45bb0a0f63
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Jan 24 16:51:41 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan 24 17:00:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b01011

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 -
 media-libs/libglvnd/libglvnd-1.6.0.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 4c7b4bb879fd..63a628f20be6 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.6.0.tar.bz2 565006 BLAKE2B 
c18909aecc9f0f59819146c2194b20dc34abe3f4fc4bae68131aef18e9eb5713aadec3785e359850d91946fcb816a0b3a0390653fd46c5058e0d5fde6209ce13
 SHA512 
44752ebd30b46f64c668239716eda34f54286d3dde419ca0526e057f3be34a198986ce11b4df555b62395dbadf1485412d5ba5b9c52f1c6aa8224d7ebd34efbe
 DIST libglvnd-1.7.0.tar.bz2 572931 BLAKE2B 
6b55dab6ac4202bdb007e34d73bf81a58eedb87b9375cca36b2f4c7565d89c393978e4511fa0a8865eaebd78d15f8bb0751eb80d4d7f73c8080a22665dbd3dad
 SHA512 
7caef0a129527bb968bf1ced64082a56cdde881f013f5ba54c51c09989e7d559dba3071c8fdc04e535e62609d68e7622197445152f655e0afbe06890c0b7a69b

diff --git a/media-libs/libglvnd/libglvnd-1.6.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.6.0.ebuild
deleted file mode 100644
index 42e9a049931b..
--- a/media-libs/libglvnd/libglvnd-1.6.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2018-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{9..11} )
-VIRTUALX_REQUIRED=manual
-
-inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-   S=${WORKDIR}/${PN}-v${PV}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="${PYTHON_DEPS}
-   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
-RDEPEND="
-   !media-libs/mesa[-libglvnd(+)]
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-
-src_prepare() {
-   default
-   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
-   bin/symbols-check.py || die
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature X x11)
-   $(meson_feature X glx)
-   )
-   use elibc_musl && emesonargs+=( -Dtls=false )
-
-   meson_src_configure
-}
-
-multilib_src_test() {
-   if use X; then
-   virtx meson_src_test
-   else
-   meson_src_test
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-11-25 Thread Michał Górny
commit: 8e198f3f3f3b6ead09162fcce4be2a9811d21607
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 25 16:15:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 25 16:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e198f3f

media-libs/libglvnd: Stabilize 1.7.0 arm, #915660

Signed-off-by: Michał Górny  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index d48363e534c3..29c613dc814a 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-11-24 Thread Sam James
commit: 927462022d891e3f4a3cb05d83b4e74b4fc431b3
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 06:11:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 06:11:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92746202

media-libs/libglvnd: Stabilize 1.7.0 arm64, #915660

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index c25cee7fb9f2..d48363e534c3 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-10-13 Thread Arthur Zamarin
commit: a3d70ac669ba20dc3c94fac371490591a93ef73f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 14:14:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 14:14:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d70ac6

media-libs/libglvnd: Stabilize 1.7.0 ppc, #915660

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index df6a414427e2..c25cee7fb9f2 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-10-12 Thread Sam James
commit: 14abcd00288c7e7d682abfadd2ba7e34e2d39669
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 03:09:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 03:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14abcd00

media-libs/libglvnd: Stabilize 1.7.0 x86, #915660

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index fd6bed29bff2..df6a414427e2 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-10-12 Thread Sam James
commit: 5b06cdffbaa9132b0c1dfc76b247f8d62025cd1d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 03:09:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 03:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b06cdff

media-libs/libglvnd: Stabilize 1.7.0 amd64, #915660

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index ecbc4d9e7c07..fd6bed29bff2 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-10-12 Thread Sam James
commit: 6b8b632307ca72171105dca2c34c7f7093d9092a
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 02:44:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 02:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8b6323

media-libs/libglvnd: Stabilize 1.7.0 sparc, #915660

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index 4b9d2e7d521c..ecbc4d9e7c07 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-09-12 Thread Matt Turner
commit: f45fcbf62b138515b4e1f2fdaa7947ecbf79a0d6
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 12 16:19:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 12 16:19:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45fcbf6

media-libs/libglvnd: Drop Python 3.12

Closes: https://github.com/gentoo/gentoo/pull/32740
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.7.0.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index e41e5f0e7466..4b9d2e7d521c 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..11} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index e41e5f0e7466..4b9d2e7d521c 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..11} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2023-09-12 Thread Matt Turner
commit: ee564bc889d002729e186032bd48ad5384648f64
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 12 14:17:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 12 14:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee564bc8

media-libs/libglvnd: Version bump to 1.7.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest| 1 +
 media-libs/libglvnd/{libglvnd-.ebuild => libglvnd-1.7.0.ebuild} | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 229b653e56ee..4c7b4bb879fd 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.6.0.tar.bz2 565006 BLAKE2B 
c18909aecc9f0f59819146c2194b20dc34abe3f4fc4bae68131aef18e9eb5713aadec3785e359850d91946fcb816a0b3a0390653fd46c5058e0d5fde6209ce13
 SHA512 
44752ebd30b46f64c668239716eda34f54286d3dde419ca0526e057f3be34a198986ce11b4df555b62395dbadf1485412d5ba5b9c52f1c6aa8224d7ebd34efbe
+DIST libglvnd-1.7.0.tar.bz2 572931 BLAKE2B 
6b55dab6ac4202bdb007e34d73bf81a58eedb87b9375cca36b2f4c7565d89c393978e4511fa0a8865eaebd78d15f8bb0751eb80d4d7f73c8080a22665dbd3dad
 SHA512 
7caef0a129527bb968bf1ced64082a56cdde881f013f5ba54c51c09989e7d559dba3071c8fdc04e535e62609d68e7622197445152f655e0afbe06890c0b7a69b

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
similarity index 97%
copy from media-libs/libglvnd/libglvnd-.ebuild
copy to media-libs/libglvnd/libglvnd-1.7.0.ebuild
index 606ed957f924..e41e5f0e7466 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 606ed957f924..e41e5f0e7466 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-11-23 Thread Matt Turner
commit: cb61782169737b29441b917918d7cff196669550
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 23 17:40:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 23 17:43:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb617821

media-libs/libglvnd: Version bump to 1.6.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 +
 media-libs/libglvnd/libglvnd-1.6.0.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index d1fdcecb5e34..0b02406df8f8 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1,3 @@
 DIST libglvnd-1.4.0.tar.bz2 563441 BLAKE2B 
079b37571da7f1eb3cf8f87ea727aeec04a27158f015889552787ff269cc779f33c10a426a7113d4e45b13008b6540c2a2eec2ac69cb1cb5c551ac82e11475e5
 SHA512 
a887044b6b3b8bb2dae74f28a9b92ffa0ab7b65adc74d788e28c292b99ed618f93deb1ddc041b9a9460cf46eba5f63a4ba1c20f120dea868659a022428689287
 DIST libglvnd-1.5.0.tar.bz2 565918 BLAKE2B 
b81bbd231ec66e045690aac877681f1a09ee3596519d86cf8952e1c91e4b79979e8fd76867ccb713e133ae127aec37010d1f09c1c15e77a9e173878adc75b2b9
 SHA512 
8bb6b53a92160bcee9ab37a3bce9e51a855f1e5e94d22ef42b9ae0a04fec2c19bd29070084a021ce34938856790f505462cfc653c2f517117d166284688c4dfd
+DIST libglvnd-1.6.0.tar.bz2 565006 BLAKE2B 
c18909aecc9f0f59819146c2194b20dc34abe3f4fc4bae68131aef18e9eb5713aadec3785e359850d91946fcb816a0b3a0390653fd46c5058e0d5fde6209ce13
 SHA512 
44752ebd30b46f64c668239716eda34f54286d3dde419ca0526e057f3be34a198986ce11b4df555b62395dbadf1485412d5ba5b9c52f1c6aa8224d7ebd34efbe

diff --git a/media-libs/libglvnd/libglvnd-1.6.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.6.0.ebuild
new file mode 100644
index ..8fc4e707e6ae
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.6.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2018-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{8..11} )
+VIRTUALX_REQUIRED=manual
+
+inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+   S=${WORKDIR}/${PN}-v${PV}
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test X"
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
+RDEPEND="
+   !media-libs/mesa[-libglvnd(+)]
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature X x11)
+   $(meson_feature X glx)
+   )
+   use elibc_musl && emesonargs+=( -Dtls=false )
+
+   meson_src_configure
+}
+
+multilib_src_test() {
+   if use X; then
+   virtx meson_src_test
+   else
+   meson_src_test
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-11-18 Thread Arthur Zamarin
commit: b9c094de624ab8c4b350a3b3d5be7d97fdf5954c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 19 07:00:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 19 07:01:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c094de

media-libs/libglvnd: Stabilize 1.5.0 hppa, #880793

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libglvnd/libglvnd-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.5.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.5.0.ebuild
index 807cc8144136..ba1b0de0a6c0 100644
--- a/media-libs/libglvnd/libglvnd-1.5.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.5.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-08-23 Thread Matt Turner
commit: 2754ddb2110034930faa9d59a8ce957b80079df8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 24 02:22:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 24 02:27:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2754ddb2

media-libs/libglvnd: Version bump to 1.5.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 +
 media-libs/libglvnd/libglvnd-1.5.0.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index b343e551b0fd..d1fdcecb5e34 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.4.0.tar.bz2 563441 BLAKE2B 
079b37571da7f1eb3cf8f87ea727aeec04a27158f015889552787ff269cc779f33c10a426a7113d4e45b13008b6540c2a2eec2ac69cb1cb5c551ac82e11475e5
 SHA512 
a887044b6b3b8bb2dae74f28a9b92ffa0ab7b65adc74d788e28c292b99ed618f93deb1ddc041b9a9460cf46eba5f63a4ba1c20f120dea868659a022428689287
+DIST libglvnd-1.5.0.tar.bz2 565918 BLAKE2B 
b81bbd231ec66e045690aac877681f1a09ee3596519d86cf8952e1c91e4b79979e8fd76867ccb713e133ae127aec37010d1f09c1c15e77a9e173878adc75b2b9
 SHA512 
8bb6b53a92160bcee9ab37a3bce9e51a855f1e5e94d22ef42b9ae0a04fec2c19bd29070084a021ce34938856790f505462cfc653c2f517117d166284688c4dfd

diff --git a/media-libs/libglvnd/libglvnd-1.5.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.5.0.ebuild
new file mode 100644
index ..8fc4e707e6ae
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.5.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2018-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{8..11} )
+VIRTUALX_REQUIRED=manual
+
+inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+   S=${WORKDIR}/${PN}-v${PV}
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test X"
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
+RDEPEND="
+   !media-libs/mesa[-libglvnd(+)]
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature X x11)
+   $(meson_feature X glx)
+   )
+   use elibc_musl && emesonargs+=( -Dtls=false )
+
+   meson_src_configure
+}
+
+multilib_src_test() {
+   if use X; then
+   virtx meson_src_test
+   else
+   meson_src_test
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-08-23 Thread Matt Turner
commit: 7f092769fc7ee5b074ca866eee82bf7fb0ba3380
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 24 02:22:12 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 24 02:27:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f092769

media-libs/libglvnd: Add Python 3.11 compatibility

Also bump to EAPI=8 and sync KEYWORDS.

Closes: https://bugs.gentoo.org/862178
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index d91a97d0eb74..8fc4e707e6ae 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2018-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
 
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-05-07 Thread WANG Xuerui
commit: c9e441ff366b7508ab38605ef3f1a3fc9fa05f51
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May  8 03:09:16 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  8 03:10:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e441ff

media-libs/libglvnd: keyword 1.4.0 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index 8a93e1279ae8..63e4908d53c2 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-05-07 Thread WANG Xuerui
commit: bc87dd60e1b36a26207dc95e2743e90a55064f2a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May  8 03:09:17 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  8 03:10:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc87dd60

media-libs/libglvnd: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index f6b7cee43834..d91a97d0eb74 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2021 Gentoo Authors
+# Copyright 2018-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-04-25 Thread Sam James
commit: ff8d3826f430651aa9ea8481d783f83f12a8f5cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 05:41:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 05:41:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8d3826

media-libs/libglvnd: Keyword 1.4.0 s390, #840933

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index e423bc734b47..8a93e1279ae8 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-02-07 Thread Matt Turner
commit: 416621eda1f263f40a852a754fc171e8b3862018
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb  7 18:59:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb  7 19:03:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416621ed

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 -
 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index bd88e80100ad..b343e551b0fd 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.3.4.tar.bz2 715616 BLAKE2B 
77866bcd80b80dc27accbe960d63f45b5052ad110590890ed4707db0c2d7efd6882755f7258fc007b3b11bed9cee02477103ed65003185f9d7d2f6e82bef7df8
 SHA512 
3132bf2a547d5b7ffe12c6f1574b62c666cce8708d0311dccdbdb82063e5b6efd6f889ff1829d550af903305cd7c5bd2f7c5e0253234b25e0ea98234769e7ccf
 DIST libglvnd-1.4.0.tar.bz2 563441 BLAKE2B 
079b37571da7f1eb3cf8f87ea727aeec04a27158f015889552787ff269cc779f33c10a426a7113d4e45b13008b6540c2a2eec2ac69cb1cb5c551ac82e11475e5
 SHA512 
a887044b6b3b8bb2dae74f28a9b92ffa0ab7b65adc74d788e28c292b99ed618f93deb1ddc041b9a9460cf46eba5f63a4ba1c20f120dea868659a022428689287

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
deleted file mode 100644
index 4e4423833af2..
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2018-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{7..10} )
-VIRTUALX_REQUIRED=manual
-
-inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
-   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-   S=${WORKDIR}/${PN}-v${PV}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="${PYTHON_DEPS}
-   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
-RDEPEND="
-   !media-libs/mesa[-libglvnd(+)]
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-
-src_prepare() {
-   default
-   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
-   bin/symbols-check.py || die
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature X x11)
-   $(meson_feature X glx)
-   )
-   use elibc_musl && emesonargs+=( -Dtls=disabled )
-
-   meson_src_configure
-}
-
-multilib_src_test() {
-   if use X; then
-   virtx meson_src_test
-   else
-   meson_src_test
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-02-06 Thread Sam James
commit: e71a84d35013a5000e306aeb73f2c115d65e1ccf
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  6 12:47:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  6 12:47:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71a84d3

media-libs/libglvnd: Stabilize 1.4.0 hppa, #831378

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index bf7eccde03d4..e423bc734b47 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-02-01 Thread Arthur Zamarin
commit: b570c7add446b58a85282697b2f6870769885ef4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb  1 21:13:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb  1 21:13:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b570c7ad

media-libs/libglvnd: Stabilize 1.4.0 ppc64, #831378

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index e686882aa9c4..bf7eccde03d4 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-02-01 Thread Arthur Zamarin
commit: c2c45d3204cf788410a9da225b7bedfc5738fbb8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb  1 20:59:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb  1 20:59:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c45d32

media-libs/libglvnd: Stabilize 1.4.0 ppc, #831378

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index 323db732da21..e686882aa9c4 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-01-21 Thread Sam James
commit: a4a7d2db6f0a211d91541cc51656e9db8cb6c166
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jan 20 17:07:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 21 12:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a7d2db

media-libs/libglvnd: stable 1.4.0 for sparc, bug #831378

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index 4ee7e9cbf407..323db732da21 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-01-18 Thread Jakov Smolić
commit: 3c60690930952cddc0f9b50c96c12fdbda124ffe
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 18 23:02:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 18 23:02:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c606909

media-libs/libglvnd: Stabilize 1.4.0 arm64, #831378

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index 956ec1853b5b..4ee7e9cbf407 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-01-18 Thread Jakov Smolić
commit: 2a28c03050f1eb38a5385433bd1241a63fc941df
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 18 22:15:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 18 22:15:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a28c030

media-libs/libglvnd: Stabilize 1.4.0 x86, #831378

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index 516f81325d70..956ec1853b5b 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-01-18 Thread Jakov Smolić
commit: 3e0840cfaffc5d4ade9430c3ce4a5052d0cf9383
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 18 22:15:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 18 22:15:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0840cf

media-libs/libglvnd: Stabilize 1.4.0 amd64, #831378

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index a58596e46118..516f81325d70 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-01-18 Thread Sam James
commit: b63f55fafa57870a13ca294346088714d3205009
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 18 12:24:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 18 12:24:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63f55fa

media-libs/libglvnd: Stabilize 1.4.0 arm, #831378

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index ae64e11b1123..a58596e46118 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2022-01-06 Thread James Le Cuirot
commit: 2fe9f0ffc7447482e2f40d257a1b8cca882d0390
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jan  6 20:46:38 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jan  6 20:46:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe9f0ff

media-libs/libglvnd: Keyword 1.4.0 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libglvnd/libglvnd-1.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.4.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
index f6b7cee43834..ae64e11b1123 100644
--- a/media-libs/libglvnd/libglvnd-1.4.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2021 Gentoo Authors
+# Copyright 2018-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-12-22 Thread Matt Turner
commit: a017a6b2506cc15eacd9acbc4c8959c00e90ec2c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 22 16:32:05 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 22 16:33:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a017a6b2

media-libs/libglvnd: Version bump to 1.4.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest| 1 +
 media-libs/libglvnd/{libglvnd-.ebuild => libglvnd-1.4.0.ebuild} | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index fbb91a44c4e7..bd88e80100ad 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.3.4.tar.bz2 715616 BLAKE2B 
77866bcd80b80dc27accbe960d63f45b5052ad110590890ed4707db0c2d7efd6882755f7258fc007b3b11bed9cee02477103ed65003185f9d7d2f6e82bef7df8
 SHA512 
3132bf2a547d5b7ffe12c6f1574b62c666cce8708d0311dccdbdb82063e5b6efd6f889ff1829d550af903305cd7c5bd2f7c5e0253234b25e0ea98234769e7ccf
+DIST libglvnd-1.4.0.tar.bz2 563441 BLAKE2B 
079b37571da7f1eb3cf8f87ea727aeec04a27158f015889552787ff269cc779f33c10a426a7113d4e45b13008b6540c2a2eec2ac69cb1cb5c551ac82e11475e5
 SHA512 
a887044b6b3b8bb2dae74f28a9b92ffa0ab7b65adc74d788e28c292b99ed618f93deb1ddc041b9a9460cf46eba5f63a4ba1c20f120dea868659a022428689287

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
similarity index 96%
copy from media-libs/libglvnd/libglvnd-.ebuild
copy to media-libs/libglvnd/libglvnd-1.4.0.ebuild
index f3579afc1b9c..f6b7cee43834 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.4.0.ebuild
@@ -51,7 +51,7 @@ multilib_src_configure() {
$(meson_feature X x11)
$(meson_feature X glx)
)
-   use elibc_musl && emesonargs+=( -Dtls=disabled )
+   use elibc_musl && emesonargs+=( -Dtls=false )
 
meson_src_configure
 }

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index f3579afc1b9c..f6b7cee43834 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -51,7 +51,7 @@ multilib_src_configure() {
$(meson_feature X x11)
$(meson_feature X glx)
)
-   use elibc_musl && emesonargs+=( -Dtls=disabled )
+   use elibc_musl && emesonargs+=( -Dtls=false )
 
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-12-17 Thread Piotr Karbowski
commit: f385b25c1879b67c3933fc926b8b764349879994
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri Dec 17 21:29:52 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Fri Dec 17 21:29:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f385b25c

media-libs/libglvnd: Python 3.10 support added.

Closes: https://bugs.gentoo.org/829437
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 8c83eaea5785..4e4423833af2 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 430500414962..f3579afc1b9c 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-17 Thread Matt Turner
commit: 1aa079c61ab54236387b7306d6b0214fb3f910ac
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 18 07:45:20 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 18 07:46:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa079c6

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 -
 media-libs/libglvnd/libglvnd-1.3.3.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 701bb5028ab2..fbb91a44c4e7 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.3.3.tar.bz2 715179 BLAKE2B 
781550cbda489dca31596115c78edd1d4f1fe66062218c83ccf6cb34707501fce839b649c2b0aee3621c283397acca8fb40ad16c0388551ce7caa7fd79b7dbf5
 SHA512 
7da9e12c010a8f109cd24ca4c2ffc846dd7d23f82157e1e39b8ae69575fabcc9592c0b639b23d2112fe2026b679f1536f1b705a5c948fefea105418803e1b629
 DIST libglvnd-1.3.4.tar.bz2 715616 BLAKE2B 
77866bcd80b80dc27accbe960d63f45b5052ad110590890ed4707db0c2d7efd6882755f7258fc007b3b11bed9cee02477103ed65003185f9d7d2f6e82bef7df8
 SHA512 
3132bf2a547d5b7ffe12c6f1574b62c666cce8708d0311dccdbdb82063e5b6efd6f889ff1829d550af903305cd7c5bd2f7c5e0253234b25e0ea98234769e7ccf

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
deleted file mode 100644
index 8c83eaea5785..
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2018-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{7..9} )
-VIRTUALX_REQUIRED=manual
-
-inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
-   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-   S=${WORKDIR}/${PN}-v${PV}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="${PYTHON_DEPS}
-   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
-RDEPEND="
-   !media-libs/mesa[-libglvnd(+)]
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-
-src_prepare() {
-   default
-   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
-   bin/symbols-check.py || die
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature X x11)
-   $(meson_feature X glx)
-   )
-   use elibc_musl && emesonargs+=( -Dtls=disabled )
-
-   meson_src_configure
-}
-
-multilib_src_test() {
-   if use X; then
-   virtx meson_src_test
-   else
-   meson_src_test
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-17 Thread Georgy Yakovlev
commit: 8a0d8b15105b4038ed43f70057fad9b5622fadb2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Nov 17 21:24:38 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Nov 17 22:54:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0d8b15

media-libs/libglvnd: Stabilize 1.3.4 ppc64, #822339

Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 674a857e01c1..8c83eaea5785 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-17 Thread Arthur Zamarin
commit: 04092809861ccd09f86f7d7a6f2d88382c596708
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 17 16:51:05 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 17 16:51:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04092809

media-libs/libglvnd: Stabilize 1.3.4 ppc, #822339

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index fd1f073cd358..674a857e01c1 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-16 Thread Sam James
commit: 8dba3eaa932e4888dc031d49320453eb335e9e8a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 17 07:47:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 17 07:48:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dba3eaa

media-libs/libglvnd: Stabilize 1.3.4 arm64, #822339

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 5130d6702b25..fd1f073cd358 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-15 Thread Jakov Smolić
commit: af26f7e2561d634e9f1448e995fa87d1f7bf8373
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Nov 15 08:37:52 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Nov 15 08:37:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af26f7e2

media-libs/libglvnd: Stabilize 1.3.4 x86, #822339

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 781b4dc7b6ab..5130d6702b25 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-14 Thread Sam James
commit: 5d3cd972e179d5de10b074ed128bc03d82a03a9f
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 15 01:11:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 15 01:11:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3cd972

media-libs/libglvnd: Stabilize 1.3.4 arm, #822339

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 51fb9eba7d7b..781b4dc7b6ab 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-12 Thread Sam James
commit: a786a9cdaa75412ce0080f52dbb6288c018c408d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 10 21:14:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 20:51:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a786a9cd

media-libs/libglvnd: stable 1.3.4 for hppa/sparc, bug #822339

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 2b69e1a50f5..51fb9eba7d7 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-11-07 Thread Jakov Smolić
commit: 19a135db65ba4c14a0ee86ce2ca3d5283a135135
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Nov  7 22:10:15 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Nov  7 22:10:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a135db

media-libs/libglvnd: Stabilize 1.3.4 amd64, #822339

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 43050041496..2b69e1a50f5 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-09-23 Thread Sam James
commit: 35abc127c6e6b761a9892a95b9eb82dada2d2ca8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 23 19:55:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 23 20:12:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35abc127

media-libs/libglvnd: stable 1.3.3 for hppa, bug #813729

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
index d7d545a2ab8..8c83eaea578 100644
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-08-24 Thread Matt Turner
commit: 9d05580c3f1ba502d81cd3513daf494680061526
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 24 19:57:41 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 24 20:01:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d05580c

media-libs/libglvnd: Version bump to 1.3.4

Closes: https://bugs.gentoo.org/717352
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 +
 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 8e3cd1ae9a9..701bb5028ab 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.3.3.tar.bz2 715179 BLAKE2B 
781550cbda489dca31596115c78edd1d4f1fe66062218c83ccf6cb34707501fce839b649c2b0aee3621c283397acca8fb40ad16c0388551ce7caa7fd79b7dbf5
 SHA512 
7da9e12c010a8f109cd24ca4c2ffc846dd7d23f82157e1e39b8ae69575fabcc9592c0b639b23d2112fe2026b679f1536f1b705a5c948fefea105418803e1b629
+DIST libglvnd-1.3.4.tar.bz2 715616 BLAKE2B 
77866bcd80b80dc27accbe960d63f45b5052ad110590890ed4707db0c2d7efd6882755f7258fc007b3b11bed9cee02477103ed65003185f9d7d2f6e82bef7df8
 SHA512 
3132bf2a547d5b7ffe12c6f1574b62c666cce8708d0311dccdbdb82063e5b6efd6f889ff1829d550af903305cd7c5bd2f7c5e0253234b25e0ea98234769e7ccf

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
new file mode 100644
index 000..43050041496
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{7..9} )
+VIRTUALX_REQUIRED=manual
+
+inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+   S=${WORKDIR}/${PN}-v${PV}
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test X"
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
+RDEPEND="
+   !media-libs/mesa[-libglvnd(+)]
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature X x11)
+   $(meson_feature X glx)
+   )
+   use elibc_musl && emesonargs+=( -Dtls=disabled )
+
+   meson_src_configure
+}
+
+multilib_src_test() {
+   if use X; then
+   virtx meson_src_test
+   else
+   meson_src_test
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-06-03 Thread Matt Turner
commit: 8debb747b243851cc2b12d05583a0b8e8d27f22c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 28 01:15:27 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun  4 01:14:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8debb747

media-libs/libglvnd: Switch to meson-multilib

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.3.ebuild | 10 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 10 +-
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
index b995f4c6c6a..d7d545a2ab8 100644
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -12,7 +12,7 @@ fi
 PYTHON_COMPAT=( python3_{7..9} )
 VIRTUALX_REQUIRED=manual
 
-inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
+inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
 
 DESCRIPTION="The GL Vendor-Neutral Dispatch library"
 HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
@@ -56,10 +56,6 @@ multilib_src_configure() {
meson_src_configure
 }
 
-multilib_src_compile() {
-   meson_src_compile
-}
-
 multilib_src_test() {
if use X; then
virtx meson_src_test
@@ -67,7 +63,3 @@ multilib_src_test() {
meson_src_test
fi
 }
-
-multilib_src_install() {
-   meson_src_install
-}

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 00a568b16f9..43050041496 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -12,7 +12,7 @@ fi
 PYTHON_COMPAT=( python3_{7..9} )
 VIRTUALX_REQUIRED=manual
 
-inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
+inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx
 
 DESCRIPTION="The GL Vendor-Neutral Dispatch library"
 HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
@@ -56,10 +56,6 @@ multilib_src_configure() {
meson_src_configure
 }
 
-multilib_src_compile() {
-   meson_src_compile
-}
-
 multilib_src_test() {
if use X; then
virtx meson_src_test
@@ -67,7 +63,3 @@ multilib_src_test() {
meson_src_test
fi
 }
-
-multilib_src_install() {
-   meson_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-05-29 Thread Matt Turner
commit: d4abe4830014bb1379053254c4d373d734c80c2c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 29 18:11:44 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 29 18:16:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4abe483

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest |  1 -
 media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 250e0c5f142..8e3cd1ae9a9 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.3.2.tar.bz2 715212 BLAKE2B 
4f8d32d630a94dbce3d87926a25941fb915f9b1bb8ba167ee7392e32e55b26c5bb80db4000dd11188449f662b810f0c986b6ecf7f4c5ebf05d7a895b0fdb3c82
 SHA512 
4fea59150a7dd2c710ded26270e74ae73af00cc127d7141fe70e31263fb492c5c43eabc8ab27d5a568d12394a95023c22f1b60968f4c403dcf6ad6202bec508c
 DIST libglvnd-1.3.3.tar.bz2 715179 BLAKE2B 
781550cbda489dca31596115c78edd1d4f1fe66062218c83ccf6cb34707501fce839b649c2b0aee3621c283397acca8fb40ad16c0388551ce7caa7fd79b7dbf5
 SHA512 
7da9e12c010a8f109cd24ca4c2ffc846dd7d23f82157e1e39b8ae69575fabcc9592c0b639b23d2112fe2026b679f1536f1b705a5c948fefea105418803e1b629

diff --git a/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
deleted file mode 100644
index 7f2486102e0..000
--- a/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2018-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{7..9} )
-VIRTUALX_REQUIRED=manual
-
-inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
-   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-   S=${WORKDIR}/${PN}-v${PV}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="${PYTHON_DEPS}
-   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
-RDEPEND="
-   !media-libs/mesa[-libglvnd(+)]
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-
-src_prepare() {
-   default
-   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
-   bin/symbols-check.py || die
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_feature X x11)
-   $(meson_feature X glx)
-   )
-   use elibc_musl && emesonargs+=( -Dtls=disabled )
-
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   if use X; then
-   virtx meson_src_test
-   else
-   meson_src_test
-   fi
-}
-
-multilib_src_install() {
-   meson_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-05-27 Thread Sam James
commit: 363e468c6af0cbb64edc5d56f50c53d7daac3596
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:22:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:22:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363e468c

media-libs/libglvnd: Stabilize 1.3.3 ppc, #787818

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
index 97de94b5850..b995f4c6c6a 100644
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-05-27 Thread Sam James
commit: 49675b8edeb2f115f1051abf0f5a4376d3de1c19
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:17:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:17:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49675b8e

media-libs/libglvnd: Stabilize 1.3.3 sparc, #787818

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
index e45afee3e2f..c98c69975ef 100644
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-05-27 Thread Sam James
commit: 4d0b55849a71187b699d8b6823fbaa192b0e7d0b
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:14:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d0b5584

media-libs/libglvnd: Stabilize 1.3.3 x86, #787818

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
index 500c572bba6..93a35c03616 100644
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-05-27 Thread Sam James
commit: 1938576e8f7f4343056f1cf8ded5866202795a3a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 06:48:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 06:48:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1938576e

media-libs/libglvnd: Stabilize 1.3.3 arm64, #787818

Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
index 00b3b07b5f2..500c572bba6 100644
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-05-18 Thread Matt Turner
commit: 01064bece95c56b7e12b163067889161fedf90ce
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 18 20:34:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 18 20:36:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01064bec

media-libs/libglvnd: Remove stray backslash

I believe at some point I was line-wrapping this and then decided
against it, but failed to remove the backslash.

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-1.3.3.ebuild| 2 +-
 media-libs/libglvnd/libglvnd-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
index d7725a77418..7f2486102e0 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
@@ -42,7 +42,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
default
-   sed -i -e "/^PLATFORM_SYMBOLS/a \'__gentoo_check_ldflags__'," \
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
bin/symbols-check.py || die
 }
 

diff --git a/media-libs/libglvnd/libglvnd-1.3.3.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
index ffdb47646a2..00a568b16f9 100644
--- a/media-libs/libglvnd/libglvnd-1.3.3.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -42,7 +42,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
default
-   sed -i -e "/^PLATFORM_SYMBOLS/a \'__gentoo_check_ldflags__'," \
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
bin/symbols-check.py || die
 }
 

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index ffdb47646a2..00a568b16f9 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -42,7 +42,7 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
default
-   sed -i -e "/^PLATFORM_SYMBOLS/a \'__gentoo_check_ldflags__'," \
+   sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
bin/symbols-check.py || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2021-04-30 Thread Matt Turner
commit: 44ea43f0c11ac3fe7d9e0a1be2aab090f97b2785
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 30 19:48:18 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 30 19:51:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ea43f0

media-libs/libglvnd: Version bump to 1.3.3

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest| 1 +
 media-libs/libglvnd/{libglvnd-.ebuild => libglvnd-1.3.3.ebuild} | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 8f089c0dcff..250e0c5f142 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.3.2.tar.bz2 715212 BLAKE2B 
4f8d32d630a94dbce3d87926a25941fb915f9b1bb8ba167ee7392e32e55b26c5bb80db4000dd11188449f662b810f0c986b6ecf7f4c5ebf05d7a895b0fdb3c82
 SHA512 
4fea59150a7dd2c710ded26270e74ae73af00cc127d7141fe70e31263fb492c5c43eabc8ab27d5a568d12394a95023c22f1b60968f4c403dcf6ad6202bec508c
+DIST libglvnd-1.3.3.tar.bz2 715179 BLAKE2B 
781550cbda489dca31596115c78edd1d4f1fe66062218c83ccf6cb34707501fce839b649c2b0aee3621c283397acca8fb40ad16c0388551ce7caa7fd79b7dbf5
 SHA512 
7da9e12c010a8f109cd24ca4c2ffc846dd7d23f82157e1e39b8ae69575fabcc9592c0b639b23d2112fe2026b679f1536f1b705a5c948fefea105418803e1b629

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
similarity index 97%
copy from media-libs/libglvnd/libglvnd-.ebuild
copy to media-libs/libglvnd/libglvnd-1.3.3.ebuild
index b11f59ab1c2..ffdb47646a2 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2020 Gentoo Authors
+# Copyright 2018-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index b11f59ab1c2..ffdb47646a2 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2020 Gentoo Authors
+# Copyright 2018-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-10-15 Thread Matt Turner
commit: e16d502f0718d798b2ec700d893b22410b97cea2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 16 02:31:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 16 02:32:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16d502f

media-libs/libglvnd: Update media-libs/mesa blocker

Closes: https://bugs.gentoo.org/744715
Signed-off-by: Matt Turner  gentoo.org>

 .../libglvnd/{libglvnd-1.3.2-r1.ebuild => libglvnd-1.3.2-r2.ebuild} | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
similarity index 97%
rename from media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
rename to media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
index cc0900b1c3f..2f410a3443a 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2-r2.ebuild
@@ -32,7 +32,7 @@ RESTRICT="!test? ( test )"
 BDEPEND="${PYTHON_DEPS}
test? ( X? ( ${VIRTUALX_DEPEND} ) )"
 RDEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-10-07 Thread Matt Turner
commit: 991462d03ca223d1f97e0728f411401656ba12db
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Oct  6 06:07:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct  7 18:53:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991462d0

media-libs/libglvnd: python3_9

Closes: https://bugs.gentoo.org/747082
Closes: https://github.com/gentoo/gentoo/pull/17815
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
index 4c9e3146130..cc0900b1c3f 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-09-30 Thread Matt Turner
commit: ffda443cd644ee8d85c281c53d1c14a18b4f46fb
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 30 19:02:23 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 30 19:13:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffda443c

media-libs/libglvnd: Update for removal of Mesa's IUSE=libglvnd

Mesa versions >= 20.2 have no libglvnd USE flag, because it's always
enabled.

Closes: https://bugs.gentoo.org/744715
Signed-off-by: Matt Turner  gentoo.org>

 .../libglvnd/{libglvnd-1.3.2.ebuild => libglvnd-1.3.2-r1.ebuild}| 3 +--
 media-libs/libglvnd/libglvnd-.ebuild| 6 +-
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
similarity index 96%
rename from media-libs/libglvnd/libglvnd-1.3.2.ebuild
rename to media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
index a11e7d7b630..4c9e3146130 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2-r1.ebuild
@@ -32,8 +32,7 @@ RESTRICT="!test? ( test )"
 BDEPEND="${PYTHON_DEPS}
test? ( X? ( ${VIRTUALX_DEPEND} ) )"
 RDEPEND="
-   !media-libs/mesa[-libglvnd(-)]
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-09-28 Thread Matt Turner
commit: 5f0b50246ddec250d1ce9014847ff70b581c8d1d
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Sep 28 19:57:13 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 28 21:25:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0b5024

media-libs/libglvnd: Update for removal of Mesa's IUSE=libglvnd

Closes: https://bugs.gentoo.org/744715
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 0b5ae02b264..d83f5294148 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -32,7 +32,10 @@ RESTRICT="!test? ( test )"
 BDEPEND="${PYTHON_DEPS}
test? ( X? ( ${VIRTUALX_DEPEND} ) )"
 RDEPEND="
-   !media-libs/mesa[-libglvnd(-)]
+   || (
+   >=media-libs/mesa-20.3
+   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-09-28 Thread Matt Turner
commit: 0e620cd4b3917d0c9d0e767f733c4e0818263df8
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Sep 28 19:55:16 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 28 21:25:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e620cd4

media-libs/libglvnd: Add Python 3.9

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 4c976349c6d..0b5ae02b264 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-08-09 Thread Matt Turner
commit: 74bef2db1b6690c6425878f0921b74f243e1e1dd
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug  9 17:42:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug  9 17:52:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bef2db

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 -
 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 74 ---
 2 files changed, 75 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 9f45dbf196a..8f089c0dcff 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.3.1.tar.bz2 714436 BLAKE2B 
31b91f678b0335a7db3e697129dabd157c37fee0ec0f81f7d0be68ffcf9d6be2989a929f7b1fb87b505168ab4a3cc07b4cecf103f1d5a2a3b866eedb5a3a494b
 SHA512 
99bbe8447f7791c8a4b2ab4e9f3067309ea3ffb9a042b0b5e80d1eac7e6e36af8b5ec56ec3266f34343d705521827956f2fdca27be386f40e130cec300e8342c
 DIST libglvnd-1.3.2.tar.bz2 715212 BLAKE2B 
4f8d32d630a94dbce3d87926a25941fb915f9b1bb8ba167ee7392e32e55b26c5bb80db4000dd11188449f662b810f0c986b6ecf7f4c5ebf05d7a895b0fdb3c82
 SHA512 
4fea59150a7dd2c710ded26270e74ae73af00cc127d7141fe70e31263fb492c5c43eabc8ab27d5a568d12394a95023c22f1b60968f4c403dcf6ad6202bec508c

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
deleted file mode 100644
index a11e7d7b630..000
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2018-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-VIRTUALX_REQUIRED=manual
-
-inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
-   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-   S=${WORKDIR}/${PN}-v${PV}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test X"
-RESTRICT="!test? ( test )"
-
-BDEPEND="${PYTHON_DEPS}
-   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
-RDEPEND="
-   !media-libs/mesa[-libglvnd(-)]
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-08-09 Thread Sergei Trofimovich
commit: cf3409bc46fad1277dafeddf6d9c46ce7a344b97
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Aug  9 12:17:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug  9 12:31:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3409bc

media-libs/libglvnd: stable 1.3.2 for hppa, bug #732948

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index 45f589e3bee..a11e7d7b630 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-07-21 Thread Agostino Sarubbo
commit: 5c904e3e30bf376f0cf2fa4a191f776533078cb4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 21 09:33:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 21 09:33:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c904e3e

media-libs/libglvnd: x86 stable wrt bug #732948

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index e13c74e640c..45f589e3bee 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-07-21 Thread Agostino Sarubbo
commit: f239e27d24248a2f1f6007b3b01e53a1b5d45436
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 21 08:47:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 21 08:47:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f239e27d

media-libs/libglvnd: amd64 stable wrt bug #732948

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index 8fdda1d937f..e13c74e640c 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-07-18 Thread Sam James
commit: 20c5bfbbcef4cdf2d0c08ad2863887a079acf643
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 19 01:34:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 19 01:34:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c5bfbb

media-libs/libglvnd: ppc64 stable (bug #732948)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index e819bb68046..8fdda1d937f 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-07-17 Thread Sam James
commit: 2b2477663238073b915a61a305516861e20164ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 17 20:43:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 17 20:47:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b247766

media-libs/libglvnd: arm64 stable (bug #732948)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index 1408e6fdc7d..e819bb68046 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-07-17 Thread Agostino Sarubbo
commit: be3c03308129f1d7a471b9ea96301467ecff0353
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 15:14:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 15:14:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3c0330

media-libs/libglvnd: sparc stable wrt bug #732948

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index 3160a64181e..1408e6fdc7d 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-07-17 Thread Agostino Sarubbo
commit: fe4507975200289ac5991c7869bb27100608f9c3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 15:08:19 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 15:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe450797

media-libs/libglvnd: ppc stable wrt bug #732948

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index f4d5027ea6c..3160a64181e 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-07-17 Thread Agostino Sarubbo
commit: 284bb0c0460d8a179110d81b15014c998992bd29
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 15:07:07 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 15:07:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284bb0c0

media-libs/libglvnd: arm stable wrt bug #732948

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
index 4c976349c6d..f4d5027ea6c 100644
--- a/media-libs/libglvnd/libglvnd-1.3.2.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-06-25 Thread Matt Turner
commit: ce5e62a19a602646523282eaadcc203fdc25ca84
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 25 22:25:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 25 22:26:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5e62a1

media-libs/libglvnd: Version bump to 1.3.2

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 +
 media-libs/libglvnd/libglvnd-1.3.2.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 2d46b7953ce..9f45dbf196a 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.3.1.tar.bz2 714436 BLAKE2B 
31b91f678b0335a7db3e697129dabd157c37fee0ec0f81f7d0be68ffcf9d6be2989a929f7b1fb87b505168ab4a3cc07b4cecf103f1d5a2a3b866eedb5a3a494b
 SHA512 
99bbe8447f7791c8a4b2ab4e9f3067309ea3ffb9a042b0b5e80d1eac7e6e36af8b5ec56ec3266f34343d705521827956f2fdca27be386f40e130cec300e8342c
+DIST libglvnd-1.3.2.tar.bz2 715212 BLAKE2B 
4f8d32d630a94dbce3d87926a25941fb915f9b1bb8ba167ee7392e32e55b26c5bb80db4000dd11188449f662b810f0c986b6ecf7f4c5ebf05d7a895b0fdb3c82
 SHA512 
4fea59150a7dd2c710ded26270e74ae73af00cc127d7141fe70e31263fb492c5c43eabc8ab27d5a568d12394a95023c22f1b60968f4c403dcf6ad6202bec508c

diff --git a/media-libs/libglvnd/libglvnd-1.3.2.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
new file mode 100644
index 000..4c976349c6d
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.3.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+VIRTUALX_REQUIRED=manual
+
+inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+   S=${WORKDIR}/${PN}-v${PV}
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test X"
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
+RDEPEND="
+   !media-libs/mesa[-libglvnd(-)]
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-06-25 Thread Matt Turner
commit: 2d68b622cde01e727bb5a109a975e8162b88bf30
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 25 21:12:00 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 25 21:25:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d68b622

media-libs/libglvnd: Ignore __gentoo_check_ldflags__ symbol

Closes: https://bugs.gentoo.org/729626
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 6 ++
 media-libs/libglvnd/libglvnd-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 6d4bfd94dd5..a11e7d7b630 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -41,6 +41,12 @@ RDEPEND="
 DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )"
 
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a \'__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die
+}
+
 multilib_src_configure() {
local emesonargs=(
$(meson_feature X x11)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 772d3cb97ea..4c976349c6d 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -41,6 +41,12 @@ RDEPEND="
 DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )"
 
+src_prepare() {
+   default
+   sed -i -e "/^PLATFORM_SYMBOLS/a \'__gentoo_check_ldflags__'," \
+   bin/symbols-check.py || die
+}
+
 multilib_src_configure() {
local emesonargs=(
$(meson_feature X x11)



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-04-01 Thread Matt Turner
commit: 36806ae9a0abffdbd1d5b8167680b67dd1e1c11a
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  1 18:32:28 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  1 18:32:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36806ae9

media-libs/libglvnd-1.3.1: hppa stable, bug 711560

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index d643edb03bd..bdc2ff66df7 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv sparc 
x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-08 Thread Mart Raudsepp
commit: d4f4ba76a47c247e72a25157654208270523e300
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  8 09:37:46 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  8 10:49:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f4ba76

media-libs/libglvnd: arm64 stable (bug #711560)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 9333909df81..d643edb03bd 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-07 Thread Jory Pratt
commit: 18d707f689112f62183f24e25e40c993f21cc2c1
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Mar  7 18:19:33 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Mar  7 18:19:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d707f6

media-libs/libglvnd: Disable tls for musl libc

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 ++
 media-libs/libglvnd/libglvnd-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 4e0ae03b614..9333909df81 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -46,6 +46,8 @@ multilib_src_configure() {
$(meson_feature X x11)
$(meson_feature X glx)
)
+   use elibc_musl && emesonargs+=( -Dtls=disabled )
+
meson_src_configure
 }
 

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index aa0f129196b..772d3cb97ea 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -46,6 +46,8 @@ multilib_src_configure() {
$(meson_feature X x11)
$(meson_feature X glx)
)
+   use elibc_musl && emesonargs+=( -Dtls=disabled )
+
meson_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-05 Thread Agostino Sarubbo
commit: 4b5714232ae0faac87d47cfa2bf0dcce8ce3f3a6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  5 15:09:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  5 15:09:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b571423

media-libs/libglvnd: sparc stable wrt bug #711560

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 036625e1bf1..4e0ae03b614 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv 
sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-05 Thread Agostino Sarubbo
commit: 932f3f475dde1ff4a2cb7e9da0e8d3176dae339d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  5 15:08:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  5 15:08:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932f3f47

media-libs/libglvnd: ppc64 stable wrt bug #711560

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 73497efd80f..036625e1bf1 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv 
~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-05 Thread Agostino Sarubbo
commit: 05fb7179e4ca2bc31964709b6088728e0d059f85
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  5 13:23:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  5 13:23:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fb7179

media-libs/libglvnd: ppc stable wrt bug #711560

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index c05e791693d..73497efd80f 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~riscv 
~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-05 Thread Agostino Sarubbo
commit: 10b562458c55978e7fee1c93330e5ece8b8890fa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  5 12:54:37 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  5 12:54:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b56245

media-libs/libglvnd: ia64 stable wrt bug #711560

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index aacb1689bc5..c05e791693d 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-05 Thread Agostino Sarubbo
commit: 99abd35d08060b60f29e4a163fc2e52d09858814
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  5 11:51:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  5 11:51:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99abd35d

media-libs/libglvnd: arm stable wrt bug #711560

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 4a23156..aacb1689bc5 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-05 Thread Agostino Sarubbo
commit: 7e793af8975dc0bbbe1acc8e6cd5663af0ca2bf1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  5 11:39:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  5 11:39:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e793af8

media-libs/libglvnd: amd64 stable wrt bug #711560

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index fc47a2d502c..4a23156 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-03-05 Thread Agostino Sarubbo
commit: 6282dac391740855c3e6a566b8fafc8d0a45b8b6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar  5 11:36:22 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar  5 11:36:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6282dac3

media-libs/libglvnd: x86 stable wrt bug #711560

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
index aa0f129196b..fc47a2d502c 100644
--- a/media-libs/libglvnd/libglvnd-1.3.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/, media-libs/libglvnd/files/

2020-02-21 Thread Matt Turner
commit: 1ba30220c8bc5753bffd4a84844c4fed1ae4a264
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 21 21:33:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 21 21:33:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba30220

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest   |  1 -
 .../libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch | 54 
 .../libglvnd-1.3.0-meson-Fix-the-armv7-build.patch | 36 ---
 ..._GLOBAL_OFFSET_TABLE_-to-PLATFORM_SYMBOLS.patch | 28 -
 media-libs/libglvnd/libglvnd-1.3.0.ebuild  | 72 --
 5 files changed, 191 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 3f8bab80cf4..2d46b7953ce 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.3.0.tar.bz2 713781 BLAKE2B 
15014038e8a0f14fc29892354b282535735af0f29e244e4826b945071deec151783fc042f3588add24c31f35a5c72c53bfb1090c109117466f8b8c805cc67356
 SHA512 
d573fc4a1114be9468afd6e035b3815111f9a7e7453bc2b127c93a1b8a01c7f20440ff8872fbae8fc93aab98862dac3224ceca7f28d02e93f3b9a641d1a248e3
 DIST libglvnd-1.3.1.tar.bz2 714436 BLAKE2B 
31b91f678b0335a7db3e697129dabd157c37fee0ec0f81f7d0be68ffcf9d6be2989a929f7b1fb87b505168ab4a3cc07b4cecf103f1d5a2a3b866eedb5a3a494b
 SHA512 
99bbe8447f7791c8a4b2ab4e9f3067309ea3ffb9a042b0b5e80d1eac7e6e36af8b5ec56ec3266f34343d705521827956f2fdca27be386f40e130cec300e8342c

diff --git 
a/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch 
b/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch
deleted file mode 100644
index 51a26c8e0dc..000
--- a/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 5ffb8df0ae243f611a0752950443e7a9877e502c Mon Sep 17 00:00:00 2001
-From: Kyle Brenneman 
-Date: Fri, 6 Dec 2019 07:27:54 -0700
-Subject: [PATCH 2/2] meson: Fix the PPC64 build.
-
-Check for a cpu_family value of 'ppc64', not 'ppc'. 'ppc' is for 32-bit power.
-
-In GLdispatch, fix the file list for the PPC64 entrypoints.

- meson.build  | 4 ++--
- src/GLdispatch/vnd-glapi/meson.build | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index 44c7172..602e837 100644
 a/meson.build
-+++ b/meson.build
-@@ -55,7 +55,7 @@ if not with_asm.disabled()
- add_project_arguments('-DUSE_ARMV7_ASM', language : 'c')
-   elif host_machine.cpu_family() == 'aarch64'
- add_project_arguments('-DUSE_AARCH64_ASM', language : 'c')
--  elif host_machine.cpu_family() == 'ppc' and host_machine.endian() == 
'little'
-+  elif host_machine.cpu_family() == 'ppc64' and host_machine.endian() == 
'little'
- add_project_arguments('-DUSE_PPC64LE_ASM', language : 'c')
-   elif with_asm.enabled()
- error('No ASM available for @0@ (@1@ 
endian)'.format(host_machine.system(), host_machine.endian()))
-@@ -118,7 +118,7 @@ if use_asm
-   elif host_machine.cpu_family() == 'aarch64'
- gl_dispatch_type = 'aarch64_tsd'
-   elif host_machine.cpu_family() == 'ppc64' and host_machine.endian() == 
'little'
--gl_dispatch_type = 'ppc64le_@1@'.format(have_tls ? 'tls' : 'tsd')
-+gl_dispatch_type = 'ppc64le_@0@'.format(have_tls ? 'tls' : 'tsd')
-   endif
- endif
- 
add_project_arguments('-DGLDISPATCH_TYPE_@0@'.format(gl_dispatch_type.to_upper()),
 language : ['c'])
-diff --git a/src/GLdispatch/vnd-glapi/meson.build 
b/src/GLdispatch/vnd-glapi/meson.build
-index ce20178..200d476 100644
 a/src/GLdispatch/vnd-glapi/meson.build
-+++ b/src/GLdispatch/vnd-glapi/meson.build
-@@ -55,9 +55,9 @@ else
-   elif gl_dispatch_type == 'aarch64_tsd'
- _entry_files += 'entry_aarch64_tsd.c'
-   elif gl_dispatch_type == 'ppc64le_tls'
--_entry_files += 'entry_aarch64_tls.c'
-+_entry_files += 'entry_ppc64le_tls.c'
-   elif gl_dispatch_type == 'ppc64le_tsd'
--_entry_files += 'entry_aarch64_tsd.c'
-+_entry_files += 'entry_ppc64le_tsd.c'
-   else
- error('No matching ASM file for @0@'.format(gl_dispatch_type))
-   endif
--- 
-2.23.0
-

diff --git 
a/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-armv7-build.patch 
b/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-armv7-build.patch
deleted file mode 100644
index e520ae7ff4a..000
--- a/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-armv7-build.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 9ccdb05cdd620c4ae9454010f419d7d11c0efcdc Mon Sep 17 00:00:00 2001
-From: Kyle Brenneman 
-Date: Fri, 6 Dec 2019 07:22:40 -0700
-Subject: [PATCH 1/2] meson: Fix the armv7 build.
-
-Fix the GLdispatch meson file so that it checks for the value "armv7_tsd" for
-gl_dispatch_type instead of "arm_tsd".

- src/GLdispatch/vnd-glapi/meson.build | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-02-21 Thread Matt Turner
commit: f0a1eb678126d6f42dc8078b8f56c9c804c05dd2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 21 21:31:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 21 21:32:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a1eb67

media-libs/libglvnd: Version bump to 1.3.1

Closes: https://bugs.gentoo.org/706224
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest| 1 +
 media-libs/libglvnd/{libglvnd-.ebuild => libglvnd-1.3.1.ebuild} | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 2eca6f17a70..3f8bab80cf4 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.3.0.tar.bz2 713781 BLAKE2B 
15014038e8a0f14fc29892354b282535735af0f29e244e4826b945071deec151783fc042f3588add24c31f35a5c72c53bfb1090c109117466f8b8c805cc67356
 SHA512 
d573fc4a1114be9468afd6e035b3815111f9a7e7453bc2b127c93a1b8a01c7f20440ff8872fbae8fc93aab98862dac3224ceca7f28d02e93f3b9a641d1a248e3
+DIST libglvnd-1.3.1.tar.bz2 714436 BLAKE2B 
31b91f678b0335a7db3e697129dabd157c37fee0ec0f81f7d0be68ffcf9d6be2989a929f7b1fb87b505168ab4a3cc07b4cecf103f1d5a2a3b866eedb5a3a494b
 SHA512 
99bbe8447f7791c8a4b2ab4e9f3067309ea3ffb9a042b0b5e80d1eac7e6e36af8b5ec56ec3266f34343d705521827956f2fdca27be386f40e130cec300e8342c

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
similarity index 93%
copy from media-libs/libglvnd/libglvnd-.ebuild
copy to media-libs/libglvnd/libglvnd-1.3.1.ebuild
index 444880b86a2..aa0f129196b 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 444880b86a2..aa0f129196b 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/, media-libs/libglvnd/files/

2020-01-17 Thread Matt Turner
commit: 9e64f3c5696dfa34125cebd5255ee3b35cfac2df
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 17 22:27:16 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 17 22:48:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e64f3c5

media-libs/libglvnd: Add patch to fix test suite on HPPA

Signed-off-by: Matt Turner  gentoo.org>

 ..._GLOBAL_OFFSET_TABLE_-to-PLATFORM_SYMBOLS.patch | 28 ++
 media-libs/libglvnd/libglvnd-1.3.0.ebuild  |  1 +
 2 files changed, 29 insertions(+)

diff --git 
a/media-libs/libglvnd/files/libglvnd-1.3.0-tests-Add-_GLOBAL_OFFSET_TABLE_-to-PLATFORM_SYMBOLS.patch
 
b/media-libs/libglvnd/files/libglvnd-1.3.0-tests-Add-_GLOBAL_OFFSET_TABLE_-to-PLATFORM_SYMBOLS.patch
new file mode 100644
index 000..f3492462ddb
--- /dev/null
+++ 
b/media-libs/libglvnd/files/libglvnd-1.3.0-tests-Add-_GLOBAL_OFFSET_TABLE_-to-PLATFORM_SYMBOLS.patch
@@ -0,0 +1,28 @@
+From a322bd006c5e505a1a2406828211736a93c99924 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Wed, 15 Jan 2020 19:21:02 -0800
+Subject: [PATCH] tests: Add _GLOBAL_OFFSET_TABLE_ to PLATFORM_SYMBOLS
+
+On PA-RISC, the _GLOBAL_OFFSET_TABLE_ symbol is always exposed. See
+
+https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=bfd/elf32-hppa.c;h=2e653083ce05a77b3e33c056e2f9a51b327c2b22#l1001
+https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=blob;f=sysdeps/hppa/dl-machine.h;h=9e98366ea3b09612d54a3e956d5c35c1bdc86560#l80
+---
+ bin/symbols-check.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/bin/symbols-check.py b/bin/symbols-check.py
+index 1c028e4..1548638 100644
+--- a/bin/symbols-check.py
 b/bin/symbols-check.py
+@@ -30,6 +30,7 @@ import subprocess
+ 
+ # This list contains symbols that _might_ be exported for some platforms
+ PLATFORM_SYMBOLS = [
++'_GLOBAL_OFFSET_TABLE_',
+ '__bss_end__',
+ '__bss_start__',
+ '__bss_start',
+-- 
+2.24.1
+

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index cb18f71aa5c..0da5d4de4b1 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -44,6 +44,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${P}-meson-Fix-the-armv7-build.patch
"${FILESDIR}"/${P}-meson-Fix-the-PPC64-build.patch
+   
"${FILESDIR}"/${P}-tests-Add-_GLOBAL_OFFSET_TABLE_-to-PLATFORM_SYMBOLS.patch
 )
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-01-17 Thread Matt Turner
commit: c9c581059b4ac89a9805d68779a63e84b7fd7de9
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 17 22:47:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 17 22:48:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c58105

media-libs/libglvnd-1.3.0: add ~hppa, bug 702132

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index 0da5d4de4b1..75f6c80d4e7 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2020-01-02 Thread Matt Turner
commit: c845349a91877fdbb14bf5db8da4445c1e493682
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan  2 20:47:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan  2 20:48:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c845349a

media-libs/libglvnd-1.3.0: add ~sparc, bug 702132

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index 49a9c99cac8..a2bad37b6ce 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index b98a84b1e5a..8438b84a526 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-12-27 Thread Aaron Bauman
commit: 736f5134dc6cf964dc8d35fdaf0096d6353884c9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Dec 28 03:42:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Dec 28 03:42:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736f5134

media-libs/libglvnd: arm64 keyworded (bug #702132)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index 948292fe258..49a9c99cac8 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-12-12 Thread Göktürk Yüksek
commit: 6cef3812ea592d7055db79ad30f776610b0cf9ae
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Fri Dec 13 01:45:25 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Fri Dec 13 01:46:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cef3812

media-libs/libglvnd: keyword for ~riscv #702132

Package-Manager: Portage-2.3.79, Repoman-2.3.18
RepoMan-Options: --include-arches="riscv"
Signed-off-by: Göktürk Yüksek  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index 8999fdab55f..948292fe258 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/, profiles/arch/arm/

2019-12-06 Thread Matt Turner
commit: e175279ddb90daeb4dbf09e876c8d54473308fb6
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  6 17:19:49 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  7 02:25:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e175279d

media-libs/libglvnd-1.3.0: add ~arm, bug 702132

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 profiles/arch/arm/use.mask| 4 
 3 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index 3998ef2e3b8..21073359633 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index b19c93a7923..5fb26909a84 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 9e65656492d..573c5347a75 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -4,10 +4,6 @@
 # Unmask the flag which corresponds to ARCH.
 -arm
 
-# Matt Turner  (2019-12-05)
-# media-libs/libglvnd is not keyworded
-libglvnd
-
 # Unmask arm arch specific flags
 -cpu_flags_arm_iwmmxt
 -cpu_flags_arm_iwmmxt2



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/, profiles/arch/alpha/

2019-12-06 Thread Matt Turner
commit: 919e2f27ee58376017f51df1d538104535a4d3f8
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  7 02:23:25 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  7 02:25:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919e2f27

media-libs/libglvnd-1.3.0: add ~alpha, bug 702132

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 profiles/arch/alpha/use.mask  | 4 
 3 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index cc012b0e105..8999fdab55f 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index d2155d2f59d..b98a84b1e5a 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index b53d42b2f4e..88f1d35f2bb 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -4,10 +4,6 @@
 # Unmask the flag which corresponds to ARCH.
 -alpha
 
-# Matt Turner  (2019-12-05)
-# media-libs/libglvnd is not keyworded
-libglvnd
-
 # Matt Turner  (2018-12-22)
 # net-libs/zeromq is not keyworded
 zeromq



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/, profiles/arch/mips/

2019-12-06 Thread Matt Turner
commit: 15dd97b0e2c88df2ac453f4591336921fbbbebbb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  6 17:20:25 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  7 02:25:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15dd97b0

media-libs/libglvnd-1.3.0: add ~mips, bug 702132

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 profiles/arch/mips/use.mask   | 4 
 3 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index b1ec0ffde37..cc012b0e105 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 72420308cc9..d2155d2f59d 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"

SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
S=${WORKDIR}/${PN}-v${PV}
 fi

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 3d4716d741f..32ba177b1fe 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -4,10 +4,6 @@
 # Unmask the flag which corresponds to ARCH.
 -mips
 
-# Matt Turner  (2019-12-05)
-# media-libs/libglvnd is not keyworded
-libglvnd
-
 # Andreas Sturmlechner  (2019-03-31)
 # sys-auth/elogind is not yet keyworded here. bug #681200
 elogind



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/files/, media-libs/libglvnd/

2019-12-06 Thread Matt Turner
commit: 630f6f5ed9e3d1b80d0947a3a751578a862d6449
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  6 17:14:44 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  6 17:25:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630f6f5e

media-libs/libglvnd: Fix a couple of mistakes

Signed-off-by: Matt Turner  gentoo.org>

 .../libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch | 54 ++
 .../libglvnd-1.3.0-meson-Fix-the-armv7-build.patch | 36 +++
 media-libs/libglvnd/libglvnd-1.3.0.ebuild  |  5 ++
 3 files changed, 95 insertions(+)

diff --git 
a/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch 
b/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch
new file mode 100644
index 000..51a26c8e0dc
--- /dev/null
+++ b/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-PPC64-build.patch
@@ -0,0 +1,54 @@
+From 5ffb8df0ae243f611a0752950443e7a9877e502c Mon Sep 17 00:00:00 2001
+From: Kyle Brenneman 
+Date: Fri, 6 Dec 2019 07:27:54 -0700
+Subject: [PATCH 2/2] meson: Fix the PPC64 build.
+
+Check for a cpu_family value of 'ppc64', not 'ppc'. 'ppc' is for 32-bit power.
+
+In GLdispatch, fix the file list for the PPC64 entrypoints.
+---
+ meson.build  | 4 ++--
+ src/GLdispatch/vnd-glapi/meson.build | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 44c7172..602e837 100644
+--- a/meson.build
 b/meson.build
+@@ -55,7 +55,7 @@ if not with_asm.disabled()
+ add_project_arguments('-DUSE_ARMV7_ASM', language : 'c')
+   elif host_machine.cpu_family() == 'aarch64'
+ add_project_arguments('-DUSE_AARCH64_ASM', language : 'c')
+-  elif host_machine.cpu_family() == 'ppc' and host_machine.endian() == 
'little'
++  elif host_machine.cpu_family() == 'ppc64' and host_machine.endian() == 
'little'
+ add_project_arguments('-DUSE_PPC64LE_ASM', language : 'c')
+   elif with_asm.enabled()
+ error('No ASM available for @0@ (@1@ 
endian)'.format(host_machine.system(), host_machine.endian()))
+@@ -118,7 +118,7 @@ if use_asm
+   elif host_machine.cpu_family() == 'aarch64'
+ gl_dispatch_type = 'aarch64_tsd'
+   elif host_machine.cpu_family() == 'ppc64' and host_machine.endian() == 
'little'
+-gl_dispatch_type = 'ppc64le_@1@'.format(have_tls ? 'tls' : 'tsd')
++gl_dispatch_type = 'ppc64le_@0@'.format(have_tls ? 'tls' : 'tsd')
+   endif
+ endif
+ 
add_project_arguments('-DGLDISPATCH_TYPE_@0@'.format(gl_dispatch_type.to_upper()),
 language : ['c'])
+diff --git a/src/GLdispatch/vnd-glapi/meson.build 
b/src/GLdispatch/vnd-glapi/meson.build
+index ce20178..200d476 100644
+--- a/src/GLdispatch/vnd-glapi/meson.build
 b/src/GLdispatch/vnd-glapi/meson.build
+@@ -55,9 +55,9 @@ else
+   elif gl_dispatch_type == 'aarch64_tsd'
+ _entry_files += 'entry_aarch64_tsd.c'
+   elif gl_dispatch_type == 'ppc64le_tls'
+-_entry_files += 'entry_aarch64_tls.c'
++_entry_files += 'entry_ppc64le_tls.c'
+   elif gl_dispatch_type == 'ppc64le_tsd'
+-_entry_files += 'entry_aarch64_tsd.c'
++_entry_files += 'entry_ppc64le_tsd.c'
+   else
+ error('No matching ASM file for @0@'.format(gl_dispatch_type))
+   endif
+-- 
+2.23.0
+

diff --git 
a/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-armv7-build.patch 
b/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-armv7-build.patch
new file mode 100644
index 000..e520ae7ff4a
--- /dev/null
+++ b/media-libs/libglvnd/files/libglvnd-1.3.0-meson-Fix-the-armv7-build.patch
@@ -0,0 +1,36 @@
+From 9ccdb05cdd620c4ae9454010f419d7d11c0efcdc Mon Sep 17 00:00:00 2001
+From: Kyle Brenneman 
+Date: Fri, 6 Dec 2019 07:22:40 -0700
+Subject: [PATCH 1/2] meson: Fix the armv7 build.
+
+Fix the GLdispatch meson file so that it checks for the value "armv7_tsd" for
+gl_dispatch_type instead of "arm_tsd".
+---
+ src/GLdispatch/vnd-glapi/meson.build | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/GLdispatch/vnd-glapi/meson.build 
b/src/GLdispatch/vnd-glapi/meson.build
+index c5319fc..ce20178 100644
+--- a/src/GLdispatch/vnd-glapi/meson.build
 b/src/GLdispatch/vnd-glapi/meson.build
+@@ -39,7 +39,7 @@ if gl_dispatch_type == 'pure_c'
+   _entry_files += 'entry_pure_c.c'
+ else
+   _entry_files += 'entry_common.c'
+-  if gl_dispatch_type != 'arm_tsd'
++  if gl_dispatch_type != 'armv7_tsd'
+ _entry_files += 'entry_simple_asm.c'
+   endif
+   if gl_dispatch_type == 'x86_tls'
+@@ -50,7 +50,7 @@ else
+ _entry_files += 'entry_x86_64_tls.c'
+   elif gl_dispatch_type == 'x86_64_tsd'
+ _entry_files += 'entry_x86_64_tsd.c'
+-  elif gl_dispatch_type == 'arm_tsd'
++  elif gl_dispatch_type == 'armv7_tsd'
+ _entry_files += 'entry_armv7_tsd.c'
+   elif gl_dispatch_type == 'aarch64_tsd'
+ _entry_files += 'entry_aarch64_tsd.c'
+-- 
+2.23.0
+

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-12-05 Thread Matt Turner
commit: 2b5c7276462af3a86e1e7001df2062ff0f67af16
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec  5 23:04:47 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec  5 23:05:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5c7276

media-libs/libglvnd: Add RESTRICT="!test? ( test )"

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 1 +
 media-libs/libglvnd/libglvnd-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
index 1905bb39e78..b19c93a7923 100644
--- a/media-libs/libglvnd/libglvnd-1.3.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -27,6 +27,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="test X"
+RESTRICT="!test? ( test )"
 
 BDEPEND="${PYTHON_DEPS}
test? ( X? ( ${VIRTUALX_DEPEND} ) )"

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 1905bb39e78..b19c93a7923 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -27,6 +27,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="test X"
+RESTRICT="!test? ( test )"
 
 BDEPEND="${PYTHON_DEPS}
test? ( X? ( ${VIRTUALX_DEPEND} ) )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-12-05 Thread Matt Turner
commit: f01a8731c52d34ca5c777992682f34768d9f0dd2
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec  5 21:37:54 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec  5 22:29:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01a8731

media-libs/libglvnd: Convert to Meson

Also add ~ppc ~ppc64 ~x86 keywords, for platforms where I've run the
test suite.

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 48 +---
 1 file changed, 26 insertions(+), 22 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 877b89fb309..1905bb39e78 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -9,24 +9,27 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+VIRTUALX_REQUIRED=manual
+
+inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
 
 DESCRIPTION="The GL Vendor-Neutral Dispatch library"
 HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~amd64"
-   COMMIT=""
-   SRC_URI="https://github.com/NVIDIA/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   S=${WORKDIR}/${PN}-${COMMIT}
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+   S=${WORKDIR}/${PN}-v${PV}
 fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="X"
+IUSE="test X"
 
+BDEPEND="${PYTHON_DEPS}
+   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
 RDEPEND="
!media-libs/mesa[-libglvnd(-)]
!

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-12-05 Thread Matt Turner
commit: 22a315e975c656d510c39bd96a1f3949bb04ff6a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec  5 21:48:42 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec  5 22:29:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a315e9

media-libs/libglvnd: Version bump to 1.3.0

Closes: https://bugs.gentoo.org/698932
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 +
 media-libs/libglvnd/libglvnd-1.3.0.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 111dfb6a2d9..c3ac0c352b1 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.2.0.tar.gz 2030275 BLAKE2B 
b6b147f431ba9a177be9eada7af0e4ffc05c412e29f3a257746d74ff99078ecf87f7e66a97f7c1ce2779b3224bf3e7d1c4ab57c437074ae754e646c9275dae7f
 SHA512 
f09a3ab3f1ba7397616cf2b0baf4385bd2127abb06817f8b383549cb21f36802be24a29598d7bfdd4c410b9ea95335b4ffc52529824dc88a719af52432c6b74c
+DIST libglvnd-1.3.0.tar.bz2 713781 BLAKE2B 
15014038e8a0f14fc29892354b282535735af0f29e244e4826b945071deec151783fc042f3588add24c31f35a5c72c53bfb1090c109117466f8b8c805cc67356
 SHA512 
d573fc4a1114be9468afd6e035b3815111f9a7e7453bc2b127c93a1b8a01c7f20440ff8872fbae8fc93aab98862dac3224ceca7f28d02e93f3b9a641d1a248e3

diff --git a/media-libs/libglvnd/libglvnd-1.3.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
new file mode 100644
index 000..1905bb39e78
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.3.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/glvnd/libglvnd.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+VIRTUALX_REQUIRED=manual
+
+inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1 virtualx
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://gitlab.freedesktop.org/glvnd/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+   
SRC_URI="https://gitlab.freedesktop.org/glvnd/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+   S=${WORKDIR}/${PN}-v${PV}
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test X"
+
+BDEPEND="${PYTHON_DEPS}
+   test? ( X? ( ${VIRTUALX_DEPEND} ) )"
+RDEPEND="
+   !media-libs/mesa[-libglvnd(-)]
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-12-05 Thread Matt Turner
commit: 69d55d6e0713ae262274811ac5badf3d7f177825
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec  5 22:06:12 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec  5 22:29:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d55d6e

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest |  1 -
 media-libs/libglvnd/libglvnd-1.2.0-r1.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index c3ac0c352b1..2eca6f17a70 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.2.0.tar.gz 2030275 BLAKE2B 
b6b147f431ba9a177be9eada7af0e4ffc05c412e29f3a257746d74ff99078ecf87f7e66a97f7c1ce2779b3224bf3e7d1c4ab57c437074ae754e646c9275dae7f
 SHA512 
f09a3ab3f1ba7397616cf2b0baf4385bd2127abb06817f8b383549cb21f36802be24a29598d7bfdd4c410b9ea95335b4ffc52529824dc88a719af52432c6b74c
 DIST libglvnd-1.3.0.tar.bz2 713781 BLAKE2B 
15014038e8a0f14fc29892354b282535735af0f29e244e4826b945071deec151783fc042f3588add24c31f35a5c72c53bfb1090c109117466f8b8c805cc67356
 SHA512 
d573fc4a1114be9468afd6e035b3815111f9a7e7453bc2b127c93a1b8a01c7f20440ff8872fbae8fc93aab98862dac3224ceca7f28d02e93f3b9a641d1a248e3

diff --git a/media-libs/libglvnd/libglvnd-1.2.0-r1.ebuild 
b/media-libs/libglvnd/libglvnd-1.2.0-r1.ebuild
deleted file mode 100644
index 42b0789af3b..000
--- a/media-libs/libglvnd/libglvnd-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
-inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://github.com/NVIDIA/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/NVIDIA/${PN}/releases/download/v${PV}/${P}.tar.gz";
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="X"
-
-RDEPEND="
-   !media-libs/mesa[-libglvnd(-)]
-   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/files/, media-libs/libglvnd/

2019-09-25 Thread Matt Turner
commit: 3878d4f1f1b60702ba890711f694cc71783f6b41
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 25 18:17:53 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 25 18:18:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3878d4f1

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest   |   1 -
 ...-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch | 219 -
 media-libs/libglvnd/libglvnd-1.1.1-r1.ebuild   |  56 --
 3 files changed, 276 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index f1d1bbc8d4b..111dfb6a2d9 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.1.1.tar.gz 1851222 BLAKE2B 
58a6e997b64bd22c4af0136fb37959f45df4a738bfcff205d7efb7ac08e7897a19164cb36f11d556c5a1bd3d46f0f1df3f89a36b7352b8a880c3570b2cf462cf
 SHA512 
9106ae3cd3bdce8f4def3c7e08645f76e1a65f51e184510088e79b834899061d357422376e0efd56e1bc9dc7d3150f74837f43bd3e6c4c44faa3859844ab21b7
 DIST libglvnd-1.2.0.tar.gz 2030275 BLAKE2B 
b6b147f431ba9a177be9eada7af0e4ffc05c412e29f3a257746d74ff99078ecf87f7e66a97f7c1ce2779b3224bf3e7d1c4ab57c437074ae754e646c9275dae7f
 SHA512 
f09a3ab3f1ba7397616cf2b0baf4385bd2127abb06817f8b383549cb21f36802be24a29598d7bfdd4c410b9ea95335b4ffc52529824dc88a719af52432c6b74c

diff --git 
a/media-libs/libglvnd/files/libglvnd-1.1.1-Add-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch
 
b/media-libs/libglvnd/files/libglvnd-1.1.1-Add-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch
deleted file mode 100644
index 02996f4f3d3..000
--- 
a/media-libs/libglvnd/files/libglvnd-1.1.1-Add-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch
+++ /dev/null
@@ -1,219 +0,0 @@
-From 0dfaea2bcb7cdcc785f95e244223bd004a2d7fba Mon Sep 17 00:00:00 2001
-From: Kyle Brenneman 
-Date: Tue, 3 Sep 2019 08:13:34 -0600
-Subject: [PATCH] Add pkg-config files for EGL, GL, GLES, and GLX.
-
-This preserves the names from Mesa's gl, glesv1_cm, glesv2, and egl pkgconfig
-data, and for compatibility with that, gl.pc gives you libGL.
-
-Also added glx.pc and opengl.pc for libglvnd's libGLX and libOpenGL libraries.
-If newer applications want to explicitly depend on libGLX and the appropriate
-rendering API they can ask for the new pkgconfig names.
-
-Note that the version numbers in each file are the API versions that each
-library exposes, not the libglvnd package version.

- configure.ac   |  6 ++
- src/EGL/Makefile.am|  3 +++
- src/EGL/egl.pc.in  | 10 ++
- src/GL/Makefile.am |  3 +++
- src/GL/gl.pc.in| 10 ++
- src/GLESv1/Makefile.am |  2 ++
- src/GLESv1/glesv1_cm.pc.in | 10 ++
- src/GLESv2/Makefile.am |  2 ++
- src/GLESv2/glesv2.pc.in| 10 ++
- src/GLX/Makefile.am|  2 ++
- src/GLX/glx.pc.in  | 10 ++
- src/OpenGL/Makefile.am |  2 ++
- src/OpenGL/opengl.pc.in| 10 ++
- 13 files changed, 80 insertions(+)
- create mode 100644 src/EGL/egl.pc.in
- create mode 100644 src/GL/gl.pc.in
- create mode 100644 src/GLESv1/glesv1_cm.pc.in
- create mode 100644 src/GLESv2/glesv2.pc.in
- create mode 100644 src/GLX/glx.pc.in
- create mode 100644 src/OpenGL/opengl.pc.in
-
-diff --git a/configure.ac b/configure.ac
-index cdbb138..7feec30 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -324,11 +324,17 @@ AC_CONFIG_FILES([Makefile
-  include/Makefile
-  src/Makefile
-  src/GL/Makefile
-+ src/GL/gl.pc
-+ src/OpenGL/opengl.pc
-  src/OpenGL/Makefile
-+ src/GLESv1/glesv1_cm.pc
-  src/GLESv1/Makefile
-+ src/GLESv2/glesv2.pc
-  src/GLESv2/Makefile
-+ src/GLX/glx.pc
-  src/GLX/Makefile
-  src/EGL/Makefile
-+ src/EGL/egl.pc
-  src/GLdispatch/Makefile
-  src/GLdispatch/vnd-glapi/Makefile
-  src/util/Makefile
-diff --git a/src/EGL/Makefile.am b/src/EGL/Makefile.am
-index 5c036dc..c55c83e 100644
 a/src/EGL/Makefile.am
-+++ b/src/EGL/Makefile.am
-@@ -106,3 +106,6 @@ g_egldispatchstubs.c : $(GENERATE_DEPS)
- g_egldispatchstubs.h : $(GENERATE_DEPS)
-   $(AM_V_GEN)$(PYTHON) $(GENERATE_DISPATCH_SCRIPT) header 
$(GENERATE_LIST_FILES) > $@
- endif
-+
-+pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfig_DATA = egl.pc
-diff --git a/src/EGL/egl.pc.in b/src/EGL/egl.pc.in
-new file mode 100644
-index 000..ffae9e2
 /dev/null
-+++ b/src/EGL/egl.pc.in
-@@ -0,0 +1,10 @@
-+prefix=@prefix@
-+exec_prefix=${prefix}
-+libdir=@libdir@
-+includedir=@includedir@
-+
-+Name: egl
-+Description: EGL library and headers
-+Version: 1.5
-+Libs: -L${libdir} -lEGL
-+Cflags: -I${includedir}
-diff --git a/src/GL/Makefile.am b/src/GL/Makefile.am
-index ecdcbd0..2

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-09-25 Thread Matt Turner
commit: 498e41a898903e4c5ab7b99f5688ad0c03859966
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 25 16:53:49 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 25 16:53:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498e41a8

media-libs/libglvnd: Version bump to 1.2.0

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 +
 media-libs/libglvnd/libglvnd-1.2.0.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index e8408ade024..f1d1bbc8d4b 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.1.1.tar.gz 1851222 BLAKE2B 
58a6e997b64bd22c4af0136fb37959f45df4a738bfcff205d7efb7ac08e7897a19164cb36f11d556c5a1bd3d46f0f1df3f89a36b7352b8a880c3570b2cf462cf
 SHA512 
9106ae3cd3bdce8f4def3c7e08645f76e1a65f51e184510088e79b834899061d357422376e0efd56e1bc9dc7d3150f74837f43bd3e6c4c44faa3859844ab21b7
+DIST libglvnd-1.2.0.tar.gz 2030275 BLAKE2B 
b6b147f431ba9a177be9eada7af0e4ffc05c412e29f3a257746d74ff99078ecf87f7e66a97f7c1ce2779b3224bf3e7d1c4ab57c437074ae754e646c9275dae7f
 SHA512 
f09a3ab3f1ba7397616cf2b0baf4385bd2127abb06817f8b383549cb21f36802be24a29598d7bfdd4c410b9ea95335b4ffc52529824dc88a719af52432c6b74c

diff --git a/media-libs/libglvnd/libglvnd-1.2.0.ebuild 
b/media-libs/libglvnd/libglvnd-1.2.0.ebuild
new file mode 100644
index 000..c7d45b57008
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.2.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://github.com/NVIDIA/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/NVIDIA/${PN}/releases/download/v${PV}/${P}.tar.gz";
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X"
+
+RDEPEND="
+   !media-libs/mesa[-libglvnd(-)]
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-09-18 Thread Matt Turner
commit: d22dcd9928d4be0d43e83b951bde8a453cf20d1c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 18 20:09:46 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 18 20:09:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22dcd99

media-libs/libglvnd: Enable Python 3 support

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-1.1.1.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.1.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.1.1.ebuild
index 89d10684b84..89b1d84e95e 100644
--- a/media-libs/libglvnd/libglvnd-1.1.1.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.1.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
 
 DESCRIPTION="The GL Vendor-Neutral Dispatch library"

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 494820dda94..7c3c16d23be 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
 inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
 
 DESCRIPTION="The GL Vendor-Neutral Dispatch library"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-09-18 Thread Matt Turner
commit: e8c7db137f2c5cda62b4ea8ead89d4422030cd72
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 18 19:26:50 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 18 20:09:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c7db13

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest   |  1 -
 media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index e5661b6ca69..e8408ade024 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.1.0.20190213.tar.gz 829094 BLAKE2B 
cf977846693a5de3485e23fe8b4c8e2bc0472d994dc85530ecd85c685d71abd7aa69e815292141f60fd69a299cf39ac16dda5822128295747bfd42db3408df66
 SHA512 
772445cbb5574c1900109b3e0d8aab442b8c8d9790c4d91e1400fccdff4a53b653b59120e4fb631a45fc47af02949288924e62a22c3d877d4f741d5596736e37
 DIST libglvnd-1.1.1.tar.gz 1851222 BLAKE2B 
58a6e997b64bd22c4af0136fb37959f45df4a738bfcff205d7efb7ac08e7897a19164cb36f11d556c5a1bd3d46f0f1df3f89a36b7352b8a880c3570b2cf462cf
 SHA512 
9106ae3cd3bdce8f4def3c7e08645f76e1a65f51e184510088e79b834899061d357422376e0efd56e1bc9dc7d3150f74837f43bd3e6c4c44faa3859844ab21b7

diff --git a/media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild 
b/media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild
deleted file mode 100644
index c1e812ba70b..000
--- a/media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://github.com/NVIDIA/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~amd64"
-   COMMIT="f92208be88dd06a70b6f79a1cb95571e2762a9ec"
-   SRC_URI="https://github.com/NVIDIA/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   S=${WORKDIR}/${PN}-${COMMIT}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   !media-libs/mesa[-libglvnd(-)]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   "
-DEPEND="${PYTHON_DEPS}
-   ${RDEPEND}"
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} econf
-}
-
-multilib_src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-multilib_src_test() {
-   emake check
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-09-18 Thread Matt Turner
commit: 539aa56700d8a196197c859913faaa9fcaacf2de
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 18 19:35:39 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 18 20:09:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539aa567

media-libs/libglvnd: Add blocker on  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index be06e85ba9a..846bfd27931 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -29,6 +29,7 @@ IUSE="X"
 
 RDEPEND="
!media-libs/mesa[-libglvnd(-)]
+   !

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-09-18 Thread Matt Turner
commit: 378052578c7a89a49ecec89c8944c5f5c7190dda
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 18 19:26:23 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 18 20:09:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37805257

media-libs/libglvnd: Make X11 support optional

Closes: https://bugs.gentoo.org/693754
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 18 +-
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 7c3c16d23be..be06e85ba9a 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -25,14 +25,17 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE=""
+IUSE="X"
 
 RDEPEND="
!media-libs/mesa[-libglvnd(-)]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   "
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   )"
 DEPEND="${PYTHON_DEPS}
-   ${RDEPEND}"
+   ${RDEPEND}
+   X? ( x11-base/xorg-proto )"
 
 src_prepare() {
default
@@ -40,7 +43,12 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   ECONF_SOURCE=${S} econf
+   myconf=(
+   --disable-headers
+   $(use_enable X x11)
+   $(use_enable X glx)
+   )
+   ECONF_SOURCE=${S} econf "${myconf[@]}"
 }
 
 multilib_src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/, media-libs/libglvnd/files/

2019-09-18 Thread Matt Turner
commit: 178a6a0b5c7e20e6ae2ae61cf1bc62b95bf4448d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 18 19:14:14 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 18 20:09:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178a6a0b

media-libs/libglvnd: Install pkg-config files

Signed-off-by: Matt Turner  gentoo.org>

 ...-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch | 219 +
 ...glvnd-1.1.1.ebuild => libglvnd-1.1.1-r1.ebuild} |   7 +-
 2 files changed, 225 insertions(+), 1 deletion(-)

diff --git 
a/media-libs/libglvnd/files/libglvnd-1.1.1-Add-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch
 
b/media-libs/libglvnd/files/libglvnd-1.1.1-Add-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch
new file mode 100644
index 000..02996f4f3d3
--- /dev/null
+++ 
b/media-libs/libglvnd/files/libglvnd-1.1.1-Add-pkg-config-files-for-EGL-GL-GLES-and-GLX.patch
@@ -0,0 +1,219 @@
+From 0dfaea2bcb7cdcc785f95e244223bd004a2d7fba Mon Sep 17 00:00:00 2001
+From: Kyle Brenneman 
+Date: Tue, 3 Sep 2019 08:13:34 -0600
+Subject: [PATCH] Add pkg-config files for EGL, GL, GLES, and GLX.
+
+This preserves the names from Mesa's gl, glesv1_cm, glesv2, and egl pkgconfig
+data, and for compatibility with that, gl.pc gives you libGL.
+
+Also added glx.pc and opengl.pc for libglvnd's libGLX and libOpenGL libraries.
+If newer applications want to explicitly depend on libGLX and the appropriate
+rendering API they can ask for the new pkgconfig names.
+
+Note that the version numbers in each file are the API versions that each
+library exposes, not the libglvnd package version.
+---
+ configure.ac   |  6 ++
+ src/EGL/Makefile.am|  3 +++
+ src/EGL/egl.pc.in  | 10 ++
+ src/GL/Makefile.am |  3 +++
+ src/GL/gl.pc.in| 10 ++
+ src/GLESv1/Makefile.am |  2 ++
+ src/GLESv1/glesv1_cm.pc.in | 10 ++
+ src/GLESv2/Makefile.am |  2 ++
+ src/GLESv2/glesv2.pc.in| 10 ++
+ src/GLX/Makefile.am|  2 ++
+ src/GLX/glx.pc.in  | 10 ++
+ src/OpenGL/Makefile.am |  2 ++
+ src/OpenGL/opengl.pc.in| 10 ++
+ 13 files changed, 80 insertions(+)
+ create mode 100644 src/EGL/egl.pc.in
+ create mode 100644 src/GL/gl.pc.in
+ create mode 100644 src/GLESv1/glesv1_cm.pc.in
+ create mode 100644 src/GLESv2/glesv2.pc.in
+ create mode 100644 src/GLX/glx.pc.in
+ create mode 100644 src/OpenGL/opengl.pc.in
+
+diff --git a/configure.ac b/configure.ac
+index cdbb138..7feec30 100644
+--- a/configure.ac
 b/configure.ac
+@@ -324,11 +324,17 @@ AC_CONFIG_FILES([Makefile
+  include/Makefile
+  src/Makefile
+  src/GL/Makefile
++ src/GL/gl.pc
++ src/OpenGL/opengl.pc
+  src/OpenGL/Makefile
++ src/GLESv1/glesv1_cm.pc
+  src/GLESv1/Makefile
++ src/GLESv2/glesv2.pc
+  src/GLESv2/Makefile
++ src/GLX/glx.pc
+  src/GLX/Makefile
+  src/EGL/Makefile
++ src/EGL/egl.pc
+  src/GLdispatch/Makefile
+  src/GLdispatch/vnd-glapi/Makefile
+  src/util/Makefile
+diff --git a/src/EGL/Makefile.am b/src/EGL/Makefile.am
+index 5c036dc..c55c83e 100644
+--- a/src/EGL/Makefile.am
 b/src/EGL/Makefile.am
+@@ -106,3 +106,6 @@ g_egldispatchstubs.c : $(GENERATE_DEPS)
+ g_egldispatchstubs.h : $(GENERATE_DEPS)
+   $(AM_V_GEN)$(PYTHON) $(GENERATE_DISPATCH_SCRIPT) header 
$(GENERATE_LIST_FILES) > $@
+ endif
++
++pkgconfigdir = $(libdir)/pkgconfig
++pkgconfig_DATA = egl.pc
+diff --git a/src/EGL/egl.pc.in b/src/EGL/egl.pc.in
+new file mode 100644
+index 000..ffae9e2
+--- /dev/null
 b/src/EGL/egl.pc.in
+@@ -0,0 +1,10 @@
++prefix=@prefix@
++exec_prefix=${prefix}
++libdir=@libdir@
++includedir=@includedir@
++
++Name: egl
++Description: EGL library and headers
++Version: 1.5
++Libs: -L${libdir} -lEGL
++Cflags: -I${includedir}
+diff --git a/src/GL/Makefile.am b/src/GL/Makefile.am
+index ecdcbd0..225fdcb 100644
+--- a/src/GL/Makefile.am
 b/src/GL/Makefile.am
+@@ -70,3 +70,6 @@ libGL_la_LIBADD += ../GLdispatch/libGLdispatch.la
+ libGL_la_LIBADD += ../GLdispatch/vnd-glapi/libglapi_gl.la
+ libGL_la_LIBADD += ../util/libutils_misc.la
+ libGL_la_LIBADD += @LIB_DL@
++
++pkgconfigdir = $(libdir)/pkgconfig
++pkgconfig_DATA = gl.pc
+diff --git a/src/GL/gl.pc.in b/src/GL/gl.pc.in
+new file mode 100644
+index 000..0eaa149
+--- /dev/null
 b/src/GL/gl.pc.in
+@@ -0,0 +1,10 @@
++prefix=@prefix@
++exec_prefix=${prefix}
++libdir=@libdir@
++includedir=@includedir@
++
++Name: gl
++Description: Legacy OpenGL and GLX library and headers
++Version: 1.2
++Libs: -L${libdir} -lGL
++Cflags: -I${includedir}
+diff --git a/src/GLESv1/Makefile.am b/src/GLESv1/Makefile.am
+index d20017d..88e07bc 100644
+--- a/src/GLESv1/Makefile.am
 b/src/GLESv1/Makefile.am
+@@

[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-08-20 Thread Matt Turner
commit: a86728bfc5035081bdea1cbf67ab7cb0dbcf725d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 20 20:48:25 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 20 20:49:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86728bf

media-libs/libglvnd: Prepare for a non-snapshot ebuild

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index f62514e3058..494820dda94 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -34,14 +34,9 @@ RDEPEND="
 DEPEND="${PYTHON_DEPS}
${RDEPEND}"
 
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
 src_prepare() {
default
-   eautoreconf
+   [[ $PV = * ]] && eautoreconf
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-08-20 Thread Matt Turner
commit: 040a4d89f839f9fe177f5a421f7ba3b8cfd46bc0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 20 20:48:53 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 20 20:49:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040a4d89

media-libs/libglvnd: Version bump to 1.1.1

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest  |  1 +
 media-libs/libglvnd/libglvnd-1.1.1.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 2125ebd2dc6..e5661b6ca69 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.1.0.20190213.tar.gz 829094 BLAKE2B 
cf977846693a5de3485e23fe8b4c8e2bc0472d994dc85530ecd85c685d71abd7aa69e815292141f60fd69a299cf39ac16dda5822128295747bfd42db3408df66
 SHA512 
772445cbb5574c1900109b3e0d8aab442b8c8d9790c4d91e1400fccdff4a53b653b59120e4fb631a45fc47af02949288924e62a22c3d877d4f741d5596736e37
+DIST libglvnd-1.1.1.tar.gz 1851222 BLAKE2B 
58a6e997b64bd22c4af0136fb37959f45df4a738bfcff205d7efb7ac08e7897a19164cb36f11d556c5a1bd3d46f0f1df3f89a36b7352b8a880c3570b2cf462cf
 SHA512 
9106ae3cd3bdce8f4def3c7e08645f76e1a65f51e184510088e79b834899061d357422376e0efd56e1bc9dc7d3150f74837f43bd3e6c4c44faa3859844ab21b7

diff --git a/media-libs/libglvnd/libglvnd-1.1.1.ebuild 
b/media-libs/libglvnd/libglvnd-1.1.1.ebuild
new file mode 100644
index 000..89d10684b84
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://github.com/NVIDIA/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/NVIDIA/${PN}/releases/download/v${PV}/${P}.tar.gz";
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   !media-libs/mesa[-libglvnd(-)]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   "
+DEPEND="${PYTHON_DEPS}
+   ${RDEPEND}"
+
+src_prepare() {
+   default
+   [[ $PV = * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf
+}
+
+multilib_src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+multilib_src_test() {
+   emake check
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/

2019-03-03 Thread Matt Turner
commit: 896e7ca00924b2f727656776a4b8050383f49f2a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 19:56:53 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:07:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896e7ca0

media-libs/libglvnd: EAPI 7 and run tests

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 9f9f724cecc..f62514e3058 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
 
@@ -52,3 +52,7 @@ multilib_src_install() {
default
find "${D}" -name '*.la' -delete || die
 }
+
+multilib_src_test() {
+   emake check
+}



  1   2   >