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

2025-05-21 Thread Arthur Zamarin
commit: d34aa36a928784d2c8bba690e4ee12ae95033580
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 22 06:26:04 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 22 06:26:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34aa36a

dev-libs/libgpg-error: Stabilize 1.53 x86, #956407

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

 dev-libs/libgpg-error/libgpg-error-1.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
index 74cad3070eca..43580d85220f 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-05-21 Thread Arthur Zamarin
commit: 3923c66f6f52f3030aa610a0efdbd928d44542b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 22 06:26:03 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 22 06:26:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3923c66f

dev-libs/libgpg-error: Stabilize 1.53 ppc, #956407

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

 dev-libs/libgpg-error/libgpg-error-1.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
index 5489ec0b8302..74cad3070eca 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-05-21 Thread Arthur Zamarin
commit: 4b5bc680e52c646a2b7a98120b769e07cbb6d669
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 22 06:26:02 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 22 06:26:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5bc680

dev-libs/libgpg-error: Stabilize 1.53 amd64, #956407

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

 dev-libs/libgpg-error/libgpg-error-1.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
index e78cbf491c00..5489ec0b8302 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-05-21 Thread Sam James
commit: fc2d3d4e609099043b2071fd036b3d0e2cc56ac6
Author: Sam James  gentoo  org>
AuthorDate: Wed May 21 23:50:36 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 21 23:50:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2d3d4e

dev-libs/libgpg-error: Stabilize 1.53 arm, #956407

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

 dev-libs/libgpg-error/libgpg-error-1.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
index fdcf7bddbe76..67b2323f92b3 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-05-21 Thread Sam James
commit: 8442480bd73a8318b9e638cbd53ee2cc178d7fba
Author: Sam James  gentoo  org>
AuthorDate: Wed May 21 23:50:37 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 21 23:50:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8442480b

dev-libs/libgpg-error: Stabilize 1.53 arm64, #956407

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

 dev-libs/libgpg-error/libgpg-error-1.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
index 67b2323f92b3..98f062828491 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-05-21 Thread Sam James
commit: 68ca73bb4f59e4dad872ec6ff639b07187993182
Author: Sam James  gentoo  org>
AuthorDate: Wed May 21 23:50:39 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 21 23:50:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ca73bb

dev-libs/libgpg-error: Stabilize 1.53 ppc64, #956407

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

 dev-libs/libgpg-error/libgpg-error-1.53.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
index 98f062828491..e78cbf491c00 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-05-21 Thread Sam James
commit: 2646dc7489a1e08a0448c942b31923d14d8fc259
Author: Sam James  gentoo  org>
AuthorDate: Wed May 21 22:34:42 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 21 22:34:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2646dc74

dev-libs/libgpg-error: add 1.55

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

 dev-libs/libgpg-error/Manifest |  2 +
 dev-libs/libgpg-error/libgpg-error-1.55.ebuild | 89 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 390a94f25ca3..2c992f5d7b32 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -2,3 +2,5 @@ DIST libgpg-error-1.51.tar.bz2 1085510 BLAKE2B 
8727a993fb5e589beceafce9d06d843b2
 DIST libgpg-error-1.51.tar.bz2.sig 119 BLAKE2B 
34bacbe1923aebc015ea1b975616836dd80278c8edc293474f83633fef59326edfe4043419729de4c8f26c49a6292f7d13a23c3ccda8aea3d1923913df616a5e
 SHA512 
fc793d674c0f5b26efdc71a4420e9743e9dcf8ab646577be3561dc46f15343be42991cf3fe5c49d049f49e929618e7c05dbd32f9e4ceb1d58b90263058621a9e
 DIST libgpg-error-1.53.tar.bz2 1106986 BLAKE2B 
9c00543c086f963cf84507ba1a33e4df67a1a401fd313789372f489fd2d7eb77d0a4eb22f002325c9a1386f8aab2893e5dca1d9d2c1c674d7190b56aa37bdc91
 SHA512 
e42b013eaa4af3bbd7085eff4b9fa980052f7efebe98e512728b6079be85ae156f040acbb0bb16f0b9113b512e0c7e6fb4762c0593a4a154183965901e81f552
 DIST libgpg-error-1.53.tar.bz2.sig 119 BLAKE2B 
421d1a3babc1a0916c8b95ade4550c5003137cc86295ee10d595e2d879057959637e760b4f66b5b5c5edfa5367199b02685c734dafbcb2369abc85fb3998d28f
 SHA512 
62000a0e154219834e3891285f41357cfabdd95c1888f7703c76159529eac73bd2c9b7cd290a287ff93e052bd3ca6c70597b2250ed786c329823d34a0fc3d8cf
+DIST libgpg-error-1.55.tar.bz2 1109437 BLAKE2B 
ae8bf5d17ebd252b32b05b9686baf2d2e027f5e827dbd7db6fea37570aa2625d416aaea96fbcdfd64fd08de589ef054843b2e3619d22fc8a052a6b5c7e0a
 SHA512 
d3f6ca9d9abefe81f5cbbc195fbe259d3362119018c535ad2621ee407cad3487011325a9f4c4a15442a9ac5a0fe7ce86dafd7b3d891a446516362ba6b7b9047b
+DIST libgpg-error-1.55.tar.bz2.sig 238 BLAKE2B 
62d461984fd658a9722183e08b8805c8f48dca06a37de9f8f76e19d3946099ec252c8ef1df76e20f9ea49f5413d87ce4a00b8dd967664125d93089617a42894a
 SHA512 
dee5152818ff9f65d2e7165c378f10a7d07ef58848c7290e98c87ce17aaed37fea82df0c3005b159da2ce8a48a1396037f43b22c5ee9857c01bc86b77181e7a1

