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

2023-09-05 Thread Matt Turner
commit: b25eab4c71fa4ed2fb4fc556810897e8b8423ad8
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep  5 19:15:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep  5 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25eab4c

media-libs/glu: Drop old versions

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

 media-libs/glu/Manifest|  1 -
 .../glu/files/glu-9.0.2-clang-16-register.patch| 30 
 media-libs/glu/glu-9.0.2.ebuild| 41 --
 3 files changed, 72 deletions(-)

diff --git a/media-libs/glu/Manifest b/media-libs/glu/Manifest
index 037938c1394a..d46a5efadcbb 100644
--- a/media-libs/glu/Manifest
+++ b/media-libs/glu/Manifest
@@ -1,2 +1 @@
-DIST glu-9.0.2.tar.xz 436176 BLAKE2B 
90485938e4809ce7bb56da25bd60be9f3f7b7f40d511ea6635e40d749e519d1dca6241d891224d3cf331b911f545df4ef9aa2101baf4e3b18df69244edbcb8a4
 SHA512 
2517d7406bb643d12c017a95dcb5d8716f307344332638bcbdf274a90752a7c22165d34745f1b082ed916bb07d40e62d1d1d67d96426225be63166f3480d6f64
 DIST glu-9.0.3.tar.xz 218968 BLAKE2B 
a6fc842004dcca4243ef285e26806afdfb931d21985ad8f9a3f03f438e66b810718bf04e588044ed8db0e49f806d346dc2ce69cfa91450f046a4dfa39136
 SHA512 
b2781059c0e176192c3fc0d7244645020937a463311171efddb9f35fb94ee43faabcf627fa7f429d48fceaf6dd9c5adb69c86c7a21ec4ea490f4ab143d52e3ba

diff --git a/media-libs/glu/files/glu-9.0.2-clang-16-register.patch 
b/media-libs/glu/files/glu-9.0.2-clang-16-register.patch
deleted file mode 100644
index c06d893f1151..
--- a/media-libs/glu/files/glu-9.0.2-clang-16-register.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://bugs.gentoo.org/894314
-https://gitlab.freedesktop.org/mesa/glu/-/merge_requests/10
-
-From b6c308172993dfd0f76ee9f4fe083cff8c51ced8 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Fri, 13 Jan 2023 20:58:07 -0800
-Subject: [PATCH] Remove deprecated register in C++17
-
-Fixes errors like
-
-src/libnurbs/internals/varray.cc:76:5: error: ISO C++17 does not allow 
'register' storage class specifier [-Wregister]
-register long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
-^
-
-Signed-off-by: Khem Raj 
 a/src/libnurbs/internals/varray.cc
