[gentoo-commits] repo/gentoo:master commit in: media-libs/libglvnd/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}