diff --git a/dev-libs/libgpg-error/libgpg-error-1.55.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.55.ebuild
new file mode 100644
index ..fdcf7bddbe76
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.55.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+src_prepare() {
+   default
+   elibtoolize
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 
's:INSTALLSHELLPATH=/usr/xpg4/bin/sh:INSTALLSHELLPATH=/bin/sh:g' configure.ac 
configure || die
+   fi
+
+   # This check breaks multilib
+   cat <<-EOF > src/gpg-error-config-test.sh.in || die
+   #!@INSTALLSHELLPATH@
+   exit 0
+   EOF
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   #sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
+   #eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-l

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

2025-04-14 Thread Sam James
commit: 1087089c72196f4a21bb0222faeaa353a65e5321
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 15 02:41:18 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 15 02:55:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1087089c

dev-libs/libgpg-error: add 1.53

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

 dev-libs/libgpg-error/Manifest |  2 +
 dev-libs/libgpg-error/libgpg-error-1.53.ebuild | 89 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 14430fb05859..390a94f25ca3 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,2 +1,4 @@
 DIST libgpg-error-1.51.tar.bz2 1085510 BLAKE2B 
8727a993fb5e589beceafce9d06d843b28ceff80398c33a5655608bdcd3d92ee363389bc209a1dff675b9f78d56f13b78d77e55696c0736612b09275ae0da7f3
 SHA512 
4489f615c6a0389577a7d1fd7d3917517bb2fe032abd9a6d87dfdbd165dabcf53f8780645934020bf27517b67a064297475888d5b368176cf06bc22f1e735e2b
 DIST libgpg-error-1.51.tar.bz2.sig 119 BLAKE2B 
34bacbe1923aebc015ea1b975616836dd80278c8edc293474f83633fef59326edfe4043419729de4c8f26c49a6292f7d13a23c3ccda8aea3d1923913df616a5e
 SHA512 
fc793d674c0f5b26efdc71a4420e9743e9dcf8ab646577be3561dc46f15343be42991cf3fe5c49d049f49e929618e7c05dbd32f9e4ceb1d58b90263058621a9e
+DIST libgpg-error-1.53.tar.bz2 1106986 BLAKE2B 
9c00543c086f963cf84507ba1a33e4df67a1a401fd313789372f489fd2d7eb77d0a4eb22f002325c9a1386f8aab2893e5dca1d9d2c1c674d7190b56aa37bdc91
 SHA512 
e42b013eaa4af3bbd7085eff4b9fa980052f7efebe98e512728b6079be85ae156f040acbb0bb16f0b9113b512e0c7e6fb4762c0593a4a154183965901e81f552
+DIST libgpg-error-1.53.tar.bz2.sig 119 BLAKE2B 
421d1a3babc1a0916c8b95ade4550c5003137cc86295ee10d595e2d879057959637e760b4f66b5b5c5edfa5367199b02685c734dafbcb2369abc85fb3998d28f
 SHA512 
62000a0e154219834e3891285f41357cfabdd95c1888f7703c76159529eac73bd2c9b7cd290a287ff93e052bd3ca6c70597b2250ed786c329823d34a0fc3d8cf

diff --git a/dev-libs/libgpg-error/libgpg-error-1.53.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
new file mode 100644
index ..fdcf7bddbe76
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.53.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+src_prepare() {
+   default
+   elibtoolize
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 
's:INSTALLSHELLPATH=/usr/xpg4/bin/sh:INSTALLSHELLPATH=/bin/sh:g' configure.ac 
configure || die
+   fi
+
+   # This check breaks multilib
+   cat <<-EOF > src/gpg-error-config-test.sh.in || die
+   #!@INSTALLSHELLPATH@
+   exit 0
+   EOF
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   #sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
+   #eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+
+   # See bug #699206 and its duplicates wrt gpgme-config
+   # Upstream no longer install this by default and we should
+   # seek to disable it at some

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

2025-01-25 Thread Sam James
commit: a0fbc08f0b3ce3f08a75ee7bc1ca739c02d3bb20
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 25 17:20:43 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 25 17:24:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fbc08f

dev-libs/libgpg-error: drop 1.47-r1, 1.48, 1.49, 1.50

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

 dev-libs/libgpg-error/Manifest |  8 --
 .../libgpg-error-1.44-remove_broken_check.patch| 22 -
 .../libgpg-error-1.48-remove_broken_check.patch| 20 -
 .../files/libgpg-error-1.50-environ.patch  | 31 
 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild  | 86 
 dev-libs/libgpg-error/libgpg-error-1.48.ebuild | 86 
 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 89 -
 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 93 --
 8 files changed, 435 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index a7417773ca1b..14430fb05859 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,10 +1,2 @@
-DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B 
bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27
 SHA512 
bbb4b15dae75856ee5b1253568674b56ad155524ae29a075cb5b0a7e74c4af685131775c3ea2226fff2f84ef80855e77aa661645d002b490a795c7ae57b66a30
-DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B 
d23ea6c38621407c8f9f0c6bde71abd0e50c136d2e5de9a6cef64627f5d398c344a3438995a2405c4ef148ad8638ef7125f34670819957acd7d597370f1630e5
 SHA512 
09343016eaf7fcc455f8ce533847153a8a9b7c36f375a8ebe71ef5fc2923edf7b70842f834f52c51874e427869487b74a2286ea0112cffad0d72f79cb6d4eceb
-DIST libgpg-error-1.48.tar.bz2 1080417 BLAKE2B 
4ced63058586558f4d001bcc468f4bd419b8ec29fbd7dbcaa1a21f959d847c9e12c10c548a0038fd4eac0bdfc9907b61e9f6be71c95fc61c964c649e2415dfd7
 SHA512 
3e9ea99cfb7d706791eb3349a9356b6bc44a53ef8bfa9a4e89afb5203dad5af3f466a039a1764361c0c7f697a6fa668a21d05ceaeb8e44ec5a11d6468998adf2
-DIST libgpg-error-1.48.tar.bz2.sig 119 BLAKE2B 
36e74c520df1740d48630584cb7093413c7974157038dd0e732cb821d6e3b3386a331be9e94a7f19ea10256bd2902d778d52fe1eeab68065ef9dc2625ac2902c
 SHA512 
302091beddab877acf4355f913fae4bd0a795f0a032f47e0e17c58fe1049833116a743d3470669cff59eab2f6d184b143689763cbb4d0f2f9bcab598e09dc12c
-DIST libgpg-error-1.49.tar.bz2 1081175 BLAKE2B 
f1d7ce3c8b32a1a98495576b4ed7bf938b847a84d0fa3ed585d461ad6b136cf87112055a39b4859301f87f555666d9dbf0dda5ec03ea6270802d98352224071e
 SHA512 
bb4dd3faa8e2ec945e61fb2006697b48a51da7ee510b6650a6ab09c8734a987bc33c9835bc710ca9a9395c088271939091be418efc6ca5130b426c2fbc4959a3
-DIST libgpg-error-1.49.tar.bz2.sig 238 BLAKE2B 
ff9b3adbbd587afc09e4b7bc58bfa63446f92b7a42baa541e564ee52d88434bca621686f6db6312e8cd8b81f458ce9ee6307c0e6700ab3dc7d7a46d003c934cc
 SHA512 
39d45939c17755e3dd126506d758a1a86f66827616f270c5b663df50e55692e2ef4f27e6e12a7eb1dbe44afc03b415f1fcb3160990b75980cafe6d9cd5a55ed2
-DIST libgpg-error-1.50.tar.bz2 1082003 BLAKE2B 
621d9a604585daa1fbd08aaa94f3b177f6265046ccf452317e126e73079c567c555cbb8ab8b63e09b76bdf4f11a1aad7effd118651fe9e9cbcf01229f20ab297
 SHA512 
96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff
-DIST libgpg-error-1.50.tar.bz2.sig 119 BLAKE2B 
ee3a8e9221d4df8b37ceef70240ecf79efef045cfbde67f6a8bbc0f58dfa4955ed5a75e3cd31de7644707049919b154c1d9607e370dec7e8f2b0b6cb1b997beb
 SHA512 
02e29838be3225f4894bcebd2c53355a98f5857baa4e9f8a78227a03f849677c35b1d2d009610badd6540dcfe5378b5365abcae77d29ba2d95dd252e9c93c893
 DIST libgpg-error-1.51.tar.bz2 1085510 BLAKE2B 
8727a993fb5e589beceafce9d06d843b28ceff80398c33a5655608bdcd3d92ee363389bc209a1dff675b9f78d56f13b78d77e55696c0736612b09275ae0da7f3
 SHA512 
4489f615c6a0389577a7d1fd7d3917517bb2fe032abd9a6d87dfdbd165dabcf53f8780645934020bf27517b67a064297475888d5b368176cf06bc22f1e735e2b
 DIST libgpg-error-1.51.tar.bz2.sig 119 BLAKE2B 
34bacbe1923aebc015ea1b975616836dd80278c8edc293474f83633fef59326edfe4043419729de4c8f26c49a6292f7d13a23c3ccda8aea3d1923913df616a5e
 SHA512 
fc793d674c0f5b26efdc71a4420e9743e9dcf8ab646577be3561dc46f15343be42991cf3fe5c49d049f49e929618e7c05dbd32f9e4ceb1d58b90263058621a9e

diff --git 
a/dev-libs/libgpg-error/files/libgpg-error-1.44-remove_broken_check.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.44-remove_broken_check.patch
deleted file mode 100644
index 043099c097bd..
--- a/dev-libs/libgpg-error/files/libgpg-error-1.44-remove_broken_check.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-This breaks our multilib builds:
-
-  Confirm gpg-error-config works... no
-  ***  Please report to  with gpg-error-config-test.log
-
 libgpg-error-1.44/src/Makefile.am
-+++ libgpg-error-1.44/src/Makefile.am
-@@ -347,14 +347,6 @@
-   cp gpg-error.h gpgrt.h
- 
- gpg-error-config: gpgrt-

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

2025-01-24 Thread Matt Turner
commit: a6c5f99163760ac6e4dbb988c408c7035de2dd19
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jan 25 03:37:53 2025 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jan 25 03:40:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c5f991

dev-libs/libgpg-error: Stabilize 1.51 hppa, #947960

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
index 4df32d38ae33..ceb71858adb6 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-01-12 Thread Sam James
commit: 04f5e35c378753e4fb9633479e70d24586d5c9cd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 12 14:21:53 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 12 14:21:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f5e35c

dev-libs/libgpg-error: Stabilize 1.51 amd64, #947960

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

 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
index 5f8a33c898a8..43580d85220f 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-01-12 Thread Sam James
commit: fa0825c18dee0cd36a6bbdffbec878a6f511bb4f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 12 13:41:30 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 12 13:41:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0825c1

dev-libs/libgpg-error: Stabilize 1.51 arm, #947960

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

 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
index cb8a4ba91e79..a534fe79070e 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-01-12 Thread Sam James
commit: 3ff43519268b650cf89f5dbf9db4af3eef85f330
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 12 13:41:31 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 12 13:41:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff43519

dev-libs/libgpg-error: Stabilize 1.51 arm64, #947960

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

 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
index a534fe79070e..5f8a33c898a8 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-01-12 Thread Sam James
commit: 1b425f3c058fcc7e803a418a480e7ddfa8d9073c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 12 13:41:27 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 12 13:41:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b425f3c

dev-libs/libgpg-error: Stabilize 1.51 ppc64, #947960

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

 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
index 88a4dbf1cb5f..9bf655c97a66 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-01-12 Thread Sam James
commit: cb4105b094799dcc0ce020fa9b0d0262bb55100b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 12 13:41:29 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 12 13:41:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4105b0

dev-libs/libgpg-error: Stabilize 1.51 ppc, #947960

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

 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
index 9bf655c97a66..cb8a4ba91e79 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2025-01-12 Thread Sam James
commit: b585b93035737de3c6d92919c4f9fe62e88b9686
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 12 13:10:19 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 12 13:10:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b585b930

dev-libs/libgpg-error: Stabilize 1.51 x86, #947960

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

 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
index 1ef943033047..88a4dbf1cb5f 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-11-13 Thread Sam James
commit: fae1674a0d9e7433625c9c3811e725924cb8666e
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 13 17:04:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 13 17:36:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae1674a

dev-libs/libgpg-error: add 1.51

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

 dev-libs/libgpg-error/Manifest |  2 +
 dev-libs/libgpg-error/libgpg-error-1.51.ebuild | 89 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index ebb2837e3317..a7417773ca1b 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -6,3 +6,5 @@ DIST libgpg-error-1.49.tar.bz2 1081175 BLAKE2B 
f1d7ce3c8b32a1a98495576b4ed7bf938
 DIST libgpg-error-1.49.tar.bz2.sig 238 BLAKE2B 
ff9b3adbbd587afc09e4b7bc58bfa63446f92b7a42baa541e564ee52d88434bca621686f6db6312e8cd8b81f458ce9ee6307c0e6700ab3dc7d7a46d003c934cc
 SHA512 
39d45939c17755e3dd126506d758a1a86f66827616f270c5b663df50e55692e2ef4f27e6e12a7eb1dbe44afc03b415f1fcb3160990b75980cafe6d9cd5a55ed2
 DIST libgpg-error-1.50.tar.bz2 1082003 BLAKE2B 
621d9a604585daa1fbd08aaa94f3b177f6265046ccf452317e126e73079c567c555cbb8ab8b63e09b76bdf4f11a1aad7effd118651fe9e9cbcf01229f20ab297
 SHA512 
96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff
 DIST libgpg-error-1.50.tar.bz2.sig 119 BLAKE2B 
ee3a8e9221d4df8b37ceef70240ecf79efef045cfbde67f6a8bbc0f58dfa4955ed5a75e3cd31de7644707049919b154c1d9607e370dec7e8f2b0b6cb1b997beb
 SHA512 
02e29838be3225f4894bcebd2c53355a98f5857baa4e9f8a78227a03f849677c35b1d2d009610badd6540dcfe5378b5365abcae77d29ba2d95dd252e9c93c893
+DIST libgpg-error-1.51.tar.bz2 1085510 BLAKE2B 
8727a993fb5e589beceafce9d06d843b28ceff80398c33a5655608bdcd3d92ee363389bc209a1dff675b9f78d56f13b78d77e55696c0736612b09275ae0da7f3
 SHA512 
4489f615c6a0389577a7d1fd7d3917517bb2fe032abd9a6d87dfdbd165dabcf53f8780645934020bf27517b67a064297475888d5b368176cf06bc22f1e735e2b
+DIST libgpg-error-1.51.tar.bz2.sig 119 BLAKE2B 
34bacbe1923aebc015ea1b975616836dd80278c8edc293474f83633fef59326edfe4043419729de4c8f26c49a6292f7d13a23c3ccda8aea3d1923913df616a5e
 SHA512 
fc793d674c0f5b26efdc71a4420e9743e9dcf8ab646577be3561dc46f15343be42991cf3fe5c49d049f49e929618e7c05dbd32f9e4ceb1d58b90263058621a9e

diff --git a/dev-libs/libgpg-error/libgpg-error-1.51.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
new file mode 100644
index ..1ef943033047
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.51.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+src_prepare() {
+   default
+   elibtoolize
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 
's:INSTALLSHELLPATH=/usr/xpg4/bin/sh:INSTALLSHELLPATH=/bin/sh:g' configure.ac 
configure || die
+   fi
+
+   # This check breaks multilib
+   cat <<-EOF > src/gpg-error-config-test.sh.in || die
+   #!@INSTALLSHELLPATH@
+   exit 0
+   EOF
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   #sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
+   #eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-l

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

2024-10-14 Thread Sam James
commit: 2c775ca37e58883edbc5533265e26fc32e13001b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 15 05:21:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 15 05:21:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c775ca3

dev-libs/libgpg-error: Stabilize 1.50 sparc, #940874

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

 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index 7a9b9619397b..e7a6826c3e78 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-10-13 Thread Sam James
commit: 181db5639cc13d3df9412a61ad539c6d59ad52b2
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 13 11:05:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 13 11:05:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181db563

dev-libs/libgpg-error: Stabilize 1.50 hppa, #940874

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

 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index 68edee9c420f..7a9b9619397b 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-10-08 Thread Jakov Smolić
commit: 49244229295b7dd62dcc2bfee2d3b106d19ff20c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct  8 21:49:26 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct  8 21:49:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49244229

dev-libs/libgpg-error: Stabilize 1.50 ppc, #940874

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

 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index a3acc0ec5fd4..6ad15ef30322 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-10-05 Thread Arthur Zamarin
commit: e1a11a0d6068c6aed7fb0a0db9af8c0fcc744112
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  5 13:58:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  5 13:58:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a11a0d

dev-libs/libgpg-error: Stabilize 1.50 arm, #940874

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

 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index 5b914c5b3e10..a3acc0ec5fd4 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-10-05 Thread Arthur Zamarin
commit: 945b9b825513ab2e1b3d0e98228a51082e52b89a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  5 13:58:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  5 13:58:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945b9b82

dev-libs/libgpg-error: Stabilize 1.50 amd64, #940874

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

 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index 3ef9838626e2..5b914c5b3e10 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-10-05 Thread Arthur Zamarin
commit: 5f4302172b586edc4ac5ae284fa01147857d0477
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  5 12:10:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  5 12:10:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f430217

dev-libs/libgpg-error: Stabilize 1.50 x86, #940874

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

 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index 30a078fe0dc0..3ef9838626e2 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-10-05 Thread Sam James
commit: 3a79d69ef2b9126ce591ceef93e3ed6c90685f66
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  5 10:11:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  5 10:11:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a79d69e

dev-libs/libgpg-error: Stabilize 1.50 ppc64, #940874

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

 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index b44ca9cacae5..30a078fe0dc0 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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 ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-06-24 Thread Sam James
commit: 75d9e23fe468fd733ba17f317f937ede413d68c1
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 25 01:53:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 25 01:53:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d9e23f

dev-libs/libgpg-error: update Manifest for 1.49 signature

Same thing as usual where they seem to upload a new signature a while
after the release with just an additional sig inside:
```
$ diff -u <(pgpdump /var/cache/distfiles/libgpg-error-1.49.tar.bz2.sig) 
<(pgpdump /tmp/libgpg-error-1.49.tar.bz2.sig._checksum_failure_.jj2y2rzd)
--- /dev/fd/63  2024-06-25 02:52:31.874835659 +0100
+++ /dev/fd/62  2024-06-25 02:52:31.877835691 +0100
@@ -12,3 +12,17 @@
Hash left 2 bytes - be 58
EdDSA R(255 bits) - ...
EdDSA s(256 bits) - ...
+Old: Signature Packet(tag 2)(117 bytes)
+   Ver 4 - new
+   Sig type - Signature of a binary document(0x00).
+   Pub alg - EdDSA Edwards-curve Digital Signature Algorithm(pub 22)
+   Hash alg - SHA256(hash 8)
+   Hashed Sub: issuer fingerprint(sub 33)(21 bytes)
+v4 -   Fingerprint - ac 8e 11 5b f7 3e 2d 8d 47 fa 99 08 e9 8e 9b 2d 
19 c6 c8 bd
+   Hashed Sub: signature creation time(sub 2)(4 bytes)
+   Time - Fri Apr 26 06:29:51 BST 2024
+   Sub: issuer key ID(sub 16)(8 bytes)
+   Key ID - 0xE98E9B2D19C6C8BD
+   Hash left 2 bytes - b2 20
+   EdDSA R(255 bits) - ...
+   EdDSA s(255 bits) - ...
```

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

 dev-libs/libgpg-error/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index f9d1b2b50d10..ebb2837e3317 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -3,6 +3,6 @@ DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B 
d23ea6c38621407c8f9f0c6bde71abd0e
 DIST libgpg-error-1.48.tar.bz2 1080417 BLAKE2B 
4ced63058586558f4d001bcc468f4bd419b8ec29fbd7dbcaa1a21f959d847c9e12c10c548a0038fd4eac0bdfc9907b61e9f6be71c95fc61c964c649e2415dfd7
 SHA512 
3e9ea99cfb7d706791eb3349a9356b6bc44a53ef8bfa9a4e89afb5203dad5af3f466a039a1764361c0c7f697a6fa668a21d05ceaeb8e44ec5a11d6468998adf2
 DIST libgpg-error-1.48.tar.bz2.sig 119 BLAKE2B 
36e74c520df1740d48630584cb7093413c7974157038dd0e732cb821d6e3b3386a331be9e94a7f19ea10256bd2902d778d52fe1eeab68065ef9dc2625ac2902c
 SHA512 
302091beddab877acf4355f913fae4bd0a795f0a032f47e0e17c58fe1049833116a743d3470669cff59eab2f6d184b143689763cbb4d0f2f9bcab598e09dc12c
 DIST libgpg-error-1.49.tar.bz2 1081175 BLAKE2B 
f1d7ce3c8b32a1a98495576b4ed7bf938b847a84d0fa3ed585d461ad6b136cf87112055a39b4859301f87f555666d9dbf0dda5ec03ea6270802d98352224071e
 SHA512 
bb4dd3faa8e2ec945e61fb2006697b48a51da7ee510b6650a6ab09c8734a987bc33c9835bc710ca9a9395c088271939091be418efc6ca5130b426c2fbc4959a3
-DIST libgpg-error-1.49.tar.bz2.sig 119 BLAKE2B 
6d290318fc8759b6c8bf09a2e2622ed645dded003ffdd76b599cd3ec8af3ca51abf237e35c0c942d78c72e95f6cd644df7eb63fabd8b69b9566bb4f878648f14
 SHA512 
7f36f603dbb492c4dcafe3eae153b35fede29bf85f50d8908c517330003babd8e357aa54e3f354cd0abbcb9862435d5756ac85aff3c2968ce9fcde8cbf6565de
+DIST libgpg-error-1.49.tar.bz2.sig 238 BLAKE2B 
ff9b3adbbd587afc09e4b7bc58bfa63446f92b7a42baa541e564ee52d88434bca621686f6db6312e8cd8b81f458ce9ee6307c0e6700ab3dc7d7a46d003c934cc
 SHA512 
39d45939c17755e3dd126506d758a1a86f66827616f270c5b663df50e55692e2ef4f27e6e12a7eb1dbe44afc03b415f1fcb3160990b75980cafe6d9cd5a55ed2
 DIST libgpg-error-1.50.tar.bz2 1082003 BLAKE2B 
621d9a604585daa1fbd08aaa94f3b177f6265046ccf452317e126e73079c567c555cbb8ab8b63e09b76bdf4f11a1aad7effd118651fe9e9cbcf01229f20ab297
 SHA512 
96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff
 DIST libgpg-error-1.50.tar.bz2.sig 119 BLAKE2B 
ee3a8e9221d4df8b37ceef70240ecf79efef045cfbde67f6a8bbc0f58dfa4955ed5a75e3cd31de7644707049919b154c1d9607e370dec7e8f2b0b6cb1b997beb
 SHA512 
02e29838be3225f4894bcebd2c53355a98f5857baa4e9f8a78227a03f849677c35b1d2d009610badd6540dcfe5378b5365abcae77d29ba2d95dd252e9c93c893



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

2024-06-24 Thread Sam James
commit: db39d4322a422e708ab9a1b40a7809a005f29334
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jun 25 00:20:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 25 01:31:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db39d432

dev-libs/libgpg-error: fix RedirectedUrl

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 4f81b57cfe39..d548590a1de7 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -13,7 +13,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
 inherit libtool multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/";
 SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index a2100f300ae2..d4e25d29aa8c 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -13,7 +13,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
 inherit libtool multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/";
 SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 



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

2024-06-24 Thread Sam James
commit: a5d0f69245d5ea86747e32bf9dfe55aaa6381052
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jun 25 00:14:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 25 01:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d0f692

dev-libs/libgpg-error: make sure elibtoolize is applied

Needed to e.g. pass LTO warning flags through to the linker.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 3 ++-
 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 949d3e4118c1..4f81b57cfe39 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -10,7 +10,7 @@ EAPI=8
 # any subsequent ones linked within so you're covered for a while.)
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit multilib-minimal toolchain-funcs verify-sig
+inherit libtool multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
 HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
@@ -42,6 +42,7 @@ MULTILIB_CHOST_TOOLS=(
 
 src_prepare() {
default
+   elibtoolize
 
if use prefix ; then
# don't hardcode /usr/xpg4/bin/sh as shell on Solaris

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index a2ccb520f561..a2100f300ae2 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -10,7 +10,7 @@ EAPI=8
 # any subsequent ones linked within so you're covered for a while.)
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit multilib-minimal toolchain-funcs verify-sig
+inherit libtool multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
 HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
@@ -46,6 +46,7 @@ PATCHES=(
 
 src_prepare() {
default
+   elibtoolize
 
if use prefix ; then
# don't hardcode /usr/xpg4/bin/sh as shell on Solaris



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

2024-06-24 Thread Sam James
commit: bbcb2f9c84ba6c2c33b10ad25635d58c1982f630
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jun 25 00:21:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 25 01:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcb2f9c

dev-libs/libgpg-error: fix UnusedInherits

version 1.47-r1 was added to fix a Prefix issue at build time, which
moved away from using prefix.eclass as it wasn't a reliable build time
fix. But it left the inherit behind, which was later cleaned up when
packaging 1.48. Kill the lint warning in the old ebuild too.

Fixes: 3dc5713dd6ba5bba9495390428c133595ff5d3c8
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index 1d2b90ba2690..34bcbed599b4 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ EAPI=8
 # any subsequent ones linked within so you're covered for a while.)
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
+inherit autotools multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
 HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";



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

2024-06-22 Thread Sam James
commit: c5a4e52336f1f1c449e3482b1344df7dccb0e05f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 23 01:31:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 23 01:49:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a4e523

dev-libs/libgpg-error: add 1.50

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

 dev-libs/libgpg-error/Manifest |  2 +
 .../files/libgpg-error-1.50-environ.patch  | 31 
 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 92 ++
 3 files changed, 125 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 5c24aeb0ee7e..f9d1b2b50d10 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -4,3 +4,5 @@ DIST libgpg-error-1.48.tar.bz2 1080417 BLAKE2B 
4ced63058586558f4d001bcc468f4bd41
 DIST libgpg-error-1.48.tar.bz2.sig 119 BLAKE2B 
36e74c520df1740d48630584cb7093413c7974157038dd0e732cb821d6e3b3386a331be9e94a7f19ea10256bd2902d778d52fe1eeab68065ef9dc2625ac2902c
 SHA512 
302091beddab877acf4355f913fae4bd0a795f0a032f47e0e17c58fe1049833116a743d3470669cff59eab2f6d184b143689763cbb4d0f2f9bcab598e09dc12c
 DIST libgpg-error-1.49.tar.bz2 1081175 BLAKE2B 
f1d7ce3c8b32a1a98495576b4ed7bf938b847a84d0fa3ed585d461ad6b136cf87112055a39b4859301f87f555666d9dbf0dda5ec03ea6270802d98352224071e
 SHA512 
bb4dd3faa8e2ec945e61fb2006697b48a51da7ee510b6650a6ab09c8734a987bc33c9835bc710ca9a9395c088271939091be418efc6ca5130b426c2fbc4959a3
 DIST libgpg-error-1.49.tar.bz2.sig 119 BLAKE2B 
6d290318fc8759b6c8bf09a2e2622ed645dded003ffdd76b599cd3ec8af3ca51abf237e35c0c942d78c72e95f6cd644df7eb63fabd8b69b9566bb4f878648f14
 SHA512 
7f36f603dbb492c4dcafe3eae153b35fede29bf85f50d8908c517330003babd8e357aa54e3f354cd0abbcb9862435d5756ac85aff3c2968ce9fcde8cbf6565de
+DIST libgpg-error-1.50.tar.bz2 1082003 BLAKE2B 
621d9a604585daa1fbd08aaa94f3b177f6265046ccf452317e126e73079c567c555cbb8ab8b63e09b76bdf4f11a1aad7effd118651fe9e9cbcf01229f20ab297
 SHA512 
96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff
+DIST libgpg-error-1.50.tar.bz2.sig 119 BLAKE2B 
ee3a8e9221d4df8b37ceef70240ecf79efef045cfbde67f6a8bbc0f58dfa4955ed5a75e3cd31de7644707049919b154c1d9607e370dec7e8f2b0b6cb1b997beb
 SHA512 
02e29838be3225f4894bcebd2c53355a98f5857baa4e9f8a78227a03f849677c35b1d2d009610badd6540dcfe5378b5365abcae77d29ba2d95dd252e9c93c893

diff --git a/dev-libs/libgpg-error/files/libgpg-error-1.50-environ.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.50-environ.patch
new file mode 100644
index ..761e884aa806
--- /dev/null
+++ b/dev-libs/libgpg-error/files/libgpg-error-1.50-environ.patch
@@ -0,0 +1,31 @@
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commit;h=a59e902b887fd92337c9728f668cf9c89da3957a
+
+From a59e902b887fd92337c9728f668cf9c89da3957a Mon Sep 17 00:00:00 2001
+From: Werner Koch 
+Date: Thu, 20 Jun 2024 12:05:15 +0200
+Subject: [PATCH] core: Declare environ for macOS and others.
+
+* src/spawn-posix.c (environ): Declare.
+--
+
+GnuPG-bug-id: 7169
+---
+ src/spawn-posix.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/spawn-posix.c b/src/spawn-posix.c
+index 7de02a9..96f1536 100644
+--- a/src/spawn-posix.c
 b/src/spawn-posix.c
+@@ -57,6 +57,9 @@
+ 
+ #include "gpgrt-int.h"
+ 
++/* (Only glibc's unistd.h declares this iff _GNU_SOURCE is used.)  */
++extern char **environ;
++
+ 
+ /* Definition for the gpgrt_spawn_actions_t.  Note that there is a
+  * different one for Windows.  */
+-- 
+2.30.2

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
new file mode 100644
index ..a2ccb520f561
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND=

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

2024-05-25 Thread Michał Górny
commit: dacf5b35e7006669a8ac8c1e983e8fd15d847f42
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 25 15:10:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 25 15:10:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacf5b35

dev-libs/libgpg-error: Stabilize 1.49 sparc, #932599

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 300c9ec75b6d..9a02c2b81471 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-23 Thread Sam James
commit: c97768543b6d3ce7049a5439fe9e350504449034
Author: Sam James  gentoo  org>
AuthorDate: Fri May 24 06:29:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 24 06:29:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9776854

dev-libs/libgpg-error: Stabilize 1.49 amd64, #932599

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

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 7cc718b52109..47fb5685e81e 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-23 Thread Sam James
commit: 0109c297fc2559f2b64f8bab66b92d0e7db50b29
Author: Sam James  gentoo  org>
AuthorDate: Fri May 24 06:29:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 24 06:29:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0109c297

dev-libs/libgpg-error: Stabilize 1.49 ppc64, #932599

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

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 2adcf356e8ee..f8dc4c9bd474 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-23 Thread Sam James
commit: e7f0dba87688b09ae6b5a693db39ee831bf00216
Author: Sam James  gentoo  org>
AuthorDate: Fri May 24 06:29:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 24 06:29:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f0dba8

dev-libs/libgpg-error: Stabilize 1.49 ppc, #932599

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

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index ef9f225a99a0..300c9ec75b6d 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-23 Thread Sam James
commit: 0fac55c67fa7ea43d0d1e92761668f7e2727cbf5
Author: Sam James  gentoo  org>
AuthorDate: Fri May 24 06:29:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 24 06:29:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fac55c6

dev-libs/libgpg-error: Stabilize 1.49 arm64, #932599

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

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 47fb5685e81e..ef9f225a99a0 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-23 Thread Sam James
commit: 0723e78107716d29dced6c7587a9a22c5229f30b
Author: Sam James  gentoo  org>
AuthorDate: Fri May 24 06:29:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 24 06:29:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0723e781

dev-libs/libgpg-error: Stabilize 1.49 x86, #932599

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

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index f8dc4c9bd474..7cc718b52109 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-23 Thread Sam James
commit: fcebc6ceb2aa2eeb2cbf8579e8aa99ef6bbff9ac
Author: Sam James  gentoo  org>
AuthorDate: Fri May 24 06:29:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 24 06:29:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcebc6ce

dev-libs/libgpg-error: Stabilize 1.49 arm, #932599

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

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 260aaab7fae6..2adcf356e8ee 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-23 Thread Sam James
commit: 8bdb31ed5381d8d37c372758bb4c877260f28ab8
Author: Sam James  gentoo  org>
AuthorDate: Fri May 24 06:11:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 24 06:11:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdb31ed

dev-libs/libgpg-error: drop need for eautoreconf

Prefix doesn't bootstrap gettext so autopoint run as part of autoreconf fails.

Changes:
* We can replace the need for patch with a stub script which always exits w/ 0.
* Update the sed for Solaris to work on both configure.ac & configure
  (while it does assume /bin/sh is a suitable shell, the old fix did too,
  as the case statement would fallback to it, so this is functionally 
equivalent).

Bug: https://bugs.gentoo.org/932598
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 0939b629b21f..260aaab7fae6 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -10,7 +10,7 @@ EAPI=8
 # any subsequent ones linked within so you're covered for a while.)
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools multilib-minimal toolchain-funcs verify-sig
+inherit multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
 HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
@@ -40,23 +40,25 @@ MULTILIB_CHOST_TOOLS=(
/usr/bin/gpgrt-config
 )
 
-PATCHES=(
-   "${FILESDIR}/${PN}-1.48-remove_broken_check.patch"
-)
-
 src_prepare() {
default
 
if use prefix ; then
# don't hardcode /usr/xpg4/bin/sh as shell on Solaris
-   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   sed -i -e 
's:INSTALLSHELLPATH=/usr/xpg4/bin/sh:INSTALLSHELLPATH=/bin/sh:g' configure.ac 
configure || die
fi
 
+   # This check breaks multilib
+   cat <<-EOF > src/gpg-error-config-test.sh.in || die
+   #!@INSTALLSHELLPATH@
+   exit 0
+   EOF
+
# only necessary for as long as we run eautoreconf, configure.ac
# uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
# not a pure /bin/sh script, so it fails on some hosts
-   sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
-   eautoreconf
+   #sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
+   #eautoreconf
 }
 
 multilib_src_configure() {



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

2024-04-29 Thread Jakov Smolić
commit: a30ced84db830bf81a22dc82af02f84b46e7d838
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr 29 07:50:30 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 29 07:50:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30ced84

dev-libs/libgpg-error: Stabilize 1.48 ppc64, #930903

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

 dev-libs/libgpg-error/libgpg-error-1.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.48.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
index d4c4eaaa7c2d..4cf2a9d90fbd 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-04-29 Thread Jakov Smolić
commit: c47a0df38426277ed8c005b3caf8c2007d1dcf07
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr 29 07:50:29 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 29 07:50:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47a0df3

dev-libs/libgpg-error: Stabilize 1.48 ppc, #930903

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

 dev-libs/libgpg-error/libgpg-error-1.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.48.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
index 0939b629b21f..d4c4eaaa7c2d 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-04-25 Thread Sam James
commit: a46caa814f4c56a635416e590533d7e6b9456bba
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 25 23:53:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 26 00:13:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46caa81

dev-libs/libgpg-error: add 1.49

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

 dev-libs/libgpg-error/Manifest |  2 +
 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 86 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 24f9363b0288..5c24aeb0ee7e 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -2,3 +2,5 @@ DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B 
bc04efa0686b1b7d7cdce045fc080c090
 DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B 
d23ea6c38621407c8f9f0c6bde71abd0e50c136d2e5de9a6cef64627f5d398c344a3438995a2405c4ef148ad8638ef7125f34670819957acd7d597370f1630e5
 SHA512 
09343016eaf7fcc455f8ce533847153a8a9b7c36f375a8ebe71ef5fc2923edf7b70842f834f52c51874e427869487b74a2286ea0112cffad0d72f79cb6d4eceb
 DIST libgpg-error-1.48.tar.bz2 1080417 BLAKE2B 
4ced63058586558f4d001bcc468f4bd419b8ec29fbd7dbcaa1a21f959d847c9e12c10c548a0038fd4eac0bdfc9907b61e9f6be71c95fc61c964c649e2415dfd7
 SHA512 
3e9ea99cfb7d706791eb3349a9356b6bc44a53ef8bfa9a4e89afb5203dad5af3f466a039a1764361c0c7f697a6fa668a21d05ceaeb8e44ec5a11d6468998adf2
 DIST libgpg-error-1.48.tar.bz2.sig 119 BLAKE2B 
36e74c520df1740d48630584cb7093413c7974157038dd0e732cb821d6e3b3386a331be9e94a7f19ea10256bd2902d778d52fe1eeab68065ef9dc2625ac2902c
 SHA512 
302091beddab877acf4355f913fae4bd0a795f0a032f47e0e17c58fe1049833116a743d3470669cff59eab2f6d184b143689763cbb4d0f2f9bcab598e09dc12c
+DIST libgpg-error-1.49.tar.bz2 1081175 BLAKE2B 
f1d7ce3c8b32a1a98495576b4ed7bf938b847a84d0fa3ed585d461ad6b136cf87112055a39b4859301f87f555666d9dbf0dda5ec03ea6270802d98352224071e
 SHA512 
bb4dd3faa8e2ec945e61fb2006697b48a51da7ee510b6650a6ab09c8734a987bc33c9835bc710ca9a9395c088271939091be418efc6ca5130b426c2fbc4959a3
+DIST libgpg-error-1.49.tar.bz2.sig 119 BLAKE2B 
6d290318fc8759b6c8bf09a2e2622ed645dded003ffdd76b599cd3ec8af3ca51abf237e35c0c942d78c72e95f6cd644df7eb63fabd8b69b9566bb4f878648f14
 SHA512 
7f36f603dbb492c4dcafe3eae153b35fede29bf85f50d8908c517330003babd8e357aa54e3f354cd0abbcb9862435d5756ac85aff3c2968ce9fcde8cbf6565de

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
new file mode 100644
index ..0939b629b21f
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.48-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable st

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

2024-03-03 Thread Sam James
commit: 52238395b6596aeb0d2f33ec872539c21bf741c3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 02:58:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 02:58:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52238395

dev-libs/libgpg-error: drop 1.47

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

 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 86 --
 1 file changed, 86 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
deleted file mode 100644
index 16e9fc190261..
--- a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2 LGPL-2.1"
-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="common-lisp nls static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/gpg-error.h
-   /usr/include/gpgrt.h
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/gpg-error-config
-   /usr/bin/gpgrt-config
-)
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
-)
-
-src_prepare() {
-   default
-
-   if use prefix ; then
-   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
-   sed -i -e 's/solaris\*/disabled/' configure.ac || die
-   fi
-
-   # only necessary for as long as we run eautoreconf, configure.ac
-   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
-   # not a pure /bin/sh script, so it fails on some hosts
-   hprefixify -w 1 autogen.sh
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(multilib_is_native_abi || echo --disable-languages)
-   $(use_enable common-lisp languages)
-   $(use_enable nls)
-   # required for sys-power/suspend[crypt], bug 751568
-   $(use_enable static-libs static)
-   $(use_enable test tests)
-
-   # See bug #699206 and its duplicates wrt gpgme-config
-   # Upstream no longer install this by default and we should
-   # seek to disable it at some point.
-   --enable-install-gpg-error-config
-
-   --enable-threads
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"
-   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
-   )
-   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/libgpg-error/files/, dev-libs/libgpg-error/

2024-02-27 Thread Sam James
commit: 9e541e3005d9eb544ea94da5488d53838d13d3f4
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 27 21:44:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 27 21:44:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e541e30

dev-libs/libgpg-error: add 1.48

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

 dev-libs/libgpg-error/Manifest |  2 +
 .../libgpg-error-1.48-remove_broken_check.patch| 20 +
 dev-libs/libgpg-error/libgpg-error-1.48.ebuild | 86 ++
 3 files changed, 108 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index d4f01bcd4f1b..24f9363b0288 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,2 +1,4 @@
 DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B 
bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27
 SHA512 
bbb4b15dae75856ee5b1253568674b56ad155524ae29a075cb5b0a7e74c4af685131775c3ea2226fff2f84ef80855e77aa661645d002b490a795c7ae57b66a30
 DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B 
d23ea6c38621407c8f9f0c6bde71abd0e50c136d2e5de9a6cef64627f5d398c344a3438995a2405c4ef148ad8638ef7125f34670819957acd7d597370f1630e5
 SHA512 
09343016eaf7fcc455f8ce533847153a8a9b7c36f375a8ebe71ef5fc2923edf7b70842f834f52c51874e427869487b74a2286ea0112cffad0d72f79cb6d4eceb
+DIST libgpg-error-1.48.tar.bz2 1080417 BLAKE2B 
4ced63058586558f4d001bcc468f4bd419b8ec29fbd7dbcaa1a21f959d847c9e12c10c548a0038fd4eac0bdfc9907b61e9f6be71c95fc61c964c649e2415dfd7
 SHA512 
3e9ea99cfb7d706791eb3349a9356b6bc44a53ef8bfa9a4e89afb5203dad5af3f466a039a1764361c0c7f697a6fa668a21d05ceaeb8e44ec5a11d6468998adf2
+DIST libgpg-error-1.48.tar.bz2.sig 119 BLAKE2B 
36e74c520df1740d48630584cb7093413c7974157038dd0e732cb821d6e3b3386a331be9e94a7f19ea10256bd2902d778d52fe1eeab68065ef9dc2625ac2902c
 SHA512 
302091beddab877acf4355f913fae4bd0a795f0a032f47e0e17c58fe1049833116a743d3470669cff59eab2f6d184b143689763cbb4d0f2f9bcab598e09dc12c

diff --git 
a/dev-libs/libgpg-error/files/libgpg-error-1.48-remove_broken_check.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.48-remove_broken_check.patch
new file mode 100644
index ..7ccdb2223a57
--- /dev/null
+++ b/dev-libs/libgpg-error/files/libgpg-error-1.48-remove_broken_check.patch
@@ -0,0 +1,20 @@
+This breaks our multilib builds:
+
+  Confirm gpg-error-config works... no
+  ***  Please report to  with gpg-error-config-test.log
+
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -318,12 +318,4 @@ gpgrt.h: gpg-error.h
+   cp gpg-error.h gpgrt.h
+ 
+ gpg-error-config: gpgrt-config gpg-error-config-old gpg-error-config-test.sh
+-  @echo $(ECHO_N) "Confirm gpg-error-config works... $(ECHO_C)"
+-  @if ./gpg-error-config-test.sh --old-new; then \
+-echo "good"; \
+-  else   \
+-echo "no";   \
+-echo "***  Please report to  with 
gpg-error-config-test.log"; \
+-exit 1; \
+-  fi
+   cp gpg-error-config-old $@

diff --git a/dev-libs/libgpg-error/libgpg-error-1.48.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
new file mode 100644
index ..0939b629b21f
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.48.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.48-remove_br

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

2023-12-17 Thread Arthur Zamarin
commit: f63d7caa9764151218d8c3085960de67f4928f08
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 17 14:09:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 14:09:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63d7caa

dev-libs/libgpg-error: Stabilize 1.47-r1 hppa, #919960

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

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index b0423dff3ed6..1d2b90ba2690 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-12-15 Thread Arthur Zamarin
commit: 0d1eca34dc0b73803d15605007d48fc823ec65e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 12:56:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 12:56:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1eca34

dev-libs/libgpg-error: Stabilize 1.47-r1 x86, #919960

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

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index 3119b8899e61..b0423dff3ed6 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-12-15 Thread Arthur Zamarin
commit: fb456e8867928731d4a2e7695055f1ee18cf45c7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 10:32:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 10:32:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb456e88

dev-libs/libgpg-error: Stabilize 1.47-r1 ppc, #919960

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

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index 0b5dc168c613..3119b8899e61 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-12-15 Thread Sam James
commit: b66631ca82be04dc500292a793164c2621785f3e
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 08:29:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 08:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66631ca

dev-libs/libgpg-error: Stabilize 1.47-r1 amd64, #919960

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

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index b1d029434219..890506220734 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-12-14 Thread Sam James
commit: 562c1d39cefcc982bd97e362023784c29adf35a5
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 15 07:41:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 07:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562c1d39

dev-libs/libgpg-error: Stabilize 1.47-r1 arm64, #919960

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

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index a70785eb86da..b1d029434219 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

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

dev-libs/libgpg-error: Stabilize 1.47-r1 sparc, #919960

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

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index 1bb236621a91..bb329a463d0a 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

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

dev-libs/libgpg-error: Stabilize 1.47-r1 arm, #919960

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

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index bb329a463d0a..a70785eb86da 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-10-01 Thread Sam James
commit: 3dc5713dd6ba5bba9495390428c133595ff5d3c8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Sep 23 17:36:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  1 07:32:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc5713d

dev-libs/libgpg-error: Use different autogen.sh fix for cross-prefix

hprefixify uses ${EPREFIX}, which may not be executable or may not even exist at
all in a cross-prefix situation. Make autogen.sh execute using the same Bash
interpreter as the package manager. Unfortunately, there doesn't seem to be a
non-Bash-specific way to do this, so we cannot address this upstream.

Signed-off-by: James Le Cuirot  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/33010
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild | 86 +++
 1 file changed, 86 insertions(+)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
new file mode 100644
index ..42ff68452a53
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+
+   # See bug #699206 and its duplicates wrt gpgme-config
+   # Upstream no longer install this by default and we should
+   # seek to disable it at some point.
+   --enable-install-gpg-error-config
+
+   --enable-threads
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   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/libgpg-error/

2023-06-28 Thread Sam James
commit: a20fea49c9715ec5d2e00bce432776d50f95f743
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 29 06:17:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 29 06:17:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a20fea49

dev-libs/libgpg-error: drop 1.46-r1

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

 dev-libs/libgpg-error/Manifest|  2 -
 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 86 ---
 2 files changed, 88 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 0d24db09ec3d..d4f01bcd4f1b 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,4 +1,2 @@
-DIST libgpg-error-1.46.tar.bz2 1014291 BLAKE2B 
6748c463256b7d0a05fe89a63c5f3abda1975d861c35821248664f2f09cd2273ef619d12408b6107a99519939ca7214f492e705c29f52f7bbdc422237281c1ca
 SHA512 
b06223bb2b0f67d3db5d0d9ab116361a0eda175d4667352b5c0941408d37f2b0ba8e507297e480ccebb88cbba9d0a133820b896914b07d264fb3edaac7b8c99d
-DIST libgpg-error-1.46.tar.bz2.sig 238 BLAKE2B 
c9f48969dc5b51c4d6c0c643a510e442b883af319f4bd9db3d1f9d9b56e4003f020131ace28d5e6d3db1d3f62c63ac083f159d545e601e7c47391bd16e4411d6
 SHA512 
c71be3ab3b2fe6c0932faad3df42c67a861a789a09e0b084da06fbf723c37e3bf28047ff4475a9b26bf622434517235c2677a832eebb611a47330ccc7887a7cf
 DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B 
bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27
 SHA512 
bbb4b15dae75856ee5b1253568674b56ad155524ae29a075cb5b0a7e74c4af685131775c3ea2226fff2f84ef80855e77aa661645d002b490a795c7ae57b66a30
 DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B 
d23ea6c38621407c8f9f0c6bde71abd0e50c136d2e5de9a6cef64627f5d398c344a3438995a2405c4ef148ad8638ef7125f34670819957acd7d597370f1630e5
 SHA512 
09343016eaf7fcc455f8ce533847153a8a9b7c36f375a8ebe71ef5fc2923edf7b70842f834f52c51874e427869487b74a2286ea0112cffad0d72f79cb6d4eceb

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
deleted file mode 100644
index c11f5aecd2dd..
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2 LGPL-2.1"
-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="common-lisp nls static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/gpg-error.h
-   /usr/include/gpgrt.h
-)
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/gpg-error-config
-   /usr/bin/gpgrt-config
-)
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
-)
-
-src_prepare() {
-   default
-
-   if use prefix ; then
-   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
-   sed -i -e 's/solaris\*/disabled/' configure.ac || die
-   fi
-
-   # only necessary for as long as we run eautoreconf, configure.ac
-   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
-   # not a pure /bin/sh script, so it fails on some hosts
-   hprefixify -w 1 autogen.sh
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(multilib_is_native_abi || echo --disable-languages)
-   $(use_enable common-lisp languages)
-   $(use_enable nls)
-   # required for sys-power/suspend[crypt], bug 751568
-   $(use_enable static-libs static)
-   $(use_enable test tests)
-
-   # See bug #699206 and its duplicates wrt gpgme-config
-   # Upstream no longer install this by default and we should
-   # seek to disable it at some point.
-   --enable-install-gpg-error-config
-
-   --enable-threads
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"

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

2023-06-17 Thread Arthur Zamarin
commit: bcc39b126641e1ccf8e0735971e21bfd7517cfaa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 19:44:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 19:44:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc39b12

dev-libs/libgpg-error: Stabilize 1.47 ppc, #908620

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

 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
index f28b7a9c6c4e..c11f5aecd2dd 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-06-17 Thread Sam James
commit: 6f2010fa2a3a51770aca84b992937b6b5e8ef4e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 16:52:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 16:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2010fa

dev-libs/libgpg-error: Stabilize 1.47 x86, #908620

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

 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
index 9ff6fc16ba42..f28b7a9c6c4e 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-06-17 Thread Arthur Zamarin
commit: ffb19b06479c828f8b1467ecae9fda3f44e38d45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 11:23:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 11:23:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb19b06

dev-libs/libgpg-error: Stabilize 1.47 hppa, #908620

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

 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
index c5b53c356ce6..9ff6fc16ba42 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-06-17 Thread Arthur Zamarin
commit: 36db9e437ba0fd6b66d9fdb7f80b3a8aee926a4c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 09:03:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 09:03:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36db9e43

dev-libs/libgpg-error: Stabilize 1.47 amd64, #908620

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

 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
index 424a38003ea8..c5b53c356ce6 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-06-17 Thread Arthur Zamarin
commit: b7ac71b37c0d66ce72bd21c01c310a0989580e82
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 08:28:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 08:28:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ac71b3

dev-libs/libgpg-error: Stabilize 1.47 ppc64, #908620

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

 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
index 73dcb1f49702..424a38003ea8 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-06-16 Thread Sam James
commit: ad6db613981476fe398c81618c09c413fd75e6da
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 06:11:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 06:11:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6db613

dev-libs/libgpg-error: Stabilize 1.47 arm, #908620

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

 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
index 518bf7e74c9f..73dcb1f49702 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2023-04-07 Thread Sam James
commit: 1937fd25ea57cd1e8362ac2356ce7ca9ac35e309
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 09:28:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 09:28:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1937fd25

dev-libs/libgpg-error: add 1.47

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

 dev-libs/libgpg-error/Manifest |  2 +
 dev-libs/libgpg-error/libgpg-error-1.47.ebuild | 86 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 3bbfa2c74628..0d24db09ec3d 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,2 +1,4 @@
 DIST libgpg-error-1.46.tar.bz2 1014291 BLAKE2B 
6748c463256b7d0a05fe89a63c5f3abda1975d861c35821248664f2f09cd2273ef619d12408b6107a99519939ca7214f492e705c29f52f7bbdc422237281c1ca
 SHA512 
b06223bb2b0f67d3db5d0d9ab116361a0eda175d4667352b5c0941408d37f2b0ba8e507297e480ccebb88cbba9d0a133820b896914b07d264fb3edaac7b8c99d
 DIST libgpg-error-1.46.tar.bz2.sig 238 BLAKE2B 
c9f48969dc5b51c4d6c0c643a510e442b883af319f4bd9db3d1f9d9b56e4003f020131ace28d5e6d3db1d3f62c63ac083f159d545e601e7c47391bd16e4411d6
 SHA512 
c71be3ab3b2fe6c0932faad3df42c67a861a789a09e0b084da06fbf723c37e3bf28047ff4475a9b26bf622434517235c2677a832eebb611a47330ccc7887a7cf
+DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B 
bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27
 SHA512 
bbb4b15dae75856ee5b1253568674b56ad155524ae29a075cb5b0a7e74c4af685131775c3ea2226fff2f84ef80855e77aa661645d002b490a795c7ae57b66a30
+DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B 
d23ea6c38621407c8f9f0c6bde71abd0e50c136d2e5de9a6cef64627f5d398c344a3438995a2405c4ef148ad8638ef7125f34670819957acd7d597370f1630e5
 SHA512 
09343016eaf7fcc455f8ce533847153a8a9b7c36f375a8ebe71ef5fc2923edf7b70842f834f52c51874e427869487b74a2286ea0112cffad0d72f79cb6d4eceb

diff --git a/dev-libs/libgpg-error/libgpg-error-1.47.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
new file mode 100644
index ..a208cfa1cd06
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.47.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+
+   # See bug #699206 and its duplicates wrt gpgme-config
+   # Upstream no longer install this by default and we should
+   # seek to disable it at some point.
+   --enable-install-gpg-error-config
+
+   --enable-threads
+  

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

2023-04-01 Thread Sam James
commit: 62ebab453f2ffabce835a1f2fca92286bed20d1c
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  1 17:18:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  1 17:18:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ebab45

dev-libs/libgpg-error: conditionally download sig for verify-sig

Closes: https://bugs.gentoo.org/898940
Thanks-to: Allen Webb  google.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 3d94e5f819ed..fbeea03c6d2c 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-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=8
@@ -15,7 +15,7 @@ inherit autotools multilib-minimal toolchain-funcs prefix 
verify-sig
 DESCRIPTION="Contains error handling functions used by GnuPG software"
 HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
 SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"



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

2022-11-29 Thread Sam James
commit: e6e4bb07df502eafb10720a3ae3b45448b8c864f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 07:03:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 07:03:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e4bb07

dev-libs/libgpg-error: update .sig Manifest entry

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

 dev-libs/libgpg-error/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 67003ea96e68..a9ffa5f1281b 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1,3 @@
 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 
277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b
 SHA512 
882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457
 DIST libgpg-error-1.46.tar.bz2 1014291 BLAKE2B 
6748c463256b7d0a05fe89a63c5f3abda1975d861c35821248664f2f09cd2273ef619d12408b6107a99519939ca7214f492e705c29f52f7bbdc422237281c1ca
 SHA512 
b06223bb2b0f67d3db5d0d9ab116361a0eda175d4667352b5c0941408d37f2b0ba8e507297e480ccebb88cbba9d0a133820b896914b07d264fb3edaac7b8c99d
-DIST libgpg-error-1.46.tar.bz2.sig 119 BLAKE2B 
5c4ce6111d2872a19d7fa818c67cabc584eef93e47c0e0e42b7e5a54cced137910861bba730f2c8f41fcaf8d9311e21f725d284b4c1948e653741e84fc06ef3d
 SHA512 
2c2957fbf6220d60846cade760985486c9a287b04f4361b22352352ef68963f0ae6add00a8925b76bdb924223383a1029565063e4a925865be1802fa821a7bca
+DIST libgpg-error-1.46.tar.bz2.sig 238 BLAKE2B 
c9f48969dc5b51c4d6c0c643a510e442b883af319f4bd9db3d1f9d9b56e4003f020131ace28d5e6d3db1d3f62c63ac083f159d545e601e7c47391bd16e4411d6
 SHA512 
c71be3ab3b2fe6c0932faad3df42c67a861a789a09e0b084da06fbf723c37e3bf28047ff4475a9b26bf622434517235c2677a832eebb611a47330ccc7887a7cf



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

2022-11-18 Thread Arthur Zamarin
commit: e946c65a61061259dd625e3a77c3ca23a17c19dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 11:07:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 11:07:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e946c65a

dev-libs/libgpg-error: Stabilize 1.46-r1 hppa, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 76ae28f02762..3d94e5f819ed 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Arthur Zamarin
commit: 19f35901d49fb3fc8484d797fd85d1725718ef62
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 06:52:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 06:52:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f35901

dev-libs/libgpg-error: Stabilize 1.46-r1 arm, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 7fb4720aaa06..2b939aa6f9c8 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Arthur Zamarin
commit: 2ab93b137355a1d94d01ca62b69137e1de5b19cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 06:52:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 06:52:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab93b13

dev-libs/libgpg-error: Stabilize 1.46-r1 arm64, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 2b939aa6f9c8..76ae28f02762 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Sam James
commit: ede631e0972ae0590e31961c63ddb13edb589972
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 06:45:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 06:45:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede631e0

dev-libs/libgpg-error: Stabilize 1.46-r1 amd64, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 6bf15eecbeaf..7fb4720aaa06 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Sam James
commit: 3c0704f9d15d8212d8fbb21e1c847b5294b815e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 06:45:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 06:45:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0704f9

dev-libs/libgpg-error: Stabilize 1.46-r1 x86, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index d1ae4072cd5f..6bf15eecbeaf 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Arthur Zamarin
commit: a25737285b9fe0e6f56f00e2646367e4dd9f83ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 06:37:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 06:37:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2573728

dev-libs/libgpg-error: Stabilize 1.46-r1 ppc64, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 2a2119eb9598..59c51bf391ac 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Arthur Zamarin
commit: d8107ae573627805f7c4fe0b1c9fa486439f5ec0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 06:37:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 06:37:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8107ae5

dev-libs/libgpg-error: Stabilize 1.46-r1 sparc, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 59c51bf391ac..d1ae4072cd5f 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Arthur Zamarin
commit: a952f036090afc7754cbab8feccd041e94a8e7ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 06:37:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 06:37:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a952f036

dev-libs/libgpg-error: Stabilize 1.46-r1 ppc, #881741

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index b8677bb2428b..2a2119eb9598 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-10-09 Thread Sam James
commit: 1a7829db98365da691866029d1c47062b6528bd6
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  9 21:09:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  9 21:09:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7829db

dev-libs/libgpg-error: drop 1.46

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

 dev-libs/libgpg-error/libgpg-error-1.46.ebuild | 75 --
 1 file changed, 75 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46.ebuild
deleted file mode 100644
index c2db218d0ecd..
--- a/dev-libs/libgpg-error/libgpg-error-1.46.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
-
-LICENSE="GPL-2 LGPL-2.1"
-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="common-lisp nls static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/gpg-error.h
-   /usr/include/gpgrt.h
-)
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
-)
-
-src_prepare() {
-   default
-
-   if use prefix ; then
-   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
-   sed -i -e 's/solaris\*/disabled/' configure.ac || die
-   fi
-
-   # only necessary for as long as we run eautoreconf, configure.ac
-   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
-   # not a pure /bin/sh script, so it fails on some hosts
-   hprefixify -w 1 autogen.sh
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(multilib_is_native_abi || echo --disable-languages)
-   $(use_enable common-lisp languages)
-   $(use_enable nls)
-   # required for sys-power/suspend[crypt], bug 751568
-   $(use_enable static-libs static)
-   $(use_enable test tests)
-   --enable-threads
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"
-   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
-   )
-   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/libgpg-error/

2022-10-09 Thread Sam James
commit: b88409f46c96ce91536762af9b1401649e00d7e6
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  9 21:09:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  9 21:09:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88409f4

dev-libs/libgpg-error: add commentary wrt gpg-error-config & gpgme-config

Bug: https://bugs.gentoo.org/699206
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
index 0e230fcc57db..b8677bb2428b 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -67,7 +67,12 @@ multilib_src_configure() {
# required for sys-power/suspend[crypt], bug 751568
$(use_enable static-libs static)
$(use_enable test tests)
+
+   # See bug #699206 and its duplicates wrt gpgme-config
+   # Upstream no longer install this by default and we should
+   # seek to disable it at some point.
--enable-install-gpg-error-config
+
--enable-threads
CC_FOR_BUILD="$(tc-getBUILD_CC)"
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')



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

2022-10-08 Thread Andreas K. Hüttel
commit: 33877493c1cbbe20732462198c753eb94372ed04
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct  9 01:12:55 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct  9 01:14:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33877493

dev-libs/libgpg-error: Install gpg-error-config again

Also give gpgrt-config the multilib treatment

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

 dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild | 81 +++
 1 file changed, 81 insertions(+)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
new file mode 100644
index ..0e230fcc57db
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+   /usr/bin/gpgrt-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   --enable-install-gpg-error-config
+   --enable-threads
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   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/libgpg-error/

2022-10-08 Thread Sam James
commit: f0796dc7e89f16f22bf4065f0a778c2f4684af01
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  8 12:46:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  8 12:47:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0796dc7

dev-libs/libgpg-error: add 1.46

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

 dev-libs/libgpg-error/Manifest |  2 +
 dev-libs/libgpg-error/libgpg-error-1.46.ebuild | 75 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 230fc5c9a47a..67003ea96e68 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1 +1,3 @@
 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 
277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b
 SHA512 
882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457
+DIST libgpg-error-1.46.tar.bz2 1014291 BLAKE2B 
6748c463256b7d0a05fe89a63c5f3abda1975d861c35821248664f2f09cd2273ef619d12408b6107a99519939ca7214f492e705c29f52f7bbdc422237281c1ca
 SHA512 
b06223bb2b0f67d3db5d0d9ab116361a0eda175d4667352b5c0941408d37f2b0ba8e507297e480ccebb88cbba9d0a133820b896914b07d264fb3edaac7b8c99d
+DIST libgpg-error-1.46.tar.bz2.sig 119 BLAKE2B 
5c4ce6111d2872a19d7fa818c67cabc584eef93e47c0e0e42b7e5a54cced137910861bba730f2c8f41fcaf8d9311e21f725d284b4c1948e653741e84fc06ef3d
 SHA512 
2c2957fbf6220d60846cade760985486c9a287b04f4361b22352352ef68963f0ae6add00a8925b76bdb924223383a1029565063e4a925865be1802fa821a7bca

diff --git a/dev-libs/libgpg-error/libgpg-error-1.46.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.46.ebuild
new file mode 100644
index ..c2db218d0ecd
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.46.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" mirror://gnupg/${PN}/${P}.tar.bz2.sig"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   --enable-threads
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   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/libgpg-error/files/, dev-libs/libgpg-error/

2022-09-22 Thread Sam James
commit: 147747a18555b8ccbc669e40fd41b19cef2b69fa
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 02:07:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 02:08:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147747a1

dev-libs/libgpg-error: drop 1.42, 1.44

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

 dev-libs/libgpg-error/Manifest |  2 -
 .../libgpg-error-1.37-remove_broken_check.patch| 22 
 .../files/libgpg-error-1.42-cross_compile.patch| 32 ---
 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 66 --
 dev-libs/libgpg-error/libgpg-error-1.44.ebuild | 65 -
 5 files changed, 187 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 942639a59c70..230fc5c9a47a 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1 @@
-DIST libgpg-error-1.42.tar.bz2 973996 BLAKE2B 
eb3381ec7106cfe5dca91f473e97b03df83f247d3067e9f933ed7206f826e59d2b74b8c28d41e785ffe1c2980b680470064eb2fa2ff1ee3d8fa8be5b81a8
 SHA512 
f6d95712a874edefc39a7746062c8037a62801a550560c5b2eab08b5b86987c1de5be60eba5fcb56d35a37db109aa32d07b7eff2bb99800c1c47d2227421a8f4
-DIST libgpg-error-1.44.tar.bz2 1014475 BLAKE2B 
dc101769510bc9edff38048216a961df8b08373a0b6d04b13c882bbcb43c4d0e05ecfdfd7788c89b5799082f4d15386efac5eb1762a48ae1ab70b554d0bfbb36
 SHA512 
a0eef310b9d44532d1ae6e7266226ea3e82d908aa31f775a026e56a7f8303b78adfdceb3ae5a40f7d242987635e764c539a024ce8dc0d66590e1a3fa50f6b784
 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 
277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b
 SHA512 
882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457

diff --git 
a/dev-libs/libgpg-error/files/libgpg-error-1.37-remove_broken_check.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.37-remove_broken_check.patch
deleted file mode 100644
index 2919a9d73be0..
--- a/dev-libs/libgpg-error/files/libgpg-error-1.37-remove_broken_check.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-This breaks our multilib builds:
-
-  Confirm gpg-error-config works... no
-  ***  Please report to  with gpg-error-config-test.log
-
 libgpg-error-1.37/src/Makefile.am
-+++ libgpg-error-1.37/src/Makefile.am
-@@ -338,14 +338,6 @@
-   cp gpg-error.h gpgrt.h
- 
- gpg-error-config: gpgrt-config gpg-error-config-old
--  @echo $(ECHO_N) "Confirm gpg-error-config works... $(ECHO_C)"
--  @if ./gpg-error-config-test.sh --old-new; then \
--echo "good"; \
--  else   \
--echo "no";   \
--echo "***  Please report to  with 
gpg-error-config-test.log"; \
--exit 1; \
--  fi
-   cp gpg-error-config-old $@
- 
- install-data-local:

diff --git a/dev-libs/libgpg-error/files/libgpg-error-1.42-cross_compile.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.42-cross_compile.patch
deleted file mode 100644
index 78d98dd7b3d1..
--- a/dev-libs/libgpg-error/files/libgpg-error-1.42-cross_compile.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 33593864cd54143db594c4237bba41e14179061c Mon Sep 17 00:00:00 2001
-From: David Michael 
-Date: Fri, 26 Mar 2021 16:06:50 +0900
-Subject: [PATCH] build: Fix generation of lock-obj-pub.native.h for cross
- build.
-
-* src/gen-lock-obj.sh: Capture echo output with quotes.
-
---
-
-Fixes-commit: 99ae862a96a569724f49a604ebb7d3f6d2c2d374
-Signed-off-by: David Michael 

- src/gen-lock-obj.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/gen-lock-obj.sh b/src/gen-lock-obj.sh
-index a710f0c..258eec6 100755
 a/src/gen-lock-obj.sh
-+++ b/src/gen-lock-obj.sh
-@@ -38,7 +38,7 @@
- # AWK=gawk ./gen-lock-obj.sh
- #
- 
--if test -n `echo -n`; then
-+if test -n "`echo -n`"; then
- ECHO_C='\c'
- ECHO_N=''
- else
--- 
-2.11.0
-

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
deleted file mode 100644
index 2168705cf76b..
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal toolchain-funcs prefix
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-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 
~sparc-solaris ~spar

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

2022-08-31 Thread Sam James
commit: d920faef3dd6d61ff4163c523a1ec0413c98a790
Author: orbea  riseup  net>
AuthorDate: Wed Aug 31 00:57:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  1 02:15:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d920faef

dev-libs/libgpg-error: Add gpgrt-config patch

Adds a patch to remove the standard system --libdir from the
gpgrt-config output. This is required when building app-crypt/gpgme with
slibtool to avoid linking with the old system library instead of the
newly built library.

Bug: https://bugs.gentoo.org/811933
Bug: https://bugs.gentoo.org/844226
Upstream-Bug: https://dev.gnupg.org/T6136
Upstream-Commit: 
https://dev.gnupg.org/rE4615816f71e91f4c3bb8b0e4122dd153ec7c1927
Signed-off-by: Sam James  gentoo.org>

 .../libgpg-error-1.45-gpgrt_config_libdir.patch| 56 ++
 dev-libs/libgpg-error/libgpg-error-1.45-r1.ebuild  | 68 ++
 2 files changed, 124 insertions(+)

diff --git 
a/dev-libs/libgpg-error/files/libgpg-error-1.45-gpgrt_config_libdir.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.45-gpgrt_config_libdir.patch
new file mode 100644
index ..a7db0e4d4b64
--- /dev/null
+++ b/dev-libs/libgpg-error/files/libgpg-error-1.45-gpgrt_config_libdir.patch
@@ -0,0 +1,56 @@
+Upstream:
+https://dev.gnupg.org/rE4615816f71e91f4c3bb8b0e4122dd153ec7c1927
+https://dev.gnupg.org/T6136
+
+From 4615816f71e91f4c3bb8b0e4122dd153ec7c1927 Mon Sep 17 00:00:00 2001
+From: NIIBE Yutaka 
+Date: Thu, 25 Aug 2022 15:30:07 +0900
+Subject: [PATCH] gpgrt-config: Strip system paths for --cflags and --libs.
+
+* src/gpgrt-config.in: Strip -I and -L with system paths.
+
+--
+
+This behavior is more compatible to pkg-config.
+
+GnuPG-bug-id: 6136
+Signed-off-by: NIIBE Yutaka 
+
+diff --git a/src/gpgrt-config.in b/src/gpgrt-config.in
+index 3aaa243..85d21b4 100644
+--- a/src/gpgrt-config.in
 b/src/gpgrt-config.in
+@@ -1,6 +1,6 @@
+ #!@INSTALLSHELLPATH@
+ #  -*- mode: shell-script; sh-shell: "/bin/sh" -*-
+-# Copyright (C) 2018, 2021 g10 Code GmbH
++# Copyright (C) 2018, 2021, 2022 g10 Code GmbH
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+@@ -193,9 +193,14 @@ list_only_once () {
+ __arg=""
+ 
+ for __arg; do
+-  if not_listed_yet $__arg $__result; then
+-  __result="$__result${__result:+ }$__arg"
+-  fi
++  case "$__arg" in
++  -I/usr/include|-I/include) ;;
++  *)
++if not_listed_yet $__arg $__result; then
++  __result="$__result${__result:+ }$__arg"
++  fi
++;;
++  esac
+ done
+ 
+ echo $__result
+@@ -210,6 +215,7 @@ list_only_once_for_libs () {
+ # the resulted list is in reverse order
+ for __arg; do
+   case "$__arg" in
++  -L/usr/lib|-L/usr/lib64|-L/lib|-L/lib64) ;;
+   -l*)
+   # As-is
+   __rev_list="$__arg${__rev_list:+ }$__rev_list"

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45-r1.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45-r1.ebuild
new file mode 100644
index ..9d47ab1f8c4a
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.45-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs prefix
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+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="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+)
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
+   "${FILESDIR}/${PN}-1.45-gpgrt_config_libdir.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+

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

2022-06-29 Thread Sam James
commit: 8a1c9fa3650976f36e1d8203f105d59602713198
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 29 06:43:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 29 07:25:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1c9fa3

dev-libs/libgpg-error: update maintainers (add base-system@)

It makes sense for the gnupg stack to have aligned maintainers.

Bug: https://bugs.gentoo.org/813621
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libgpg-error/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/metadata.xml 
b/dev-libs/libgpg-error/metadata.xml
index 8f5111fa9604..0c03a7f54792 100644
--- a/dev-libs/libgpg-error/metadata.xml
+++ b/dev-libs/libgpg-error/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   

Install common-lisp files




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

2022-06-15 Thread Agostino Sarubbo
commit: 54fad4f645ff55a28ace56e15b84c11d397c403c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 15 08:09:08 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 15 08:09:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fad4f6

dev-libs/libgpg-error: amd64 stable wrt bug #849068

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index 08b1bf34bfc0..9fa4a0eb08bd 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-06-15 Thread Agostino Sarubbo
commit: b9cfb8511b872df465abd1346f12819c82a692b9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 15 07:15:48 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 15 07:15:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9cfb851

dev-libs/libgpg-error: x86 stable wrt bug #849068

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index 6179a3b1f8a7..08b1bf34bfc0 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-06-14 Thread Agostino Sarubbo
commit: ee07a491d8c45fd7fdd3ecd3cfe4be9c857babe4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 14 10:07:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 14 10:07:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee07a491

dev-libs/libgpg-error: arm64 stable wrt bug #849068

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index d2795853790d..6179a3b1f8a7 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-06-14 Thread Agostino Sarubbo
commit: c0b23681b6dd0206651ef0bd0c6d9b4cbc6b4d72
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 14 07:32:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 14 07:32:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b23681

dev-libs/libgpg-error: sparc stable wrt bug #849068

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index f4aa9187b85c..d2795853790d 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-06-14 Thread Agostino Sarubbo
commit: 4030326e40ea1ab10feaf11f87f9319a630ad46e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 14 07:14:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 14 07:14:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4030326e

dev-libs/libgpg-error: ppc64 stable wrt bug #849068

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index ad966c600f02..f4aa9187b85c 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-06-14 Thread Jakov Smolić
commit: fb29e6682929d995dec829bc51768076bfe8de34
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 14 07:06:06 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 14 07:06:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb29e668

dev-libs/libgpg-error: Stabilize 1.45 arm, #849068

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index aae810b2..ad966c600f02 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

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

dev-libs/libgpg-error: Stabilize 1.45 hppa, #849068

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index 5f689944e8e7..aae810b2 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

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

dev-libs/libgpg-error: Stabilize 1.45 ppc, #849068

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index 70d0c2d8b3e4..5f689944e8e7 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs test"
 RESTRICT="!test? ( test )"
 



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

2022-05-16 Thread Sam James
commit: b81c5bcf474592fe8ac0cae9979166ce84aa2d76
Author: Sam James  gentoo  org>
AuthorDate: Tue May 17 05:09:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 17 05:34:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81c5bcf

dev-libs/libgpg-error: [QA] conditionally build tests

It's particularly important for @system and deps-of-@system to
not build things unnecessarily given you can't avoid them and
it makes builds on slower machines rather painful.

But also, it's a waste of resources/time anyway. Do the same
dance here as with the other gpg packages.

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

 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
index f79b1022d939..70d0c2d8b3e4 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -12,7 +12,8 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="GPL-2 LGPL-2.1"
 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="common-lisp nls static-libs"
+IUSE="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}"
@@ -52,6 +53,7 @@ multilib_src_configure() {
$(use_enable nls)
# required for sys-power/suspend[crypt], bug 751568
$(use_enable static-libs static)
+   $(use_enable test tests)
--enable-threads
CC_FOR_BUILD="$(tc-getBUILD_CC)"
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')



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

2022-04-07 Thread Lars Wendler
commit: dc823d6b4801626b344dbca0057eb0e190df8365
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  7 11:17:39 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  7 11:18:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc823d6b

dev-libs/libgpg-error: Bump to version 1.45

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

 dev-libs/libgpg-error/Manifest |  1 +
 dev-libs/libgpg-error/libgpg-error-1.45.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 882a51a7a3db..befce4038f58 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,3 +1,4 @@
 DIST libgpg-error-1.42.tar.bz2 973996 BLAKE2B 
eb3381ec7106cfe5dca91f473e97b03df83f247d3067e9f933ed7206f826e59d2b74b8c28d41e785ffe1c2980b680470064eb2fa2ff1ee3d8fa8be5b81a8
 SHA512 
f6d95712a874edefc39a7746062c8037a62801a550560c5b2eab08b5b86987c1de5be60eba5fcb56d35a37db109aa32d07b7eff2bb99800c1c47d2227421a8f4
 DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 
22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa
 SHA512 
36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c
 DIST libgpg-error-1.44.tar.bz2 1014475 BLAKE2B 
dc101769510bc9edff38048216a961df8b08373a0b6d04b13c882bbcb43c4d0e05ecfdfd7788c89b5799082f4d15386efac5eb1762a48ae1ab70b554d0bfbb36
 SHA512 
a0eef310b9d44532d1ae6e7266226ea3e82d908aa31f775a026e56a7f8303b78adfdceb3ae5a40f7d242987635e764c539a024ce8dc0d66590e1a3fa50f6b784
+DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 
277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b
 SHA512 
882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457

diff --git a/dev-libs/libgpg-error/libgpg-error-1.45.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
new file mode 100644
index ..5347656622a7
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.45.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs prefix
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="common-lisp nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+)
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable static-libs static)
+   --enable-threads
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   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/libgpg-error/

2022-04-07 Thread Lars Wendler
commit: 2cc6582c2f5805f6dac436b21958f78e0d3e03f2
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  7 11:18:02 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  7 11:18:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc6582c

dev-libs/libgpg-error: Removed old

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

 dev-libs/libgpg-error/Manifest |  1 -
 dev-libs/libgpg-error/libgpg-error-1.43.ebuild | 65 --
 2 files changed, 66 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index befce4038f58..942639a59c70 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,4 +1,3 @@
 DIST libgpg-error-1.42.tar.bz2 973996 BLAKE2B 
eb3381ec7106cfe5dca91f473e97b03df83f247d3067e9f933ed7206f826e59d2b74b8c28d41e785ffe1c2980b680470064eb2fa2ff1ee3d8fa8be5b81a8
 SHA512 
f6d95712a874edefc39a7746062c8037a62801a550560c5b2eab08b5b86987c1de5be60eba5fcb56d35a37db109aa32d07b7eff2bb99800c1c47d2227421a8f4
-DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 
22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa
 SHA512 
36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c
 DIST libgpg-error-1.44.tar.bz2 1014475 BLAKE2B 
dc101769510bc9edff38048216a961df8b08373a0b6d04b13c882bbcb43c4d0e05ecfdfd7788c89b5799082f4d15386efac5eb1762a48ae1ab70b554d0bfbb36
 SHA512 
a0eef310b9d44532d1ae6e7266226ea3e82d908aa31f775a026e56a7f8303b78adfdceb3ae5a40f7d242987635e764c539a024ce8dc0d66590e1a3fa50f6b784
 DIST libgpg-error-1.45.tar.bz2 1015954 BLAKE2B 
277892df6691ff2807335954fa786c1d452d58e6f15aa2f73bffd1ddc97b9276646afe8831c0b67107ac768e0590f046030da6d370eb2871e94154f50dabf67b
 SHA512 
882f2dd617e89137d7a9d61b60488dac32321dd4fdb699e9687b6bd9380c056c027da502837f4482289c0fe00e7de01210e804428f05a0843ae2ca23fdcc6457

diff --git a/dev-libs/libgpg-error/libgpg-error-1.43.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.43.ebuild
deleted file mode 100644
index 2c2c4571892f..
--- a/dev-libs/libgpg-error/libgpg-error-1.43.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal toolchain-funcs prefix
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="common-lisp nls static-libs"
-
-RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/gpg-error-config
-)
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/gpg-error.h
-   /usr/include/gpgrt.h
-)
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.37-remove_broken_check.patch"
-)
-
-src_prepare() {
-   default
-
-   if use prefix ; then
-   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
-   sed -i -e 's/solaris\*/disabled/' configure.ac || die
-   fi
-
-   # only necessary for as long as we run eautoreconf, configure.ac
-   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
-   # not a pure /bin/sh script, so it fails on some hosts
-   hprefixify -w 1 autogen.sh
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(multilib_is_native_abi || echo --disable-languages)
-   $(use_enable common-lisp languages)
-   $(use_enable nls)
-   # required for sys-power/suspend[crypt], bug 751568
-   $(use_enable static-libs static)
-   --enable-threads
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"
-   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
-   )
-   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/libgpg-error/, dev-libs/libgpg-error/files/

