public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2016-03-02 14:22 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2016-03-02 14:22 UTC (permalink / raw
  To: gentoo-commits

commit:     ce53d5aae0f55bc37b3c2105fdbd0e3dccdeebad
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 14:22:30 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 14:22:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce53d5aa

media-libs/plib: amd64 stable wrt bug #395553

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

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

diff --git a/media-libs/plib/plib-1.8.5-r1.ebuild b/media-libs/plib/plib-1.8.5-r1.ebuild
index f9045ab..b409a59 100644
--- a/media-libs/plib/plib-1.8.5-r1.ebuild
+++ b/media-libs/plib/plib-1.8.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~sparc ~x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2016-03-09  4:26 Jeroen Roovers
  0 siblings, 0 replies; 17+ messages in thread
From: Jeroen Roovers @ 2016-03-09  4:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ed482715dce059fe7c8e241fbe7a0b86ba9aa568
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  9 04:25:53 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 04:25:53 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed482715

media-libs/plib: Stable for HPPA (bug #395553).

Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches

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

diff --git a/media-libs/plib/plib-1.8.5-r1.ebuild b/media-libs/plib/plib-1.8.5-r1.ebuild
index b409a59..ad348fa 100644
--- a/media-libs/plib/plib-1.8.5-r1.ebuild
+++ b/media-libs/plib/plib-1.8.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 hppa ~ppc ~sparc ~x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2016-03-14 18:43 Tobias Klausmann
  0 siblings, 0 replies; 17+ messages in thread
From: Tobias Klausmann @ 2016-03-14 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f9e7321654b8efdcf977436311e1a044b3d13638
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 18:43:15 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 18:43:15 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e73216

media-libs/plib: add alpha keyword

Gentoo-Bug: 395553

Package-Manager: portage-2.2.28

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

diff --git a/media-libs/plib/plib-1.8.5-r1.ebuild b/media-libs/plib/plib-1.8.5-r1.ebuild
index ad348fa..ef11e01 100644
--- a/media-libs/plib/plib-1.8.5-r1.ebuild
+++ b/media-libs/plib/plib-1.8.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ppc ~sparc ~x86"
+KEYWORDS="alpha amd64 hppa ~ppc ~sparc ~x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2016-03-19 15:34 Michael Sterrett
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Sterrett @ 2016-03-19 15:34 UTC (permalink / raw
  To: gentoo-commits

commit:     47e03ec576d682b078a4c22bd963017b055cf5c7
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 19 15:32:22 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 15:32:22 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e03ec5

media-libs/plib: clean old

Package-Manager: portage-2.2.26

 media-libs/plib/plib-1.8.5.ebuild | 30 ------------------------------
 1 file changed, 30 deletions(-)

diff --git a/media-libs/plib/plib-1.8.5.ebuild b/media-libs/plib/plib-1.8.5.ebuild
deleted file mode 100644
index 09e2d48..0000000
--- a/media-libs/plib/plib-1.8.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit flag-o-matic eutils autotools
-
-DESCRIPTION="multimedia library used by many games"
-HOMEPAGE="http://plib.sourceforge.net/"
-SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc sparc x86"
-
-DEPEND="virtual/opengl"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-X11.patch
-	eautoreconf
-	# Since plib only provides static libraries, force
-	# building as PIC or plib is useless to amd64/etc...
-	append-flags -fPIC
-}
-
-src_install() {
-	default
-	dodoc AUTHORS ChangeLog KNOWN_BUGS NOTICE README* TODO*
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2020-09-29 21:25 Sergei Trofimovich
  0 siblings, 0 replies; 17+ messages in thread
From: Sergei Trofimovich @ 2020-09-29 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     a449ed097ed3c74c09260553bd273823a46aaf44
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Sep 29 19:30:18 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Sep 29 21:25:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a449ed09

media-libs/plib: stable 1.8.5-r2 for sparc, bug #745150

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

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

diff --git a/media-libs/plib/plib-1.8.5-r2.ebuild b/media-libs/plib/plib-1.8.5-r2.ebuild
index d3ca9fa9138..8b02e9ee177 100644
--- a/media-libs/plib/plib-1.8.5-r2.ebuild
+++ b/media-libs/plib/plib-1.8.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -10,7 +10,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc sparc ~x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2020-10-01 23:06 Sergei Trofimovich
  0 siblings, 0 replies; 17+ messages in thread
From: Sergei Trofimovich @ 2020-10-01 23:06 UTC (permalink / raw
  To: gentoo-commits

commit:     2212ae425eb268593a1a46fd6f84649967f162b3
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  1 22:58:01 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 22:58:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2212ae42

media-libs/plib: stable 1.8.5-r2 for ppc

stable wrt bug #745150

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

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

diff --git a/media-libs/plib/plib-1.8.5-r2.ebuild b/media-libs/plib/plib-1.8.5-r2.ebuild
index 8b02e9ee177..2d98a6d80b3 100644
--- a/media-libs/plib/plib-1.8.5-r2.ebuild
+++ b/media-libs/plib/plib-1.8.5-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ppc sparc ~x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2020-10-03  9:16 Sergei Trofimovich
  0 siblings, 0 replies; 17+ messages in thread
From: Sergei Trofimovich @ 2020-10-03  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b331a67fd6f1068f4e9601863d3c88da9a061d79
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  3 09:16:08 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct  3 09:16:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b331a67f

media-libs/plib: stable 1.8.5-r2 for hppa

stable wrt bug #745150

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

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

diff --git a/media-libs/plib/plib-1.8.5-r2.ebuild b/media-libs/plib/plib-1.8.5-r2.ebuild
index 2d98a6d80b3..9da454196e2 100644
--- a/media-libs/plib/plib-1.8.5-r2.ebuild
+++ b/media-libs/plib/plib-1.8.5-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ppc sparc ~x86"
+KEYWORDS="~alpha ~amd64 hppa ppc sparc ~x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2020-12-02  0:32 Aaron Bauman
  0 siblings, 0 replies; 17+ messages in thread
From: Aaron Bauman @ 2020-12-02  0:32 UTC (permalink / raw
  To: gentoo-commits

commit:     53e302125266e66d006e726de2d99cc1935ce067
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  1 23:38:56 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 00:31:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e30212

media-libs/plib: drop old

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 media-libs/plib/plib-1.8.5-r1.ebuild | 33 ---------------------------------
 1 file changed, 33 deletions(-)

diff --git a/media-libs/plib/plib-1.8.5-r1.ebuild b/media-libs/plib/plib-1.8.5-r1.ebuild
deleted file mode 100644
index 7e32e0e0669..00000000000
--- a/media-libs/plib/plib-1.8.5-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit flag-o-matic eutils autotools
-
-DESCRIPTION="multimedia library used by many games"
-HOMEPAGE="http://plib.sourceforge.net/"
-SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 hppa ppc sparc x86"
-
-DEPEND="virtual/opengl"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-	epatch \
-		"${FILESDIR}"/${P}-X11.patch \
-		"${FILESDIR}"/${P}-CVE-2011-4620.patch \
-		"${FILESDIR}"/${P}-CVE-2012-4552.patch
-
-	eautoreconf
-	# Since plib only provides static libraries, force
-	# building as PIC or plib is useless to amd64/etc...
-	append-flags -fPIC
-}
-
-src_install() {
-	default
-	dodoc AUTHORS ChangeLog KNOWN_BUGS NOTICE README* TODO*
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2021-05-28  0:29 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-05-28  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     28240e42989606711ba5376d7cefe51044ac1610
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 00:27:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 28 00:27:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28240e42

media-libs/plib: Stabilize 1.8.5-r3 x86, #767214

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

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

diff --git a/media-libs/plib/plib-1.8.5-r3.ebuild b/media-libs/plib/plib-1.8.5-r3.ebuild
index 21af7bffc8d..f47fc46dc88 100644
--- a/media-libs/plib/plib-1.8.5-r3.ebuild
+++ b/media-libs/plib/plib-1.8.5-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2021-05-28  0:29 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-05-28  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     beda62be517ee0f92129507539b7ecab5cd3efc3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 00:27:40 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 28 00:27:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beda62be

media-libs/plib: Stabilize 1.8.5-r3 amd64, #767214

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

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

diff --git a/media-libs/plib/plib-1.8.5-r3.ebuild b/media-libs/plib/plib-1.8.5-r3.ebuild
index f47fc46dc88..2616ced2403 100644
--- a/media-libs/plib/plib-1.8.5-r3.ebuild
+++ b/media-libs/plib/plib-1.8.5-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~sparc x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2021-05-28  0:29 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-05-28  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     15ed2d0480b82c37dc60d47c966449f6c37ede17
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 00:27:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 28 00:27:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ed2d04

media-libs/plib: Stabilize 1.8.5-r3 ppc, #767214

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

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

diff --git a/media-libs/plib/plib-1.8.5-r3.ebuild b/media-libs/plib/plib-1.8.5-r3.ebuild
index 2616ced2403..7b8d5046929 100644
--- a/media-libs/plib/plib-1.8.5-r3.ebuild
+++ b/media-libs/plib/plib-1.8.5-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ppc ~sparc x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2021-05-31  6:09 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2021-05-31  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     0028a20373b8535f49bdf27a47835afd00ec3efe
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 06:08:17 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 31 06:08:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0028a203

media-libs/plib: sparc stable wrt bug #767214

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

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

diff --git a/media-libs/plib/plib-1.8.5-r3.ebuild b/media-libs/plib/plib-1.8.5-r3.ebuild
index 7b8d5046929..90f35921162 100644
--- a/media-libs/plib/plib-1.8.5-r3.ebuild
+++ b/media-libs/plib/plib-1.8.5-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~hppa ppc sparc x86"
 
 DEPEND="virtual/opengl"
 RDEPEND=${DEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2021-09-22 22:26 Ionen Wolkens
  0 siblings, 0 replies; 17+ messages in thread
From: Ionen Wolkens @ 2021-09-22 22:26 UTC (permalink / raw
  To: gentoo-commits

commit:     8d575cd65ce4147a8442d8e3b2e924a007d1a1de
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 22 21:53:59 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 22:25:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d575cd6

media-libs/plib: drop 1.8.5-r2

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

 media-libs/plib/plib-1.8.5-r2.ebuild | 40 ------------------------------------
 1 file changed, 40 deletions(-)

diff --git a/media-libs/plib/plib-1.8.5-r2.ebuild b/media-libs/plib/plib-1.8.5-r2.ebuild
deleted file mode 100644
index 8f5e07ec690..00000000000
--- a/media-libs/plib/plib-1.8.5-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit flag-o-matic autotools
-
-DESCRIPTION="multimedia library used by many games"
-HOMEPAGE="http://plib.sourceforge.net/"
-SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc sparc x86"
-
-DEPEND="virtual/opengl"
-RDEPEND=${DEPEND}
-
-PATCHES=(
-	"${FILESDIR}"/${P}-X11-r1.patch
-	"${FILESDIR}"/${P}-CVE-2011-4620.patch
-	"${FILESDIR}"/${P}-CVE-2012-4552.patch
-)
-
-src_prepare() {
-	default
-
-	mv configure.in configure.ac || die
-
-	eautoreconf
-
-	# Since plib only provides static libraries, force
-	# building as PIC or plib is useless to amd64/etc...
-	append-flags -fPIC
-}
-
-src_install() {
-	DOCS=( AUTHORS ChangeLog KNOWN_BUGS NOTICE README* TODO* )
-
-	default
-}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2022-09-09  7:59 David Seifert
  0 siblings, 0 replies; 17+ messages in thread
From: David Seifert @ 2022-09-09  7:59 UTC (permalink / raw
  To: gentoo-commits

commit:     75570a0c5f42ae6dbebd2b78b84e4b15b487d01a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  9 07:59:14 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Sep  9 07:59:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75570a0c

media-libs/plib: drop multilib

No multilib reverse dependencies.

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

 .../{plib-1.8.5-r3.ebuild => plib-1.8.5-r4.ebuild} | 27 ++++++++++++----------
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/media-libs/plib/plib-1.8.5-r3.ebuild b/media-libs/plib/plib-1.8.5-r4.ebuild
similarity index 59%
rename from media-libs/plib/plib-1.8.5-r3.ebuild
rename to media-libs/plib/plib-1.8.5-r4.ebuild
index 90f35921162f..27d275bb8f4a 100644
--- a/media-libs/plib/plib-1.8.5-r3.ebuild
+++ b/media-libs/plib/plib-1.8.5-r4.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
-inherit autotools multilib-minimal
+EAPI=8
 
-DESCRIPTION="multimedia library used by many games"
+inherit autotools
+
+DESCRIPTION="Multimedia library used by many games"
 HOMEPAGE="http://plib.sourceforge.net/"
 SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
 
@@ -13,7 +14,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ppc sparc x86"
 
 DEPEND="virtual/opengl"
-RDEPEND=${DEPEND}
+RDEPEND="${DEPEND}"
 
 PATCHES=(
 	"${FILESDIR}"/${P}-shared-libs.patch
@@ -24,20 +25,22 @@ PATCHES=(
 
 src_prepare() {
 	default
-	mv configure.in configure.ac || die
+
 	eautoreconf
 }
 
-multilib_src_configure() {
+src_configure() {
 	local myconf=(
-		--disable-static
 		--enable-shared
 	)
-	ECONF_SOURCE=${S} econf "${myconf[@]}"
+
+	econf "${myconf[@]}"
 }
 
-multilib_src_install_all() {
-	DOCS=( AUTHORS ChangeLog KNOWN_BUGS NOTICE README* TODO* )
-	einstalldocs
+src_install() {
+	default
+
+	dodoc KNOWN_BUGS TODO* NOTICE
+
 	find "${ED}" -name '*.la' -delete || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2023-05-11  1:21 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2023-05-11  1:21 UTC (permalink / raw
  To: gentoo-commits

commit:     8d521b45d6115b8fadc5bea2327c34856e9e494d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 00:22:59 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 11 00:22:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d521b45

media-libs/plib: build w/ c++03 (-Wregister)

Closes: https://bugs.gentoo.org/895876
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/plib/plib-1.8.5-r4.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/plib/plib-1.8.5-r4.ebuild b/media-libs/plib/plib-1.8.5-r4.ebuild
index 27d275bb8f4a..c9e1b9c6f170 100644
--- a/media-libs/plib/plib-1.8.5-r4.ebuild
+++ b/media-libs/plib/plib-1.8.5-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Multimedia library used by many games"
 HOMEPAGE="http://plib.sourceforge.net/"
@@ -30,6 +30,8 @@ src_prepare() {
 }
 
 src_configure() {
+	append-cxxflags -std=c++03
+
 	local myconf=(
 		--enable-shared
 	)


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2023-07-02 20:28 James Le Cuirot
  0 siblings, 0 replies; 17+ messages in thread
From: James Le Cuirot @ 2023-07-02 20:28 UTC (permalink / raw
  To: gentoo-commits

commit:     31f0062dcc7cdf67e1b83adf1f65e9b9e7e72181
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Jul  2 13:29:51 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 20:27:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f0062d

media-libs/plib: use HTTPS

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

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

diff --git a/media-libs/plib/plib-1.8.5-r4.ebuild b/media-libs/plib/plib-1.8.5-r4.ebuild
index c9e1b9c6f170..3e4494514020 100644
--- a/media-libs/plib/plib-1.8.5-r4.ebuild
+++ b/media-libs/plib/plib-1.8.5-r4.ebuild
@@ -6,8 +6,8 @@ EAPI=8
 inherit autotools flag-o-matic
 
 DESCRIPTION="Multimedia library used by many games"
-HOMEPAGE="http://plib.sourceforge.net/"
-SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
+HOMEPAGE="https://plib.sourceforge.net/"
+SRC_URI="https://plib.sourceforge.net/dist/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
@ 2024-02-28 22:57 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2024-02-28 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     aec66421746a0ac2dc2b2eebed6e0f0d2abe3405
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Feb 28 22:30:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 22:57:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec66421

media-libs/plib: mark LTO-unsafe, mark strict-aliasing unsafe

This code is formally terrible. It is so terrible, because upstream
claims: "PLIB has been obsolete and unmaintained for at LEAST 15
years!!"

https://sourceforge.net/p/plib/bugs/55/#88e9

And that was already 3 years ago. We can't fix it so limit the extent to
which compilers are allowed to misinterpret it.

Closes: https://bugs.gentoo.org/860048
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/plib/plib-1.8.5-r4.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-libs/plib/plib-1.8.5-r4.ebuild b/media-libs/plib/plib-1.8.5-r4.ebuild
index 3e4494514020..b5769bd1ab11 100644
--- a/media-libs/plib/plib-1.8.5-r4.ebuild
+++ b/media-libs/plib/plib-1.8.5-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,6 +32,12 @@ src_prepare() {
 src_configure() {
 	append-cxxflags -std=c++03
 
+	# violates strict aliasing rules and is LTO-unsafe: https://bugs.gentoo.org/860048
+	# Per upstream in 2021, "PLIB has been obsolete and unmaintained for at LEAST 15 years!!"
+	# so this is getting fixed exactly never and getting worse.
+	append-cxxflags -fno-strict-aliasing
+	filter-lto
+
 	local myconf=(
 		--enable-shared
 	)


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

end of thread, other threads:[~2024-02-28 22:57 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-22 22:26 [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2024-02-28 22:57 Sam James
2023-07-02 20:28 James Le Cuirot
2023-05-11  1:21 Sam James
2022-09-09  7:59 David Seifert
2021-05-31  6:09 Agostino Sarubbo
2021-05-28  0:29 Sam James
2021-05-28  0:29 Sam James
2021-05-28  0:29 Sam James
2020-12-02  0:32 Aaron Bauman
2020-10-03  9:16 Sergei Trofimovich
2020-10-01 23:06 Sergei Trofimovich
2020-09-29 21:25 Sergei Trofimovich
2016-03-19 15:34 Michael Sterrett
2016-03-14 18:43 Tobias Klausmann
2016-03-09  4:26 Jeroen Roovers
2016-03-02 14:22 Agostino Sarubbo

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