[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-03-04 Thread Sam James
commit: 4ae04a92f7da20fe631dbf7174a0748cf75e18d3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 10:34:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 10:35:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae04a92

dev-libs/popt: drop 1.18, 1.19

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

 dev-libs/popt/Manifest |  1 -
 dev-libs/popt/popt-1.18.ebuild | 45 
 dev-libs/popt/popt-1.19.ebuild | 52 --
 3 files changed, 98 deletions(-)

diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest
index d698ce53ffe1..e4cb7e35fb1f 100644
--- a/dev-libs/popt/Manifest
+++ b/dev-libs/popt/Manifest
@@ -1,2 +1 @@
-DIST popt-1.18.tar.gz 580569 BLAKE2B 
c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324
 SHA512 
86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5
 DIST popt-1.19.tar.gz 596676 BLAKE2B 
8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d
 SHA512 
5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
deleted file mode 100644
index 872cc3e66b91..
--- a/dev-libs/popt/popt-1.18.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib-minimal libtool toolchain-funcs
-
-DESCRIPTION="Parse Options - Command line parser"
-HOMEPAGE="https://github.com/rpm-software-management/popt;
-SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="nls static-libs"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   default
-   sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
-   elibtoolize
-}
-
-multilib_src_configure() {
-   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
-   # https://github.com/gentoo/gentoo/pull/28355
-   # mold needs this too but right now tc-ld-is-mold is also not available
-   if tc-ld-is-lld; then
-   append-ldflags -Wl,--undefined-version
-   fi
-
-   local myeconfargs=(
-   $(use_enable static-libs static)
-   $(use_enable nls)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   dodoc CHANGES README
-   find "${ED}" -type f -name "*.la" -delete || die
-}

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
deleted file mode 100644
index 7acf9f79f83f..
--- a/dev-libs/popt/popt-1.19.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib-minimal libtool toolchain-funcs
-
-DESCRIPTION="Parse Options - Command line parser"
-HOMEPAGE="https://github.com/rpm-software-management/popt;
-SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="nls static-libs"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( >=sys-devel/gettext-0.19.8 )"
-
-src_prepare() {
-   default
-
-   # Unclear what the background to this is, perhaps
-   # 
https://gitlab.exherbo.org/exherbo/arbor/-/commit/5545d22d3493279acf7a55246179f818ef22f5fa
-   sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
-
-   elibtoolize
-}
-
-multilib_src_configure() {
-   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
-   # https://github.com/gentoo/gentoo/pull/28355
-   # mold needs this too but right now tc-ld-is-mold is also not available
-   if tc-ld-is-lld; then
-   append-ldflags -Wl,--undefined-version
-   fi
-
-   local myeconfargs=(
-   --disable-werror
-   $(use_enable static-libs static)
-   $(use_enable nls)
-   )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   find "${ED}" -type f -name "*.la" -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-06 Thread Sam James
commit: 2d8e74c6519b39e62a707795d2b520792ef58e94
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 19:29:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 19:29:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8e74c6

dev-libs/popt: Stabilize 1.19-r1 hppa, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index a65542684f9e..78234070ac50 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-05 Thread Sam James
commit: c36bdcf4d5a93e9b3a3de4bdde487762fc7cfe6d
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 07:24:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 07:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36bdcf4

dev-libs/popt: Stabilize 1.19-r1 ppc64, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index a7d99b2d0992..a65542684f9e 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-05 Thread Sam James
commit: 762f5a9a7d6bca1bab6cb00575327c23a2247407
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 07:24:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 07:24:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762f5a9a

dev-libs/popt: Stabilize 1.19-r1 ppc, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index aa5374c21eae..bc34a0f7615c 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-05 Thread Sam James
commit: 8ed1372502a8218cdef74d792d3179d29ff84d9c
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 07:24:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 07:24:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed13725

dev-libs/popt: Stabilize 1.19-r1 arm, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index 02f9e0a99dfe..a7d99b2d0992 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-05 Thread Sam James
commit: 3c9be46b37601727deb7953576add71d225261da
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 07:24:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 07:24:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9be46b

dev-libs/popt: Stabilize 1.19-r1 arm64, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index bc34a0f7615c..02f9e0a99dfe 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-05 Thread Sam James
commit: e8604f85c301cb5f3e1bc7654c0da0d95f41cb09
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 06:53:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 06:53:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8604f85

dev-libs/popt: Stabilize 1.19-r1 sparc, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index 2fc43718dbcf..aa5374c21eae 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-05 Thread Sam James
commit: df63060842ccdffdd1e8d71a6010247be78573b7
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 06:24:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 06:24:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df630608

dev-libs/popt: Stabilize 1.19-r1 x86, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index b2c696c52a13..2fc43718dbcf 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-02-05 Thread Sam James
commit: c752032f1b7502a006b951b35145c7e492f8c903
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 06:18:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 06:18:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c752032f

dev-libs/popt: Stabilize 1.19-r1 amd64, #923865

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

 dev-libs/popt/popt-1.19-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
index 58a87653a6e5..b2c696c52a13 100644
--- a/dev-libs/popt/popt-1.19-r1.ebuild
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2024-01-03 Thread Sam James
commit: 58e7aa028862014e5f92ef48339b3cab59565c39
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 10:35:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 10:39:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e7aa02

dev-libs/popt: pass -Wl,--undefined-version for other linkers if supported

Revbump as it's a library.

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

 dev-libs/popt/popt-1.19-r1.ebuild | 47 +++
 1 file changed, 47 insertions(+)

diff --git a/dev-libs/popt/popt-1.19-r1.ebuild 
b/dev-libs/popt/popt-1.19-r1.ebuild
new file mode 100644
index ..58a87653a6e5
--- /dev/null
+++ b/dev-libs/popt/popt-1.19-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib-minimal libtool
+
+DESCRIPTION="Parse Options - Command line parser"
+HOMEPAGE="https://github.com/rpm-software-management/popt;
+SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( >=sys-devel/gettext-0.19.8 )"
+
+src_prepare() {
+   default
+
+   # Unclear what the background to this is, perhaps
+   # 
https://gitlab.exherbo.org/exherbo/arbor/-/commit/5545d22d3493279acf7a55246179f818ef22f5fa
+   sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
+
+   elibtoolize
+}
+
+multilib_src_configure() {
+   append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable static-libs static)
+   $(use_enable nls)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-08-29 Thread Sam James
commit: 305933db1256ecd072359545e0734f0fb6fe2769
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 21:04:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 21:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305933db

dev-libs/popt: update sed reference link

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index d51fca7302be..7acf9f79f83f 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -22,7 +22,7 @@ src_prepare() {
default
 
# Unclear what the background to this is, perhaps
-   # 
https://git.exherbo.org/arbor.git/commit/?id=5545d22d3493279acf7a55246179f818ef22f5fa
+   # 
https://gitlab.exherbo.org/exherbo/arbor/-/commit/5545d22d3493279acf7a55246179f818ef22f5fa
sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
 
elibtoolize



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-03-04 Thread Arthur Zamarin
commit: ce075420b2b7c35c8ebea448d600f5734fe07fa5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:58:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:58:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce075420

dev-libs/popt: Stabilize 1.19 ppc64, #899302

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index 5ec8540dfb4f..03a01a7b4aa4 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-03-04 Thread Arthur Zamarin
commit: 423033fb8497fb6c044711e851ecee6168f65f73
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:23:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423033fb

dev-libs/popt: Stabilize 1.19 sparc, #899302

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index 0b1bbbf410af..5ec8540dfb4f 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-03-03 Thread Arthur Zamarin
commit: 9df3588f6084cf478826515af74d7eb77200dd44
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:11:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:11:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df3588f

dev-libs/popt: Stabilize 1.19 amd64, #899302

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index c1a6e6bf95cf..0b1bbbf410af 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-03-03 Thread Arthur Zamarin
commit: e51aed99afcd60c1a85401179fdbf406af3f63ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:58:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:58:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51aed99

dev-libs/popt: Stabilize 1.19 arm, #899302

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index 0dc318fc0d29..c1a6e6bf95cf 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-03-03 Thread Arthur Zamarin
commit: 4302f1f21935ce239d05d954bb78cc579ff3121d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:55:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:55:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4302f1f2

dev-libs/popt: Stabilize 1.19 x86, #899302

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index de3217993929..0dc318fc0d29 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-03-03 Thread Arthur Zamarin
commit: f58847be5a6bd60a92182d88ca920beb8767dcad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:38:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58847be

dev-libs/popt: Stabilize 1.19 arm64, #899302

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index 8ac11e82a89e..de3217993929 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-03-03 Thread Arthur Zamarin
commit: bf9e0a2f7e13b91325e6ccd668019c679d596325
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:30:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:30:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9e0a2f

dev-libs/popt: Stabilize 1.19 hppa, #899302

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

 dev-libs/popt/popt-1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index bfabb9eff090..8ac11e82a89e 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2023-01-14 Thread Sam James
commit: 5c6f313be518087b4338480a852e8af3b6f4e0ec
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Jan 14 06:33:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 14 19:14:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6f313b

dev-libs/popt: fix build with lld-16

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

 dev-libs/popt/popt-1.18.ebuild | 11 +--
 dev-libs/popt/popt-1.19.ebuild | 11 +--
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 435dcfdc5e35..cbbaee017f57 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit multilib-minimal libtool
+inherit flag-o-matic multilib-minimal libtool toolchain-funcs
 
 DESCRIPTION="Parse Options - Command line parser"
 HOMEPAGE="https://github.com/rpm-software-management/popt;
@@ -25,6 +25,13 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+   # https://github.com/gentoo/gentoo/pull/28355
+   # mold needs this too but right now tc-ld-is-mold is also not available
+   if tc-ld-is-lld; then
+   append-ldflags -Wl,--undefined-version
+   fi
+
local myeconfargs=(
$(use_enable static-libs static)
$(use_enable nls)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index 483bb167bd28..bfabb9eff090 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit multilib-minimal libtool
+inherit flag-o-matic multilib-minimal libtool toolchain-funcs
 
 DESCRIPTION="Parse Options - Command line parser"
 HOMEPAGE="https://github.com/rpm-software-management/popt;
@@ -29,6 +29,13 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+   # https://github.com/gentoo/gentoo/pull/28355
+   # mold needs this too but right now tc-ld-is-mold is also not available
+   if tc-ld-is-lld; then
+   append-ldflags -Wl,--undefined-version
+   fi
+
local myeconfargs=(
--disable-werror
$(use_enable static-libs static)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2022-09-16 Thread Sam James
commit: 16f88d4f344911c521be584a5803a51a761eadc9
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 23:41:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 23:41:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f88d4f

dev-libs/popt: add possible context to test sed

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

 dev-libs/popt/popt-1.19.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
index d936f9b6f309..483bb167bd28 100644
--- a/dev-libs/popt/popt-1.19.ebuild
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -21,7 +21,10 @@ BDEPEND="nls? ( >=sys-devel/gettext-0.19.8 )"
 src_prepare() {
default
 
-   #sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
+   # Unclear what the background to this is, perhaps
+   # 
https://git.exherbo.org/arbor.git/commit/?id=5545d22d3493279acf7a55246179f818ef22f5fa
+   sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
+
elibtoolize
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2022-09-16 Thread Sam James
commit: 3ad6503b57318429472a8a78973b8b3bdca4f7f2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 16 22:29:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 16 23:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad6503b

dev-libs/popt: add 1.19

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

 dev-libs/popt/Manifest |  1 +
 dev-libs/popt/popt-1.19.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest
index 650e16e68029..d698ce53ffe1 100644
--- a/dev-libs/popt/Manifest
+++ b/dev-libs/popt/Manifest
@@ -1 +1,2 @@
 DIST popt-1.18.tar.gz 580569 BLAKE2B 
c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324
 SHA512 
86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5
+DIST popt-1.19.tar.gz 596676 BLAKE2B 
8f8965e2d339f0413e8d1da421ea7556526f39f089a822063d6fdc35b781a7c7ea84a91d6af3e25902c1f045f564ef956fc69cd4625e6cc008c9e3ca34923a9d
 SHA512 
5d1b6a15337e4cd5991817c1957f97fc4ed98659870017c08f26f754e34add31d639d55ee77ca31f29bb631c0b53368c1893bd96cf76422d257f7997a11f6466

diff --git a/dev-libs/popt/popt-1.19.ebuild b/dev-libs/popt/popt-1.19.ebuild
new file mode 100644
index ..d936f9b6f309
--- /dev/null
+++ b/dev-libs/popt/popt-1.19.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Parse Options - Command line parser"
+HOMEPAGE="https://github.com/rpm-software-management/popt;
+SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( >=sys-devel/gettext-0.19.8 )"
+
+src_prepare() {
+   default
+
+   #sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable static-libs static)
+   $(use_enable nls)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/, dev-libs/popt/files/

2021-04-30 Thread Andreas Sturmlechner
commit: 36e7caaa33842495e383cff0032583b7faef8db2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 18 08:53:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 30 19:31:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e7caaa

dev-libs/popt: Drop 1.16-r2, EAPI5--

Closes: https://bugs.gentoo.org/753410
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/popt/Manifest |  1 -
 .../popt/files/fix-popt-pkgconfig-libdir.patch | 12 
 dev-libs/popt/popt-1.16-r2.ebuild  | 36 --
 3 files changed, 49 deletions(-)

diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest
index 3494d8a975c..650e16e6802 100644
--- a/dev-libs/popt/Manifest
+++ b/dev-libs/popt/Manifest
@@ -1,2 +1 @@
-DIST popt-1.16.tar.gz 702769 BLAKE2B 
37767ec50118f3675e8bfa780dca7989e092ea71c3ea1e1ab80d7cc13bf20a3b5f0681df2a7e0b1e3404404a0952f7b7f0135083d4166026dc26880a5a17ab3f
 SHA512 
bae2dd4e5d682ef023fdc77ae60c4aad01a3a576d45af9d78d22490c11e410e60edda37ede171920746d4ae0d5de3c060d15cecfd41ba75b727a811be828d694
 DIST popt-1.18.tar.gz 580569 BLAKE2B 
c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324
 SHA512 
86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5

diff --git a/dev-libs/popt/files/fix-popt-pkgconfig-libdir.patch 
b/dev-libs/popt/files/fix-popt-pkgconfig-libdir.patch
deleted file mode 100644
index 32e1bb35303..000
--- a/dev-libs/popt/files/fix-popt-pkgconfig-libdir.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u popt-1.16.orig/Makefile.in popt-1.16/Makefile.in
 popt-1.16.orig/Makefile.in 2010-05-04 16:55:59.0 -0400
-+++ popt-1.16/Makefile.in  2010-12-23 22:45:42.843131000 -0500
-@@ -370,7 +370,7 @@
- libpopt_la_SOURCES = popt.c poptparse.c poptconfig.c popthelp.c poptint.c
- libpopt_la_LDFLAGS = -no-undefined @LTLIBINTL@ @LTLIBICONV@ \
-   $(am__append_1)
--pkgconfigdir = $(prefix)/lib/pkgconfig
-+pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = popt.pc
- man_MANS = popt.3
- BUILT_SOURCES = popt.pc # popt.lcd

diff --git a/dev-libs/popt/popt-1.16-r2.ebuild 
b/dev-libs/popt/popt-1.16-r2.ebuild
deleted file mode 100644
index 5e46e3a68b8..000
--- a/dev-libs/popt/popt-1.16-r2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit epatch multilib-minimal libtool ltprune
-
-DESCRIPTION="Parse Options - Command line parser"
-HOMEPAGE="http://rpm5.org/;
-SRC_URI="http://rpm5.org/files/popt/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x86-linux"
-IUSE="nls static-libs"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/fix-popt-pkgconfig-libdir.patch #349558
-   sed -i -e 's:lt-test1:test1:' testit.sh || die
-   elibtoolize
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable nls)
-}
-
-multilib_src_install_all() {
-   dodoc CHANGES README
-   prune_libtool_files --all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2021-01-06 Thread Fabian Groffen
commit: 4256435ad1d4aae01f00d0c5b4003e74c6877586
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 19:30:44 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 19:33:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4256435a

dev-libs/popt: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-libs/popt/popt-1.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 0d4fea8214f..c10902006d5 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-12-27 Thread Fabian Groffen
commit: 3bce07391e07dd45dd33fa66de112c35505a2743
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 14:18:22 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 14:21:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bce0739

dev-libs/popt: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 695f3cf1db4..0d4fea8214f 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-12-01 Thread Sam James
commit: e6c8cf594b835bc137fd08578afbf72bcac49d6b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  1 12:26:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  1 12:29:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c8cf59

dev-libs/popt: add Prefix keywords

Package-Manager: Portage-3.0.10.2-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index d4da266cab4..695f3cf1db4 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-11-18 Thread Sergei Trofimovich
commit: ac6eea3c22c90c17095e1599740c33788239c802
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 18 16:33:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 18 22:00:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6eea3c

dev-libs/popt: stable 1.18 for hppa, bug #753410

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

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 713c1120f69..d4da266cab4 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-11-17 Thread Agostino Sarubbo
commit: b7148117e79a6a21acb08d25b6c8be7f4026cccd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 19:03:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 19:03:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7148117

dev-libs/popt: s390 stable wrt bug #753410

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

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 593ed010746..61b63cb1fa0 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc ~x86 ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-11-17 Thread Agostino Sarubbo
commit: 3ad7742bce27c35dae9755bad0ec403edf44b3e7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 18:54:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 18:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad7742b

dev-libs/popt: ppc64 stable wrt bug #753410

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

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 2393fb35685..593ed010746 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-11-17 Thread Agostino Sarubbo
commit: 5051dee77e1738fe698151bc9d12dd23f7e5a5e9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 18:49:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 18:49:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5051dee7

dev-libs/popt: ppc stable wrt bug #753410

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

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 51c8d3587b9..2393fb35685 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-11-14 Thread Sam James
commit: f7ceef99661b443ae44d518743595756bf103375
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 15 05:23:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 15 05:23:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ceef99

dev-libs/popt: Stabilize 1.18 amd64, #753410

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

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 2eb2a679078..51c8d3587b9 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-11-14 Thread Sam James
commit: 9cb98370fa413492c68ed467138b4733fa20464a
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 14 22:48:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 14 22:50:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb98370

dev-libs/popt: Stabilize 1.18 arm, #753410

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

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index baa9a8b8e5e..2eb2a679078 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-11-14 Thread Sam James
commit: bc6266913814623df7b5a6b00f74f8edcedc5689
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 14 20:35:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 14 20:35:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc626691

dev-libs/popt: Stabilize 1.18 arm64, #753410

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

 dev-libs/popt/popt-1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
index 6130f128341..baa9a8b8e5e 100644
--- a/dev-libs/popt/popt-1.18.ebuild
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2020-06-23 Thread Lars Wendler
commit: 924243ea17af9cfdcd22796709a8c9e24179cc5e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 23 16:05:21 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 23 16:16:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924243ea

dev-libs/popt: Bump to version 1.18

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

 dev-libs/popt/Manifest |  1 +
 dev-libs/popt/popt-1.18.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/popt/Manifest b/dev-libs/popt/Manifest
index 58bac3e2e66..3494d8a975c 100644
--- a/dev-libs/popt/Manifest
+++ b/dev-libs/popt/Manifest
@@ -1 +1,2 @@
 DIST popt-1.16.tar.gz 702769 BLAKE2B 
37767ec50118f3675e8bfa780dca7989e092ea71c3ea1e1ab80d7cc13bf20a3b5f0681df2a7e0b1e3404404a0952f7b7f0135083d4166026dc26880a5a17ab3f
 SHA512 
bae2dd4e5d682ef023fdc77ae60c4aad01a3a576d45af9d78d22490c11e410e60edda37ede171920746d4ae0d5de3c060d15cecfd41ba75b727a811be828d694
+DIST popt-1.18.tar.gz 580569 BLAKE2B 
c9c42eb12aa21764cde5e9b4a8b30125b547ae690b4d9d0d40b45bd3c1f7ae0b09d5086a588cf37e7bed71fe770ff840c0fd40ecf4ce5b7c1e874b938b6e0324
 SHA512 
86422e8762adda3d02d46c20ac74ffe389d4f991d552b6fea729f007345b6426cbeb71160284e2deaa2ce44ce754a9e6cf6ccbd64bff9bc2253df40cdc2f79a5

diff --git a/dev-libs/popt/popt-1.18.ebuild b/dev-libs/popt/popt-1.18.ebuild
new file mode 100644
index 000..6130f128341
--- /dev/null
+++ b/dev-libs/popt/popt-1.18.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib-minimal libtool
+
+DESCRIPTION="Parse Options - Command line parser"
+HOMEPAGE="https://github.com/rpm-software-management/popt;
+SRC_URI="http://ftp.rpm.org/${PN}/releases/${PN}-1.x/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x86-linux"
+IUSE="nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+   sed -i -e 's:lt-test1:test1:' tests/testit.sh || die
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   $(use_enable nls)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   dodoc CHANGES README
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2019-05-04 Thread Andreas K. Hüttel
commit: 247f0af47605997b7903ee8a70391e6ddcb336c0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  4 18:37:17 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  4 18:38:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247f0af4

dev-libs/popt: keyword ~riscv

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

 dev-libs/popt/popt-1.16-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/popt/popt-1.16-r2.ebuild 
b/dev-libs/popt/popt-1.16-r2.ebuild
index 3f9b837efa6..efda71d2e07 100644
--- a/dev-libs/popt/popt-1.16-r2.ebuild
+++ b/dev-libs/popt/popt-1.16-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="http://rpm5.org/files/popt/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2017-03-20 Thread Mike Frysinger
commit: 0fdfb3719c3d2cb01f7af039f77bc1cde53ec04e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 20 19:48:22 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 20 19:48:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdfb371

dev-libs/popt: add elibtoolize for ppc64le

The bundled libtool is too old and doesn't support ppc64le out of the box.

 dev-libs/popt/popt-1.16-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/popt/popt-1.16-r2.ebuild 
b/dev-libs/popt/popt-1.16-r2.ebuild
index 9206333b24b..f8cdbd19530 100644
--- a/dev-libs/popt/popt-1.16-r2.ebuild
+++ b/dev-libs/popt/popt-1.16-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils multilib-minimal
+inherit eutils multilib-minimal libtool
 
 DESCRIPTION="Parse Options - Command line parser"
 HOMEPAGE="http://rpm5.org/;
@@ -19,6 +19,7 @@ DEPEND="nls? ( sys-devel/gettext )"
 src_prepare() {
epatch "${FILESDIR}"/fix-popt-pkgconfig-libdir.patch #349558
sed -i -e 's:lt-test1:test1:' testit.sh || die
+   elibtoolize
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/popt/

2017-03-20 Thread Mike Frysinger
commit: db56dc230c0aae502ca0b72ea8361d60fb14a1a8
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 20 19:48:03 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 20 19:48:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db56dc23

dev-libs/popt: drop old version

 dev-libs/popt/popt-1.16-r1.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/dev-libs/popt/popt-1.16-r1.ebuild 
b/dev-libs/popt/popt-1.16-r1.ebuild
deleted file mode 100644
index f9a21fe7973..000
--- a/dev-libs/popt/popt-1.16-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-inherit eutils
-
-DESCRIPTION="Parse Options - Command line parser"
-HOMEPAGE="http://rpm5.org/;
-SRC_URI="http://rpm5.org/files/popt/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
-IUSE="nls static-libs"
-
-RDEPEND="nls? ( virtual/libintl )"
-DEPEND="nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/fix-popt-pkgconfig-libdir.patch #349558
-   sed -i -e 's:lt-test1:test1:' testit.sh || die
-}
-
-src_configure() {
-   econf \
-   --disable-dependency-tracking \
-   $(use_enable static-libs static) \
-   $(use_enable nls)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc CHANGES README || die
-
-   find "${ED}" -name '*.la' -exec rm -f {} +
-}