-+++ b/src/libnurbs/internals/varray.cc
-@@ -73,8 +73,8 @@ Varray::~Varray( void )
- inline void
- Varray::update( Arc_ptr arc, long dir[2], REAL val )
- {
--register long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
--register long dt = sgn(arc->tail()[1] - arc->prev->tail()[1]);
-+long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
-+long dt = sgn(arc->tail()[1] - arc->prev->tail()[1]);
- 
- if( dir[0] != ds || dir[1] != dt ) {
-   dir[0] = ds;
--- 
-GitLab

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
deleted file mode 100644
index 080aba661db9..
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit meson-multilib ${GIT_ECLASS}
-
-DESCRIPTION="The OpenGL Utility Library"
-HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
-
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-fi
-
-LICENSE="SGI-B-2.0"
-SLOT="0"
-IUSE="static-libs"
-
-DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.0.2-clang-16-register.patch
-)
-
-multilib_src_configure() {
-   local emesonargs=(
-   -Ddefault_library=$(usex static-libs both shared)
-   -Dgl_provider=glvnd
-   )
-   meson_src_configure
-}



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

2023-08-31 Thread Arthur Zamarin
commit: 40c33576e68d7a09557aba23a2a6e5443dde3e63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 31 18:38:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 31 18:38:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c33576

media-libs/glu: Stabilize 9.0.3 ppc64, #913215

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

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

diff --git a/media-libs/glu/glu-9.0.3.ebuild b/media-libs/glu/glu-9.0.3.ebuild
index fd9d2223393b..280c9ec14337 100644
--- a/media-libs/glu/glu-9.0.3.ebuild
+++ b/media-libs/glu/glu-9.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2023-08-31 Thread Arthur Zamarin
commit: 97e9958b89e84d328c96b424ffe10027b2846fc1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 31 18:38:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 31 18:38:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e9958b

media-libs/glu: Stabilize 9.0.3 sparc, #913215

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

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

diff --git a/media-libs/glu/glu-9.0.3.ebuild b/media-libs/glu/glu-9.0.3.ebuild
index ec8ee240ad06..fd9d2223393b 100644
--- a/media-libs/glu/glu-9.0.3.ebuild
+++ b/media-libs/glu/glu-9.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2023-08-31 Thread Arthur Zamarin
commit: 7f20cd612d857cf5c55ce2dfa5702d5fb957308b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 31 18:37:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 31 18:37:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f20cd61

media-libs/glu: Stabilize 9.0.3 x86, #913215

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

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

diff --git a/media-libs/glu/glu-9.0.3.ebuild b/media-libs/glu/glu-9.0.3.ebuild
index 95fe2f3b218e..ec8ee240ad06 100644
--- a/media-libs/glu/glu-9.0.3.ebuild
+++ b/media-libs/glu/glu-9.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2023-08-29 Thread Arthur Zamarin
commit: 9795d2424241f71129c9defcdec59300d93c5462
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 29 17:54:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 29 17:54:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9795d242

media-libs/glu: Stabilize 9.0.3 ppc, #913215

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

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

diff --git a/media-libs/glu/glu-9.0.3.ebuild b/media-libs/glu/glu-9.0.3.ebuild
index 6ad1258619ce..139baef378a4 100644
--- a/media-libs/glu/glu-9.0.3.ebuild
+++ b/media-libs/glu/glu-9.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2023-08-29 Thread Arthur Zamarin
commit: 84fafac7953ef713aa0bdc98c37120d2013b1c86
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 29 17:47:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 29 17:47:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fafac7

media-libs/glu: Stabilize 9.0.3 amd64, #913215

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

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

diff --git a/media-libs/glu/glu-9.0.3.ebuild b/media-libs/glu/glu-9.0.3.ebuild
index b231083a0962..cbc0552f5d7b 100644
--- a/media-libs/glu/glu-9.0.3.ebuild
+++ b/media-libs/glu/glu-9.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2023-08-29 Thread Arthur Zamarin
commit: 99c37baba20cf616a9e1315ba61055e4c1ef28db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 29 17:48:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 29 17:48:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c37bab

media-libs/glu: Stabilize 9.0.3 arm64, #913215

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

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

diff --git a/media-libs/glu/glu-9.0.3.ebuild b/media-libs/glu/glu-9.0.3.ebuild
index cbc0552f5d7b..6ad1258619ce 100644
--- a/media-libs/glu/glu-9.0.3.ebuild
+++ b/media-libs/glu/glu-9.0.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2023-07-21 Thread Matt Turner
commit: b423744e6be5d9456592a37816454bd5d106dba5
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 21 22:47:11 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 21 22:55:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b423744e

media-libs/glu: Version bump to 9.0.3

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

 media-libs/glu/Manifest |  1 +
 media-libs/glu/glu-9.0.3.ebuild | 31 +++
 media-libs/glu/glu-.ebuild  | 22 --
 3 files changed, 40 insertions(+), 14 deletions(-)

diff --git a/media-libs/glu/Manifest b/media-libs/glu/Manifest
index e390518a3fc2..037938c1394a 100644
--- a/media-libs/glu/Manifest
+++ b/media-libs/glu/Manifest
@@ -1 +1,2 @@
 DIST glu-9.0.2.tar.xz 436176 BLAKE2B 
90485938e4809ce7bb56da25bd60be9f3f7b7f40d511ea6635e40d749e519d1dca6241d891224d3cf331b911f545df4ef9aa2101baf4e3b18df69244edbcb8a4
 SHA512 
2517d7406bb643d12c017a95dcb5d8716f307344332638bcbdf274a90752a7c22165d34745f1b082ed916bb07d40e62d1d1d67d96426225be63166f3480d6f64
+DIST glu-9.0.3.tar.xz 218968 BLAKE2B 
a6fc842004dcca4243ef285e26806afdfb931d21985ad8f9a3f03f438e66b810718bf04e588044ed8db0e49f806d346dc2ce69cfa91450f046a4dfa39136
 SHA512 
b2781059c0e176192c3fc0d7244645020937a463311171efddb9f35fb94ee43faabcf627fa7f429d48fceaf6dd9c5adb69c86c7a21ec4ea490f4ab143d52e3ba

diff --git a/media-libs/glu/glu-9.0.3.ebuild b/media-libs/glu/glu-9.0.3.ebuild
new file mode 100644
index ..b231083a0962
--- /dev/null
+++ b/media-libs/glu/glu-9.0.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="The OpenGL Utility Library"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+fi
+
+LICENSE="SGI-B-2.0"
+SLOT="0"
+
+DEPEND="media-libs/libglvnd[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=shared
+   -Dgl_provider=glvnd
+   )
+   meson_src_configure
+}