2022-01-27 Thread Lars Wendler
commit: 5b3c5fcdc9448b75cf2d75c3a60d97d142f75057
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 27 13:16:37 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 27 13:18:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3c5fcd

dev-libs/libgpg-error: Bump to version 1.44

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

 dev-libs/libgpg-error/Manifest |  1 +
 .../libgpg-error-1.44-remove_broken_check.patch| 22 
 dev-libs/libgpg-error/libgpg-error-1.44.ebuild | 65 ++
 3 files changed, 88 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 5ddde2c0447c..882a51a7a3db 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,2 +1,3 @@
 DIST libgpg-error-1.42.tar.bz2 973996 BLAKE2B 
eb3381ec7106cfe5dca91f473e97b03df83f247d3067e9f933ed7206f826e59d2b74b8c28d41e785ffe1c2980b680470064eb2fa2ff1ee3d8fa8be5b81a8
 SHA512 
f6d95712a874edefc39a7746062c8037a62801a550560c5b2eab08b5b86987c1de5be60eba5fcb56d35a37db109aa32d07b7eff2bb99800c1c47d2227421a8f4
 DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 
22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa
 SHA512 
36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c
+DIST libgpg-error-1.44.tar.bz2 1014475 BLAKE2B 
dc101769510bc9edff38048216a961df8b08373a0b6d04b13c882bbcb43c4d0e05ecfdfd7788c89b5799082f4d15386efac5eb1762a48ae1ab70b554d0bfbb36
 SHA512 
