[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-12-15 Thread Arthur Zamarin
commit: d91f447cb3c0dd18fdc716251d0b5ea2801fc265
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 13:20:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 13:20:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91f447c

net-libs/libnsl: Stabilize 2.0.1 x86, #919961

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

 net-libs/libnsl/libnsl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
index b96954b4b6b4..b2306eaff44e 100644
--- a/net-libs/libnsl/libnsl-2.0.1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-12-15 Thread Arthur Zamarin
commit: 5108a1f39934dbfea7eadb168a258e3c66e126ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 10:53:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 10:53:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5108a1f3

net-libs/libnsl: Stabilize 2.0.1 ppc64, #919961

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

 net-libs/libnsl/libnsl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
index ef59ca9ea065..b96954b4b6b4 100644
--- a/net-libs/libnsl/libnsl-2.0.1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-12-15 Thread Arthur Zamarin
commit: faa04789dd49174955948f81a41a342e9030eb85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 10:38:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 10:38:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa04789

net-libs/libnsl: Stabilize 2.0.1 ppc, #919961

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

 net-libs/libnsl/libnsl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
index a75345374633..ef59ca9ea065 100644
--- a/net-libs/libnsl/libnsl-2.0.1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-12-14 Thread Sam James
commit: 30a5ad597dae95ece1a94c91730a2a8e2b1b5f69
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 07:48:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 07:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a5ad59

net-libs/libnsl: Stabilize 2.0.1 amd64, #919961

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

 net-libs/libnsl/libnsl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
index 4680ab1a7dc9..a75345374633 100644
--- a/net-libs/libnsl/libnsl-2.0.1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-12-14 Thread Sam James
commit: 0b46312081b45f15a22c2a8e1840bd0d31059de9
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 07:13:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 07:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b463120

net-libs/libnsl: Stabilize 2.0.1 arm64, #919961

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

 net-libs/libnsl/libnsl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
index 31c7b7276b10..4680ab1a7dc9 100644
--- a/net-libs/libnsl/libnsl-2.0.1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-12-14 Thread Sam James
commit: 20777113cc7156cbe1471df719704329af30b9a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 07:13:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 07:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20777113

net-libs/libnsl: Stabilize 2.0.1 arm, #919961

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

 net-libs/libnsl/libnsl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
index 84e9bdf74e5f..31c7b7276b10 100644
--- a/net-libs/libnsl/libnsl-2.0.1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-12-14 Thread Sam James
commit: d04a325c1d7bf1bfbbe0fc69ec2c16926972da4f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 07:13:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 07:13:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04a325c

net-libs/libnsl: Stabilize 2.0.1 sparc, #919961

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

 net-libs/libnsl/libnsl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
index 671f79301416..84e9bdf74e5f 100644
--- a/net-libs/libnsl/libnsl-2.0.1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-10-13 Thread Sam James
commit: 5d0d7e7a046fb6b188beb9695fe6545338b1e730
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 14:24:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 14:59:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0d7e7a

net-libs/libnsl: add 2.0.1

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

 net-libs/libnsl/Manifest|  1 +
 net-libs/libnsl/libnsl-2.0.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 1b1355f34238..f977a140c71e 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,2 +1,3 @@
 DIST libnsl-1.3.0.tar.xz 321488 BLAKE2B 
25cb4fa2b3f161ce4cd06ca5cc0a716bf981620de4eb102f464bc1919b8f6d82f7b02a6108260122000bbac0307d9db05d406183dc533dd1b97683d08a7fc5f5
 SHA512 
a5a6c3ccb2d1e724c8c1f65e55dcd09383eb1ae019c55f4c09441eadf23ffbc2196cfad259805b0ac40ddf3a10af0da453e4d739d67d46829c64d0995dab4e55
 DIST libnsl-2.0.0.tar.xz 284408 BLAKE2B 
843cd0346b45a688c59b88caebd9c5c938b0ef4b5e751b27599ae725a19f0ba2b88bc23b861edc75d79ae6c6bb829e4f82e9e3cd994d25d3385b1a75b9b58b8e
 SHA512 
02ff41d335b7e965182c1f47a6448c1a71ae991a4d5a86ae5472cea7b38633a36b736469cc0d9fc407c706f3f144f90e4b7c9653643976805aa96fc319a69784
+DIST libnsl-2.0.1.tar.xz 281892 BLAKE2B 
91ad7558127a675bc861dee11d00d82a999462d34753f579a77c1579a7f8be1ded2eff11ecfde9dc81e2466118c288ee18a8b280453f6548cc2b4528021e1503
 SHA512 
0ffdf15b4380fc89bf11f4f64b74ed999099c0ab3ee39cafd52f933a5000f9b1ed3987c8c13533a7cd92474aadd4cc9909a2e1eabc9143f0cb11746385e5fc57

diff --git a/net-libs/libnsl/libnsl-2.0.1.ebuild 
b/net-libs/libnsl/libnsl-2.0.1.ebuild
new file mode 100644
index ..671f79301416
--- /dev/null
+++ b/net-libs/libnsl/libnsl-2.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal preserve-libs
+
+DESCRIPTION="Public client interface for NIS(YP) in a IPv6 ready version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+# This is a core package which is depended on by e.g. PAM in some cases.
+# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users
+# with FEATURES="-preserved-libs" or another package manager if SONAME
+# changes.
+SLOT="0/3"
+LICENSE="LGPL-2.1+ BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs"
+
+DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"
+RDEPEND="
+   ${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2023-08-20 Thread Andreas K. Hüttel
commit: bc0374db2bf2402b9d6f583719efdaabe9d6e2cb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:27:45 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:28:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0374db

net-libs/libnsl: update LICENSE

Closes: https://bugs.gentoo.org/912413
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 net-libs/libnsl/libnsl-1.3.0-r2.ebuild | 4 ++--
 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r2.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
index cdf792d83342..45c7eb9eb842 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/thkukuk/libnsl;
 SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 SLOT="0/2"
-LICENSE="LGPL-2.1+"
+LICENSE="LGPL-2.1+ BSD"
 
 # Stabilize together with glibc-2.26!
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 8e1a8de95539..1c3bde051d1e 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.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
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/3"
-LICENSE="LGPL-2.1+"
+LICENSE="LGPL-2.1+ BSD"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-10-29 Thread Sam James
commit: 912b3be04d9e5ee047d2d5c2006534a87bb03c36
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 29 12:07:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 29 12:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912b3be0

net-libs/libnsl: EAPI 8

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

 net-libs/libnsl/{libnsl-0-r1.ebuild => libnsl-0-r2.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-libs/libnsl/libnsl-0-r1.ebuild 
b/net-libs/libnsl/libnsl-0-r2.ebuild
similarity index 90%
rename from net-libs/libnsl/libnsl-0-r1.ebuild
rename to net-libs/libnsl/libnsl-0-r2.ebuild
index f523651c7a2a..d2660a9b9cf3 100644
--- a/net-libs/libnsl/libnsl-0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 # Used only to populate IUSE, bug 643058
 inherit multilib-build
@@ -11,11 +11,9 @@ HOMEPAGE="https://github.com/thkukuk/libnsl;
 
 # Fake version to help portage upgrading.
 
-SLOT="0/1"
 LICENSE="LGPL-2.1+"
+SLOT="0/1"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
-IUSE=""
-
 DEPEND="elibc_glibc? ( 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-14 Thread Jakov Smolić
commit: 7b845194d56d6020dca76f2e62319785878802fc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 08:15:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 08:15:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b845194

net-libs/libnsl: Stabilize 2.0.0-r1 arm64, #813759

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 339377f6c352..8e1a8de95539 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-14 Thread Jakov Smolić
commit: 9c2b1da8330a807e18051a124d257b946b828e0b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 08:15:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 08:15:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2b1da8

net-libs/libnsl: Stabilize 2.0.0-r1 arm, #813759

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 11363ff3301e..339377f6c352 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-14 Thread Jakov Smolić
commit: 6fec26799b1c1c1513a2d3ccc8a156b440f55f79
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 06:39:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 06:39:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fec2679

net-libs/libnsl: Stabilize 2.0.0-r1 sparc, #813759

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 8e7ff9e5623d..11363ff3301e 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-14 Thread Jakov Smolić
commit: 9cb37f7ce541dab2bd34df7382e19c16ab0b5b4e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 06:18:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 06:18:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb37f7c

net-libs/libnsl: Stabilize 2.0.0-r1 x86, #813759

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index c86e4e6e4c4f..8e7ff9e5623d 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-13 Thread Jakov Smolić
commit: 0fcd21030188a259e0853197dbc9a582a8de4630
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 05:54:06 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 05:54:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcd2103

net-libs/libnsl: Stabilize 2.0.0-r1 hppa, #813759

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 82520710674f..c86e4e6e4c4f 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-13 Thread Jakov Smolić
commit: 2414e7f3391c456feb1ef81b2eba8726f5531aa9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 13 21:50:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 13 21:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2414e7f3

net-libs/libnsl: Stabilize 2.0.0-r1 ppc, #813759

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index da275ee8f6cc..82520710674f 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-13 Thread Jakov Smolić
commit: bac6a912be4f89f8dd54e63e3cefe99037a85ad4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun 13 21:50:08 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun 13 21:50:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac6a912

net-libs/libnsl: Stabilize 2.0.0-r1 ppc64, #813759

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 142f4400d399..da275ee8f6cc 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2022-06-13 Thread Sam James
commit: cc216cc3a83258a7c03bd5d1ed2b727bfb615953
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 13 21:12:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 13 21:12:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc216cc3

net-libs/libnsl: Stabilize 2.0.0-r1 amd64, #813759

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

 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 01b37a843834..142f4400d399 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2021-09-18 Thread Sam James
commit: 1cc1dfc1a49a193dbfa2ff511ef606c58e4771c6
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 19 00:59:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 19 01:00:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc1dfc1

net-libs/libnsl: use preserve-libs.eclass

PAM can depend on libnsl and we should be conservative
with anything involving critical system tooling.

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

 .../{libnsl-2.0.0.ebuild => libnsl-2.0.0-r1.ebuild} | 21 +++--
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/net-libs/libnsl/libnsl-2.0.0.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
similarity index 62%
rename from net-libs/libnsl/libnsl-2.0.0.ebuild
rename to net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index eb30d991895..99b3fb7a8a1 100644
--- a/net-libs/libnsl/libnsl-2.0.0.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -3,22 +3,22 @@
 
 EAPI=7
 
-inherit multilib-minimal
+inherit multilib-minimal preserve-libs
 
 DESCRIPTION="Public client interface for NIS(YP) in a IPv6 ready version"
 HOMEPAGE="https://github.com/thkukuk/libnsl;
 SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
+# This is a core package which is depended on by e.g. PAM in some cases.
+# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users
+# with FEATURES="-preserved-libs" or another package manager if SONAME
+# changes.
 SLOT="0/3"
 LICENSE="LGPL-2.1+"
-
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
 IUSE="static-libs"
 
-DEPEND="
-   >=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]
-"
+DEPEND=">=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]"
 RDEPEND="${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2021-08-18 Thread Lars Wendler
commit: 8603c7a32ab6c211df98657ee21ea56dde96ae53
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 18 07:45:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 18 08:04:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8603c7a3

net-libs/libnsl: Bump to version 2.0.0

Signed-off-by: Lars Wendler  gentoo.org>

 net-libs/libnsl/Manifest|  1 +
 net-libs/libnsl/libnsl-2.0.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index f3b14b934fd..1b1355f3423 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1 +1,2 @@
 DIST libnsl-1.3.0.tar.xz 321488 BLAKE2B 
25cb4fa2b3f161ce4cd06ca5cc0a716bf981620de4eb102f464bc1919b8f6d82f7b02a6108260122000bbac0307d9db05d406183dc533dd1b97683d08a7fc5f5
 SHA512 
a5a6c3ccb2d1e724c8c1f65e55dcd09383eb1ae019c55f4c09441eadf23ffbc2196cfad259805b0ac40ddf3a10af0da453e4d739d67d46829c64d0995dab4e55
+DIST libnsl-2.0.0.tar.xz 284408 BLAKE2B 
843cd0346b45a688c59b88caebd9c5c938b0ef4b5e751b27599ae725a19f0ba2b88bc23b861edc75d79ae6c6bb829e4f82e9e3cd994d25d3385b1a75b9b58b8e
 SHA512 
02ff41d335b7e965182c1f47a6448c1a71ae991a4d5a86ae5472cea7b38633a36b736469cc0d9fc407c706f3f144f90e4b7c9653643976805aa96fc319a69784

diff --git a/net-libs/libnsl/libnsl-2.0.0.ebuild 
b/net-libs/libnsl/libnsl-2.0.0.ebuild
new file mode 100644
index 000..eb30d991895
--- /dev/null
+++ b/net-libs/libnsl/libnsl-2.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Public client interface for NIS(YP) in a IPv6 ready version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0/3"
+LICENSE="LGPL-2.1+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="static-libs"
+
+DEPEND="
+   >=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2021-08-13 Thread Sam James
commit: 66bb79755be9ebe3ec62d4128d7b15845c715e8f
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 14 03:13:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 14 03:48:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bb7975

net-libs/libnsl: add net-libs/libtirpc:= subslot dependency

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

 net-libs/libnsl/{libnsl-1.3.0-r1.ebuild => libnsl-1.3.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
similarity index 94%
rename from net-libs/libnsl/libnsl-1.3.0-r1.ebuild
rename to net-libs/libnsl/libnsl-1.3.0-r2.ebuild
index f17bbe4bec4..cdf792d8334 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 s
 IUSE="static-libs"
 
 DEPEND="
-   >=net-libs/libtirpc-1.2.0[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-1.2.0:=[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2021-05-24 Thread Mike Gilbert
commit: faa5f8819b6dc037dc12f5c3c8c607551fb8fec8
Author: Denis Pronin  yandex  ru>
AuthorDate: Sat May 22 05:47:07 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 24 15:06:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa5f881

net-libs/libnsl: add static-libs USE flag

libnsl may be linked statically by some out-of-repo software.

Signed-off-by: Denis Pronin  yandex.ru>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/20924

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index e16f5f60ba8..f17bbe4bec4 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1+"
 # Stabilize together with glibc-2.26!
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 
-IUSE=""
+IUSE="static-libs"
 
 DEPEND="
>=net-libs/libtirpc-1.2.0[${MULTILIB_USEDEP}]
@@ -31,7 +31,7 @@ PATCHES=(
 multilib_src_configure() {
local myconf=(
--enable-shared
-   --disable-static
+   $(use_enable static-libs static)
)
ECONF_SOURCE=${S} econf "${myconf[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-09-12 Thread Sergei Trofimovich
commit: c690dfd99261582669acdc53f3f6c9a6872e7061
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 12 08:59:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 12 08:59:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c690dfd9

net-libs/libnsl: drop old

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libnsl/Manifest|  1 -
 net-libs/libnsl/libnsl-1.2.0.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 9a18d705cfb..f3b14b934fd 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,2 +1 @@
-DIST libnsl-1.2.0.tar.gz 209188 BLAKE2B 
4249cfbf0b5391790f5e5f81e4eb0be963e5fdc0c32a9400d4128e717d93da49f8751caf8de3bb4ba1a23b8670a0e4f8e750f38f4612dd0cc97db4c157421a06
 SHA512 
30115aa679a04ad01f55cff9dd1890b4c41c730a9bac2adab5add9ae03a0b4687c5f4b6e3b8652ecbb074eefac8faee3f1f13ea60d42cf4432db8a575ca72cd8
 DIST libnsl-1.3.0.tar.xz 321488 BLAKE2B 
25cb4fa2b3f161ce4cd06ca5cc0a716bf981620de4eb102f464bc1919b8f6d82f7b02a6108260122000bbac0307d9db05d406183dc533dd1b97683d08a7fc5f5
 SHA512 
a5a6c3ccb2d1e724c8c1f65e55dcd09383eb1ae019c55f4c09441eadf23ffbc2196cfad259805b0ac40ddf3a10af0da453e4d739d67d46829c64d0995dab4e55

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
deleted file mode 100644
index 9e55d5d548d..000
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
-HOMEPAGE="https://github.com/thkukuk/libnsl;
-SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0/2"
-LICENSE="LGPL-2.1+"
-
-# Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
-
-IUSE=""
-
-DEPEND="
-   >=net-libs/libtirpc-1.2.0[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-30 Thread Sam James
commit: 5ae4cb491b70e2ee74ab0fbb91444c15704e4367
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 00:42:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 00:42:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae4cb49

net-libs/libnsl: Stabilize 1.3.0-r1 ppc, #736553

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

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index 5a5cdfc6f77..3e2d6a38bf9 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-16 Thread Robin H. Johnson
commit: 6fa7af0fc07b22206854aabcd154dc4cc41d4e92
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Aug 17 00:20:27 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Aug 17 00:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa7af0f

net-libs/libnsl: need newer libtirpc

Signed-off-by: Robin H. Johnson  gentoo.org>

 net-libs/libnsl/libnsl-1.2.0.ebuild| 2 +-
 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 6a446af1826..9e55d5d548d 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv s390 sp
 IUSE=""
 
 DEPEND="
-   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-1.2.0[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-11 Thread Sergei Trofimovich
commit: cd27327817041c126ad662de86e8c2a890c8f09e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Aug 11 18:47:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Aug 11 19:10:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd273278

net-libs/libnsl: stable 1.3.0-r1 for hppa, bug #736553

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

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index c784e9f8b1e..55fe6b3688b 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-11 Thread Sam James
commit: eb4480997aaa6780ce255e1cabfdf607f667dace
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 11 16:16:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 11 16:16:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb448099

net-libs/libnsl: Stabilize 1.3.0-r1 arm64, #736553

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

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index e31aeb4ce3d..c784e9f8b1e 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-11 Thread Agostino Sarubbo
commit: f4d03434965adbdbd8f6243c0475b313b0de0a0b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 11 14:22:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 11 14:23:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d03434

net-libs/libnsl: x86 stable wrt bug #736553

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

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index ecc11f0ef40..e31aeb4ce3d 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-11 Thread Agostino Sarubbo
commit: 7b31e5088ede7c80c85ed248ff455f31ea284e41
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 11 14:13:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 11 14:13:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b31e508

net-libs/libnsl: s390 stable wrt bug #736553

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

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index e0b829eacfa..ecc11f0ef40 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-10 Thread Sergei Trofimovich
commit: 60582de1eebc92a64f11066e0ece93fa4d363c12
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug 10 18:37:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug 10 19:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60582de1

net-libs/libnsl: stable 1.3.0-r1 for sparc, bug #736553

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

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index 881462e7d99..e0b829eacfa 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-10 Thread Agostino Sarubbo
commit: 313596a91a8d3f5ecd679b9e8c50b3aa1d98d00f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 12:04:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 12:04:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313596a9

net-libs/libnsl: amd64 stable wrt bug #736553

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

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index 64dd2ce19d9..881462e7d99 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-08-10 Thread Agostino Sarubbo
commit: 61e6b535a2f941219cf7e018bdc7b685f6f7b622
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 10 09:30:18 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 10 09:30:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e6b535

net-libs/libnsl: arm stable wrt bug #736553

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
index abd6e83ed26..64dd2ce19d9 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-07-11 Thread Sergei Trofimovich
commit: ffeb242ff97e95aba99b9186e2e8ef1723a693da
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 11 12:54:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 11 12:54:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeb242f

net-libs/libnsl: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libnsl/libnsl-1.3.0.ebuild | 38 -
 1 file changed, 38 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0.ebuild 
b/net-libs/libnsl/libnsl-1.3.0.ebuild
deleted file mode 100644
index aa264df3234..000
--- a/net-libs/libnsl/libnsl-1.3.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
-HOMEPAGE="https://github.com/thkukuk/libnsl;
-SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-SLOT="0/2"
-LICENSE="LGPL-2.1+"
-
-# Stabilize together with glibc-2.26!
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-IUSE=""
-
-DEPEND="
-   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/files/, net-libs/libnsl/

2020-07-10 Thread Sergei Trofimovich
commit: 615a57b837f40f4c1671f6b6f41be41602268aa4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 10 20:11:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 10 20:11:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615a57b8

net-libs/libnsl: tweak config.rpath shell

`config.rpath` contains a bit of invalid shell:

```
checking for shared library run path origin...
libnsl-1.3.0/config.rpath: line 219: ==: command not found
libnsl-1.3.0/config.rpath: line 219: ==: command not found
```

```
  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
if $libdir == /usr/lib | $libdir == /usr/lib64; then
 hardcode_libdir_flag_spec=""
 fi
  else
ld_shlibs=no
  fi
```

The change restores default `config.rpath`.

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/732100
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libnsl/files/libnsl-1.3.0-rpath.patch | 16 ++
 net-libs/libnsl/libnsl-1.3.0-r1.ebuild | 42 ++
 2 files changed, 58 insertions(+)

diff --git a/net-libs/libnsl/files/libnsl-1.3.0-rpath.patch 
b/net-libs/libnsl/files/libnsl-1.3.0-rpath.patch
new file mode 100644
index 000..1189dae37cf
--- /dev/null
+++ b/net-libs/libnsl/files/libnsl-1.3.0-rpath.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/732100
+
+Remove invalid shell from config.rpath.
+--- a/config.rpath
 b/config.rpath
+@@ -216,9 +216,7 @@ if test "$with_gnu_ld" = yes; then
+   ;;
+ gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
+   if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+-if $libdir == /usr/lib | $libdir == /usr/lib64; then
+-   hardcode_libdir_flag_spec=""
+-   fi
++:
+   else
+ ld_shlibs=no
+   fi

diff --git a/net-libs/libnsl/libnsl-1.3.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
new file mode 100644
index 000..abd6e83ed26
--- /dev/null
+++ b/net-libs/libnsl/libnsl-1.3.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0/2"
+LICENSE="LGPL-2.1+"
+
+# Stabilize together with glibc-2.26!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE=""
+
+DEPEND="
+   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-07-08 Thread Lars Wendler
commit: faeedcca92f509bacb89bc79a093a9c67e8700f3
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jul  8 22:33:56 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jul  8 22:34:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faeedcca

net-libs/libnsl: Prefer release tarball over GitHub tarball.

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 net-libs/libnsl/Manifest| 2 +-
 net-libs/libnsl/libnsl-1.3.0.ebuild | 9 ++---
 2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 0adf5f26e28..9a18d705cfb 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,2 +1,2 @@
 DIST libnsl-1.2.0.tar.gz 209188 BLAKE2B 
4249cfbf0b5391790f5e5f81e4eb0be963e5fdc0c32a9400d4128e717d93da49f8751caf8de3bb4ba1a23b8670a0e4f8e750f38f4612dd0cc97db4c157421a06
 SHA512 
30115aa679a04ad01f55cff9dd1890b4c41c730a9bac2adab5add9ae03a0b4687c5f4b6e3b8652ecbb074eefac8faee3f1f13ea60d42cf4432db8a575ca72cd8
-DIST libnsl-1.3.0.tar.gz 95645 BLAKE2B 
d5116c2837a7ed5d5916d571d2e5deaf733b2e3e4401c2ebb0ec253d2755c2dc169139ea64756bd4ab28e3107f9ff1dcdd5ef6657828862a95ca18f2f145e3b3
 SHA512 
ce75ee9e54f1bdd2b31886e8157ff5f654511c3da017e0d9f8d0da6a2a9f9a78ff2e5f72cfb7ce3a23065f57337db51e3c8842a7e990350a62612018f4960342
+DIST libnsl-1.3.0.tar.xz 321488 BLAKE2B 
25cb4fa2b3f161ce4cd06ca5cc0a716bf981620de4eb102f464bc1919b8f6d82f7b02a6108260122000bbac0307d9db05d406183dc533dd1b97683d08a7fc5f5
 SHA512 
a5a6c3ccb2d1e724c8c1f65e55dcd09383eb1ae019c55f4c09441eadf23ffbc2196cfad259805b0ac40ddf3a10af0da453e4d739d67d46829c64d0995dab4e55

diff --git a/net-libs/libnsl/libnsl-1.3.0.ebuild 
b/net-libs/libnsl/libnsl-1.3.0.ebuild
index 1c8cb717c76..aa264df3234 100644
--- a/net-libs/libnsl/libnsl-1.3.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0.ebuild
@@ -3,11 +3,11 @@
 
 EAPI=7
 
-inherit autotools multilib-minimal
+inherit multilib-minimal
 
 DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
 HOMEPAGE="https://github.com/thkukuk/libnsl;
-SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 SLOT="0/2"
 LICENSE="LGPL-2.1+"
@@ -24,11 +24,6 @@ RDEPEND="${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-07-06 Thread Lars Wendler
commit: 2a164d3c7b9d12d71c492823ff9f79a33ee9fc60
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  6 18:21:30 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  6 18:21:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a164d3c

net-libs/libnsl: Bump to version 1.3.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 net-libs/libnsl/Manifest|  1 +
 net-libs/libnsl/libnsl-1.3.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index f6db6f19194..0adf5f26e28 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1 +1,2 @@
 DIST libnsl-1.2.0.tar.gz 209188 BLAKE2B 
4249cfbf0b5391790f5e5f81e4eb0be963e5fdc0c32a9400d4128e717d93da49f8751caf8de3bb4ba1a23b8670a0e4f8e750f38f4612dd0cc97db4c157421a06
 SHA512 
30115aa679a04ad01f55cff9dd1890b4c41c730a9bac2adab5add9ae03a0b4687c5f4b6e3b8652ecbb074eefac8faee3f1f13ea60d42cf4432db8a575ca72cd8
+DIST libnsl-1.3.0.tar.gz 95645 BLAKE2B 
d5116c2837a7ed5d5916d571d2e5deaf733b2e3e4401c2ebb0ec253d2755c2dc169139ea64756bd4ab28e3107f9ff1dcdd5ef6657828862a95ca18f2f145e3b3
 SHA512 
ce75ee9e54f1bdd2b31886e8157ff5f654511c3da017e0d9f8d0da6a2a9f9a78ff2e5f72cfb7ce3a23065f57337db51e3c8842a7e990350a62612018f4960342

diff --git a/net-libs/libnsl/libnsl-1.3.0.ebuild 
b/net-libs/libnsl/libnsl-1.3.0.ebuild
new file mode 100644
index 000..1c8cb717c76
--- /dev/null
+++ b/net-libs/libnsl/libnsl-1.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/2"
+LICENSE="LGPL-2.1+"
+
+# Stabilize together with glibc-2.26!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE=""
+
+DEPEND="
+   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2020-03-23 Thread Sergei Trofimovich
commit: e3df015e8e9b7079078fefe99ebc3494a9d1dfcf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:51:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3df015e

net-libs/libnsl: drop old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libnsl/Manifest   |  1 -
 net-libs/libnsl/libnsl-1.1.0-r3.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index cd67530ee21..f6db6f19194 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,2 +1 @@
-DIST libnsl-1.1.0.tar.gz 209148 BLAKE2B 
1fe1cbd279f317c0ca74a635e7cb7a35e3c70055f8f590b6814b2d40f1daaf381ec9d9710e0bbb894489d251788a135550848714e8b015bf237cf41d72feabf0
 SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 DIST libnsl-1.2.0.tar.gz 209188 BLAKE2B 
4249cfbf0b5391790f5e5f81e4eb0be963e5fdc0c32a9400d4128e717d93da49f8751caf8de3bb4ba1a23b8670a0e4f8e750f38f4612dd0cc97db4c157421a06
 SHA512 
30115aa679a04ad01f55cff9dd1890b4c41c730a9bac2adab5add9ae03a0b4687c5f4b6e3b8652ecbb074eefac8faee3f1f13ea60d42cf4432db8a575ca72cd8

diff --git a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
deleted file mode 100644
index cb8d1099aad..000
--- a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
-HOMEPAGE="https://github.com/thkukuk/libnsl;
-SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
-
-SLOT="0/2"
-LICENSE="LGPL-2.1+"
-
-# Stabilize together with glibc-2.26!
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-
-IUSE=""
-
-DEPEND="
-   net-libs/libtirpc[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2019-05-04 Thread Andreas K. Hüttel
commit: 2049b445009653d6167fb129989bf987e4600510
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  4 19:33:35 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  4 19:40:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2049b445

net-libs/libnsl: keyword ~riscv

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 net-libs/libnsl/libnsl-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 05a4b49a7a4..e22f84d1dbf 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-11-14 Thread Robin H. Johnson
commit: c4071644ee1f138527ad2293c514053f42bf60de
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 14 16:14:34 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 14 16:22:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4071644

net-libs/libnsl: update min libtirpc dep

libtirpc-1.0.2 added the key_secretkey_is_set symbol needed by
libnsl-1.2.0. Update the dependency to ensure deptree is ordered
correctly for upgrade.

Fixes: https://bugs.gentoo.org/657974
Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.10

 net-libs/libnsl/libnsl-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 9ae659fcd87..05a4b49a7a4 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -18,7 +18,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 DEPEND="
-   net-libs/libtirpc[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}
!

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-09-05 Thread Anthony G. Basile
commit: 2caf0122c805e747d20b237959a4e116ce8c68b2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Sep  5 19:29:14 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Sep  5 19:29:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2caf0122

net-libs/libnsl: version 1.2.0 stable on ppc64, bug #657148

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 85be79a50bd..9ae659fcd87 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-09-05 Thread Anthony G. Basile
commit: f7a608c956d8523b3e4c951414c53b23b79f95db
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Sep  5 15:31:08 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Sep  5 15:36:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a608c9

net-libs/libnsl: version 1.2.0 stable on ppc, bug #657148

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 760503a9d2d..85be79a50bd 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-08-26 Thread Jeroen Roovers
commit: 303e5d1b75177e361c1b655a8a08b068a631610d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug 26 08:09:51 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug 26 08:10:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303e5d1b

net-libs/libnsl: Stable for HPPA too.

Package-Manager: Portage-2.3.48, Repoman-2.3.10
RepoMan-Options: --ignore-arches

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index ff489ae795a..760503a9d2d 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-07-02 Thread Markus Meier
commit: db5ae69201fd47562fb82e4784bcadc2baccf46f
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jul  2 18:26:41 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jul  2 18:26:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5ae692

net-libs/libnsl: arm stable, bug #657148

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index b69014dcf67..ff489ae795a 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-06-25 Thread Tobias Klausmann
commit: ae871bf576b3a1298a2a7945ce5011fbee10912a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jun 25 15:57:59 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jun 25 16:05:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae871bf5

net-libs/libnsl-1.2.0-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/657148

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index ca4d27b7951..b69014dcf67 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-06-23 Thread Sergei Trofimovich
commit: 93c0326924e3ad7e4bfce635e5eeecfc2df1e035
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jun 23 08:07:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 23 08:24:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c03269

net-libs/libnsl: stable 1.2.0 for sparc

Bug: https://bugs.gentoo.org/657148
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 3d2e8430509..ca4d27b7951 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-06-06 Thread Thomas Deutschmann
commit: 9f493ad84893f8e7be3652c3cb451237dfd5cc8f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jun  6 15:22:48 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jun  6 15:22:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f493ad8

net-libs/libnsl: x86 stable (bug #657148)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index e4093a7b41c..3d2e8430509 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
~sparc x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-06-05 Thread Mike Frysinger
commit: 7ed2fc5aa329aa3f26999ff2a219c04c34e10dd5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Jun  5 17:38:33 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Jun  5 17:40:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed2fc5a

net-libs/libnsl: mark 1.2.0 m68k/s390/sh stable

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 9f4d831ac69..e4093a7b41c 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-06-05 Thread Mart Raudsepp
commit: 808d36fe6ca8fde147817c502ab308a1c84c8261
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Jun  5 17:16:36 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jun  5 17:23:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808d36fe

net-libs/libnsl-1.2.0: arm64 stable (bug #657148)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index aef23abba72..9f4d831ac69 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-06-02 Thread Sergei Trofimovich
commit: d6d12921bbe2d5a2dee25a86b0ebf413fa136beb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  2 21:46:17 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  2 21:47:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d12921

net-libs/libnsl: stable 1.2.0 for ia64, bug #657148

Bug: https://bugs.gentoo.org/657148
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index ff457a4dec2..aef23abba72 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-06-02 Thread Andreas Hüttel
commit: a291f36ade8eb0691596874d0fc91a052b744f39
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jun  2 19:24:49 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Jun  2 19:27:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a291f36a

net-libs/libnsl: stable for amd64, bug 657148

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-libs/libnsl/libnsl-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 016c30ac64d..ff457a4dec2 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-04-30 Thread Andreas Hüttel
commit: 71627502e290946938c5ae9bdecd910b14447a4b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jan  2 01:37:37 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Apr 30 11:25:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71627502

net-libs/libnsl: inherit multilib-build in the dummy ebuild

This populates IUSE with the appropriate flags.

We don't actually want to RDEPEND on sys-libs/glibc[multilib] since the
multilib USE flag is forced on/off by the user's profile, and a mismatch
would just cause confusion.

[Sorry for the delay -dilfridge]

Closes: https://bugs.gentoo.org/643058

 net-libs/libnsl/{libnsl-0.ebuild => libnsl-0-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-libs/libnsl/libnsl-0.ebuild 
b/net-libs/libnsl/libnsl-0-r1.ebuild
similarity index 88%
rename from net-libs/libnsl/libnsl-0.ebuild
rename to net-libs/libnsl/libnsl-0-r1.ebuild
index eeebf1d587c..cf2e1bea64a 100644
--- a/net-libs/libnsl/libnsl-0.ebuild
+++ b/net-libs/libnsl/libnsl-0-r1.ebuild
@@ -3,6 +3,9 @@
 
 EAPI=6
 
+# Used only to populate IUSE, bug 643058
+inherit multilib-build
+
 DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
 HOMEPAGE="https://github.com/thkukuk/libnsl;
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-01-22 Thread Michael Haubenwallner
commit: 5568453d8e01e008ffd5d324f4d6ce996c234c67
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Jan 22 16:18:30 2018 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Jan 22 16:18:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5568453d

net-libs/libnsl: keyword ~x86-linux, ~amd64-linux

These are the non-RAP prefix linux keywords.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/libnsl/libnsl-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index cf182e06e36..016c30ac64d 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.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="6"
@@ -13,7 +13,7 @@ SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
 # Stabilize together with glibc-2.26!
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2018-01-11 Thread Mike Frysinger
commit: c752d93b5b6647e634b252914bb121afd9fb20d7
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Jan 12 03:36:38 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Jan 12 04:07:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c752d93b

net-libs/libnsl: mark 0 m68k/s390/sh stable

 net-libs/libnsl/libnsl-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-0.ebuild b/net-libs/libnsl/libnsl-0.ebuild
index 37bd022979c..eeebf1d587c 100644
--- a/net-libs/libnsl/libnsl-0.ebuild
+++ b/net-libs/libnsl/libnsl-0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/thkukuk/libnsl;
 
 SLOT="0/1"
 LICENSE="LGPL-2.1+"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-11-23 Thread Thomas Deutschmann
commit: e468ce1b22b45e0c7f7de849579dd25e2faae1a3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 23 19:24:29 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 23 20:48:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e468ce1b

net-libs/libnsl: Bump to v1.2.0

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-libs/libnsl/Manifest|  1 +
 net-libs/libnsl/libnsl-1.2.0.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 69abf021a44..cd67530ee21 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1 +1,2 @@
 DIST libnsl-1.1.0.tar.gz 209148 BLAKE2B 
1fe1cbd279f317c0ca74a635e7cb7a35e3c70055f8f590b6814b2d40f1daaf381ec9d9710e0bbb894489d251788a135550848714e8b015bf237cf41d72feabf0
 SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
+DIST libnsl-1.2.0.tar.gz 209188 BLAKE2B 
4249cfbf0b5391790f5e5f81e4eb0be963e5fdc0c32a9400d4128e717d93da49f8751caf8de3bb4ba1a23b8670a0e4f8e750f38f4612dd0cc97db4c157421a06
 SHA512 
30115aa679a04ad01f55cff9dd1890b4c41c730a9bac2adab5add9ae03a0b4687c5f4b6e3b8652ecbb074eefac8faee3f1f13ea60d42cf4432db8a575ca72cd8

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
new file mode 100644
index 000..cf182e06e36
--- /dev/null
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/2"
+LICENSE="LGPL-2.1+"
+
+# Stabilize together with glibc-2.26!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+
+IUSE=""
+
+DEPEND="
+   net-libs/libtirpc[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-11-21 Thread Mike Gilbert
commit: b8aeca2249d81aeba9e0e419f715d157785f7870
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 21 19:12:57 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 21 19:12:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8aeca22

net-libs/libnsl: whitespace

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 net-libs/libnsl/libnsl-1.1.0-r3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
index ad2bbf094c7..a6b602365fd 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
@@ -31,7 +31,6 @@ src_prepare(){
eautoreconf
 }
 
-
 multilib_src_configure() {
local myconf=(
--enable-shared



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-11-21 Thread Mike Gilbert
commit: a8cfdb4b1640f6b1db9b000417d7182da2c07ba6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 21 19:07:57 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 21 19:07:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8cfdb4b

net-libs/libnsl: drop .la files

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 net-libs/libnsl/Manifest   | 2 +-
 net-libs/libnsl/{libnsl-1.1.0-r1.ebuild => libnsl-1.1.0-r2.ebuild} | 5 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index 399abbae725..69abf021a44 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1 +1 @@
-DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730
+DIST libnsl-1.1.0.tar.gz 209148 BLAKE2B 
1fe1cbd279f317c0ca74a635e7cb7a35e3c70055f8f590b6814b2d40f1daaf381ec9d9710e0bbb894489d251788a135550848714e8b015bf237cf41d72feabf0
 SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd

diff --git a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r2.ebuild
similarity index 90%
rename from net-libs/libnsl/libnsl-1.1.0-r1.ebuild
rename to net-libs/libnsl/libnsl-1.1.0-r2.ebuild
index 13f9c3fbadf..443cdca129e 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r2.ebuild
@@ -35,3 +35,8 @@ multilib_src_configure() {
# Fool multilib-minimal to run ./configure in out-of-tree build
ECONF_SOURCE=${S} econf
 }
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-11-21 Thread Mike Gilbert
commit: 8a757dd2fd37b50a5223f56ec4880b15f064adc3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 21 19:10:56 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 21 19:10:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a757dd2

net-libs/libnsl: drop static libs

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 .../libnsl/{libnsl-1.1.0-r2.ebuild => libnsl-1.1.0-r3.ebuild} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0-r2.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
similarity index 89%
rename from net-libs/libnsl/libnsl-1.1.0-r2.ebuild
rename to net-libs/libnsl/libnsl-1.1.0-r3.ebuild
index 443cdca129e..ad2bbf094c7 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r2.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
@@ -31,9 +31,13 @@ src_prepare(){
eautoreconf
 }
 
+
 multilib_src_configure() {
-   # Fool multilib-minimal to run ./configure in out-of-tree build
-   ECONF_SOURCE=${S} econf
+   local myconf=(
+   --enable-shared
+   --disable-static
+   )
+   ECONF_SOURCE=${S} econf "${myconf[@]}"
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-11-12 Thread Andreas Hüttel
commit: 6e3b9524bc74f258b30dd22a4f1e6612e45843b6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Nov 12 12:30:13 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Nov 12 14:15:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3b9524

net-libs/libnsl: Keyword for all arches

This is essentially code split off from glibc.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-libs/libnsl/libnsl-1.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
index 407fc963fda..13f9c3fbadf 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
@@ -12,8 +12,8 @@ SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
 SLOT="0/2"
 LICENSE="LGPL-2.1+"
 
-# Restore keywords and stabilize together with glibc-2.26!
-KEYWORDS=""
+# Stabilize together with glibc-2.26!
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-11-05 Thread Anthony G. Basile
commit: 7faf5361e775c20b58c1eacc0645ba73fdabf880
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Nov  6 00:42:50 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Nov  6 00:42:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faf5361

net-libs/libnsl: fix DEPEND on non-glibc systems

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/libnsl/libnsl-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-0.ebuild b/net-libs/libnsl/libnsl-0.ebuild
index 08ff16d005d..37bd022979c 100644
--- a/net-libs/libnsl/libnsl-0.ebuild
+++ b/net-libs/libnsl/libnsl-0.ebuild
@@ -14,5 +14,5 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh sparc
 
 IUSE=""
 
-DEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-11-01 Thread Andreas Hüttel
commit: 7d4e81c9b0ec0022bdbe9050277992ba2270b367
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Nov  1 11:40:09 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Nov  1 11:48:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4e81c9

net-libs/libnsl: Stable for all

This version (-0) is just some strange type of virtual after all...

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-libs/libnsl/libnsl-0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-0.ebuild b/net-libs/libnsl/libnsl-0.ebuild
index f5c68293a69..08ff16d005d 100644
--- a/net-libs/libnsl/libnsl-0.ebuild
+++ b/net-libs/libnsl/libnsl-0.ebuild
@@ -10,7 +10,8 @@ HOMEPAGE="https://github.com/thkukuk/libnsl;
 
 SLOT="0/1"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+
 IUSE=""
 
 DEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-10-28 Thread Andreas Hüttel
commit: 59670267e6dd415f3aff10567a0f04ce406735c7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 28 18:54:07 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Oct 28 18:54:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59670267

net-libs/libnsl: Make a fake libnsl version that "uses" old glibc

This helps the portage resolver do the upgrade later on.
Drop keywords on libnsl-1.1.0; we'll have to restore them at the
same time as glibc-2.26 gets keywords.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 .../{libnsl-1.1.0-r1.ebuild => libnsl-0.ebuild}| 27 --
 net-libs/libnsl/libnsl-1.1.0-r1.ebuild |  7 --
 2 files changed, 10 insertions(+), 24 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild 
b/net-libs/libnsl/libnsl-0.ebuild
similarity index 51%
copy from net-libs/libnsl/libnsl-1.1.0-r1.ebuild
copy to net-libs/libnsl/libnsl-0.ebuild
index e56e5624f34..f5c68293a69 100644
--- a/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-0.ebuild
@@ -3,32 +3,15 @@
 
 EAPI=6
 
-inherit autotools multilib-minimal
-
 DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
 HOMEPAGE="https://github.com/thkukuk/libnsl;
-SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
 
-SLOT="0"
+# Fake version to help portage upgrading.
+
+SLOT="0/1"
 LICENSE="LGPL-2.1+"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
 IUSE=""
 
-DEPEND="
-   net-libs/libtirpc[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   !https://github.com/thkukuk/libnsl;
 SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
 
-SLOT="0"
+SLOT="0/2"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+
+# Restore keywords and stabilize together with glibc-2.26!
+KEYWORDS=""
+
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-10-28 Thread Andreas Hüttel
commit: 35dd6220e2d24f42505794edaab184e5ca21b236
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 28 18:28:30 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Oct 28 18:28:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35dd6220

net-libs/libnsl: Move glibc blocker into RDEPEND

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-libs/libnsl/{libnsl-1.1.0.ebuild => libnsl-1.1.0-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
similarity index 97%
rename from net-libs/libnsl/libnsl-1.1.0.ebuild
rename to net-libs/libnsl/libnsl-1.1.0-r1.ebuild
index 3abda843bf6..e56e5624f34 100644
--- a/net-libs/libnsl/libnsl-1.1.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0-r1.ebuild
@@ -15,10 +15,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 IUSE=""
 
 DEPEND="
-   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-09-18 Thread Michael Haubenwallner
commit: aaf9cc59b44be2767405437631130ae1ad88d253
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Sep 18 11:50:03 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Sep 18 11:50:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf9cc59

net-libs/libnsl: add prefix linux keywords

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 net-libs/libnsl/libnsl-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
index 61647327556..3abda843bf6 100644
--- a/net-libs/libnsl/libnsl-1.1.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-09-16 Thread Sergei Trofimovich
commit: 422346e2efac61e2e800a07b2f7a7cc498b9ab69
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 16 17:25:19 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 16 17:25:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422346e2

net-libs/libnsl: add basic multilib support

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/libnsl/libnsl-1.1.0.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
index 77108d56898..61647327556 100644
--- a/net-libs/libnsl/libnsl-1.1.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools
+inherit autotools multilib-minimal
 
 DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
 HOMEPAGE="https://github.com/thkukuk/libnsl;
@@ -16,7 +16,7 @@ IUSE=""
 
 DEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-09-16 Thread Andreas Hüttel
commit: 97e9e44e7a72525d73fcf51ffe07dd9fa2b6be67
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Sep 16 15:35:51 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Sep 16 15:48:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e9e44e

net-libs/libnsl: Write the deps differently

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/libnsl/libnsl-1.1.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
index 406e870efff..77108d56898 100644
--- a/net-libs/libnsl/libnsl-1.1.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -14,7 +14,10 @@ LICENSE="LGPL-2.1+"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 IUSE=""
 
-DEPEND="|| ( sys-libs/glibc[rpc(-)] net-libs/libtirpc )"
+DEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnsl/

2017-09-07 Thread Andreas Hüttel
commit: b9bf7467e3c1c1e52273d2ab523efecede72529b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Sep  7 20:28:41 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Sep  7 20:29:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9bf7467

net-libs/libnsl: New package. All keywords since it's essentially split off 
from glibc.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/libnsl/Manifest|  1 +
 net-libs/libnsl/libnsl-1.1.0.ebuild | 25 +
 net-libs/libnsl/metadata.xml| 12 
 3 files changed, 38 insertions(+)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
new file mode 100644
index 000..399abbae725
--- /dev/null
+++ b/net-libs/libnsl/Manifest
@@ -0,0 +1 @@
+DIST libnsl-1.1.0.tar.gz 209148 SHA256 
a23cfcf7f29f168b95e821d01217600096c05be8cd5c085450cb4f160425277b SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 WHIRLPOOL 
c347bbd72b75d1e3ab0069f802da8e4e4e4931a8a61b4abed1dd664c4576e7e22e96c012858c684ec79a981aea84460eae3a2ccb8e94aa7bfecfdd99c3e54730

diff --git a/net-libs/libnsl/libnsl-1.1.0.ebuild 
b/net-libs/libnsl/libnsl-1.1.0.ebuild
new file mode 100644
index 000..406e870efff
--- /dev/null
+++ b/net-libs/libnsl/libnsl-1.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
+HOMEPAGE="https://github.com/thkukuk/libnsl;
+SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+DEPEND="|| ( sys-libs/glibc[rpc(-)] net-libs/libtirpc )"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${PN}-${P}
+
+src_prepare(){
+   default
+   eautoreconf
+}

diff --git a/net-libs/libnsl/metadata.xml b/net-libs/libnsl/metadata.xml
new file mode 100644
index 000..bcf493eae9a
--- /dev/null
+++ b/net-libs/libnsl/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+ toolch...@gentoo.org
+ Gentoo Toolchain Project
+
+
+ base-sys...@gentoo.org
+ Gentoo Base System Project
+
+