diff --git a/media-libs/glu/glu-.ebuild b/media-libs/glu/glu-.ebuild
index 25992a6979a3..b231083a0962 100644
--- a/media-libs/glu/glu-.ebuild
+++ b/media-libs/glu/glu-.ebuild
@@ -1,36 +1,30 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit meson-multilib ${GIT_ECLASS}
+inherit meson-multilib
 
 DESCRIPTION="The OpenGL Utility Library"
 HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
 
 if [[ ${PV} = * ]]; then
-   SRC_URI=""
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
+   inherit git-r3
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
 fi
 
 LICENSE="SGI-B-2.0"
 SLOT="0"
-IUSE="static-libs"
 
-DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="media-libs/libglvnd[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}"
 
 multilib_src_configure() {
local emesonargs=(
-   -Ddefault_library=$(usex static-libs both shared)
+   -Ddefault_library=shared
-Dgl_provider=glvnd
)
meson_src_configure



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

2023-02-14 Thread Sam James
commit: 9c81ebf8c454cc218fa59993c95e92689a628639
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 14 22:55:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 14 23:03:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c81ebf8

media-libs/glu: fix build w/ clang 16

Closes: https://bugs.gentoo.org/894314
Signed-off-by: Sam James  gentoo.org>

 .../glu/files/glu-9.0.2-clang-16-register.patch| 30 ++
 media-libs/glu/glu-9.0.2.ebuild|  6 -
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/media-libs/glu/files/glu-9.0.2-clang-16-register.patch 
b/media-libs/glu/files/glu-9.0.2-clang-16-register.patch
new file mode 100644
index ..c06d893f1151
--- /dev/null
+++ b/media-libs/glu/files/glu-9.0.2-clang-16-register.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/894314
+https://gitlab.freedesktop.org/mesa/glu/-/merge_requests/10
+
+From b6c308172993dfd0f76ee9f4fe083cff8c51ced8 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Fri, 13 Jan 2023 20:58:07 -0800
+Subject: [PATCH] Remove deprecated register in C++17
+
+Fixes errors like
+
+src/libnurbs/internals/varray.cc:76:5: error: ISO C++17 does not allow 
'register' storage class specifier [-Wregister]
+register long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
+^
+
+Signed-off-by: Khem Raj 
+--- a/src/libnurbs/internals/varray.cc
 b/src/libnurbs/internals/varray.cc
+@@ -73,8 +73,8 @@ Varray::~Varray( void )
+ inline void
+ Varray::update( Arc_ptr arc, long dir[2], REAL val )
+ {
+-register long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
+-register long dt = sgn(arc->tail()[1] - arc->prev->tail()[1]);
++long ds = sgn(arc->tail()[0] - arc->prev->tail()[0]);
++long dt = sgn(arc->tail()[1] - arc->prev->tail()[1]);
+ 
+ if( dir[0] != ds || dir[1] != dt ) {
+   dir[0] = ds;
+-- 
+GitLab

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index da35e84be92a..bb010d61a62e 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,6 +28,10 @@ IUSE="static-libs"
 DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-9.0.2-clang-16-register.patch
+)
+
 multilib_src_configure() {
local emesonargs=(
-Ddefault_library=$(usex static-libs both shared)



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

2022-05-13 Thread WANG Xuerui
commit: 7c62a03848ed337133878f7115761bfd74f3a276
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat May 14 03:41:38 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat May 14 03:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c62a038

media-libs/glu: keyword 9.0.2 for ~loong

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

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

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index ad57aeafee9e..da35e84be92a 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2021-07-25 Thread Sam James
commit: 2fa49cdb1e0290499a857218b65cb35097c7c1d7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 22:16:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 22:16:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa49cdb

media-libs/glu: Stabilize 9.0.2 ppc64, #797562

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

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

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index 022b44953c0..ad57aeafee9 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2021-07-24 Thread Sam James
commit: d021a43875030645c41c06fec512ebe6f42f7882
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 24 13:42:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 24 13:42:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d021a438

media-libs/glu: Stabilize 9.0.2 x86, #797562

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

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

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index 61d7a20c436..f1cb154fe31 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2021-07-16 Thread Sam James
commit: 1fc7ed50aa59f25ede2c5e38e08f6199b16822b3
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 17 04:59:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 17 04:59:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc7ed50

media-libs/glu: Stabilize 9.0.2 arm64, #797562

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

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

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index 6c8a23cd0e3..61d7a20c436 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2021-07-04 Thread Sam James
commit: 9ba8a64582da372ee67929f579c5cda393df2265
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  4 22:19:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  4 22:19:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba8a645

media-libs/glu: Stabilize 9.0.2 amd64, #797562

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

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

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index d6f2fdb03ab..3caca8302a0 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2021-07-04 Thread Sergei Trofimovich
commit: d3d77726555e6eee0703943a5e383d38185089f6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul  4 10:04:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  4 10:28:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d77726

media-libs/glu: stable 9.0.2 for sparc, bug #797562

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

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

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
index 978531ce2bb..d6f2fdb03ab 100644
--- a/media-libs/glu/glu-9.0.2.ebuild
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2021-06-24 Thread Matt Turner
commit: 0918ac754e46de2cef575171093473146bede270
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 24 21:55:22 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 24 22:00:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0918ac75

media-libs/glu: Port to Meson

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

 media-libs/glu/glu-.ebuild | 26 --
 1 file changed, 8 insertions(+), 18 deletions(-)

diff --git a/media-libs/glu/glu-.ebuild b/media-libs/glu/glu-.ebuild
index a20186b9dad..978531ce2bb 100644
--- a/media-libs/glu/glu-.ebuild
+++ b/media-libs/glu/glu-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-inherit autotools multilib-minimal ${GIT_ECLASS}
+inherit meson-multilib ${GIT_ECLASS}
 
 DESCRIPTION="The OpenGL Utility Library"
 HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"
@@ -28,20 +28,10 @@ IUSE="static-libs"
 DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-src_test() {
-   :;
+   local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   -Dgl_provider=glvnd
+   )
+   meson_src_configure
 }



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

2021-06-24 Thread Matt Turner
commit: 0d6dae215a18ffcd888fa962deed19f68e34
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 24 21:55:48 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 24 22:00:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6d

media-libs/glu: Version bump to 9.0.2

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

 media-libs/glu/Manifest |  1 +
 media-libs/glu/glu-9.0.2.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/media-libs/glu/Manifest b/media-libs/glu/Manifest
index 5550e23795e..4ed45bc45d2 100644
--- a/media-libs/glu/Manifest
+++ b/media-libs/glu/Manifest
@@ -1 +1,2 @@
 DIST glu-9.0.1.tar.xz 434632 BLAKE2B 
ed624b107a97ac84517cd0fa740090746ab93c77498135bf6dae3ee488e04afc93b0d239aba15533de8ab407d3d3d5e7cb5086b29985d93037e78753b249741e
 SHA512 
8a6dae5b4bd63efb96d15f23ccda4ad9c2ffaa964897e5fa63d1e58360d8d4e6732c5efd2109dba04155d5fc457ab1718a65cf9b544ce0d452679ba988d04018
+DIST glu-9.0.2.tar.xz 436176 BLAKE2B 
90485938e4809ce7bb56da25bd60be9f3f7b7f40d511ea6635e40d749e519d1dca6241d891224d3cf331b911f545df4ef9aa2101baf4e3b18df69244edbcb8a4
 SHA512 
2517d7406bb643d12c017a95dcb5d8716f307344332638bcbdf274a90752a7c22165d34745f1b082ed916bb07d40e62d1d1d67d96426225be63166f3480d6f64

diff --git a/media-libs/glu/glu-9.0.2.ebuild b/media-libs/glu/glu-9.0.2.ebuild
new file mode 100644
index 000..978531ce2bb
--- /dev/null
+++ b/media-libs/glu/glu-9.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit meson-multilib ${GIT_ECLASS}
+
+DESCRIPTION="The OpenGL Utility Library"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
+
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="SGI-B-2.0"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   -Dgl_provider=glvnd
+   )
+   meson_src_configure
+}



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

2020-03-11 Thread Matt Turner
commit: 3d43a2ca7dcfae9e451db4beaade35d6923d4721
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Mar 11 18:40:20 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 11 18:41:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d43a2ca

media-libs/glu: Drop outdated blocker

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

 media-libs/glu/glu-9.0.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index 9a46f028b12..55c4c940814 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -26,8 +26,7 @@ SLOT="0"
 IUSE="static-libs"
 
 DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-   !

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

2020-01-31 Thread Matt Turner
commit: f9803d4b550c93f42bc40199c15e94e09d066fae
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 31 19:07:15 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 31 19:19:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9803d4b

media-libs/glu: Drop old blocker

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

 media-libs/glu/glu-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/glu/glu-.ebuild b/media-libs/glu/glu-.ebuild
index dfaaeaefd9f..daec7e00a02 100644
--- a/media-libs/glu/glu-.ebuild
+++ b/media-libs/glu/glu-.ebuild
@@ -26,8 +26,7 @@ SLOT="0"
 IUSE="static-libs"
 
 DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-   !

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

2019-09-21 Thread Matt Turner
commit: bd6fa12706093cf22560d4076e52161dbaf75d6f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 21 17:01:33 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 21 17:11:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6fa127

media-libs/glu: Drop old versions

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

 media-libs/glu/Manifest|  1 -
 media-libs/glu/glu-9.0.0-r1.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/media-libs/glu/Manifest b/media-libs/glu/Manifest
index 16a3440bf77..5550e23795e 100644
--- a/media-libs/glu/Manifest
+++ b/media-libs/glu/Manifest
@@ -1,2 +1 @@
-DIST glu-9.0.0.tar.bz2 493206 BLAKE2B 
9c8c27bf8b415f4962079f200f64d4ecadaabecc7cddf832ccc75146b30260bb386ddb87cee26d911f6b7c2451ed0484e0fe8bfa39ac27e33b87a2b5d025ca81
 SHA512 
ff920e3fbca739794e1432a92fdd8517aa732110fea71ed724185425042f83ce18e9866c16f95c6e10f6993f0814a90fac9636e2b3d8ca2084d1ac0a860f61c8
 DIST glu-9.0.1.tar.xz 434632 BLAKE2B 
ed624b107a97ac84517cd0fa740090746ab93c77498135bf6dae3ee488e04afc93b0d239aba15533de8ab407d3d3d5e7cb5086b29985d93037e78753b249741e
 SHA512 
8a6dae5b4bd63efb96d15f23ccda4ad9c2ffaa964897e5fa63d1e58360d8d4e6732c5efd2109dba04155d5fc457ab1718a65cf9b544ce0d452679ba988d04018

diff --git a/media-libs/glu/glu-9.0.0-r1.ebuild 
b/media-libs/glu/glu-9.0.0-r1.ebuild
deleted file mode 100644
index 732650e3550..000
--- a/media-libs/glu/glu-9.0.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
-
-if [[ ${PV} = * ]]; then
-   AUTOTOOLS_AUTORECONF=1
-   GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
-fi
-
-inherit autotools-multilib multilib ${GIT_ECLASS}
-
-DESCRIPTION="The OpenGL Utility Library"
-HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
-
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="SGI-B-2.0"
-SLOT="0"
-IUSE="static-libs"
-
-DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}
-   !

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