a0eef310b9d44532d1ae6e7266226ea3e82d908aa31f775a026e56a7f8303b78adfdceb3ae5a40f7d242987635e764c539a024ce8dc0d66590e1a3fa50f6b784

diff --git 
a/dev-libs/libgpg-error/files/libgpg-error-1.44-remove_broken_check.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.44-remove_broken_check.patch
new file mode 100644
index ..043099c097bd
--- /dev/null
+++ b/dev-libs/libgpg-error/files/libgpg-error-1.44-remove_broken_check.patch
@@ -0,0 +1,22 @@
+This breaks our multilib builds:
+
+  Confirm gpg-error-config works... no
+  ***  Please report to  with gpg-error-config-test.log
+
+--- libgpg-error-1.44/src/Makefile.am
 libgpg-error-1.44/src/Makefile.am
+@@ -347,14 +347,6 @@
+   cp gpg-error.h gpgrt.h
+ 
+ gpg-error-config: gpgrt-config gpg-error-config-old gpg-error-config-test.sh
+-  @echo $(ECHO_N) "Confirm gpg-error-config works... $(ECHO_C)"
+-  @if ./gpg-error-config-test.sh --old-new; then \
+-echo "good"; \
+-  else   \
+-echo "no";   \
+-echo "***  Please report to  with 
gpg-error-config-test.log"; \
+-exit 1; \
+-  fi
+   cp gpg-error-config-old $@
+ 
+ install-data-local:

