public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2018-04-28  1:16 Matt Turner
  0 siblings, 0 replies; 13+ messages in thread
From: Matt Turner @ 2018-04-28  1:16 UTC (permalink / raw
  To: gentoo-commits

commit:     288cd8417b144ab6c9fe7cfa6d2b73c726574787
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 28 01:03:19 2018 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Apr 28 01:03:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288cd841

dev-libs/9libs: Drop unnecessary x11-proto dep

 dev-libs/9libs/{9libs-1.0-r2.ebuild => 9libs-1.0-r3.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r2.ebuild b/dev-libs/9libs/9libs-1.0-r3.ebuild
similarity index 96%
rename from dev-libs/9libs/9libs-1.0-r2.ebuild
rename to dev-libs/9libs/9libs-1.0-r3.ebuild
index 5c765f67e8b..608cb956d74 100644
--- a/dev-libs/9libs/9libs-1.0-r2.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r3.ebuild
@@ -14,10 +14,9 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-DEPEND=">=x11-proto/xproto-7.0.4
+DEPEND="
 	>=x11-libs/libX11-1.0.0
 	>=x11-libs/libXt-1.0.0"
-
 RDEPEND="${DEPEND}"
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2019-01-14  0:04 Jeroen Roovers
  0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2019-01-14  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     50509dd21d74690f368892b196c1af6c6187f123
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 13 23:19:18 2019 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Jan 14 00:04:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50509dd2

dev-libs/9libs: Add USE=X,static-libs

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r4.ebuild | 59 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 59 insertions(+)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
new file mode 100644
index 00000000000..84c7b9323a1
--- /dev/null
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools toolchain-funcs
+
+DESCRIPTION="A package of Plan 9 compatibility libraries"
+HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README"
+SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
+
+LICENSE="PLAN9"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs X"
+
+DEPEND="
+	X? (
+		>=x11-libs/libX11-1.0.0[static-libs?]
+		>=x11-libs/libXt-1.0.0[static-libs?]
+	)
+"
+RDEPEND="
+	${DEPEND}
+"
+DOCS=(
+	README
+)
+PATCHES=(
+	"${FILESDIR}"/${PN}-va_list.patch # Bug 385387
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	tc-export CC
+
+	econf \
+		$(use_enable static-libs static) \
+		$(use_with X x) \
+		--enable-shared \
+		--includedir=/usr/include/9libs
+}
+
+src_install() {
+	default
+
+	# rename some man pages to avoid collisions with dev-libs/libevent
+	local f
+	for f in add balloc bitblt cachechars event frame graphics rgbpix; do
+		mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
+	done
+
+	if ! use static-libs; then
+		find "${ED}" -name '*.la' -delete || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2019-01-14  0:04 Jeroen Roovers
  0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2019-01-14  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     83dc7d2d17eb9388d3e427eddbb72df29e9c159c
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 13 22:48:38 2019 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Jan 14 00:04:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dc7d2d

dev-libs/9libs: Set CC in src_configure not src_compile

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r3.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r3.ebuild b/dev-libs/9libs/9libs-1.0-r3.ebuild
index 73ca0aa074d..22450aa79db 100644
--- a/dev-libs/9libs/9libs-1.0-r3.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r3.ebuild
@@ -25,15 +25,12 @@ src_prepare() {
 }
 
 src_configure() {
+	tc-export CC
 	econf \
 		--includedir=/usr/include/9libs \
 		--enable-shared
 }
 
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
 src_install() {
 	make install DESTDIR="${D}"
 	dodoc README


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2019-01-14  0:04 Jeroen Roovers
  0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2019-01-14  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     e110344ca67316eaa8e644de0f9902bc4eb2e821
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 13 22:43:09 2019 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Jan 14 00:04:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e110344c

dev-libs/9libs: Fix HOMEPAGE, SRC_URI

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r3.ebuild b/dev-libs/9libs/9libs-1.0-r3.ebuild
index 608cb956d74..73ca0aa074d 100644
--- a/dev-libs/9libs/9libs-1.0-r3.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -6,8 +6,8 @@ EAPI=4
 inherit eutils toolchain-funcs
 
 DESCRIPTION="A package of Plan 9 compatibility libraries"
-HOMEPAGE="http://www.netlib.org/research/9libs/9libs-1.0.README"
-SRC_URI="ftp://www.netlib.org/research/9libs/${P}.tar.bz2"
+HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README"
+SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
 
 LICENSE="PLAN9"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2019-01-27 11:25 Jeroen Roovers
  0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2019-01-27 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     939627361e909ecc361fd15151b52dcfcdeb5ab7
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 27 11:23:48 2019 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jan 27 11:25:46 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93962736

dev-libs/9libs: Revert addition of USE=X

libXg is built regardless of whether --with-x is passed.

Bug: https://bugs.gentoo.org/675418
Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r4.ebuild | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
index 84c7b9323a1..8e9ba36eccd 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -11,13 +11,11 @@ SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
 LICENSE="PLAN9"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="static-libs X"
+IUSE="static-libs"
 
 DEPEND="
-	X? (
-		>=x11-libs/libX11-1.0.0[static-libs?]
-		>=x11-libs/libXt-1.0.0[static-libs?]
-	)
+	>=x11-libs/libX11-1.0.0[static-libs?]
+	>=x11-libs/libXt-1.0.0[static-libs?]
 "
 RDEPEND="
 	${DEPEND}
@@ -39,9 +37,9 @@ src_configure() {
 
 	econf \
 		$(use_enable static-libs static) \
-		$(use_with X x) \
 		--enable-shared \
-		--includedir=/usr/include/9libs
+		--includedir=/usr/include/9libs \
+		--with-x
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2020-01-01 15:30 Agostino Sarubbo
  0 siblings, 0 replies; 13+ messages in thread
From: Agostino Sarubbo @ 2020-01-01 15:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2a5cbfaeceea421f8b3a72ab658e51397e5538bd
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  1 15:30:45 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jan  1 15:30:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5cbfae

dev-libs/9libs: amd64 stable wrt bug #704436

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

 dev-libs/9libs/9libs-1.0-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
index 8e9ba36eccd..af113db3e1c 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.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
@@ -10,7 +10,7 @@ SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
 
 LICENSE="PLAN9"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="static-libs"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2020-01-03 14:30 Agostino Sarubbo
  0 siblings, 0 replies; 13+ messages in thread
From: Agostino Sarubbo @ 2020-01-03 14:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a519cf83a21752d393c5606d72a59bb6a8a40dad
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  3 14:30:42 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jan  3 14:30:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a519cf83

dev-libs/9libs: x86 stable wrt bug #704436

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

 dev-libs/9libs/9libs-1.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
index af113db3e1c..cc510097ffa 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
 
 LICENSE="PLAN9"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="static-libs"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2020-01-03 19:08 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2020-01-03 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     a82c1d74fab751a318cd0efce9c90a6036935125
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  3 18:44:52 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jan  3 18:53:37 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82c1d74

dev-libs/9libs: Drop 1.0-r3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r3.ebuild | 43 --------------------------------------
 1 file changed, 43 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r3.ebuild b/dev-libs/9libs/9libs-1.0-r3.ebuild
deleted file mode 100644
index 22450aa79db..00000000000
--- a/dev-libs/9libs/9libs-1.0-r3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A package of Plan 9 compatibility libraries"
-HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README"
-SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
-
-LICENSE="PLAN9"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
-	>=x11-libs/libX11-1.0.0
-	>=x11-libs/libXt-1.0.0"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	# Bug 385387
-	epatch "${FILESDIR}/${PN}-va_list.patch"
-}
-
-src_configure() {
-	tc-export CC
-	econf \
-		--includedir=/usr/include/9libs \
-		--enable-shared
-}
-
-src_install() {
-	make install DESTDIR="${D}"
-	dodoc README
-
-	# rename some man pages to avoid collisions with dev-libs/libevent
-	local f
-	for f in add balloc bitblt cachechars event frame graphics rgbpix; do
-		mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
-	done
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2021-01-09  3:59 Matt Turner
  0 siblings, 0 replies; 13+ messages in thread
From: Matt Turner @ 2021-01-09  3:59 UTC (permalink / raw
  To: gentoo-commits

commit:     9632a58f3b2dc17aaad34657ffcdc62e34f7f6f8
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Jan  9 03:42:30 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Jan  9 03:59:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9632a58f

dev-libs/9libs: Drop IUSE=static-libs

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r4.ebuild | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
index cc510097ffa..b8a794c0c29 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.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
@@ -11,11 +11,10 @@ SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
 LICENSE="PLAN9"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="static-libs"
 
 DEPEND="
-	>=x11-libs/libX11-1.0.0[static-libs?]
-	>=x11-libs/libXt-1.0.0[static-libs?]
+	>=x11-libs/libX11-1.0.0
+	>=x11-libs/libXt-1.0.0
 "
 RDEPEND="
 	${DEPEND}
@@ -36,8 +35,8 @@ src_configure() {
 	tc-export CC
 
 	econf \
-		$(use_enable static-libs static) \
 		--enable-shared \
+		--disable-static \
 		--includedir=/usr/include/9libs \
 		--with-x
 }
@@ -51,7 +50,5 @@ src_install() {
 		mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
 	done
 
-	if ! use static-libs; then
-		find "${ED}" -name '*.la' -delete || die
-	fi
+	find "${ED}" -name '*.la' -delete || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2021-10-29 13:31 Yixun Lan
  0 siblings, 0 replies; 13+ messages in thread
From: Yixun Lan @ 2021-10-29 13:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ce2ccd3feccbc984acff7f8c00a5fa91e171d7c7
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Wed Oct 27 19:35:31 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Oct 29 13:30:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2ccd3f

dev-libs/9libs: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
index b8a794c0c29..bb14ac5ccbf 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
 
 LICENSE="PLAN9"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 
 DEPEND="
 	>=x11-libs/libX11-1.0.0


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2022-10-08  3:37 Ionen Wolkens
  0 siblings, 0 replies; 13+ messages in thread
From: Ionen Wolkens @ 2022-10-08  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     4863f4c6151a1687ef364b2a637abaeb033c65b1
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 03:28:00 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 03:35:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4863f4c6

dev-libs/9libs: pass -fno-strict-aliasing

May be an easy fix but haven't looked closely, just passing
as a better than nothing solution.

Closes: https://bugs.gentoo.org/855665
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-libs/9libs/{9libs-1.0-r4.ebuild => 9libs-1.0-r5.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r5.ebuild
similarity index 93%
rename from dev-libs/9libs/9libs-1.0-r4.ebuild
rename to dev-libs/9libs/9libs-1.0-r5.ebuild
index 0feaa9888258..bb9f3d6f49c7 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="Plan 9 compatibility libraries"
 HOMEPAGE="https://netlib.org/research/9libs/9libs-1.0.README"
@@ -32,6 +32,8 @@ src_prepare() {
 }
 
 src_configure() {
+	append-flags -fno-strict-aliasing #855665
+
 	local econfargs=(
 		--enable-shared
 		--includedir="${EPREFIX}"/usr/include/9libs


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2022-10-08  3:37 Ionen Wolkens
  0 siblings, 0 replies; 13+ messages in thread
From: Ionen Wolkens @ 2022-10-08  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     97cfd9223e1e1f70f44ea6f4c3ac5929556a4788
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 03:13:28 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 03:35:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cfd922

dev-libs/9libs: restrict tests

Tried to add virtx but the test is interactive and results in
hanging forever (could be made to work with some modifications
or e.g. xdotool, but not going to visit this myself).

Closes: https://bugs.gentoo.org/403539
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-libs/9libs/9libs-1.0-r4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
index 192bc75d9c20..0feaa9888258 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -12,6 +12,7 @@ SRC_URI="https://netlib.org/research/9libs/${P}.tar.bz2"
 LICENSE="PLAN9"
 SLOT="0"
 KEYWORDS="amd64 ~riscv x86"
+RESTRICT="test" # interactive, hangs with virtx and fails without (bug #403539)
 
 RDEPEND="
 	x11-libs/libX11


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

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/
@ 2022-10-08  3:37 Ionen Wolkens
  0 siblings, 0 replies; 13+ messages in thread
From: Ionen Wolkens @ 2022-10-08  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     56cd6f31e4ab05adf26a409b65e2c66b5d53961f
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 03:07:19 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 03:35:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56cd6f31

dev-libs/9libs: EAPI7->8, prefix fixes, depend on xorg-proto

Also drop tc-export, may have been needed in the past
before eautoreconf was used.

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

 dev-libs/9libs/9libs-1.0-r4.ebuild | 43 +++++++++++++++++++-------------------
 1 file changed, 21 insertions(+), 22 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild b/dev-libs/9libs/9libs-1.0-r4.ebuild
index bb14ac5ccbf2..192bc75d9c20 100644
--- a/dev-libs/9libs/9libs-1.0-r4.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -1,44 +1,43 @@
-# 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 toolchain-funcs
+EAPI=8
 
-DESCRIPTION="A package of Plan 9 compatibility libraries"
-HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README"
-SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2"
+inherit autotools
+
+DESCRIPTION="Plan 9 compatibility libraries"
+HOMEPAGE="https://netlib.org/research/9libs/9libs-1.0.README"
+SRC_URI="https://netlib.org/research/9libs/${P}.tar.bz2"
 
 LICENSE="PLAN9"
 SLOT="0"
 KEYWORDS="amd64 ~riscv x86"
 
-DEPEND="
-	>=x11-libs/libX11-1.0.0
-	>=x11-libs/libXt-1.0.0
-"
 RDEPEND="
+	x11-libs/libX11
+	x11-libs/libXt"
+DEPEND="
 	${DEPEND}
-"
-DOCS=(
-	README
-)
+	x11-base/xorg-proto"
+
 PATCHES=(
 	"${FILESDIR}"/${PN}-va_list.patch # Bug 385387
 )
 
 src_prepare() {
 	default
+
 	eautoreconf
 }
 
 src_configure() {
-	tc-export CC
-
-	econf \
-		--enable-shared \
-		--disable-static \
-		--includedir=/usr/include/9libs \
+	local econfargs=(
+		--enable-shared
+		--includedir="${EPREFIX}"/usr/include/9libs
 		--with-x
+	)
+
+	econf "${econfargs[@]}"
 }
 
 src_install() {
@@ -47,8 +46,8 @@ src_install() {
 	# rename some man pages to avoid collisions with dev-libs/libevent
 	local f
 	for f in add balloc bitblt cachechars event frame graphics rgbpix; do
-		mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
+		mv "${ED}"/usr/share/man/man3/${f}.{3,3g} || die
 	done
 
-	find "${ED}" -name '*.la' -delete || die
+	find "${ED}" -type f -name '*.la' -delete || die
 }


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

end of thread, other threads:[~2022-10-08  3:37 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-27 11:25 [gentoo-commits] repo/gentoo:master commit in: dev-libs/9libs/ Jeroen Roovers
  -- strict thread matches above, loose matches on Subject: below --
2022-10-08  3:37 Ionen Wolkens
2022-10-08  3:37 Ionen Wolkens
2022-10-08  3:37 Ionen Wolkens
2021-10-29 13:31 Yixun Lan
2021-01-09  3:59 Matt Turner
2020-01-03 19:08 Andreas Sturmlechner
2020-01-03 14:30 Agostino Sarubbo
2020-01-01 15:30 Agostino Sarubbo
2019-01-14  0:04 Jeroen Roovers
2019-01-14  0:04 Jeroen Roovers
2019-01-14  0:04 Jeroen Roovers
2018-04-28  1:16 Matt Turner

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