2019-09-21 Thread Sergei Trofimovich
commit: 8e7c3484cdaffa0935c0c5a5b7abbb7ad69ef58f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 21 13:44:00 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 21 13:45:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7c3484

media-libs/glu: stable 9.0.1 for hppa, bug #694734

Package-Manager: Portage-2.3.76, Repoman-2.3.17
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index f8d33b91f84..060ad7fa7c9 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-09-20 Thread Mikle Kolyada
commit: acc5258b87a2a556fe069d3ef42d84d032f377f8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 21 00:13:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 21 00:13:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc5258b

media-libs/glu: ia64 stable wrt bug #694734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index f4ace1b7ce5..f8d33b91f84 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-09-20 Thread Aaron Bauman
commit: 9c2b40f61f6eeb9fd08b478a0e08dcfb84d783f4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Sep 20 21:26:44 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Sep 20 21:26:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2b40f6

media-libs/glu: arm64 stable (bug #694734)

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

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index 94d3e1e7140..ff4322b7914 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-09-20 Thread Agostino Sarubbo
commit: 955c1fd9cebce8f4550f457ebdf092bc10df95bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 20 12:15:50 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 20 12:15:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955c1fd9

media-libs/glu: x86 stable wrt bug #694734

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

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index 54cf113d59f..94d3e1e7140 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-09-20 Thread Agostino Sarubbo
commit: 5a226e84f308f51d2e399901abe9fd28985dae2b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 20 12:11:46 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 20 12:11:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a226e84

media-libs/glu: amd64 stable wrt bug #694734

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

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index 15d5f6eabcf..54cf113d59f 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-09-20 Thread Agostino Sarubbo
commit: 4874f28e71369479ce063085c40045d952e8d66f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 20 12:09:35 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 20 12:09:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4874f28e

media-libs/glu: s390 stable wrt bug #694734

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index fd9d2950bc7..15d5f6eabcf 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-09-20 Thread Agostino Sarubbo
commit: 8b3a5f48b75055b4fdca6bfe93adcdcf800f1c86
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 20 12:07:46 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 20 12:07:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3a5f48

media-libs/glu: ppc64 stable wrt bug #694734

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

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index f8bdbd23ff6..fd9d2950bc7 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-09-20 Thread Agostino Sarubbo
commit: 18a973d89aab00df44edf37da675f27ac0483066
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 20 12:05:06 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 20 12:05:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a973d8

media-libs/glu: ppc stable wrt bug #694734

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

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

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
index ec7ab407c72..f8bdbd23ff6 100644
--- a/media-libs/glu/glu-9.0.1.ebuild
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2019-07-23 Thread Matt Turner
commit: 45b4852b25c7d4bd8be6770c2dd823b8534390d4
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 23 23:43:34 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 23 23:47:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b4852b

media-libs/glu: Version bump to 9.0.1

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

 media-libs/glu/Manifest |  1 +
 media-libs/glu/glu-9.0.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/media-libs/glu/Manifest b/media-libs/glu/Manifest
index 871d10a9873..16a3440bf77 100644
--- a/media-libs/glu/Manifest
+++ b/media-libs/glu/Manifest
@@ -1 +1,2 @@
 DIST glu-9.0.0.tar.bz2 493206 BLAKE2B 
9c8c27bf8b415f4962079f200f64d4ecadaabecc7cddf832ccc75146b30260bb386ddb87cee26d911f6b7c2451ed0484e0fe8bfa39ac27e33b87a2b5d025ca81
 SHA512 
ff920e3fbca739794e1432a92fdd8517aa732110fea71ed724185425042f83ce18e9866c16f95c6e10f6993f0814a90fac9636e2b3d8ca2084d1ac0a860f61c8
+DIST glu-9.0.1.tar.xz 434632 BLAKE2B 
ed624b107a97ac84517cd0fa740090746ab93c77498135bf6dae3ee488e04afc93b0d239aba15533de8ab407d3d3d5e7cb5086b29985d93037e78753b249741e
 SHA512 
8a6dae5b4bd63efb96d15f23ccda4ad9c2ffaa964897e5fa63d1e58360d8d4e6732c5efd2109dba04155d5fc457ab1718a65cf9b544ce0d452679ba988d04018

diff --git a/media-libs/glu/glu-9.0.1.ebuild b/media-libs/glu/glu-9.0.1.ebuild
new file mode 100644
index 000..ec7ab407c72
--- /dev/null
+++ b/media-libs/glu/glu-9.0.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit autotools multilib-minimal ${GIT_ECLASS}
+
+DESCRIPTION="The OpenGL Utility Library"
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
+
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="SGI-B-2.0"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}
+   !

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