diff --git a/dev-libs/libgpg-error/libgpg-error-1.44.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.44.ebuild
new file mode 100644
index ..5347656622a7
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.44.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs prefix
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="common-lisp nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+)
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.44-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bu

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

2021-11-04 Thread Lars Wendler
commit: ebfd72ae02c8ffd02cf299a53622b7e7e8f82a12
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov  4 17:21:25 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov  4 17:23:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfd72ae

dev-libs/libgpg-error: Bump to version 1.43

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

 dev-libs/libgpg-error/Manifest |  1 +
 dev-libs/libgpg-error/libgpg-error-1.43.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 26f4a58b082..fd3a84d69f8 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -2,3 +2,4 @@ DIST gen-lock-obj-1.38.sh 2643 BLAKE2B 
5040b027a95f10bac4a0ba463c8bb8387514ca913
 DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 
9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6
 SHA512 
b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
 DIST libgpg-error-1.41.tar.bz2 967117 BLAKE2B 
9dc95bc09f55915d904e0f956ecf9281615028b8b8d876dbc786b752068fefea56adfb5dd5db65bad656ab664d567e56541e44a584c7f8672c30537ed05c4db0
 SHA512 
578d1d8090b9f6e6cbe59d9aeebec7df81aae492f75ec343f8df530950d30866fa0a7903ca050bf7bf721413f7b2708abe34f7467e2b208cc1447ffc9bd5b9a5
 DIST libgpg-error-1.42.tar.bz2 973996 BLAKE2B 
