[gentoo-commits] repo/gentoo:master commit in: x11-libs/libGLw/
commit: 642424aae152396fe05197e9cb6583efbf48dc6c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Jun 15 19:27:40 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 15 21:41:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642424aa x11-libs/libGLw: use HTTPS Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31466 Signed-off-by: Sam James gentoo.org> x11-libs/libGLw/libGLw-8.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild b/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild index 6be3bab29d6b..578224c74202 100644 --- a/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild +++ b/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ EAPI=7 MY_P=glw-"${PV}" DESCRIPTION="Mesa GLw library" -HOMEPAGE="http://mesa3d.sourceforge.net/; +HOMEPAGE="https://mesa3d.sourceforge.net/; SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/glw/${MY_P}.tar.bz2; LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libGLw/
commit: 060c3a8eb607dfbf748af88da1ad78ad8b59623c Author: David Seifert gentoo org> AuthorDate: Mon Feb 10 14:08:11 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 10 14:08:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060c3a8e x11-libs/libGLw: [QA] Fix MissingUseDepDefault Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> x11-libs/libGLw/libGLw-8.0.0-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild b/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild index 202de4da975..6be3bab29d6 100644 --- a/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild +++ b/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild @@ -15,7 +15,6 @@ KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+motif" RDEPEND=" - !media-libs/mesa[motif] x11-libs/libX11 x11-libs/libXt x11-libs/motif:0
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libGLw/files/, x11-libs/libGLw/
commit: 377d3d80573bdb60ce7e5aa01809f012ee9e233d Author: David Seifert gentoo org> AuthorDate: Mon Feb 10 12:52:31 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 10 12:52:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=377d3d80 x11-libs/libGLw: Fix for -fno-common Closes: https://bugs.gentoo.org/706600 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> .../libGLw/files/libGLw-8.0.0-gcc10-fno-common.patch | 20 .../{libGLw-8.0.0.ebuild => libGLw-8.0.0-r1.ebuild} | 4 +++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/x11-libs/libGLw/files/libGLw-8.0.0-gcc10-fno-common.patch b/x11-libs/libGLw/files/libGLw-8.0.0-gcc10-fno-common.patch new file mode 100644 index 000..ad025327093 --- /dev/null +++ b/x11-libs/libGLw/files/libGLw-8.0.0-gcc10-fno-common.patch @@ -0,0 +1,20 @@ +--- a/GLwDrawA.h b/GLwDrawA.h +@@ -136,7 +136,7 @@ + typedef struct _GLwMDrawingAreaClassRec *GLwMDrawingAreaWidgetClass; + typedef struct _GLwMDrawingAreaRec*GLwMDrawingAreaWidget; + +-GLAPI WidgetClass glwMDrawingAreaWidgetClass; ++extern GLAPI WidgetClass glwMDrawingAreaWidgetClass; + + + #else +@@ -144,7 +144,7 @@ + typedef struct _GLwDrawingAreaClassRec*GLwDrawingAreaWidgetClass; + typedef struct _GLwDrawingAreaRec *GLwDrawingAreaWidget; + +-GLAPI WidgetClass glwDrawingAreaWidgetClass; ++extern GLAPI WidgetClass glwDrawingAreaWidgetClass; + + + #endif diff --git a/x11-libs/libGLw/libGLw-8.0.0.ebuild b/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild similarity index 87% rename from x11-libs/libGLw/libGLw-8.0.0.ebuild rename to x11-libs/libGLw/libGLw-8.0.0-r1.ebuild index 94fc2c6d16f..202de4da975 100644 --- a/x11-libs/libGLw/libGLw-8.0.0.ebuild +++ b/x11-libs/libGLw/libGLw-8.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,6 +25,8 @@ BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/${P}-gcc10-fno-common.patch ) + src_configure() { econf \ --disable-static \
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libGLw/
commit: a1a93f0ab3236b45d1391e2ce8d1c341c09135f7 Author: David Seifert gentoo org> AuthorDate: Fri Dec 13 22:58:36 2019 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 13 22:58:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a93f0a x11-libs/libGLw: Port to EAPI 7 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> x11-libs/libGLw/libGLw-8.0.0.ebuild | 28 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/x11-libs/libGLw/libGLw-8.0.0.ebuild b/x11-libs/libGLw/libGLw-8.0.0.ebuild index f0bdadb7712..94fc2c6d16f 100644 --- a/x11-libs/libGLw/libGLw-8.0.0.ebuild +++ b/x11-libs/libGLw/libGLw-8.0.0.ebuild @@ -1,20 +1,18 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=7 MY_P=glw-"${PV}" -inherit autotools-utils - DESCRIPTION="Mesa GLw library" HOMEPAGE="http://mesa3d.sourceforge.net/; SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/glw/${MY_P}.tar.bz2; -SLOT="0" LICENSE="MIT" +SLOT="0" KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+motif static-libs" +IUSE="+motif" RDEPEND=" !media-libs/mesa[motif] @@ -22,14 +20,20 @@ RDEPEND=" x11-libs/libXt x11-libs/motif:0 virtual/opengl" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" -S="${WORKDIR}"/${MY_P} +S="${WORKDIR}/${MY_P}" src_configure() { - local myeconfargs=( + econf \ + --disable-static \ --enable-motif - ) - autotools-utils_src_configure +} + +src_install() { + default + + # no static archives + find "${D}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libGLw/
commit: c077c9bac7d569bded0100fb7d03c3e533a8b133 Author: Chí-Thanh Christopher Nguyễn gentoo org> AuthorDate: Thu Jun 2 11:37:52 2016 + Commit: Chí-Thanh Christopher Nguyễn gentoo org> CommitDate: Thu Jun 2 11:37:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c077c9ba x11-libs/libGLw: depend on proper slot of x11-libs/motif Bug: https://bugs.gentoo.org/show_bug.cgi?id=584776 Package-Manager: portage-2.2.28 x11-libs/libGLw/libGLw-8.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libGLw/libGLw-8.0.0.ebuild b/x11-libs/libGLw/libGLw-8.0.0.ebuild index 9858389..2646ad1 100644 --- a/x11-libs/libGLw/libGLw-8.0.0.ebuild +++ b/x11-libs/libGLw/libGLw-8.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -21,7 +21,7 @@ RDEPEND=" !media-libs/mesa[motif] x11-libs/libX11 x11-libs/libXt - x11-libs/motif + x11-libs/motif:0 virtual/opengl" DEPEND="${RDEPEND} virtual/pkgconfig"