2019-07-23 Thread Matt Turner
commit: 59892720a13d48fc26fda8d7963128c60054810c
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 23 23:43:00 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 23 23:47:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59892720

media-libs/glu: Clean up ebuild

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

 media-libs/glu/glu-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-libs/glu/glu-.ebuild b/media-libs/glu/glu-.ebuild
index b743ef44af7..ec7ab407c72 100644
--- a/media-libs/glu/glu-.ebuild
+++ b/media-libs/glu/glu-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,9 +6,7 @@ EAPI=7
 EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
 
 if [[ ${PV} = * ]]; then
-   AUTOTOOLS_AUTORECONF=1
GIT_ECLASS="git-r3"
-   EXPERIMENTAL="true"
 fi
 
 inherit autotools multilib-minimal ${GIT_ECLASS}
@@ -19,7 +17,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.bz2;
+   SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
@@ -32,7 +30,7 @@ RDEPEND="${DEPEND}
!

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

2018-08-16 Thread Mikle Kolyada
commit: de9f7126ca8e21af2b4e8b36f80d0e8f602fb03b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug 17 02:03:06 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Aug 17 02:05:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9f7126

media-libs/glu: mark s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/media-libs/glu/glu-9.0.0-r1.ebuild 
b/media-libs/glu/glu-9.0.0-r1.ebuild
index 379b61d7c30..2c66edd816d 100644
--- a/media-libs/glu/glu-9.0.0-r1.ebuild
+++ b/media-libs/glu/glu-9.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,7 @@ if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.bz2;
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"



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