eb3381ec7106cfe5dca91f473e97b03df83f247d3067e9f933ed7206f826e59d2b74b8c28d41e785ffe1c2980b680470064eb2fa2ff1ee3d8fa8be5b81a8
 SHA512 
f6d95712a874edefc39a7746062c8037a62801a550560c5b2eab08b5b86987c1de5be60eba5fcb56d35a37db109aa32d07b7eff2bb99800c1c47d2227421a8f4
+DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 
22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa
 SHA512 
36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c

diff --git a/dev-libs/libgpg-error/libgpg-error-1.43.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.43.ebuild
new file mode 100644
index 000..2c2c4571892
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.43.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs prefix
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="common-lisp nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+)
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+   /usr/include/gpgrt.h
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.37-remove_broken_check.patch"
+)
+
+src_prepare() {
+   default
+
+   if use prefix ; then
+   # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+   sed -i -e 's/solaris\*/disabled/' configure.ac || die
+   fi
+
+   # only necessary for as long as we run eautoreconf, configure.ac
+   # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+   # not a pure /bin/sh script, so it fails on some hosts
+   hprefixify -w 1 autogen.sh
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(multilib_is_native_abi || echo --disable-languages)
+   $(use_enable common-lisp languages)
+   $(use_enable nls)
+   # required for sys-power/suspend[crypt], bug 751568
+   $(use_enable static-libs static)
+   --enable-threads
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+   )
+   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/libgpg-error/files/, dev-libs/libgpg-error/