2018-06-07 Thread Matt Turner
commit: b7f124bd801629937482d852d9d254b33d2bd248
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun  7 16:55:56 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun  7 16:55:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f124bd

media-libs/glu: Various updates

- Update to gitlab URL
- Transition for git-r3
- EAPI=7 for  and transition to autotools+multilib-minimal

 media-libs/glu/glu-9.0.0-r1.ebuild | 13 -
 media-libs/glu/glu-.ebuild | 24 
 2 files changed, 20 insertions(+), 17 deletions(-)

diff --git a/media-libs/glu/glu-9.0.0-r1.ebuild 
b/media-libs/glu/glu-9.0.0-r1.ebuild
index 3f4f63eaf04..379b61d7c30 100644
--- a/media-libs/glu/glu-9.0.0-r1.ebuild
+++ b/media-libs/glu/glu-9.0.0-r1.ebuild
@@ -3,39 +3,34 @@
 
 EAPI=5
 
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/glu.git;
+EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
 
 if [[ ${PV} = * ]]; then
AUTOTOOLS_AUTORECONF=1
-   GIT_ECLASS="git-2"
+   GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
 fi
 
 inherit autotools-multilib multilib ${GIT_ECLASS}
 
 DESCRIPTION="The OpenGL Utility Library"
-HOMEPAGE="https://cgit.freedesktop.org/mesa/glu/;
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
 
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.bz2;
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="SGI-B-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}
!https://anongit.freedesktop.org/git/mesa/glu.git;
+EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/glu.git;
 
 if [[ ${PV} = * ]]; then
AUTOTOOLS_AUTORECONF=1
-   GIT_ECLASS="git-2"
+   GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
 fi
 
-inherit autotools-multilib multilib ${GIT_ECLASS}
+inherit autotools multilib-minimal ${GIT_ECLASS}
 
 DESCRIPTION="The OpenGL Utility Library"
-HOMEPAGE="https://cgit.freedesktop.org/mesa/glu/;
+HOMEPAGE="https://gitlab.freedesktop.org/mesa/glu;
 
 if [[ ${PV} = * ]]; then
SRC_URI=""
-   KEYWORDS=""
 else
SRC_URI="https://mesa.freedesktop.org/archive/glu/${P}.tar.bz2;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
@@ -32,9 +31,18 @@ DEPEND=">=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}
!

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

2015-08-29 Thread Matt Turner
commit: 938b727734c1d75dd0c60326194b2d31b63c3169
Author: Matt Turner mattst88 AT gentoo DOT org
AuthorDate: Sat Aug 29 20:12:49 2015 +
Commit: Matt Turner mattst88 AT gentoo DOT org
CommitDate: Sat Aug 29 20:12:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938b7277

media-libs/glu: Delete old version 9.0.0.

Package-Manager: portage-2.2.20.1

 media-libs/glu/glu-9.0.0.ebuild | 82 -
 1 file changed, 82 deletions(-)