2021-11-04 Thread Lars Wendler
commit: 283868e52a50f0e39478a5a16b94758fee0f8c33
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov  4 17:22:54 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov  4 17:23:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283868e5

dev-libs/libgpg-error: Removed old

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

 dev-libs/libgpg-error/Manifest |  3 -
 .../files/libgpg-error-1.38-cross_compile.patch| 40 -
 dev-libs/libgpg-error/libgpg-error-1.38.ebuild | 68 --
 dev-libs/libgpg-error/libgpg-error-1.41.ebuild | 65 -
 4 files changed, 176 deletions(-)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index fd3a84d69f8..5ddde2c0447 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,5 +1,2 @@
-DIST gen-lock-obj-1.38.sh 2643 BLAKE2B 
5040b027a95f10bac4a0ba463c8bb8387514ca9136e019fc647183456593df27473eb79af1d79e803984dd2b93166c286809b376968584cc320679de95fcfbba
 SHA512 
d60999a08f70f5bcf1b66099c5d7b5f715dbd881bd0d75dbdde3a8932e9b064166f0524a45ae88b5b182c620aee526e14095ffdee68403b5d3b087b4dc4c0c2c
-DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 
9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6
 SHA512 
b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
-DIST libgpg-error-1.41.tar.bz2 967117 BLAKE2B 
9dc95bc09f55915d904e0f956ecf9281615028b8b8d876dbc786b752068fefea56adfb5dd5db65bad656ab664d567e56541e44a584c7f8672c30537ed05c4db0
 SHA512 