diff --git a/media-libs/glu/glu-9.0.0.ebuild b/media-libs/glu/glu-9.0.0.ebuild
deleted file mode 100644
index 6af2878..000
--- a/media-libs/glu/glu-9.0.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-EGIT_REPO_URI=git://anongit.freedesktop.org/mesa/glu
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS=git-2
-   EXPERIMENTAL=true
-fi
-
-inherit autotools-utils multilib ${GIT_ECLASS}
-
-DESCRIPTION=The OpenGL Utility Library
-HOMEPAGE=http://cgit.freedesktop.org/mesa/glu/;
-
-if [[ ${PV} = * ]]; then
-   SRC_URI=
-else
-   SRC_URI=ftp://ftp.freedesktop.org/pub/mesa/${PN}/${P}.tar.bz2;
-fi
-
-LICENSE=SGI-B-2.0
-SLOT=0
-KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris
-IUSE=multilib static-libs
-
-DEPEND=virtual/opengl
-RDEPEND=${DEPEND}
-   !media-libs/mesa-9
-   multilib? ( !app-emulation/emul-linux-x86-opengl )
-
-foreachabi() {
-   if use multilib; then
-   local ABI
-   for ABI in $(get_all_abis); do
-   multilib_toolchain_setup ${ABI}
-   AUTOTOOLS_BUILD_DIR=${WORKDIR}/${ABI} ${@}
-   done
-   else
-   ${@}
-   fi
-}
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != buildonly ]]  has collision-protect 
${FEATURES}; then
-   if [[ $(readlink 
${EPREFIX}/usr/$(get_libdir)/libGLU$(get_libname)) == *opengl* ]]; then
-   eerror FEATURES=\collision-protect\ is enabled, 
which will prevent overwriting
-   eerror symlinks that were formerly managed by eselect 
opengl. You must disable
-   eerror collision-protect or remove 
${EPREFIX}/usr/$(get_libdir)/libGLU$(get_libname)*
-   eerror manually. For details see bug #435682.
-   die collision-protect cannot overwrite 
libGLU$(get_libname)*
-   fi
-   fi
-}
-
-src_unpack() {
-   default
-   [[ $PV = * ]]  git-2_src_unpack
-}
-
-src_prepare() {
-   AUTOTOOLS_AUTORECONF=1 autotools-utils_src_prepare
-}
-
-src_configure() {
-   foreachabi autotools-utils_src_configure
-}
-
-src_compile() {
-   foreachabi autotools-utils_src_compile
-}
-
-src_install() {
-   foreachabi autotools-utils_src_install
-}
-
-src_test() {
-   :;
-}



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

2015-08-22 Thread Matt Turner
commit: 861d0321896406e263b13c197b345cda862c78ce
Author: Matt Turner mattst88 AT gentoo DOT org
AuthorDate: Sun Aug 23 03:31:02 2015 +
Commit: Matt Turner mattst88 AT gentoo DOT org
CommitDate: Sun Aug 23 03:31:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861d0321

media-libs/glu: Add git ebuild.

Package-Manager: portage-2.2.20.1

 media-libs/glu/glu-.ebuild | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/media-libs/glu/glu-.ebuild b/media-libs/glu/glu-.ebuild
new file mode 100644
index 000..8d82059
--- /dev/null
+++ b/media-libs/glu/glu-.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_REPO_URI=git://anongit.freedesktop.org/mesa/glu
+
+if [[ ${PV} = * ]]; then
+   AUTOTOOLS_AUTORECONF=1
+   GIT_ECLASS=git-2
+   EXPERIMENTAL=true
+fi
+
+inherit autotools-multilib multilib ${GIT_ECLASS}
+
+DESCRIPTION=The OpenGL Utility Library
+HOMEPAGE=http://cgit.freedesktop.org/mesa/glu/;
+
+if [[ ${PV} = * ]]; then
+   SRC_URI=
+   KEYWORDS=
+else
+   SRC_URI=ftp://ftp.freedesktop.org/pub/mesa/${PN}/${P}.tar.bz2;
+   KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux 
~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris
+fi
+
+LICENSE=SGI-B-2.0
+SLOT=0
+IUSE=static-libs
+
+DEPEND==virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+RDEPEND=${DEPEND}
+   !media-libs/mesa-9
+   abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
+
+src_unpack() {
+   default
+   [[ $PV = * ]]  git-2_src_unpack
+}
+
+src_test() {
+   :;
+}