578d1d8090b9f6e6cbe59d9aeebec7df81aae492f75ec343f8df530950d30866fa0a7903ca050bf7bf721413f7b2708abe34f7467e2b208cc1447ffc9bd5b9a5
 DIST libgpg-error-1.42.tar.bz2 973996 BLAKE2B 
eb3381ec7106cfe5dca91f473e97b03df83f247d3067e9f933ed7206f826e59d2b74b8c28d41e785ffe1c2980b680470064eb2fa2ff1ee3d8fa8be5b81a8
 SHA512 
f6d95712a874edefc39a7746062c8037a62801a550560c5b2eab08b5b86987c1de5be60eba5fcb56d35a37db109aa32d07b7eff2bb99800c1c47d2227421a8f4
 DIST libgpg-error-1.43.tar.bz2 999006 BLAKE2B 
22c5491ebd43b8010cdd4e82a58443fb8d19d51de9a033d0bb44634a82f033916d5d9fcfe47eb47e64a513521b01ff088838a8979f488cde74e5944c28dec0aa
 SHA512 
36769a62d0b4b219a6d58195bed692e34d3b0313f628b1036055ca34b69332edbe6bcdace9855a60d06e7be5998dc13bf1305d0b2bb211a4d8f701e85040961c

diff --git a/dev-libs/libgpg-error/files/libgpg-error-1.38-cross_compile.patch 
b/dev-libs/libgpg-error/files/libgpg-error-1.38-cross_compile.patch
deleted file mode 100644
index 7ddd51f9a57..000
--- a/dev-libs/libgpg-error/files/libgpg-error-1.38-cross_compile.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From: David Michael 
-Date: Mon, 1 Jun 2020 14:24:53 + (-0400)
-Subject: build: Fix cross-compiling into a separate build dir.
-X-Git-Url: 
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff_plain;h=013720333c6ec1d38791689bc49ba039d98e16b3
-
-build: Fix cross-compiling into a separate build dir.
-
-* configure.ac: Create the src directory before writing into it.
-* src/Makefile.am (EXTRA_DIST): Add gen-lock-obj.sh.
-
---
-
-Signed-off-by: David Michael 

-
-diff --git a/configure.ac b/configure.ac
-index 6bd634b..1dd6489 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -598,6 +598,7 @@ if test x$cross_compiling = xyes; then
-   case $host in
- *-*-linux*)
- lock_obj_h_generated=yes
-+mkdir src
- LOCK_ABI_VERSION=1 host=$host host_alias=$host_alias \
- CC=$CC OBJDUMP=$host_alias-objdump \
- ac_ext=$ac_ext ac_objext=$ac_objext \
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 7e36d69..b2bffd2 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -102,7 +102,7 @@ EXTRA_DIST = mkstrtable.awk err-sources.h.in 
err-codes.h.in \
-   gpg-error.vers gpg-error.def.in \
- versioninfo.rc.in gpg-error.w32-manifest.in \
-   gpg-error-config-test.sh gpg-error.pc.in \
--  $(lock_obj_pub)
-+  gen-lock-obj.sh $(lock_obj_pub)
- 
- BUILT_SOURCES = $(srcdir)/err-sources.h $(srcdir)/err-codes.h \
-   code-to-errno.h code-from-errno.h \

diff --git a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.38.ebuild
deleted file mode 100644
index e5d788d1421..000
--- a/dev-libs/libgpg-error/libgpg-error-1.38.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal toolchain-funcs prefix
-
-DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2
-   
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=blob_plain;f=src/gen-lock-obj.sh;hb=libgpg-error-1.38
 -> gen-lock-obj-1.38.sh"
-
-LICENSE="GPL-2 LGPL-

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

2021-06-13 Thread Sergei Trofimovich
commit: b09f9b927ce5b032a94dcf544bb337d56e12bb5f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 13 09:25:23 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 13 10:46:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09f9b92

dev-libs/libgpg-error: stable 1.42 for hppa, bug #795498

Package-Manager: Portage-3.0.18, 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/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index 6517d2ee2e0..2168705cf76 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-06-12 Thread Sam James
commit: 3f18595945fc49e1395b444a5282c1b311227d7c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 06:01:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 06:01:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f185959

dev-libs/libgpg-error: Stabilize 1.42 amd64, #795498

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

 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index 419b3fc4329..6517d2ee2e0 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-06-12 Thread Sam James
commit: 823df009afc00b7349130547c206a1d2d6055122
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 05:59:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 05:59:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823df009

dev-libs/libgpg-error: Stabilize 1.42 x86, #795498

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

 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index ce38b05d06a..419b3fc4329 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-06-12 Thread Sam James
commit: 33377740be5cfee5bb6addb82947e5e1d6edb984
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 16:06:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 16:06:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33377740

dev-libs/libgpg-error: Stabilize 1.42 arm64, #795498

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

 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index 88648855d43..ce38b05d06a 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-06-12 Thread Sam James
commit: 4064c9c1932213b362ae88eca52bf659ae1f42a6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:56:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:56:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4064c9c1

dev-libs/libgpg-error: Stabilize 1.42 arm, #795498

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

 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index 87f47499b5a..88648855d43 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-06-12 Thread Sam James
commit: 0491c4f0b9393a56650b19a3d8f6d2ba4dfcb2f7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 13:45:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 13:45:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0491c4f0

dev-libs/libgpg-error: Stabilize 1.42 ppc, #795498

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

 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index 535994cce6d..87f47499b5a 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-06-12 Thread Sam James
commit: bf67b79ddd45251616163d9118196c5d41e1d2ea
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 13:44:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 13:44:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf67b79d

dev-libs/libgpg-error: Stabilize 1.42 ppc64, #795498

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

 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index 47207ae3495..535994cce6d 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-06-12 Thread Sam James
commit: e4409ff0a379ace2e39318de5ad2265012ffd79b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 13:44:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 13:44:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4409ff0

dev-libs/libgpg-error: Stabilize 1.42 sparc, #795498

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

 dev-libs/libgpg-error/libgpg-error-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
index 3822446f6e8..47207ae3495 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.42.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-03-28 Thread Sergei Trofimovich
commit: ad585f6858b409c6f54b16d38e1bdfef057539cb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar 28 11:06:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 28 11:29:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad585f68

dev-libs/libgpg-error: stable 1.41 for sparc, bug #777876

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

 dev-libs/libgpg-error/libgpg-error-1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.41.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
index c718a9bf037..6064c953b05 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-03-28 Thread Mikle Kolyada
commit: fdd28cd33f9476f8bdb6f05553af6f2b4d8cdec7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 28 10:17:00 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 28 10:17:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd28cd3

dev-libs/libgpg-error: Stabilize 1.41 arm, #777876

Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/libgpg-error/libgpg-error-1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.41.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
index 609ef19c743..c718a9bf037 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



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

2021-03-28 Thread Agostino Sarubbo
commit: 99c9d346bd04cc9ebb77c2533c39c16061dd993e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 28 10:02:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 28 10:02:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c9d346

dev-libs/libgpg-error: x86 stable wrt bug #777876

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

 dev-libs/libgpg-error/libgpg-error-1.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.41.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
index 1edca981c29..609ef19c743 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.41.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~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="common-lisp nls static-libs"
 
 RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



  1   2   3   >