[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/files/, net-dialup/freeradius/, sys-kernel/genkernel/, ...

2024-01-15 Thread Michał Górny
commit: 1ee062ba1d57ad391adee1c135dcf474dc30d6b4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 14 20:19:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 15 15:58:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee062ba

Move {sys-devel → dev-build}/autoconf

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

 app-antivirus/clamav/clamav-0.103.11.ebuild  |  4 ++--
 app-antivirus/clamav/clamav-0.103.8.ebuild   |  4 ++--
 app-backup/burp/burp-3.1.4.ebuild|  4 ++--
 app-crypt/heimdal/heimdal-7.8.0-r1.ebuild|  6 +++---
 app-crypt/heimdal/heimdal-7.8.0-r2.ebuild|  6 +++---
 app-crypt/heimdal/heimdal-7.8.0-r3.ebuild|  4 ++--
 app-editors/gvim/gvim-9.0.1403.ebuild|  6 +++---
 app-editors/gvim/gvim-9.0.1503.ebuild|  6 +++---
 app-editors/gvim/gvim-9.0.1627.ebuild|  6 +++---
 app-editors/gvim/gvim-9.0.1678.ebuild|  6 +++---
 app-editors/gvim/gvim-9.0.1777.ebuild|  6 +++---
 app-editors/gvim/gvim-9.0.2092.ebuild|  6 +++---
 app-editors/gvim/gvim-9.0.2167.ebuild|  2 +-
 app-editors/gvim/gvim-.ebuild|  6 +++---
 app-editors/vim-core/vim-core-9.0.1403.ebuild|  4 ++--
 app-editors/vim-core/vim-core-9.0.1503.ebuild|  4 ++--
 app-editors/vim-core/vim-core-9.0.1627.ebuild|  4 ++--
 app-editors/vim-core/vim-core-9.0.1678.ebuild|  4 ++--
 app-editors/vim-core/vim-core-9.0.1777.ebuild|  4 ++--
 app-editors/vim-core/vim-core-9.0.2092.ebuild|  4 ++--
 app-editors/vim-core/vim-core-9.0.2167.ebuild|  2 +-
 app-editors/vim-core/vim-core-.ebuild|  4 ++--
 app-editors/vim/vim-9.0.1403.ebuild  |  6 +++---
 app-editors/vim/vim-9.0.1503.ebuild  |  6 +++---
 app-editors/vim/vim-9.0.1627.ebuild  |  6 +++---
 app-editors/vim/vim-9.0.1678.ebuild  |  6 +++---
 app-editors/vim/vim-9.0.1777.ebuild  |  6 +++---
 app-editors/vim/vim-9.0.2092.ebuild  |  6 +++---
 app-editors/vim/vim-9.0.2167.ebuild  |  2 +-
 app-editors/vim/vim-.ebuild  |  6 +++---
 app-text/djview/djview-4.10.6-r2.ebuild  |  4 ++--
 .../autoconf-dickey-2.52_p20210509-r1.ebuild |  2 +-
 .../autoconf-dickey-2.52_p20221202.ebuild|  2 +-
 .../autoconf-dickey-2.52_p20230114.ebuild|  2 +-
 .../autoconf-vanilla/files/autoconf-2.71-conflicts.patch |  2 +-
 .../autoconf-vanilla/files/autoconf-2.72-conflicts.patch |  4 ++--
 {sys-devel => dev-build}/autoconf/Manifest   |  0
 .../autoconf/autoconf-2.13-r7.ebuild |  0
 .../autoconf/autoconf-2.13-r8.ebuild |  0
 .../autoconf/autoconf-2.69-r9.ebuild |  0
 .../autoconf/autoconf-2.71-r6.ebuild |  0
 .../autoconf/autoconf-2.71-r7.ebuild |  0
 .../autoconf/autoconf-2.72-r1.ebuild |  0
 {sys-devel => dev-build}/autoconf/autoconf-.ebuild   |  0
 .../autoconf-2.13-Clang-16-fixes-for-various-tests.patch |  0
 .../autoconf/files/autoconf-2.13-K-R-decls-clang.patch   |  0
 .../autoconf/files/autoconf-2.13-destdir.patch   |  0
 .../autoconf/files/autoconf-2.13-gentoo.patch|  0
 .../autoconf/files/autoconf-2.13-perl-5.26.patch |  0
 .../autoconf/files/autoconf-2.13-test-fixes.patch|  0
 .../autoconf/files/autoconf-2.61-darwin.patch|  0
 .../autoconf/files/autoconf-2.69-K-R-decls-clang.patch   |  0
 .../autoconf/files/autoconf-2.69-fix-libtool-test.patch  |  0
 .../autoconf-2.69-make-tests-bash5-compatible.patch  |  0
 .../autoconf/files/autoconf-2.69-perl-5.26-2.patch   |  0
 .../autoconf/files/autoconf-2.69-perl-5.26.patch |  0
 .../files/autoconf-2.71-AC_C_BIGENDIAN-lto.patch |  0
 .../files/autoconf-2.71-AC_LANG_CALL_C_cxx.patch |  0
 .../files/autoconf-2.71-K-R-decls-clang-deux.patch   |  0
 .../autoconf/files/autoconf-2.71-K-R-decls-clang.patch   |  0
 .../autoconf/files/autoconf-2.71-bash52.patch|  0
 .../autoconf/files/autoconf-2.71-cxx11typo.patch |  0
 .../autoconf/files/autoconf-2.71-darwin.patch|  0
 .../autoconf/files/autoconf-2.71-make-4.4.patch  |  0
 .../autoconf/files/autoconf-2.71-time.patch  |  0
 {sys-devel => dev-build}/autoconf/metadata.xml   |  0
 dev-libs/dotconf/dotconf-1.3-r2.ebuild   |  4 ++--
 dev-libs/libvoikko/libvoikko-4.3.2.ebuild|  4 ++--
 dev-lisp/gcl/gcl-2.6.13_pre99.ebuild |  4 ++--
 dev-lisp/gcl/gcl-2.6.14.ebuild   |  4 ++-

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/files/, profiles/updates/, ...

2024-01-15 Thread Michał Górny
commit: 2211dfa06605fd15825673427862a63a965d0ba5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 14 20:18:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 15 15:58:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2211dfa0

Move {sys-devel → dev-build}/autoconf-vanilla

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

 {sys-devel => dev-build}/autoconf-vanilla/Manifest   | 0
 {sys-devel => dev-build}/autoconf-vanilla/autoconf-vanilla-2.13.ebuild   | 0
 {sys-devel => dev-build}/autoconf-vanilla/autoconf-vanilla-2.69.ebuild   | 0
 {sys-devel => dev-build}/autoconf-vanilla/autoconf-vanilla-2.71.ebuild   | 0
 {sys-devel => dev-build}/autoconf-vanilla/autoconf-vanilla-2.72.ebuild   | 0
 {sys-devel => dev-build}/autoconf-vanilla/autoconf-vanilla-.ebuild   | 0
 .../autoconf-vanilla/files/autoconf-2.13-destdir.patch   | 0
 .../autoconf-vanilla/files/autoconf-2.13-gentoo.patch| 0
 .../autoconf-vanilla/files/autoconf-2.13-perl-5.26.patch | 0
 .../autoconf-vanilla/files/autoconf-2.13-test-fixes.patch| 0
 .../autoconf-vanilla/files/autoconf-2.61-darwin.patch| 0
 .../autoconf-vanilla/files/autoconf-2.69-fix-libtool-test.patch  | 0
 .../files/autoconf-2.69-make-tests-bash5-compatible.patch| 0
 .../autoconf-vanilla/files/autoconf-2.69-perl-5.26-2.patch   | 0
 .../autoconf-vanilla/files/autoconf-2.69-perl-5.26.patch | 0
 .../autoconf-vanilla/files/autoconf-2.71-AC_LANG_CALL_C_cxx.patch| 0
 .../autoconf-vanilla/files/autoconf-2.71-conflicts.patch | 0
 .../autoconf-vanilla/files/autoconf-2.71-darwin.patch| 0
 .../autoconf-vanilla/files/autoconf-2.71-make-4.4.patch  | 0
 {sys-devel => dev-build}/autoconf-vanilla/files/autoconf-2.71-time.patch | 0
 .../autoconf-vanilla/files/autoconf-2.72-conflicts.patch | 0
 {sys-devel => dev-build}/autoconf-vanilla/metadata.xml   | 0
 profiles/updates/1Q-2024 | 1 +
 23 files changed, 1 insertion(+)

diff --git a/sys-devel/autoconf-vanilla/Manifest 
b/dev-build/autoconf-vanilla/Manifest
similarity index 100%
rename from sys-devel/autoconf-vanilla/Manifest
rename to dev-build/autoconf-vanilla/Manifest

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild 
b/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
similarity index 100%
rename from sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
rename to dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild 
b/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
similarity index 100%
rename from sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
rename to dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild 
b/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
similarity index 100%
rename from sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
rename to dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild 
b/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
similarity index 100%
rename from sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
rename to dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild 
b/dev-build/autoconf-vanilla/autoconf-vanilla-.ebuild
similarity index 100%
rename from sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild
rename to dev-build/autoconf-vanilla/autoconf-vanilla-.ebuild

diff --git a/sys-devel/autoconf-vanilla/files/autoconf-2.13-destdir.patch 
b/dev-build/autoconf-vanilla/files/autoconf-2.13-destdir.patch
similarity index 100%
rename from sys-devel/autoconf-vanilla/files/autoconf-2.13-destdir.patch
rename to dev-build/autoconf-vanilla/files/autoconf-2.13-destdir.patch

diff --git a/sys-devel/autoconf-vanilla/files/autoconf-2.13-gentoo.patch 
b/dev-build/autoconf-vanilla/files/autoconf-2.13-gentoo.patch
similarity index 100%
rename from sys-devel/autoconf-vanilla/files/autoconf-2.13-gentoo.patch
rename to dev-build/autoconf-vanilla/files/autoconf-2.13-gentoo.patch

diff --git a/sys-devel/autoconf-vanilla/files/autoconf-2.13-perl-5.26.patch 
b/dev-build/autoconf-vanilla/files/autoconf-2.13-perl-5.26.patch
similarity index 100%
rename from sys-devel/autoconf-vanilla/files/autoconf-2.13-perl-5.26.patch
rename to dev-build/autoconf-vanilla/files/autoconf-2.13-perl-5.26.patch

diff --git a/sys-devel/autoconf-vanilla/files/autoconf-2.13-test-fixes.patch 
b/dev-build/autoconf-vanilla/files/autoconf-2.13-test-fixes.patch
similarity index 100%
rename from sys-devel/autoconf-vanilla/files/autoconf-2.13-test-fixes.pa

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/

2023-12-27 Thread Sam James
commit: d02e861f9fbfcfae572d5cc30261f33a82009335
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:01:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:01:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02e861f

sys-devel/autoconf-archive: drop 2022.09.03

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

 sys-devel/autoconf-archive/Manifest|  1 -
 .../autoconf-archive-2022.09.03.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/sys-devel/autoconf-archive/Manifest 
b/sys-devel/autoconf-archive/Manifest
index 68e2e8aa48f7..39e6b890687d 100644
--- a/sys-devel/autoconf-archive/Manifest
+++ b/sys-devel/autoconf-archive/Manifest
@@ -1,2 +1 @@
-DIST autoconf-archive-2022.09.03.tar.xz 676144 BLAKE2B 
9511b1bd2afee78209261d9757c3fc6bf079eb6ea82bc039530532cfaaea8a7d977f6310265c0af2fde377edc9bddfcabf1e81c426a9716d5bf4b4eb7bb64a4a
 SHA512 
157b5b6a979d5ec5bfab6ddf34422da620fec1e95f4c901821abbb7361544af77747b4a449029b84750d75679d6130a591e98da8772de2c121ecdea163f0340b
 DIST autoconf-archive-2023.02.20.tar.xz 678184 BLAKE2B 
a72469e61a6ef702cbf4e30712c7dbe36369da7dad6e2312eb7026af41a989a47ded0a27975349486b69155f9e8199f89720dc57f98440b2766294a0f8755ee6
 SHA512 
a744f5aa0c1a813b81ad1528aebf7511bde7f470f34626d2057ed6664127120182e031fec5d22027d4a204544266135f202b8ef453bff70a3b0315c506c82528

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild
deleted file mode 100644
index 332c779840f6..
--- a/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Autoconf Macro Archive"
-HOMEPAGE="https://www.gnu.org/software/autoconf-archive/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-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"
-
-# File collisions, bug #540246
-RDEPEND="
-   !=gnome-base/gnome-common-3.14.0-r0
-   !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]
-"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-12-27 Thread Sam James
commit: 642bcc94e0e2e9b99598aca423486753deefdf77
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:44:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642bcc94

sys-devel/autoconf-wrapper: drop 20221207

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

 .../autoconf-wrapper-20221207.ebuild   | 36 --
 1 file changed, 36 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
deleted file mode 100644
index b5b2431a9ce7..
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="autotools-wrappers-at-${PV}"
-
-DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
-HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="
-   https://anongit.gentoo.org/git/proj/autotools-wrappers.git
-   https://github.com/gentoo/autotools-wrappers
-   "
-   inherit git-r3
-else
-   
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
-   S="${WORKDIR}/${MY_P}"
-
-   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"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-src_install() {
-   exeinto /usr/$(get_libdir)/misc
-   newexe ac-wrapper.sh ac-wrapper.sh
-
-   dodir /usr/bin
-   local x=
-   for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
-   dosym ../$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-12-27 Thread Sam James
commit: 20d8bdeef133211a67f22a03f39532c801324dd8
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 27 19:46:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 27 20:57:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d8bdee

sys-devel/autoconf: add bump notes

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

 sys-devel/autoconf/autoconf-2.72-r1.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-.ebuild| 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.72-r1.ebuild 
b/sys-devel/autoconf/autoconf-2.72-r1.ebuild
index 8966911f36ff..60238d14ccf6 100644
--- a/sys-devel/autoconf/autoconf-2.72-r1.ebuild
+++ b/sys-devel/autoconf/autoconf-2.72-r1.ebuild
@@ -3,8 +3,10 @@
 
 EAPI=8
 
-# Remember to modify LAST_KNOWN_VER 'upstream' in sys-devel/autoconf-wrapper
+# Bumping notes:
+# * Remember to modify LAST_KNOWN_VER 'upstream' in sys-devel/autoconf-wrapper
 # on new autoconf releases, as well as the dependency in RDEPEND below too.
+# * Update _WANT_AUTOCONF and _autoconf_atom case statement in 
autotools.eclass.
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";

diff --git a/sys-devel/autoconf/autoconf-.ebuild 
b/sys-devel/autoconf/autoconf-.ebuild
index 8966911f36ff..60238d14ccf6 100644
--- a/sys-devel/autoconf/autoconf-.ebuild
+++ b/sys-devel/autoconf/autoconf-.ebuild
@@ -3,8 +3,10 @@
 
 EAPI=8
 
-# Remember to modify LAST_KNOWN_VER 'upstream' in sys-devel/autoconf-wrapper
+# Bumping notes:
+# * Remember to modify LAST_KNOWN_VER 'upstream' in sys-devel/autoconf-wrapper
 # on new autoconf releases, as well as the dependency in RDEPEND below too.
+# * Update _WANT_AUTOCONF and _autoconf_atom case statement in 
autotools.eclass.
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-12-24 Thread Sam James
commit: de1b825d4a0911e3aab890d251f83961daae0c6b
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 16:08:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 16:12:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1b825d

sys-devel/autoconf: backport verify-sig to 2.69

Eric Blake signed 2.69 so use sec-keys/openpgp-keys-m4.

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

 sys-devel/autoconf/Manifest|  1 +
 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 24 +---
 2 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest
index 55e4c8e929d5..08c6d1ab3d7f 100644
--- a/sys-devel/autoconf/Manifest
+++ b/sys-devel/autoconf/Manifest
@@ -1,6 +1,7 @@
 DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b074192b9892330402ddc5b62dda1a3485ce0c36e72191daa9fd49382b99851cb6aa3a13aca8cf2ae6e884638fb6
 SHA512 
602584f4c77b7a554aaa068eda5409b68eb0b3229e9c224bffb91c83c4314d25de15bd560a323626ff78f6df339c79e1ef8938c54b78ecadf4dc75c5241290ad
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
+DIST autoconf-2.69.tar.xz.sig 556 BLAKE2B 
07eaae3429f4bbd3ea40b4b366db383d9e322b03def7956f8961a20a6759072e8c327d4723313097f75caba0513928c37270beda8f8b491888fdd47a2ee80ad6
 SHA512 
e54082e00522463ba7d6b6ea6d700b8799a41177b34e057dd72abbe46219f0ce58674575d60fb106e37d8871d4ccfd85746c2d0e096a71eb096ffdb3020c
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
 DIST autoconf-2.71.tar.xz.sig 833 BLAKE2B 
a2641a0bec3b475874811dd21dc32d34672f4f084ea16d48bd0655df37251be810026c20e35869503e664701edcb64f260b142db671e160a554c2ee982838355
 SHA512 
83e6bf4504f5d188cad1387ce1f1ce4b14f5ee4961bbfd5c83dd281d724392a95b394079bfaa093eb81129873e668b6ca1eee013a60cfb76edf34454756f6667
 DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index 7b16150352b6..75df5c300a16 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -7,10 +7,19 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
inherit git-r3
 else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   # Eric Blake signed 2.69 so use sec-keys/openpgp-keys-m4
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/m4.asc
+   inherit verify-sig
+
+   SRC_URI="
+   mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz
-   
https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
+   
https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz
+   verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
+   "
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-m4 )"
 fi
 
 inherit toolchain-autoconf
@@ -22,7 +31,7 @@ LICENSE="GPL-3+"
 SLOT="${PV}"
 IUSE="emacs"
 
-BDEPEND="
+BDEPEND+="
>=sys-devel/m4-1.4.16
>=dev-lang/perl-5.6
 "
@@ -46,6 +55,15 @@ PATCHES=(
"${WORKDIR}"/patches/${P}-texinfo.patch
 )
 
+src_unpack() {
+   if use verify-sig ; then
+   # Needed for downloaded patch (which is unsigned, which is fine)
+   verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
+   fi
+
+   default
+}
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/

2023-12-24 Thread Sam James
commit: b4e366649820d3311d3fc996d3d55dd9811e345e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 16:12:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 16:12:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e36664

sys-devel/autoconf-vanilla: backport verify-sig to 2.69

Eric Blake signed 2.69 so use sec-keys/openpgp-keys-m4.

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

 sys-devel/autoconf-vanilla/Manifest|  1 +
 .../autoconf-vanilla/autoconf-vanilla-2.69.ebuild  | 18 +-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-vanilla/Manifest 
b/sys-devel/autoconf-vanilla/Manifest
index 6205dc360ab0..c21b71925bb7 100644
--- a/sys-devel/autoconf-vanilla/Manifest
+++ b/sys-devel/autoconf-vanilla/Manifest
@@ -1,6 +1,7 @@
 DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b074192b9892330402ddc5b62dda1a3485ce0c36e72191daa9fd49382b99851cb6aa3a13aca8cf2ae6e884638fb6
 SHA512 
602584f4c77b7a554aaa068eda5409b68eb0b3229e9c224bffb91c83c4314d25de15bd560a323626ff78f6df339c79e1ef8938c54b78ecadf4dc75c5241290ad
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
+DIST autoconf-2.69.tar.xz.sig 556 BLAKE2B 
07eaae3429f4bbd3ea40b4b366db383d9e322b03def7956f8961a20a6759072e8c327d4723313097f75caba0513928c37270beda8f8b491888fdd47a2ee80ad6
 SHA512 
e54082e00522463ba7d6b6ea6d700b8799a41177b34e057dd72abbe46219f0ce58674575d60fb106e37d8871d4ccfd85746c2d0e096a71eb096ffdb3020c
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
 DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
 DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B 
cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204
 SHA512 
7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
index e5e60776090a..9e8d6199ae93 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
@@ -10,11 +10,18 @@ else
MY_PN=${PN/-vanilla}
MY_P=${MY_PN}-${PV}
 
+   # Eric Blake signed 2.69 so use sec-keys/openpgp-keys-m4
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/m4.asc
+   inherit verify-sig
+
SRC_URI="
mirror://gnu/${MY_PN}/${MY_P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${MY_P}-runstatedir_patches.tar.xz
+   verify-sig? ( mirror://gnu/${MY_PN}/${MY_P}.tar.xz.sig )
"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+   BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-m4 )"
 fi
 
 S="${WORKDIR}"/${MY_P}
@@ -28,7 +35,7 @@ LICENSE="GPL-3+"
 SLOT="${PV}"
 IUSE="emacs"
 
-BDEPEND="
+BDEPEND+="
>=sys-devel/m4-1.4.16
>=dev-lang/perl-5.6
 "
@@ -53,6 +60,15 @@ PATCHES=(
 
 TC_AUTOCONF_ENVPREFIX=07
 
+src_unpack() {
+   if use verify-sig ; then
+   # Needed for downloaded patch (which is unsigned, which is fine)
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.sig}
+   fi
+
+   default
+}
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-12-23 Thread Sam James
commit: c909ff488170e6c544c432cd45480e0654dcccf5
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 01:05:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 01:05:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c909ff48

sys-devel/autoconf-wrapper: sync live

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
index 91dc59284670..e7b7f3753112 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
@@ -5,6 +5,8 @@ EAPI=8
 
 MY_P="autotools-wrappers-at-${PV}"
 
+# Remember to modify LAST_KNOWN_VER 'upstream' on new autoconf releases!
+
 DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
 HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/, sys-devel/autoconf-vanilla/files/

2023-12-23 Thread Arsen Arsenović
commit: b26e2ee61d7b8db23cf1849c7fa5e7e5d714c420
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sat Dec 23 19:04:43 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sat Dec 23 20:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26e2ee6

sys-devel/autoconf-vanilla: add 2.72

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/autoconf-vanilla/Manifest|  2 +
 .../autoconf-vanilla/autoconf-vanilla-2.72.ebuild  | 99 ++
 ...nflicts.patch => autoconf-2.72-conflicts.patch} | 31 +++
 3 files changed, 117 insertions(+), 15 deletions(-)

diff --git a/sys-devel/autoconf-vanilla/Manifest 
b/sys-devel/autoconf-vanilla/Manifest
index e7e8a8d234f7..6205dc360ab0 100644
--- a/sys-devel/autoconf-vanilla/Manifest
+++ b/sys-devel/autoconf-vanilla/Manifest
@@ -2,3 +2,5 @@ DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b07
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
+DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
+DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B 
cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204
 SHA512 
7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
new file mode 100644
index ..f1a04c4b3fb3
--- /dev/null
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
+   inherit git-r3
+else
+   MY_PN=${PN/-vanilla}
+   # For _beta handling replace with real version number
+   MY_PV="${PV}"
+   MY_P="${MY_PN}-${MY_PV}"
+   #PATCH_TARBALL_NAME="${MY_PN}-2.70-patches-01"
+
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc
+   inherit verify-sig
+
+   SRC_URI="
+   mirror://gnu/${MY_PN}/${MY_P}.tar.xz
+   https://alpha.gnu.org/pub/gnu/${MY_PN}/${MY_P}.tar.xz
+   https://meyering.net/ac/${MY_P}.tar.xz
+   verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig )
+   "
+S="${WORKDIR}"/${MY_P}
+
+   if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
+   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"
+   fi
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+
+LICENSE="GPL-3+"
+SLOT="$(ver_cut 1-2)"
+IUSE="emacs"
+
+BDEPEND+="
+   >=dev-lang/perl-5.10
+   >=sys-devel/m4-1.4.16
+"
+RDEPEND="
+   ${BDEPEND}
+   >=sys-devel/autoconf-wrapper-15
+   sys-devel/gnuconfig
+   !~sys-devel/${P}:2.5
+"
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+PATCHES=(
+   "${FILESDIR}"/"${MY_P}"-conflicts.patch
+)
+
+TC_AUTOCONF_ENVPREFIX=07
+
+src_prepare() {
+   if [[ ${PV} == * ]] ; then
+   # Avoid the "dirty" suffix in the git version by generating it
+   # before we run later stages which might modify source files.
+   local ver=$(./build-aux/git-version-gen .tarball-version)
+   echo "${ver}" > .tarball-version || die
+
+   aut

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-12-23 Thread Sam James
commit: 58e4fde4f5cdb9a17c6192cf539a0659def2907f
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 23 17:08:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 17:28:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e4fde4

sys-devel/autoconf: wire up verify-sig for 2.71

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

 sys-devel/autoconf/Manifest|  1 +
 sys-devel/autoconf/autoconf-2.71-r7.ebuild | 27 ---
 2 files changed, 21 insertions(+), 7 deletions(-)

diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest
index 6205dc360ab0..55e4c8e929d5 100644
--- a/sys-devel/autoconf/Manifest
+++ b/sys-devel/autoconf/Manifest
@@ -2,5 +2,6 @@ DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b07
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
+DIST autoconf-2.71.tar.xz.sig 833 BLAKE2B 
a2641a0bec3b475874811dd21dc32d34672f4f084ea16d48bd0655df37251be810026c20e35869503e664701edcb64f260b142db671e160a554c2ee982838355
 SHA512 
83e6bf4504f5d188cad1387ce1f1ce4b14f5ee4961bbfd5c83dd281d724392a95b394079bfaa093eb81129873e668b6ca1eee013a60cfb76edf34454756f6667
 DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
 DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B 
cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204
 SHA512 
7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9

diff --git a/sys-devel/autoconf/autoconf-2.71-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r7.ebuild
index db7dca39d2e7..fec14a8ce2f0 100644
--- a/sys-devel/autoconf/autoconf-2.71-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r7.ebuild
@@ -11,14 +11,23 @@ else
MY_PV="${PV}"
MY_P="${PN}-${MY_PV}"
#PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
-   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz";
+
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc
+   inherit verify-sig
+
+   SRC_URI="
+   mirror://gnu/${PN}/${MY_P}.tar.xz
+   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz
+   verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig )
+   "
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
+   S="${WORKDIR}"/${MY_P}
 
if ! [[ ${PV} == *_beta* ]] ; then
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"
fi
-   S="${WORKDIR}"/${MY_P}
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
 fi
 
 inherit toolchain-autoconf
@@ -32,12 +41,16 @@ IUSE="emacs"
 
 # for 2.71, our Perl time resolution patch changes our min Perl from 5.6
 # (vanilla upstream for 2.71) to 5.8.
-BDEPEND=">=sys-devel/m4-1.4.16
-   >=dev-lang/perl-5.8"
-RDEPEND="${BDEPEND}
+BDEPEND+="
+   >=sys-devel/m4-1.4.16
+   >=dev-lang/perl-5.8
+"
+RDEPEND="
+   ${BDEPEND}
>=sys-devel/autoconf-wrapper-15
sys-devel/gnuconfig
-   !~sys-devel/${P}:2.5"
+   !~sys-devel/${P}:2.5
+"
 [[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
 PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/

2023-12-23 Thread Sam James
commit: 3b789e0f4c718d354f66c218ddb7a5b5a1b6253e
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 23 16:59:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 16:59:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b789e0f

sys-devel/autoconf-vanilla: drop 2.72

Not ready yet, oops.

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

 sys-devel/autoconf-vanilla/Manifest|  2 -
 .../autoconf-vanilla/autoconf-vanilla-2.72.ebuild  | 99 --
 2 files changed, 101 deletions(-)

diff --git a/sys-devel/autoconf-vanilla/Manifest 
b/sys-devel/autoconf-vanilla/Manifest
index 6205dc360ab0..e7e8a8d234f7 100644
--- a/sys-devel/autoconf-vanilla/Manifest
+++ b/sys-devel/autoconf-vanilla/Manifest
@@ -2,5 +2,3 @@ DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b07
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
-DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
-DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B 
cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204
 SHA512 
7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
deleted file mode 100644
index f1a04c4b3fb3..
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
-   inherit git-r3
-else
-   MY_PN=${PN/-vanilla}
-   # For _beta handling replace with real version number
-   MY_PV="${PV}"
-   MY_P="${MY_PN}-${MY_PV}"
-   #PATCH_TARBALL_NAME="${MY_PN}-2.70-patches-01"
-
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc
-   inherit verify-sig
-
-   SRC_URI="
-   mirror://gnu/${MY_PN}/${MY_P}.tar.xz
-   https://alpha.gnu.org/pub/gnu/${MY_PN}/${MY_P}.tar.xz
-   https://meyering.net/ac/${MY_P}.tar.xz
-   verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig )
-   "
-S="${WORKDIR}"/${MY_P}
-
-   if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
-   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"
-   fi
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
-fi
-
-inherit toolchain-autoconf
-
-DESCRIPTION="Used to create autoconfiguration files"
-HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
-
-LICENSE="GPL-3+"
-SLOT="$(ver_cut 1-2)"
-IUSE="emacs"
-
-BDEPEND+="
-   >=dev-lang/perl-5.10
-   >=sys-devel/m4-1.4.16
-"
-RDEPEND="
-   ${BDEPEND}
-   >=sys-devel/autoconf-wrapper-15
-   sys-devel/gnuconfig
-   !~sys-devel/${P}:2.5
-"
-[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
-PDEPEND="emacs? ( app-emacs/autoconf-mode )"
-
-PATCHES=(
-   "${FILESDIR}"/"${MY_P}"-conflicts.patch
-)
-
-TC_AUTOCONF_ENVPREFIX=07
-
-src_prepare() {
-   if [[ ${PV} == * ]] ; then
-   # Avoid the "dirty" suffix in the git version by generating it
-   # before we run later stages which might modify source files.
-   local ver=$(./build-aux/git-version-gen .tarball-version)
-   echo "${ver}" > .tarball-version || die
-
-   autoreconf -f -i || die
-   fi
-
-   # usr/bin/libtool is provided by

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-12-23 Thread Sam James
commit: 2335f6539b363294e4f0a8b2ad2a39513fd6d8ee
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 23 16:55:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 16:56:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2335f653

sys-devel/autoconf: drop 2.13-r2, 2.69-r5, 2.69-r8, 2.71-r1, 2.71-r5

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

 sys-devel/autoconf/autoconf-2.13-r2.ebuild | 58 ---
 sys-devel/autoconf/autoconf-2.69-r5.ebuild | 60 
 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 65 -
 sys-devel/autoconf/autoconf-2.71-r1.ebuild | 83 ---
 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 90 --
 5 files changed, 356 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r2.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r2.ebuild
deleted file mode 100644
index f71a4f702f9d..
--- a/sys-devel/autoconf/autoconf-2.13-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-autoconf
-
-DESCRIPTION="Used to create autoconfiguration files"
-HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="${PV:0:3}"
-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="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-lang/perl
-   sys-devel/m4
-   test? ( dev-util/dejagnu )
-"
-RDEPEND="
-   ${BDEPEND}
-   sys-apps/texinfo
-   >=sys-devel/autoconf-wrapper-13
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gentoo.patch
-   "${FILESDIR}"/${P}-destdir.patch
-   "${FILESDIR}"/${P}-test-fixes.patch #146592
-   "${FILESDIR}"/${PN}-2.13-perl-5.26.patch
-)
-
-TC_AUTOCONF_BREAK_INFOS=yes
-
-src_configure() {
-   # make sure configure is newer than configure.in
-   touch configure || die
-
-   # need to include --exec-prefix and --bindir or our
-   # DESTDIR patch will trigger sandbox hate :(
-   #
-   # need to force locale to C to avoid bugs in the old
-   # configure script breaking the install paths #351982
-   #
-   # force to `awk` so that we don't encode another awk that
-   # happens to currently be installed, but might later be
-   # uninstalled (like mawk).  same for m4.
-   ac_cv_path_M4="m4" \
-   ac_cv_prog_AWK="awk" \
-   LC_ALL=C \
-   econf \
-   --exec-prefix="${EPREFIX}"/usr \
-   --bindir="${EPREFIX}"/usr/bin \
-   --program-suffix="-${PV}"
-}

diff --git a/sys-devel/autoconf/autoconf-2.69-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r5.ebuild
deleted file mode 100644
index 7928a63bb524..
--- a/sys-devel/autoconf/autoconf-2.69-r5.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
-   inherit git-r3
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz
-   
https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-
-inherit toolchain-autoconf
-
-DESCRIPTION="Used to create autoconfiguration files"
-HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
-
-LICENSE="GPL-3+"
-SLOT="${PV}"
-IUSE="emacs"
-
-BDEPEND=">=sys-devel/m4-1.4.16
-   >=dev-lang/perl-5.6"
-RDEPEND="${BDEPEND}
-   !~sys-devel/${P}:2.5
-   >=sys-devel/autoconf-wrapper-13"
-[[ ${PV} == "" ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
-PDEPEND="emacs? ( app-emacs/autoconf-mode )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.69-perl-5.26.patch
-   "${FILESDIR}"/${P}-fix-libtool-test.patch
-   "${FILESDIR}"/${PN}-2.69-perl-5.26-2.patch
-   "${FILESDIR}"/${P}-make-tests-bash5-compatible.patch
-
-   "${WORKDIR}"/patches/${P}-runstatedir.patch
-   "${WORKDIR}"/patches/${P}-texinfo.patch
-   "${WORKDIR}"/patches/${P}-runstatedir_info.patch
-)
-
-TC_AUTOCONF_BREAK_INFOS=yes
-
-src_prepare() {
-   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
-   fi
-
-   # Save timestamp to avoid later makeinfo call
-   touch -r doc/{,old_}autoconf.texi || die
-
-   toolchain-autoconf_src_prepare
-
-   # Restore timestamp to avoid makeinfo call
-   # We already have an up to

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/

2023-12-23 Thread Sam James
commit: eefa45a22978d4ae437aad1983be62aa963820ed
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 23 16:56:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 16:56:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefa45a2

sys-devel/autoconf-vanilla: add 2.72

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

 sys-devel/autoconf-vanilla/Manifest  |  3 ++-
 ...onf-vanilla-2.72c.ebuild => autoconf-vanilla-2.72.ebuild} |  8 +++-
 sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild  | 12 +++-
 3 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/sys-devel/autoconf-vanilla/Manifest 
b/sys-devel/autoconf-vanilla/Manifest
index 17182635f127..6205dc360ab0 100644
--- a/sys-devel/autoconf-vanilla/Manifest
+++ b/sys-devel/autoconf-vanilla/Manifest
@@ -2,4 +2,5 @@ DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b07
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
-DIST autoconf-2.72c.tar.xz 1374524 BLAKE2B 
066a1687d66f22f31dfc889c89e618b3b8f3887162639d5349e95517fba7784d88355310f6ec22b3f85838be5e1dbf27b27e618e079e1fefd0358d835e718443
 SHA512 
7baa0af656879ef446ffca75763cde3a2391851fcc2dc08ddd00846fa474bb7a6beccc694a5ccb72fc5e0261a90f14b4aa72b6b91a8689ff8c651aa7706b55d5
+DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
+DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B 
cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204
 SHA512 
7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
similarity index 91%
rename from sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
rename to sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
index ba5dad5a496c..f1a04c4b3fb3 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72.ebuild
@@ -13,16 +13,22 @@ else
MY_P="${MY_PN}-${MY_PV}"
#PATCH_TARBALL_NAME="${MY_PN}-2.70-patches-01"
 
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc
+   inherit verify-sig
+
SRC_URI="
mirror://gnu/${MY_PN}/${MY_P}.tar.xz
https://alpha.gnu.org/pub/gnu/${MY_PN}/${MY_P}.tar.xz
https://meyering.net/ac/${MY_P}.tar.xz
+   verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig )
"
 S="${WORKDIR}"/${MY_P}
 
if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
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"
fi
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
 fi
 
 inherit toolchain-autoconf
@@ -34,7 +40,7 @@ LICENSE="GPL-3+"
 SLOT="$(ver_cut 1-2)"
 IUSE="emacs"
 
-BDEPEND="
+BDEPEND+="
>=dev-lang/perl-5.10
>=sys-devel/m4-1.4.16
 "

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild
index 2386d2432452..f1a04c4b3fb3 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild
@@ -13,16 +13,22 @@ else
MY_P="${MY_PN}-${MY_PV}"
#PATCH_TARBALL_NAME="${MY_PN}-2.70-patches-01"
 
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc
+   inherit verify-sig
+
SRC_URI="
mirror://gnu/${MY_PN}/${MY_P}.tar.xz
https://alpha.gnu.org/pub/gnu/${MY

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-12-23 Thread Sam James
commit: c1438c7d39ee8d017bfffde321f14748459cd1e2
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 23 16:38:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 16:56:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1438c7d

sys-devel/autoconf: drop 2.72c-r2, 2.72d

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

 sys-devel/autoconf/Manifest |  2 -
 sys-devel/autoconf/autoconf-2.72c-r2.ebuild | 86 -
 sys-devel/autoconf/autoconf-2.72d.ebuild| 86 -
 3 files changed, 174 deletions(-)

diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest
index 7ddfc5cd6c19..6205dc360ab0 100644
--- a/sys-devel/autoconf/Manifest
+++ b/sys-devel/autoconf/Manifest
@@ -3,6 +3,4 @@ DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
 DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
-DIST autoconf-2.72c.tar.xz 1374524 BLAKE2B 
066a1687d66f22f31dfc889c89e618b3b8f3887162639d5349e95517fba7784d88355310f6ec22b3f85838be5e1dbf27b27e618e079e1fefd0358d835e718443
 SHA512 
7baa0af656879ef446ffca75763cde3a2391851fcc2dc08ddd00846fa474bb7a6beccc694a5ccb72fc5e0261a90f14b4aa72b6b91a8689ff8c651aa7706b55d5
-DIST autoconf-2.72d.tar.xz 1383632 BLAKE2B 
d177e7435643415836b9a1b414fe63000be089590fbcaac78a84ef2ee1099132b745a5dafd64857dc03f8e55e7264cb7ad5746874b469d24df5ccf511d62664a
 SHA512 
6068e3bf7d9c7f0bfa962d0605d2a50c244a8a5a59907ddd39f4a774be02056a0a77cd66826a0a0be1e33cc3f9f98136e15294de834f0cbb6b56cf4d19578a99
 DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B 
cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204
 SHA512 
7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9

diff --git a/sys-devel/autoconf/autoconf-2.72c-r2.ebuild 
b/sys-devel/autoconf/autoconf-2.72c-r2.ebuild
deleted file mode 100644
index b4a4e1ccac5a..
--- a/sys-devel/autoconf/autoconf-2.72c-r2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
-   inherit git-r3
-else
-   # For _beta handling replace with real version number
-   MY_PV="${PV}"
-   MY_P="${PN}-${MY_PV}"
-   #PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
-
-   SRC_URI="
-   mirror://gnu/${PN}/${MY_P}.tar.xz
-   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz
-   https://meyering.net/ac/${P}.tar.xz
-   "
-S="${WORKDIR}"/${MY_P}
-
-   if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
-   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"
-   fi
-fi
-
-inherit toolchain-autoconf
-
-DESCRIPTION="Used to create autoconfiguration files"
-HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
-
-LICENSE="GPL-3+"
-SLOT="$(ver_cut 1-2)"
-IUSE="emacs"
-
-BDEPEND="
-   >=dev-lang/perl-5.10
-   >=sys-devel/m4-1.4.16
-"
-RDEPEND="
-   ${BDEPEND}
-   >=sys-devel/autoconf-wrapper-15
-   sys-devel/gnuconfig
-   !~sys-devel/${P}:2.5
-"
-[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
-PDEPEND="emacs? ( app-emacs/autoconf-mode )"
-
-src_prepare() {
-   if [[ ${PV} == * ]] ; then
-   # Avoid the "dirty" suffix in the git version by generating it
-   # before we run later stages which might modify source files.
-   local ver=$(./build-aux/git-version-gen .tarball-version)
-   echo "${ver}" > .tarball-version || die
-
-   autoreconf -f -i || die
-   fi
-
-   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   PATCHES+=

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-12-23 Thread Sam James
commit: 764ce7a97cdbe7f151e34b9008eee9e46bc4f56d
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 23 16:37:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 23 16:56:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764ce7a9

sys-devel/autoconf: add 2.72

Keywording immediately given I've been running  for ages and we'd backported
some of the bigger (but not all) changes anyway.

It has a bunch of the modern C stuff we really want out there.

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

 sys-devel/autoconf/Manifest  |  2 ++
 .../autoconf/{autoconf-.ebuild => autoconf-2.72.ebuild}  | 12 +---
 sys-devel/autoconf/autoconf-.ebuild  | 12 +---
 3 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest
index 5f63e65896c3..7ddfc5cd6c19 100644
--- a/sys-devel/autoconf/Manifest
+++ b/sys-devel/autoconf/Manifest
@@ -2,5 +2,7 @@ DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b07
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
+DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 
01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db
 SHA512 
c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
 DIST autoconf-2.72c.tar.xz 1374524 BLAKE2B 
066a1687d66f22f31dfc889c89e618b3b8f3887162639d5349e95517fba7784d88355310f6ec22b3f85838be5e1dbf27b27e618e079e1fefd0358d835e718443
 SHA512 
7baa0af656879ef446ffca75763cde3a2391851fcc2dc08ddd00846fa474bb7a6beccc694a5ccb72fc5e0261a90f14b4aa72b6b91a8689ff8c651aa7706b55d5
 DIST autoconf-2.72d.tar.xz 1383632 BLAKE2B 
d177e7435643415836b9a1b414fe63000be089590fbcaac78a84ef2ee1099132b745a5dafd64857dc03f8e55e7264cb7ad5746874b469d24df5ccf511d62664a
 SHA512 
6068e3bf7d9c7f0bfa962d0605d2a50c244a8a5a59907ddd39f4a774be02056a0a77cd66826a0a0be1e33cc3f9f98136e15294de834f0cbb6b56cf4d19578a99
+DIST autoconf-2.72.tar.xz.sig 833 BLAKE2B 
cc33101c5d2bd28f233e54a2843d3c81dc9729238b0900a8f23ef17b982aa0e0194892c07b1365246b6c9c0ea74becd288ae581ee34d593131b83538c69a6204
 SHA512 
7a0d350b23cf47c45811ae35928a4fec67ce1f3adb1965904fe6d9a0fad68139df4902662bcf4731a2f809381cae0b265a8f1f57d0a9a39777250a97a3c481d9

diff --git a/sys-devel/autoconf/autoconf-.ebuild 
b/sys-devel/autoconf/autoconf-2.72.ebuild
similarity index 89%
copy from sys-devel/autoconf/autoconf-.ebuild
copy to sys-devel/autoconf/autoconf-2.72.ebuild
index b4a4e1ccac5a..2381a9c5fd5b 100644
--- a/sys-devel/autoconf/autoconf-.ebuild
+++ b/sys-devel/autoconf/autoconf-2.72.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
@@ -12,16 +12,22 @@ else
MY_P="${PN}-${MY_PV}"
#PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
 
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/zackweinberg.asc
+   inherit verify-sig
+
SRC_URI="
mirror://gnu/${PN}/${MY_P}.tar.xz
https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz
https://meyering.net/ac/${P}.tar.xz
+   verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.xz.sig )
"
-S="${WORKDIR}"/${MY_P}
+   S="${WORKDIR}"/${MY_P}
 
if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
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"
fi
+
+   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-zackweinberg )"
 fi
 
 inherit toolchain-autoconf
@@ -33,7 +39,7 @@ LICENSE="GPL-3+"
 SLOT="$(ver_cut 1-2)"
 IUSE="emacs"
 
-BDEPEND="
+BDEPEND+="
>=dev-lang/perl-5.10
  

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-12-01 Thread Sam James
commit: ce021cdc00a6c4558b523e31bd5934ffb1d3e682
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  2 06:54:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  2 07:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce021cdc

sys-devel/autoconf: add 2.72d

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

 sys-devel/autoconf/Manifest  |  1 +
 sys-devel/autoconf/autoconf-2.72d.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest
index 17182635f127..5f63e65896c3 100644
--- a/sys-devel/autoconf/Manifest
+++ b/sys-devel/autoconf/Manifest
@@ -3,3 +3,4 @@ DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
 DIST autoconf-2.72c.tar.xz 1374524 BLAKE2B 
066a1687d66f22f31dfc889c89e618b3b8f3887162639d5349e95517fba7784d88355310f6ec22b3f85838be5e1dbf27b27e618e079e1fefd0358d835e718443
 SHA512 
7baa0af656879ef446ffca75763cde3a2391851fcc2dc08ddd00846fa474bb7a6beccc694a5ccb72fc5e0261a90f14b4aa72b6b91a8689ff8c651aa7706b55d5
+DIST autoconf-2.72d.tar.xz 1383632 BLAKE2B 
d177e7435643415836b9a1b414fe63000be089590fbcaac78a84ef2ee1099132b745a5dafd64857dc03f8e55e7264cb7ad5746874b469d24df5ccf511d62664a
 SHA512 
6068e3bf7d9c7f0bfa962d0605d2a50c244a8a5a59907ddd39f4a774be02056a0a77cd66826a0a0be1e33cc3f9f98136e15294de834f0cbb6b56cf4d19578a99

diff --git a/sys-devel/autoconf/autoconf-2.72d.ebuild 
b/sys-devel/autoconf/autoconf-2.72d.ebuild
new file mode 100644
index ..1d16fd0663b4
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.72d.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
+   inherit git-r3
+else
+   # For _beta handling replace with real version number
+   MY_PV="${PV}"
+   MY_P="${PN}-${MY_PV}"
+   #PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
+
+   SRC_URI="
+   mirror://gnu/${PN}/${MY_P}.tar.xz
+   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz
+   https://meyering.net/ac/${P}.tar.xz
+   "
+S="${WORKDIR}"/${MY_P}
+
+   if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
+   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"
+   fi
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+
+LICENSE="GPL-3+"
+SLOT="$(ver_cut 1-2)"
+IUSE="emacs"
+
+BDEPEND="
+   >=dev-lang/perl-5.10
+   >=sys-devel/m4-1.4.16
+"
+RDEPEND="
+   ${BDEPEND}
+   >=sys-devel/autoconf-wrapper-15
+   sys-devel/gnuconfig
+   !~sys-devel/${P}:2.5
+"
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+src_prepare() {
+   if [[ ${PV} == * ]] ; then
+   # Avoid the "dirty" suffix in the git version by generating it
+   # before we run later stages which might modify source files.
+   local ver=$(./build-aux/git-version-gen .tarball-version)
+   echo "${ver}" > .tarball-version || die
+
+   autoreconf -f -i || die
+   fi
+
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
+   fi
+
+   # Save timestamp to avoid later makeinfo call
+   touch -r doc/{,old_}autoconf.texi || die
+
+   toolchain-autoconf_src_prepare
+
+   # Restore timestamp to avoid makeinfo call
+   # We already have an up to date autoconf.info page at this point.
+   touch -r doc/{old_,}autoconf.texi || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   toolchain-autoconf_src_install
+
+   local f
+   for f in config.{guess,sub} ; do
+   ln -fs ../../gnuconfig/${f} \
+   "${ED}"/usr/share/autoconf-*/build-aux/${f} || die
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/

2023-11-21 Thread Sam James
commit: 49963264f07ccb97c73db166c07d509094a95524
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 21 23:58:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 00:00:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49963264

sys-devel/autoconf-vanilla: drop to ~arch

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

 sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild | 2 +-
 sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild | 2 +-
 sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
index 603a1a174c94..a1101e7c7dee 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-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="test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
index 6bc5388cd225..e5e60776090a 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
@@ -14,7 +14,7 @@ else
mirror://gnu/${MY_PN}/${MY_P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${MY_P}-runstatedir_patches.tar.xz
"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}"/${MY_P}

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
index 7a85a49cd4ae..51b9ab8bb9b6 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
@@ -16,7 +16,7 @@ else
"
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/, sys-devel/autoconf-vanilla/files/

2023-11-21 Thread Sam James
commit: e17df548a1789de2d818d0dc8db8a42291f19522
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sat Nov  4 00:40:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 00:00:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17df548

sys-devel/autoconf-vanilla: resolve conflicts with sys-devel/autoconf

Signed-off-by: Arsen Arsenović  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../autoconf-vanilla/autoconf-vanilla-2.13.ebuild  |  2 +-
 .../autoconf-vanilla/autoconf-vanilla-2.69.ebuild  | 11 +
 .../autoconf-vanilla/autoconf-vanilla-2.71.ebuild  |  3 ++
 .../autoconf-vanilla/autoconf-vanilla-2.72c.ebuild |  4 ++
 .../autoconf-vanilla/autoconf-vanilla-.ebuild  |  2 +
 .../files/autoconf-2.71-conflicts.patch| 47 +
 .../files/autoconf-2.72c-conflicts.patch   | 48 ++
 7 files changed, 116 insertions(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
index d64e6199a1de..603a1a174c94 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
@@ -53,6 +53,6 @@ src_configure() {
toolchain-autoconf_src_configure \
--exec-prefix="${EPREFIX}"/usr \
--bindir="${EPREFIX}"/usr/bin \
-   --datadir="${EPREFIX}"/usr/share/${MY_P} \
+   --datadir="${EPREFIX}"/usr/share/"${P}" \
--infodir="${TC_AUTOCONF_INFOPATH}"
 }

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
index bd7c8e898fa5..6bc5388cd225 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.69.ebuild
@@ -51,6 +51,8 @@ PATCHES=(
"${WORKDIR}"/patches/${MY_P}-texinfo.patch
 )
 
+TC_AUTOCONF_ENVPREFIX=07
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then
@@ -65,4 +67,13 @@ src_prepare() {
# Restore timestamp to avoid makeinfo call
# We already have an up to date autoconf.info page at this point.
touch -r doc/{old_,}autoconf.texi || die
+
+   # This version uses recursive makefiles.  As this code is dead by
+   # now, and this 'fix' is getting hacked in from the future back into
+   # the past, I doubt that the sins committed below will have a wide
+   # impact.  Don't copy this code.
+   find . \
+-name Makefile.in \
+-execdir sed -i '/^pkgdatadir/s/@PACKAGE@/&-vanilla/g' {} + \
+|| die
 }

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
index 02255def2731..7a85a49cd4ae 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.71.ebuild
@@ -45,8 +45,11 @@ PATCHES=(
"${FILESDIR}"/${MY_P}-AC_LANG_CALL_C_cxx.patch
"${FILESDIR}"/${MY_P}-time.patch
"${FILESDIR}"/${MY_P}-make-4.4.patch
+   "${FILESDIR}"/"${MY_P}"-conflicts.patch
 )
 
+TC_AUTOCONF_ENVPREFIX=07
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
index eab283a242b6..a678cada264c 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
@@ -47,6 +47,10 @@ RDEPEND="
 [[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
 PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 
+PATCHES=(
+   "${FILESDIR}"/"${MY_P}"-conflicts.patch
+)
+
 src_prepare() {
if [[ ${PV} == * ]] ; then
# Avoid the "dirty" suffix in the git version by generating it

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild
index eab283a242b6..2386d2432452 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-.ebuild
@@ -47,6 +47,8 @@ RDEPEND="
 [[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
 PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 
+TC_AUTOCONF_ENVPREFIX=07
+
 src_prepare() {
if [[ ${PV} == * ]] ; then
# Avoid the "dirty" suffix in the git version by generating it

diff --git a/sys-devel/autoconf-vanilla/files/autoconf-2.71-conflicts.patch 
b/sys-devel/autoconf-vanilla/files/autoconf-2.71-conflicts.patch
new file mode 100644
index ..d9829d1ae213
--- /dev/null
+++ b/sys-devel/autoconf-vanilla/files/autoconf-2.71-conflicts.patch
@@ -0,0 +1,47 @@
+From 0d784a60bb65e

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/

2023-11-21 Thread Sam James
commit: 7452d9096983e22677c6b1bd2f4bb0ea037ff520
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Wed Nov 15 12:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 00:00:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7452d909

sys-devel/autoconf-vanilla: set TC_AUTOCONF_PREFIX for 2.72c

Signed-off-by: Arsen Arsenović  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
index a678cada264c..ba5dad5a496c 100644
--- a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.72c.ebuild
@@ -51,6 +51,8 @@ PATCHES=(
"${FILESDIR}"/"${MY_P}"-conflicts.patch
 )
 
+TC_AUTOCONF_ENVPREFIX=07
+
 src_prepare() {
if [[ ${PV} == * ]] ; then
# Avoid the "dirty" suffix in the git version by generating it



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-vanilla/files/, sys-devel/autoconf-vanilla/

2023-11-21 Thread Sam James
commit: 211c52657cf98dedce503ac2d27b282763e56500
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 22:27:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 00:00:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211c5265

sys-devel/autoconf-vanilla: new package, add 2.13, 2.69, 2.71, 2.72c, 

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

 sys-devel/autoconf-vanilla/Manifest|  5 ++
 .../autoconf-vanilla/autoconf-vanilla-2.13.ebuild  | 58 +++
 .../autoconf-vanilla/autoconf-vanilla-2.69.ebuild  | 68 +
 .../autoconf-vanilla/autoconf-vanilla-2.71.ebuild  | 85 +
 .../autoconf-vanilla/autoconf-vanilla-2.72c.ebuild | 87 ++
 .../autoconf-vanilla/autoconf-vanilla-.ebuild  | 87 ++
 .../files/autoconf-2.13-destdir.patch  | 26 +++
 .../files/autoconf-2.13-gentoo.patch   | 36 +
 .../files/autoconf-2.13-perl-5.26.patch| 12 +++
 .../files/autoconf-2.13-test-fixes.patch   | 18 +
 .../files/autoconf-2.61-darwin.patch   | 11 +++
 .../files/autoconf-2.69-fix-libtool-test.patch | 31 
 ...autoconf-2.69-make-tests-bash5-compatible.patch | 63 
 .../files/autoconf-2.69-perl-5.26-2.patch  | 30 
 .../files/autoconf-2.69-perl-5.26.patch| 28 +++
 .../files/autoconf-2.71-AC_LANG_CALL_C_cxx.patch   | 35 +
 .../files/autoconf-2.71-darwin.patch   | 11 +++
 .../files/autoconf-2.71-make-4.4.patch | 25 +++
 .../files/autoconf-2.71-time.patch | 49 
 sys-devel/autoconf-vanilla/metadata.xml| 11 +++
 20 files changed, 776 insertions(+)

diff --git a/sys-devel/autoconf-vanilla/Manifest 
b/sys-devel/autoconf-vanilla/Manifest
new file mode 100644
index ..17182635f127
--- /dev/null
+++ b/sys-devel/autoconf-vanilla/Manifest
@@ -0,0 +1,5 @@
+DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b074192b9892330402ddc5b62dda1a3485ce0c36e72191daa9fd49382b99851cb6aa3a13aca8cf2ae6e884638fb6
 SHA512 
602584f4c77b7a554aaa068eda5409b68eb0b3229e9c224bffb91c83c4314d25de15bd560a323626ff78f6df339c79e1ef8938c54b78ecadf4dc75c5241290ad
+DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
+DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
+DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
+DIST autoconf-2.72c.tar.xz 1374524 BLAKE2B 
066a1687d66f22f31dfc889c89e618b3b8f3887162639d5349e95517fba7784d88355310f6ec22b3f85838be5e1dbf27b27e618e079e1fefd0358d835e718443
 SHA512 
7baa0af656879ef446ffca75763cde3a2391851fcc2dc08ddd00846fa474bb7a6beccc694a5ccb72fc5e0261a90f14b4aa72b6b91a8689ff8c651aa7706b55d5

diff --git a/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild 
b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
new file mode 100644
index ..d64e6199a1de
--- /dev/null
+++ b/sys-devel/autoconf-vanilla/autoconf-vanilla-2.13.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-autoconf
+
+MY_PN=${PN/-vanilla}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+SRC_URI="mirror://gnu/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="${PV:0:3}"
+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="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-lang/perl
+   sys-devel/m4
+   test? ( dev-util/dejagnu )
+"
+RDEPEND="
+   ${BDEPEND}
+   sys-apps/texinfo
+   >=sys-devel/autoconf-wrapper-13
+"
+
+PATCHES=(
+   "${FILESDIR}"/${MY_P}-gentoo.patch
+   "${FILESDIR}"/${MY_P}-destdir.patch
+   "${FILESDIR}"/${MY_P}-test-fixes.patch #146592
+   "${FILESDIR}"/${MY_P}-perl-5.26.patch
+)
+
+src_configure() {
+   # need to include --exec-prefix and --bindir or our
+   #DE

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-07-19 Thread Sam James
commit: a5aee1e81619d954275235c75bfd639529c29dce
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 22:45:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 22:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aee1e8

sys-devel/autoconf: Stabilize 2.69-r9 ppc64, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index 3d9b70554f44..7b16150352b6 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/files/, sys-devel/autoconf/

2023-07-17 Thread Andreas K. Hüttel
commit: e063ee3b134e9a6ed54925621d3299b93c6a7387
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul 17 20:22:35 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul 17 20:23:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e063ee3b

sys-devel/autoconf: 2.71-r7 with two more bugfix backports

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/autoconf/autoconf-2.71-r7.ebuild | 90 ++
 .../autoconf/files/autoconf-2.71-bash52.patch  | 65 
 .../autoconf/files/autoconf-2.71-cxx11typo.patch   | 31 
 3 files changed, 186 insertions(+)

diff --git a/sys-devel/autoconf/autoconf-2.71-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r7.ebuild
new file mode 100644
index ..db7dca39d2e7
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.71-r7.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
+   inherit git-r3
+else
+   # For _beta handling replace with real version number
+   MY_PV="${PV}"
+   MY_P="${PN}-${MY_PV}"
+   #PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
+   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
+   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz";
+   #SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
+
+   if ! [[ ${PV} == *_beta* ]] ; then
+   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"
+   fi
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+
+LICENSE="GPL-3+"
+SLOT="${PV/_*}"
+IUSE="emacs"
+
+# for 2.71, our Perl time resolution patch changes our min Perl from 5.6
+# (vanilla upstream for 2.71) to 5.8.
+BDEPEND=">=sys-devel/m4-1.4.16
+   >=dev-lang/perl-5.8"
+RDEPEND="${BDEPEND}
+   >=sys-devel/autoconf-wrapper-15
+   sys-devel/gnuconfig
+   !~sys-devel/${P}:2.5"
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-AC_LANG_CALL_C_cxx.patch
+   "${FILESDIR}"/${P}-time.patch
+   "${FILESDIR}"/${P}-AC_C_BIGENDIAN-lto.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang.patch
+   "${FILESDIR}"/${P}-make-4.4.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang-deux.patch
+   "${FILESDIR}"/${P}-cxx11typo.patch
+   "${FILESDIR}"/${P}-bash52.patch
+)
+
+src_prepare() {
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
+   fi
+
+   # Save timestamp to avoid later makeinfo call
+   touch -r doc/{,old_}autoconf.texi || die
+
+   local pdir
+   for pdir in "${WORKDIR}"/{upstream_,}patches ; do
+   if [[ -d "${pdir}" ]] ; then
+   eapply ${pdir}
+   fi
+   done
+
+   toolchain-autoconf_src_prepare
+
+   # Restore timestamp to avoid makeinfo call
+   # We already have an up to date autoconf.info page at this point.
+   touch -r doc/{old_,}autoconf.texi || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   toolchain-autoconf_src_install
+
+   local f
+   for f in config.{guess,sub} ; do
+   ln -fs ../../gnuconfig/${f} \
+   "${ED}"/usr/share/autoconf-*/build-aux/${f} || die
+   done
+}

diff --git a/sys-devel/autoconf/files/autoconf-2.71-bash52.patch 
b/sys-devel/autoconf/files/autoconf-2.71-bash52.patch
new file mode 100644
index ..1c3c91db1d4f
--- /dev/null
+++ b/sys-devel/autoconf/files/autoconf-2.71-bash52.patch
@@ -0,0 +1,65 @@
+From 412166e185c00d6eacbe67dfcb0326f622ec4020 Mon Sep 17 00:00:00 2001
+From: Xi Ruoyao 
+Date: Fri, 30 Sep 2022 11:36:03 -0400
+Subject: [PATCH] Fix testsuite failures with bash 5.2.
+
+Bash v5.2 includes several new optimizations to the number of
+subshells used for various constructs; as a side effect, the value of
+SHLVL is less stable than it used to be.  Add SHLVL to the list of
+built-in shell variables with unstable values, to be ignored when
+checking for inappropriate differences to the shell environment
+before and after a macro invocation / between two configure runs.
+
+Problem and solution reported by Xi Ruoyao in
+https://lists.gnu.org/archive/html/autoconf/2022-09/msg00015.html
+Problem also reported by Bruce Dubbs in
+https://lists.gnu.org/archive/html/bug-autoconf/2022-09/msg00010.html
+
+* tests/local.at (_AT_CHECK_ENV, AT_CONFIG_CMP): Ignore changes in
+  value of SHLVL.

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-07-15 Thread Arthur Zamarin
commit: 432b8411ec4d060ba1253d4dff74ce2cdc0bf519
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:48:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:48:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432b8411

sys-devel/autoconf: Stabilize 2.13-r8 arm64, #908628

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

 sys-devel/autoconf/autoconf-2.13-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r8.ebuild
index 5abbe2fc96a3..1df0f05de4ab 100644
--- a/sys-devel/autoconf/autoconf-2.13-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-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="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-07-02 Thread Sam James
commit: 67a9b71cab4a2ff065dca450d5536a6760148190
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul  2 15:19:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 16:08:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a9b71c

sys-devel/autoconf: stable 2.71-r6 for hppa, bug #908629

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-devel/autoconf/autoconf-2.71-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
index 7423845f9968..a76ab0e28cdd 100644
--- a/sys-devel/autoconf/autoconf-2.71-r6.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

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

sys-devel/autoconf: Stabilize 2.71-r6 ppc, #908629

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

 sys-devel/autoconf/autoconf-2.71-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
index dbdc3edf9a01..7423845f9968 100644
--- a/sys-devel/autoconf/autoconf-2.71-r6.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

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

sys-devel/autoconf: Stabilize 2.69-r9 x86, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index d4f8b7250705..3d9b70554f44 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Arthur Zamarin
commit: 625997d040e7359e642248d61201580e1d36265e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 16:04:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 16:04:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625997d0

sys-devel/autoconf: Stabilize 2.69-r9 ppc, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index a938c03d5fe8..d4f8b7250705 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Sam James
commit: f49b24e3ebaa4cccaa728b1f39d15d1452e8819a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 14:39:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 14:39:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49b24e3

sys-devel/autoconf: Stabilize 2.71-r6 x86, #908629

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

 sys-devel/autoconf/autoconf-2.71-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
index 70520e1e9454..dbdc3edf9a01 100644
--- a/sys-devel/autoconf/autoconf-2.71-r6.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Arthur Zamarin
commit: 152f28ad439dfb621791e2d4ba781fef793ee52d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 10:41:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 10:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152f28ad

sys-devel/autoconf: Stabilize 2.69-r9 hppa, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index 7bdaeccf99f5..b3de830f8eb7 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Arthur Zamarin
commit: c099dbe5e0295beef4f6eeb9e9a417f79c79abc9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 10:41:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 10:41:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c099dbe5

sys-devel/autoconf: Stabilize 2.69-r9 amd64, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index b3de830f8eb7..a938c03d5fe8 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Arthur Zamarin
commit: 55a95ba3132f6c996f61ea48a54aa356f98d8fa7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 10:41:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 10:41:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a95ba3

sys-devel/autoconf: Stabilize 2.71-r6 amd64, #908629

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

 sys-devel/autoconf/autoconf-2.71-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
index 49c18674b2e4..70520e1e9454 100644
--- a/sys-devel/autoconf/autoconf-2.71-r6.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Arthur Zamarin
commit: 1398339c695f77e09fb45ae9ebd1733665923470
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=1398339c

sys-devel/autoconf: Stabilize 2.71-r6 sparc, #908629

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

 sys-devel/autoconf/autoconf-2.71-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
index 9e1f2f9db6f6..49c18674b2e4 100644
--- a/sys-devel/autoconf/autoconf-2.71-r6.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

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

sys-devel/autoconf: Stabilize 2.71-r6 ppc64, #908629

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

 sys-devel/autoconf/autoconf-2.71-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
index 81df3804edb0..9e1f2f9db6f6 100644
--- a/sys-devel/autoconf/autoconf-2.71-r6.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r6.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Arthur Zamarin
commit: 4d3fb37d0901ae42554c4d3e658247025241fabe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 07:42:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 07:42:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3fb37d

sys-devel/autoconf: Stabilize 2.69-r9 arm, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index f5c2e9ef7327..4d225872b569 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-06-17 Thread Arthur Zamarin
commit: 05fec72f616e9687476cb684c8551df0b2b27a5a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 07:42:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 07:42:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fec72f

sys-devel/autoconf: Stabilize 2.69-r9 sparc, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index 4d225872b569..7bdaeccf99f5 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

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

sys-devel/autoconf: Stabilize 2.69-r9 arm64, #908641

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

 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
index b6d9cc47635b..f5c2e9ef7327 100644
--- a/sys-devel/autoconf/autoconf-2.69-r9.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-06-16 Thread Sam James
commit: f3d17898d857e1a39b49e9088e78d1cbb1eb9a00
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 05:56:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 05:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d17898

sys-devel/autoconf-wrapper: Stabilize 20221207-r1 ALLARCHES, #908639

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
index 91dc59284670..893b84bce967 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
@@ -18,7 +18,7 @@ else

SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-dickey/

2023-04-15 Thread Sam James
commit: a508d264f948a2c22057b541d46ce1d083726fc3
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 16 03:19:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 16 03:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a508d264

sys-devel/autoconf-dickey: add 2.52_p20230114

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

 sys-devel/autoconf-dickey/Manifest |  2 +
 .../autoconf-dickey-2.52_p20230114.ebuild  | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-devel/autoconf-dickey/Manifest 
b/sys-devel/autoconf-dickey/Manifest
index db6ee2c323ab..7d87d6a06ce7 100644
--- a/sys-devel/autoconf-dickey/Manifest
+++ b/sys-devel/autoconf-dickey/Manifest
@@ -1,3 +1,5 @@
 DIST autoconf-2.52-20210509.tgz 874991 BLAKE2B 
bf8ff6496887f23cce167dfcc5177117ab5514996884998b3237c21e355b34301aabb71dacbff1e171ef21530d745345e584d876b3b5571f4faf863135b4269f
 SHA512 
0203bbe096a2ecbee6bf012fec10a8f90e0b391d5988e202d2a1c718aa856d6c4953fb5e2be215ae635cd6b876b0229d6de1ffc7e2b35cd14684ef7c8294e546
 DIST autoconf-2.52-20221202.tgz 877960 BLAKE2B 
52ef77d98f5d6e64e4c13e09ef92b3141703238953ad27b6e232cb62407cd56b07a1cad79f4405606f400246e85650925a7035b73119cda70d7faf049b61105c
 SHA512 
8becd8791dbdbcf0801bbed8cbdf70666db10e3c6882b3f8e63e1cf04163818345be573018d96a2e0a28770e13cc452126fb9cb23b223df598c50f59e69c2d1a
 DIST autoconf-2.52-20221202.tgz.asc 729 BLAKE2B 
64a528da36243271d1ae1e95e4182c663c571021e617554076bed78e5c12a3f16a2554e3b41ad6372751090ac05770bc59f090ca1e5226aa2c7c5fda48026bbf
 SHA512 
dadf6805072cc072bbd16a939b285c7ab378e23aa0b9e6c808eb11bf40b679cc97cc748c524ac7255a0b47a4815dcd2796c606f963dbbce52a93956ccc8814fd
+DIST autoconf-2.52-20230114.tgz 878069 BLAKE2B 
96e93585088b87acf0c3336e390ef098e9aa5569e2aab2d05e4c963894e076c991b65d93476fc671395d399a7078f8b618166e39052933352f366f8d2ab849d7
 SHA512 
41427e45b6b9c36dfd65f9b00792e6edc135e3b5fe06b2a0870f9380d96d567036fb3f30e8be28c9443c7557fadf66d1409f59def127a824478db89b5f29f517
+DIST autoconf-2.52-20230114.tgz.asc 729 BLAKE2B 
9bcafe59763d2fb169e498ee5542500184974697838497dcd722d43c14e90475e004c0c7ae9fe2bdac523cb9d14ebe82a19d10c3369fe2a035c2f44b60c4d676
 SHA512 
d60d0155fa20f4808cc49ae06e76a969b82e2b2e5ea4ecd08182b34ca224401eab012659d2519072ca8afdf1ddc2febf8af090cff28990e2b4f2372da13635a8

diff --git a/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild 
b/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild
new file mode 100644
index ..96b243b974c0
--- /dev/null
+++ b/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20230114.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: adapt toolchain-autoconf to take econf args?
+# TODO: review our old autoconf-2.52 patches?
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
+MY_P=${PN/-dickey}-${PV/_p/-}
+DESCRIPTION="Fork of sys-devel/autoconf for Thomas Dickey's packages"
+HOMEPAGE="https://invisible-island.net/autoconf/autoconf.html";
+SRC_URI="https://invisible-island.net/archives/autoconf/${MY_P}.tgz";
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/autoconf/${MY_P}.tgz.asc )"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="$(ver_cut 1-2)"
+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"
+
+RDEPEND="
+   >=sys-devel/m4-1.4.16
+   >=dev-lang/perl-5.6
+"
+BDEPEND="
+   ${RDEPEND}
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+src_prepare() {
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   #if [[ ${CHOST} == *-darwin* ]] ; then
+   #   PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
+   #fi
+
+   default
+}
+
+src_configure() {
+   local myeconfargs=(
+   --datadir="${EPREFIX}"/usr/share/${PN}
+   --program-suffix=-dickey
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # -j1 for bug #869278
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-03-28 Thread Sam James
commit: 2bdbb194e23c49876ca405ee997ad15decdbd34f
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 15:13:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 15:13:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdbb194

sys-devel/autoconf: fix sync with live, fix 2.72 slot

Thanks to Arfrever for reporting, had noticed this in bed last night too.

No real harm done as unkeyworded though.

Fixes: 907791c9cc9b7a5d34201a785e65def0f8597aae
Signed-off-by: Sam James  gentoo.org>

 ...toconf-2.72c-r1.ebuild => autoconf-2.72c-r2.ebuild} | 18 ++
 sys-devel/autoconf/autoconf-.ebuild| 18 ++
 2 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.72c-r1.ebuild 
b/sys-devel/autoconf/autoconf-2.72c-r2.ebuild
similarity index 86%
rename from sys-devel/autoconf/autoconf-2.72c-r1.ebuild
rename to sys-devel/autoconf/autoconf-2.72c-r2.ebuild
index 1bd34bcdca1a..d343e10dd0fe 100644
--- a/sys-devel/autoconf/autoconf-2.72c-r1.ebuild
+++ b/sys-devel/autoconf/autoconf-2.72c-r2.ebuild
@@ -30,7 +30,7 @@ DESCRIPTION="Used to create autoconfiguration files"
 HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
 
 LICENSE="GPL-3+"
-SLOT="${PV/_*}"
+SLOT="$(ver_cut 1-2)"
 IUSE="emacs"
 
 BDEPEND="
@@ -47,6 +47,15 @@ RDEPEND="
 PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 
 src_prepare() {
+   if [[ ${PV} == * ]] ; then
+   # Avoid the "dirty" suffix in the git version by generating it
+   # before we run later stages which might modify source files.
+   local ver=$(./build-aux/git-version-gen .tarball-version)
+   echo "${ver}" > .tarball-version || die
+
+   autoreconf -f -i || die
+   fi
+
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then
PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
@@ -55,13 +64,6 @@ src_prepare() {
# Save timestamp to avoid later makeinfo call
touch -r doc/{,old_}autoconf.texi || die
 
-   local pdir
-   for pdir in "${WORKDIR}"/{upstream_,}patches ; do
-   if [[ -d "${pdir}" ]] ; then
-   eapply ${pdir}
-   fi
-   done
-
toolchain-autoconf_src_prepare
 
# Restore timestamp to avoid makeinfo call

diff --git a/sys-devel/autoconf/autoconf-.ebuild 
b/sys-devel/autoconf/autoconf-.ebuild
index 1bd34bcdca1a..d343e10dd0fe 100644
--- a/sys-devel/autoconf/autoconf-.ebuild
+++ b/sys-devel/autoconf/autoconf-.ebuild
@@ -30,7 +30,7 @@ DESCRIPTION="Used to create autoconfiguration files"
 HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
 
 LICENSE="GPL-3+"
-SLOT="${PV/_*}"
+SLOT="$(ver_cut 1-2)"
 IUSE="emacs"
 
 BDEPEND="
@@ -47,6 +47,15 @@ RDEPEND="
 PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 
 src_prepare() {
+   if [[ ${PV} == * ]] ; then
+   # Avoid the "dirty" suffix in the git version by generating it
+   # before we run later stages which might modify source files.
+   local ver=$(./build-aux/git-version-gen .tarball-version)
+   echo "${ver}" > .tarball-version || die
+
+   autoreconf -f -i || die
+   fi
+
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then
PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
@@ -55,13 +64,6 @@ src_prepare() {
# Save timestamp to avoid later makeinfo call
touch -r doc/{,old_}autoconf.texi || die
 
-   local pdir
-   for pdir in "${WORKDIR}"/{upstream_,}patches ; do
-   if [[ -d "${pdir}" ]] ; then
-   eapply ${pdir}
-   fi
-   done
-
toolchain-autoconf_src_prepare
 
# Restore timestamp to avoid makeinfo call



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-03-27 Thread Arsen Arsenović
commit: d59b0c3b126f02ccaa86233e5c28c50a230875b6
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 26 08:45:28 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Mon Mar 27 20:27:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b0c3b

sys-devel/autoconf: Set TC_AUTOCONF_BREAK_INFOS=yes to prevent changes

Recently, the toolchain-autoconf class was edited not to naively slot
Info pages, breaking them in the process.  To prevent existing revisions
from changing contents, TC_AUTOCONF_BREAK_INFOS was added to permit
using old behavior currently.

Closes: https://bugs.gentoo.org/902461
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/autoconf/autoconf-2.13-r2.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.69-r5.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.71-r1.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 4 +++-
 6 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r2.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r2.ebuild
index f26c02ae862c..787687f1b8c0 100644
--- a/sys-devel/autoconf/autoconf-2.13-r2.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.13-perl-5.26.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_configure() {
# make sure configure is newer than configure.in
touch configure || die

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 055d8286769d..b4942c1bcb7b 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,8 @@ PATCHES=(
"${FILESDIR}"/${P}-Clang-16-fixes-for-various-tests.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_configure() {
# make sure configure is newer than configure.in
touch configure || die

diff --git a/sys-devel/autoconf/autoconf-2.69-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r5.ebuild
index f51aa71c2d0a..947bf12f49b4 100644
--- a/sys-devel/autoconf/autoconf-2.69-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,6 +41,8 @@ PATCHES=(
"${WORKDIR}"/patches/${P}-runstatedir_info.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 3730430ac8a4..1c1ebcfc681e 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -46,6 +46,8 @@ PATCHES=(
"${WORKDIR}"/patches/${P}-texinfo.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/sys-devel/autoconf/autoconf-2.71-r1.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r1.ebuild
index 7ef4e0bcbeb7..9f2ea4b973fe 100644
--- a/sys-devel/autoconf/autoconf-2.71-r1.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,8 @@ PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 
 PATCHES=( "${FILESDIR}/${P}-time.patch" )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 7749d47f435e..722aa8cc1e22 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,6 +50,8 @@ PATCHES=(
"${FILESDIR}"/${P}-K-R-decls-clang-deux.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${C

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-03-27 Thread Arsen Arsenović
commit: 8a1b8b22c71b9c3ce843bd0dc768bc71fec30806
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 26 08:46:51 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Mon Mar 27 20:27:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1b8b22

sys-devel/autoconf: Add revisions without Info path breaking

Closes: https://bugs.gentoo.org/902461
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/autoconf/autoconf-2.13-r8.ebuild | 59 
 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 63 ++
 ...toconf-2.72c.ebuild => autoconf-2.71-r6.ebuild} | 36 +++--
 ...oconf-2.72c.ebuild => autoconf-2.72c-r1.ebuild} |  0
 4 files changed, 142 insertions(+), 16 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r8.ebuild
new file mode 100644
index ..69156d4abf78
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.13-r8.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="${PV:0:3}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-lang/perl
+   sys-devel/m4
+   test? ( dev-util/dejagnu )
+"
+RDEPEND="
+   ${BDEPEND}
+   sys-apps/texinfo
+   >=sys-devel/autoconf-wrapper-13
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-destdir.patch
+   "${FILESDIR}"/${P}-test-fixes.patch #146592
+   "${FILESDIR}"/${P}-perl-5.26.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang.patch
+   "${FILESDIR}"/${P}-Clang-16-fixes-for-various-tests.patch
+)
+
+src_configure() {
+   # make sure configure is newer than configure.in
+   touch configure || die
+
+   # need to include --exec-prefix and --bindir or our
+   # DESTDIR patch will trigger sandbox hate :(
+   #
+   # need to force locale to C to avoid bugs in the old
+   # configure script breaking the install paths #351982
+   #
+   # force to `awk` so that we don't encode another awk that
+   # happens to currently be installed, but might later be
+   # uninstalled (like mawk).  same for m4.
+   ac_cv_path_M4="m4" \
+   ac_cv_prog_AWK="awk" \
+   LC_ALL=C \
+   econf \
+   --exec-prefix="${EPREFIX}"/usr \
+   --bindir="${EPREFIX}"/usr/bin \
+   --program-suffix="-${PV}" \
+   --infodir="${TC_AUTOCONF_INFOPATH}"
+}

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
new file mode 100644
index ..45c66d96f77c
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
+   inherit git-r3
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz
+   
https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
+   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"
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+
+LICENSE="GPL-3+"
+SLOT="${PV}"
+IUSE="emacs"
+
+BDEPEND="
+   >=sys-devel/m4-1.4.16
+   >=dev-lang/perl-5.6
+"
+RDEPEND="
+   ${BDEPEND}
+   >=sys-devel/autoconf-wrapper-13
+   !~sys-devel/${P}:2.5
+"
+
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.69-perl-5.26.patch
+   "${FILESDIR}"/${P}-fix-libtool-test.patch
+   "${FILESDIR}"/${PN}-2.69-perl-5.26-2.patch
+   "${FILESDIR}"/${P}-make-tests-bash5-compatible.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang.patch
+
+   "${WORKDIR}"/patches/${P}-texinfo.patch
+)
+
+src_prepare() {
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
+   fi
+
+   # Save timestamp to avoid later makeinfo call
+   touch -r doc/{,old_}autoconf.texi || die
+
+   to

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-03-27 Thread Sam James
commit: 907791c9cc9b7a5d34201a785e65def0f8597aae
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 16:55:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 16:55:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=907791c9

sys-devel/autoconf: add 2.72c (unkeyworded)

2.73 will be the actual release, this is a snapshot of it before it's released,
as a test.

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

 sys-devel/autoconf/Manifest  |  1 +
 sys-devel/autoconf/autoconf-2.72c.ebuild | 84 
 sys-devel/autoconf/autoconf-.ebuild  | 66 +
 3 files changed, 131 insertions(+), 20 deletions(-)

diff --git a/sys-devel/autoconf/Manifest b/sys-devel/autoconf/Manifest
index e7e8a8d234f7..17182635f127 100644
--- a/sys-devel/autoconf/Manifest
+++ b/sys-devel/autoconf/Manifest
@@ -2,3 +2,4 @@ DIST autoconf-2.13.tar.gz 443844 BLAKE2B 
ade10f9d4a0b1a0e8b752eee817cfe100d77b07
 DIST autoconf-2.69-runstatedir_patches.tar.xz 257096 BLAKE2B 
ae765e0ca7fe8261117f6f6b75611c232fc3d4016c22c86346afa72f2b7e6c3b7ccc1f9dfe134b2443f8bde6d578b503d79cf88472f76ce75b6c2e843ef55b8e
 SHA512 
55f93299fe5243151f6bb782986a7935270f06d5065929f4d365a37aba05703e3ce66ecf7981d30413db50ee6b4f77d81d10a71b539c8a366c5c5a156c5443da
 DIST autoconf-2.69.tar.xz 1214744 BLAKE2B 
71d33d72a06e9a05fbed0eda73bc9d8a3805c7c90bf082959862f93f3c5f01192114176e84d84ecb58fa99512eafbc0ab21ad1407be18c8c63bb3dc1117c482d
 SHA512 
995d3e5a8eb1eb37e2b7fae53c6ec7a9b4df997286b7d643344818f94636756b1bf5ff5ea9155e755cb9461149a853dfbf2886fc6bd7132e5afa9c168e306e9b
 DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 
7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416
 SHA512 
73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
+DIST autoconf-2.72c.tar.xz 1374524 BLAKE2B 
066a1687d66f22f31dfc889c89e618b3b8f3887162639d5349e95517fba7784d88355310f6ec22b3f85838be5e1dbf27b27e618e079e1fefd0358d835e718443
 SHA512 
7baa0af656879ef446ffca75763cde3a2391851fcc2dc08ddd00846fa474bb7a6beccc694a5ccb72fc5e0261a90f14b4aa72b6b91a8689ff8c651aa7706b55d5

diff --git a/sys-devel/autoconf/autoconf-2.72c.ebuild 
b/sys-devel/autoconf/autoconf-2.72c.ebuild
new file mode 100644
index ..1bd34bcdca1a
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.72c.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git";
+   inherit git-r3
+else
+   # For _beta handling replace with real version number
+   MY_PV="${PV}"
+   MY_P="${PN}-${MY_PV}"
+   #PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
+
+   SRC_URI="
+   mirror://gnu/${PN}/${MY_P}.tar.xz
+   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz
+   https://meyering.net/ac/${P}.tar.xz
+   "
+S="${WORKDIR}"/${MY_P}
+
+   if [[ ${PV} != *_beta* ]] && ! [[ $(ver_cut 3) =~ [a-z] ]] ; then
+   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"
+   fi
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html";
+
+LICENSE="GPL-3+"
+SLOT="${PV/_*}"
+IUSE="emacs"
+
+BDEPEND="
+   >=dev-lang/perl-5.10
+   >=sys-devel/m4-1.4.16
+"
+RDEPEND="
+   ${BDEPEND}
+   >=sys-devel/autoconf-wrapper-15
+   sys-devel/gnuconfig
+   !~sys-devel/${P}:2.5
+"
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+src_prepare() {
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
+   fi
+
+   # Save timestamp to avoid later makeinfo call
+   touch -r doc/{,old_}autoconf.texi || die
+
+   local pdir
+   for pdir in "${WORKDIR}"/{upstream_,}patches ; do
+   if [[ -d "${pdir}" ]] ; then
+   eapply ${pdir}
+   fi
+   done
+
+   toolchain-autoconf_src_prepare
+
+   # Restore timestamp to avoid makeinfo call
+   # We already have an up to date autoconf.info page at this point.
+   touch -r doc/{old_,}autoconf.texi || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   toolchain-autoconf_src_install
+
+   local f
+   for f in config.{guess,sub} ; do
+   ln -fs ../../gnuconfig/${f} \
+   "${ED}"/usr/share/autoconf-*/build-aux/${f} || die
+  

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-03-25 Thread Sam James
commit: 63674f6d7a1342109ef33a54201e2e9b469e6b1d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 04:02:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 04:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63674f6d

sys-devel/autoconf-wrapper: drop 20220130

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

 sys-devel/autoconf-wrapper/Manifest|  1 -
 .../autoconf-wrapper-20220130.ebuild   | 28 --
 2 files changed, 29 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/Manifest 
b/sys-devel/autoconf-wrapper/Manifest
index 1f689e9a86bc..5a292895ab23 100644
--- a/sys-devel/autoconf-wrapper/Manifest
+++ b/sys-devel/autoconf-wrapper/Manifest
@@ -1,2 +1 @@
-DIST autotools-wrappers-at-20220130.tar.gz 3625 BLAKE2B 
c587d778a0c3331d14498308ae720dabdbcf27349ef0a3a2d5db56bb0ef597a5b1ab43388f1456e7888b40f043d68b0d89b420ac7404008f9a813ef78ae7e96f
 SHA512 
700204b6024636dc808339aac15fb19bb645b654d4777ba8bf0febded5eb6af98659d04ed23819a8a638b6ee905e62292995bf2f838c30dedacb1a6bc0d04f1a
 DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 
82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613
 SHA512 
12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20220130.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20220130.ebuild
deleted file mode 100644
index 7b58c31e8bd1..
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20220130.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_P="autotools-wrappers-at-${PV}"
-
-DESCRIPTION="wrapper for autoconf to manage multiple autoconf versions"
-HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
-#SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
-SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
-
-LICENSE="GPL-2"
-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"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   exeinto /usr/$(get_libdir)/misc
-   newexe ac-wrapper.sh ac-wrapper.sh
-
-   dodir /usr/bin
-   local x=
-   for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
-   dosym ../$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/

2023-03-18 Thread Sam James
commit: 49a5e118cf99d4d6b09698f92dae03e2b732f6ec
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 19 01:31:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 19 01:31:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a5e118

sys-devel/autoconf-archive: Stabilize 2023.02.20 ALLARCHES, #902097

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

 sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild
index 74cad29304c1..54af93636e73 100644
--- a/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild
+++ b/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 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"
 
 # File collisions, bug #540246
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/

2023-02-20 Thread Sam James
commit: 92d13a6c5aee33c11fcfcb71adda551ffd79626f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 20 23:33:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 20 23:33:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d13a6c

sys-devel/autoconf-archive: add 2023.02.20

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

 sys-devel/autoconf-archive/Manifest|  1 +
 .../autoconf-archive-2023.02.20.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/sys-devel/autoconf-archive/Manifest 
b/sys-devel/autoconf-archive/Manifest
index 61f502f3c838..68e2e8aa48f7 100644
--- a/sys-devel/autoconf-archive/Manifest
+++ b/sys-devel/autoconf-archive/Manifest
@@ -1 +1,2 @@
 DIST autoconf-archive-2022.09.03.tar.xz 676144 BLAKE2B 
9511b1bd2afee78209261d9757c3fc6bf079eb6ea82bc039530532cfaaea8a7d977f6310265c0af2fde377edc9bddfcabf1e81c426a9716d5bf4b4eb7bb64a4a
 SHA512 
157b5b6a979d5ec5bfab6ddf34422da620fec1e95f4c901821abbb7361544af77747b4a449029b84750d75679d6130a591e98da8772de2c121ecdea163f0340b
+DIST autoconf-archive-2023.02.20.tar.xz 678184 BLAKE2B 
a72469e61a6ef702cbf4e30712c7dbe36369da7dad6e2312eb7026af41a989a47ded0a27975349486b69155f9e8199f89720dc57f98440b2766294a0f8755ee6
 SHA512 
a744f5aa0c1a813b81ad1528aebf7511bde7f470f34626d2057ed6664127120182e031fec5d22027d4a204544266135f202b8ef453bff70a3b0315c506c82528

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild
new file mode 100644
index ..74cad29304c1
--- /dev/null
+++ b/sys-devel/autoconf-archive/autoconf-archive-2023.02.20.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Autoconf Macro Archive"
+HOMEPAGE="https://www.gnu.org/software/autoconf-archive/";
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+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"
+
+# File collisions, bug #540246
+RDEPEND="
+   !=gnome-base/gnome-common-3.14.0-r0
+   !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]
+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-02-05 Thread Sam James
commit: d08bd3ca926b604cd45496db04aab7cfa44dcf15
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb  5 18:49:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb  5 18:50:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08bd3ca

sys-devel/autoconf-wrapper: fix prefix sed

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

 ...er-.ebuild => autoconf-wrapper-20221207-r1.ebuild} | 11 +--
 sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild   | 11 +--
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
similarity index 85%
copy from sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
copy to sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
index 6fe1847e6d0a..0de54de36dba 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207-r1.ebuild
@@ -16,7 +16,6 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
-   #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
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"
@@ -25,12 +24,20 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 
+src_prepare() {
+   default
+
+   # usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell
+   if use prefix ; then
+   sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' ac-wrapper.sh || die
+   fi
+}
+
 src_install() {
exeinto /usr/$(get_libdir)/misc
doexe ac-wrapper.sh
 
dodir /usr/bin
-
local x=
for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
dosym -r /usr/$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
index 6fe1847e6d0a..0de54de36dba 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
@@ -16,7 +16,6 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
-   #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
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"
@@ -25,12 +24,20 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 
+src_prepare() {
+   default
+
+   # usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell
+   if use prefix ; then
+   sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' ac-wrapper.sh || die
+   fi
+}
+
 src_install() {
exeinto /usr/$(get_libdir)/misc
doexe ac-wrapper.sh
 
dodir /usr/bin
-
local x=
for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
dosym -r /usr/$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-02-02 Thread Sam James
commit: 9467877b1dfacadd0df76ec20acc22c272031504
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  3 05:57:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  3 05:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9467877b

sys-devel/autoconf-wrapper: update EGIT_REPO_URI

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 6 --
 sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild | 7 +--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 9788b3e841eb..3b2a7a8ff475 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -9,11 +9,13 @@ DESCRIPTION="Wrapper for autoconf to manage multiple autoconf 
versions"
 HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
 
 if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI=" 
https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/autotools-wrappers.git
+   https://github.com/gentoo/autotools-wrappers
+   "
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
-   #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
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"

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
index 00ae3761530d..6fe1847e6d0a 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-.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
@@ -9,7 +9,10 @@ DESCRIPTION="Wrapper for autoconf to manage multiple autoconf 
versions"
 HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
 
 if [[ ${PV} == * ]] ; then
-   
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/autotools-wrappers.git
+   https://github.com/gentoo/autotools-wrappers
+   "
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: 1e4003179ec1b93f403570d29b9a35a448ce2290
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:04:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:04:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e400317

sys-devel/autoconf-wrapper: add github upstream metadata

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

 sys-devel/autoconf-wrapper/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/autoconf-wrapper/metadata.xml 
b/sys-devel/autoconf-wrapper/metadata.xml
index bc3f0d9090d5..2847c0b0420f 100644
--- a/sys-devel/autoconf-wrapper/metadata.xml
+++ b/sys-devel/autoconf-wrapper/metadata.xml
@@ -8,5 +8,6 @@


proj/autotools-wrappers
+   gentoo/autotools-wrappers

 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: 812f4a2195b2ca93530a7eb95b9bbf8d3f975658
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:03:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:03:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812f4a21

sys-devel/autoconf-wrapper: mark ALLARCHES

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

 sys-devel/autoconf-wrapper/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/autoconf-wrapper/metadata.xml 
b/sys-devel/autoconf-wrapper/metadata.xml
index 1f8aa323a0f8..bc3f0d9090d5 100644
--- a/sys-devel/autoconf-wrapper/metadata.xml
+++ b/sys-devel/autoconf-wrapper/metadata.xml
@@ -5,6 +5,7 @@
base-sys...@gentoo.org
Gentoo Base System

+   

proj/autotools-wrappers




[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: 1d8ecefeadc72dfb850b016b65e5d138a00b491c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:37:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:37:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8ecefe

sys-devel/autoconf-wrapper: Stabilize 20221207 arm, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 26e908786c47..9788b3e841eb 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: e6818db966577efb764da9533853a0631988ae14
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6818db9

sys-devel/autoconf-wrapper: Stabilize 20221207 sparc, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index d4ef98d46de7..26e908786c47 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: dba35876e85c2e92b1e4d21bbc32998e12cdbe74
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba35876

sys-devel/autoconf-wrapper: Stabilize 20221207 hppa, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 62f85d15afab..d4ef98d46de7 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: afd31624ba24f1c77566c22f6033e901bc3a2071
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd31624

sys-devel/autoconf-wrapper: Stabilize 20221207 x86, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index d1dadfb4fa4a..62f85d15afab 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: 615e560d347d944c1a5cb7aa82cce31717419cbd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:36:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:36:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615e560d

sys-devel/autoconf-wrapper: Stabilize 20221207 arm64, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index a5727ebba0ab..d1dadfb4fa4a 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: 61cad6b6fad37316681de14cbe9d38ffb71da599
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cad6b6

sys-devel/autoconf-wrapper: Stabilize 20221207 amd64, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 5793ba5fb51f..a5727ebba0ab 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: e3a52335e36ccc01cb100403cc18f8dcbb2bcaeb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a52335

sys-devel/autoconf-wrapper: Stabilize 20221207 ppc64, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 936757448f5b..6fb830389b80 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.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
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2023-01-15 Thread Sam James
commit: 8d38b8822fe7bbece5d5f8068daeeea780e110df
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 00:30:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 00:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d38b882

sys-devel/autoconf-wrapper: Stabilize 20221207 ppc, #891005

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
index 6fb830389b80..5793ba5fb51f 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
S="${WORKDIR}/${MY_P}"
 
-   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"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2022-12-25 Thread Sam James
commit: df8b29f1d0ea2904a48e7f5664bfd88e7df9cf53
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 19:38:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 19:38:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8b29f1

sys-devel/autoconf-wrapper: drop 20221118

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

 sys-devel/autoconf-wrapper/Manifest|  1 -
 .../autoconf-wrapper-20221118.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/Manifest 
b/sys-devel/autoconf-wrapper/Manifest
index 4c4633a50539..1f689e9a86bc 100644
--- a/sys-devel/autoconf-wrapper/Manifest
+++ b/sys-devel/autoconf-wrapper/Manifest
@@ -1,3 +1,2 @@
 DIST autotools-wrappers-at-20220130.tar.gz 3625 BLAKE2B 
c587d778a0c3331d14498308ae720dabdbcf27349ef0a3a2d5db56bb0ef597a5b1ab43388f1456e7888b40f043d68b0d89b420ac7404008f9a813ef78ae7e96f
 SHA512 
700204b6024636dc808339aac15fb19bb645b654d4777ba8bf0febded5eb6af98659d04ed23819a8a638b6ee905e62292995bf2f838c30dedacb1a6bc0d04f1a
-DIST autotools-wrappers-at-20221118.tar.gz 3625 BLAKE2B 
713e4b581baf6b5c0756f8bd026566e113eb6e8f54a594f132aa952277f68c7a9da28c93a191b8ad4279952ebcfcf7a5d679d4bb7a831b14af208ff2172ee15c
 SHA512 
1409c890fa3450195868536bb8c1bdcfb52c11f412ab0b99652e39b7ea4eeec1807611e4fa89c8289c162c7de8ff5c2864a86d6637ea24088b3125f8db895663
 DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 
82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613
 SHA512 
12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild
deleted file mode 100644
index 936757448f5b..
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="autotools-wrappers-at-${PV}"
-
-DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
-HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI=" 
https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
-   inherit git-r3
-else
-   
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
-   #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
-   S="${WORKDIR}/${MY_P}"
-
-   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"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-src_install() {
-   exeinto /usr/$(get_libdir)/misc
-   newexe ac-wrapper.sh ac-wrapper.sh
-
-   dodir /usr/bin
-   local x=
-   for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
-   dosym ../$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2022-12-07 Thread Sam James
commit: 17cd20efce18f133cfb0977703bd1a5027c6a607
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  7 20:47:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  7 20:47:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cd20ef

sys-devel/autoconf-wrapper: add 20221207

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

 sys-devel/autoconf-wrapper/Manifest|  1 +
 .../autoconf-wrapper-20221207.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-devel/autoconf-wrapper/Manifest 
b/sys-devel/autoconf-wrapper/Manifest
index 92ba4e2d8daa..4c4633a50539 100644
--- a/sys-devel/autoconf-wrapper/Manifest
+++ b/sys-devel/autoconf-wrapper/Manifest
@@ -1,2 +1,3 @@
 DIST autotools-wrappers-at-20220130.tar.gz 3625 BLAKE2B 
c587d778a0c3331d14498308ae720dabdbcf27349ef0a3a2d5db56bb0ef597a5b1ab43388f1456e7888b40f043d68b0d89b420ac7404008f9a813ef78ae7e96f
 SHA512 
700204b6024636dc808339aac15fb19bb645b654d4777ba8bf0febded5eb6af98659d04ed23819a8a638b6ee905e62292995bf2f838c30dedacb1a6bc0d04f1a
 DIST autotools-wrappers-at-20221118.tar.gz 3625 BLAKE2B 
713e4b581baf6b5c0756f8bd026566e113eb6e8f54a594f132aa952277f68c7a9da28c93a191b8ad4279952ebcfcf7a5d679d4bb7a831b14af208ff2172ee15c
 SHA512 
1409c890fa3450195868536bb8c1bdcfb52c11f412ab0b99652e39b7ea4eeec1807611e4fa89c8289c162c7de8ff5c2864a86d6637ea24088b3125f8db895663
+DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 
82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613
 SHA512 
12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
new file mode 100644
index ..936757448f5b
--- /dev/null
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221207.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="autotools-wrappers-at-${PV}"
+
+DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
+HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI=" 
https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
+   inherit git-r3
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
+   #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
+   S="${WORKDIR}/${MY_P}"
+
+   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"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+src_install() {
+   exeinto /usr/$(get_libdir)/misc
+   newexe ac-wrapper.sh ac-wrapper.sh
+
+   dodir /usr/bin
+   local x=
+   for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
+   dosym ../$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-dickey/

2022-12-06 Thread Sam James
commit: fd64b3dbd2dd3034facdc1a008f5943755cdcdba
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 20:31:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 20:31:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd64b3db

sys-devel/autoconf-dickey: add changelog

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

 sys-devel/autoconf-dickey/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/autoconf-dickey/metadata.xml 
b/sys-devel/autoconf-dickey/metadata.xml
index d4fcaf15067d..af5286fc415a 100644
--- a/sys-devel/autoconf-dickey/metadata.xml
+++ b/sys-devel/autoconf-dickey/metadata.xml
@@ -6,6 +6,7 @@
Gentoo Base System


+   
https://invisible-island.net/autoconf/autoconf-252/ChangeLog
ThomasDickey/my-autoconf-snapshots

 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-dickey/

2022-12-06 Thread Sam James
commit: d453d5e5fcacd0e69e390151f38c7583d3e95b1f
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 16:54:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 16:54:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d453d5e5

sys-devel/autoconf-dickey: fix slot

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

 ...key-2.52_p20210509.ebuild => autoconf-dickey-2.52_p20210509-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509.ebuild 
b/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild
similarity index 100%
rename from sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509.ebuild
rename to sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-dickey/

2022-12-06 Thread Sam James
commit: 26750a49bf8752162b982cbdaaa6695a24b26672
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  6 16:25:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 16:54:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26750a49

sys-devel/autoconf-dickey: add 2.52_p20221202

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

 sys-devel/autoconf-dickey/Manifest|  2 ++
 .../autoconf-dickey-2.52_p20210509-r1.ebuild  |  2 +-
 ...09-r1.ebuild => autoconf-dickey-2.52_p20221202.ebuild} | 15 +++
 3 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/sys-devel/autoconf-dickey/Manifest 
b/sys-devel/autoconf-dickey/Manifest
index 0898f0a03ea6..db6ee2c323ab 100644
--- a/sys-devel/autoconf-dickey/Manifest
+++ b/sys-devel/autoconf-dickey/Manifest
@@ -1 +1,3 @@
 DIST autoconf-2.52-20210509.tgz 874991 BLAKE2B 
bf8ff6496887f23cce167dfcc5177117ab5514996884998b3237c21e355b34301aabb71dacbff1e171ef21530d745345e584d876b3b5571f4faf863135b4269f
 SHA512 
0203bbe096a2ecbee6bf012fec10a8f90e0b391d5988e202d2a1c718aa856d6c4953fb5e2be215ae635cd6b876b0229d6de1ffc7e2b35cd14684ef7c8294e546
+DIST autoconf-2.52-20221202.tgz 877960 BLAKE2B 
52ef77d98f5d6e64e4c13e09ef92b3141703238953ad27b6e232cb62407cd56b07a1cad79f4405606f400246e85650925a7035b73119cda70d7faf049b61105c
 SHA512 
8becd8791dbdbcf0801bbed8cbdf70666db10e3c6882b3f8e63e1cf04163818345be573018d96a2e0a28770e13cc452126fb9cb23b223df598c50f59e69c2d1a
+DIST autoconf-2.52-20221202.tgz.asc 729 BLAKE2B 
64a528da36243271d1ae1e95e4182c663c571021e617554076bed78e5c12a3f16a2554e3b41ad6372751090ac05770bc59f090ca1e5226aa2c7c5fda48026bbf
 SHA512 
dadf6805072cc072bbd16a939b285c7ab378e23aa0b9e6c808eb11bf40b679cc97cc748c524ac7255a0b47a4815dcd2796c606f963dbbce52a93956ccc8814fd

diff --git a/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild 
b/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild
index f3ca0509bac2..e0389543c326 100644
--- a/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild
+++ b/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://invisible-island.net/archives/autoconf/${MY_P}.tgz";
 S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
-SLOT="${PV}"
+SLOT="$(ver_cut 1-2)"
 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"
 
 BDEPEND="

diff --git a/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild 
b/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20221202.ebuild
similarity index 76%
copy from sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild
copy to sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20221202.ebuild
index f3ca0509bac2..e1ebff9a61c1 100644
--- a/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20210509-r1.ebuild
+++ b/sys-devel/autoconf-dickey/autoconf-dickey-2.52_p20221202.ebuild
@@ -3,24 +3,31 @@
 
 EAPI=8
 
-# TODO: verify-sig, adapt toolchain-autoconf to take econf args?
+# TODO: adapt toolchain-autoconf to take econf args?
 # TODO: review our old autoconf-2.52 patches?
 
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc
+inherit verify-sig
+
 MY_P=${PN/-dickey}-${PV/_p/-}
 DESCRIPTION="Fork of sys-devel/autoconf for Thomas Dickey's packages"
 HOMEPAGE="https://invisible-island.net/autoconf/autoconf.html";
 SRC_URI="https://invisible-island.net/archives/autoconf/${MY_P}.tgz";
+SRC_URI+=" verify-sig? ( 
https://invisible-island.net/archives/autoconf/${MY_P}.tgz.asc )"
 S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
-SLOT="${PV}"
+SLOT="$(ver_cut 1-2)"
 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"
 
-BDEPEND="
+RDEPEND="
>=sys-devel/m4-1.4.16
>=dev-lang/perl-5.6
 "
-RDEPEND="${BDEPEND}"
+BDEPEND="
+   ${RDEPEND}
+   verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
 
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-22 Thread Sam James
commit: 92b752821df4e7aff8639bce466016d7db8b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 23 01:12:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 23 01:12:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b75282

sys-devel/autoconf: Stabilize 2.13-r7 x86, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 5171bdb34d7b..055d8286769d 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-22 Thread Sam James
commit: 702e0e9b1d42121cf564bd023cdffa43905aff1b
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 23 01:12:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 23 01:12:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702e0e9b

sys-devel/autoconf: Stabilize 2.13-r7 amd64, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 096e388190a1..5171bdb34d7b 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2022-11-22 Thread Sam James
commit: 19a2a580469777a228a33f9cef13813fe428519f
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 23 00:50:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 23 00:50:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a2a580

sys-devel/autoconf-wrapper: fix repo URL typo

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

 sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
index 9c6f006f4f4a..00ae3761530d 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Wrapper for autoconf to manage multiple autoconf 
versions"
 HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
 
 if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI=" 
https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
+   
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2022-11-22 Thread Sam James
commit: cd71057f50315f09f4081c70befba57d20551ee5
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 21:17:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 21:18:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd71057f

sys-devel/autoconf-wrapper: add gentoo upstream metadata

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

 sys-devel/autoconf-wrapper/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/metadata.xml 
b/sys-devel/autoconf-wrapper/metadata.xml
index 73dda144f9ac..1f8aa323a0f8 100644
--- a/sys-devel/autoconf-wrapper/metadata.xml
+++ b/sys-devel/autoconf-wrapper/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   proj/autotools-wrappers
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2022-11-22 Thread Sam James
commit: 5600bb505ec90dd55c045ffd807dc3a818b0353c
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 21:11:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 21:18:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5600bb50

sys-devel/autoconf-wrapper: add 

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

 .../autoconf-wrapper-20221118.ebuild   | 20 -
 .../autoconf-wrapper-.ebuild   | 35 ++
 2 files changed, 48 insertions(+), 7 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild
index b3df473d9d51..936757448f5b 100644
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild
@@ -1,20 +1,26 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 MY_P="autotools-wrappers-at-${PV}"
 
-DESCRIPTION="wrapper for autoconf to manage multiple autoconf versions"
+DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
 HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
-SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
-#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI=" 
https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
+   inherit git-r3
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
+   #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
+   S="${WORKDIR}/${MY_P}"
+
+   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"
+fi
 
 LICENSE="GPL-2"
 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"
-
-S="${WORKDIR}/${MY_P}"
 
 src_install() {
exeinto /usr/$(get_libdir)/misc

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
new file mode 100644
index ..9c6f006f4f4a
--- /dev/null
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="autotools-wrappers-at-${PV}"
+
+DESCRIPTION="Wrapper for autoconf to manage multiple autoconf versions"
+HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI=" 
https://anongit.gentoo.org/git/proj/autotools-wrappers.git";
+   inherit git-r3
+else
+   
SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
+   #SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
+   S="${WORKDIR}/${MY_P}"
+
+   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"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+src_install() {
+   exeinto /usr/$(get_libdir)/misc
+   doexe ac-wrapper.sh
+
+   dodir /usr/bin
+
+   local x=
+   for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
+   dosym -r /usr/$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 4ed6c3cf6273ec0908087fa11187e936b8defcc7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 07:22:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 07:22:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed6c3cf

sys-devel/autoconf: Stabilize 2.71-r5 hppa, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 7e701ab6941f..7749d47f435e 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: b85089af344e858ced4bf2146b71510b1292de35
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 06:12:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 06:12:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85089af

sys-devel/autoconf: Stabilize 2.69-r8 hppa, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 71cf5b8127d4..3730430ac8a4 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 6cf36767cb500d404ca071eb148891f2a56023a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 06:06:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 06:06:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf36767

sys-devel/autoconf: Stabilize 2.13-r7 hppa, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 08f26410df6c..096e388190a1 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 3e12bdb3e5f138ec4ebb39410f101741c373ef2f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 06:06:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 06:06:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e12bdb3

sys-devel/autoconf: Stabilize 2.13-r7 arm, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 3593b3e30269..f4bf573ea9ce 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 1e32c4d7319b6607eb741f74e8a6a7ec3738b533
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 06:06:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 06:06:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e32c4d7

sys-devel/autoconf: Stabilize 2.13-r7 sparc, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 40fecfa3bc0d..08f26410df6c 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 593e8752553a00c8569ee2a3c4dbcc7c096fd3af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 06:06:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 06:06:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593e8752

sys-devel/autoconf: Stabilize 2.13-r7 arm64, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index f4bf573ea9ce..efc27a9a8250 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: cc62a0d0bdd7733b6a582d7919b585668a618322
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 06:06:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 06:06:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc62a0d0

sys-devel/autoconf: Stabilize 2.13-r7 ppc64, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 5e9354c1d6b3..40fecfa3bc0d 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: b9384f422c0fded86d33f8397bbe979a024e24a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 06:06:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 06:06:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9384f42

sys-devel/autoconf: Stabilize 2.13-r7 ppc, #882429

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

 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index efc27a9a8250..5e9354c1d6b3 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="${PV:0:3}"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 072003a7cc4145e7f80e2fe95c6e6bd42b19bf29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 05:53:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 05:53:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072003a7

sys-devel/autoconf: Stabilize 2.69-r8 sparc, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 379d6d1b0a0c..71cf5b8127d4 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 4d8da423893533cee9760e77e805fb50a82a06f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 05:24:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 05:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8da423

sys-devel/autoconf: Stabilize 2.71-r5 sparc, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 3da11497c7a6..fac6018f2d89 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Arthur Zamarin
commit: 4ebe858c77bc999d9bdaaa118e7855a2beb2d627
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Nov 22 05:24:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Nov 22 05:24:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ebe858c

sys-devel/autoconf: Stabilize 2.71-r5 ppc64, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index fac6018f2d89..7e701ab6941f 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 5c2affc67f9688e68bb462fd79f23cad4a2def1a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 05:15:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 05:15:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2affc6

sys-devel/autoconf: Stabilize 2.71-r5 ppc, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 0ebf744ac117..3da11497c7a6 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: c82858096542370a3bf91db1627b520a7ac155f9
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:53:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8285809

sys-devel/autoconf: Stabilize 2.71-r5 arm64, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 9e7af4c23545..35639562b7a3 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: b16b3d5ccbd140117fbe6e4c4f4bd9d737b258d0
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:54:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:54:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16b3d5c

sys-devel/autoconf: Stabilize 2.71-r5 arm, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 35639562b7a3..0ebf744ac117 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: c8fb05c7eeed8b256e91e0b6597db1eaae0dcfd3
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:37:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:37:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fb05c7

sys-devel/autoconf: Stabilize 2.69-r8 ppc, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 31360ef1bbe8..379d6d1b0a0c 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 8e87acdafce0d858fa81432be630af3cb27ebd32
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:37:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:37:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e87acda

sys-devel/autoconf: Stabilize 2.69-r8 arm, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 99a57065b509..7d975c7e31d6 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 95439b8d062f62f459368954b8729f18a76d8a4b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:37:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:37:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95439b8d

sys-devel/autoconf: Stabilize 2.69-r8 arm64, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 7d975c7e31d6..b3bb891bbfe3 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 6deae4c5c2bb4c91c283863a46f2847d829e601e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:37:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:37:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6deae4c5

sys-devel/autoconf: Stabilize 2.69-r8 ppc64, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index b3bb891bbfe3..31360ef1bbe8 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 104963bcae46428f14c27d367cec22d3109231cb
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:16:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:16:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104963bc

sys-devel/autoconf: Stabilize 2.69-r8 x86, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 091517d7d6b2..d7f66cfe5b2f 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 0d752261d3fb9deffa3b3ceb218d98cf6caf49a7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:16:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:16:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d752261

sys-devel/autoconf: Stabilize 2.71-r5 amd64, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 3ecf3ddc5979..2d53fda65273 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 6fed834e803f434b464aae1d69403a5c33778455
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:16:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:16:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fed834e

sys-devel/autoconf: Stabilize 2.69-r8 amd64, #882431

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

 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index d7f66cfe5b2f..99a57065b509 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -10,7 +10,7 @@ else
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz

https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz";
-   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"
 fi
 
 inherit toolchain-autoconf



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2022-11-21 Thread Sam James
commit: 2b8a7278ceb76783aff32d5d7fd1ed42acf7aaa0
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 22 04:16:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 22 04:16:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8a7278

sys-devel/autoconf: Stabilize 2.71-r5 x86, #882433

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

 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 2d53fda65273..9e7af4c23545 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz";
 
if ! [[ ${PV} == *_beta* ]] ; then
-   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"
fi
S="${WORKDIR}"/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-dickey/

2022-11-17 Thread Sam James
commit: cf883bf2ba6b5bf045ff7d701e956f43140dedc1
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 03:32:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 03:32:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf883bf2

sys-devel/autoconf-dickey: add github upstream metadata

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

 sys-devel/autoconf-dickey/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-devel/autoconf-dickey/metadata.xml 
b/sys-devel/autoconf-dickey/metadata.xml
index b0d83aa2e489..d4fcaf15067d 100644
--- a/sys-devel/autoconf-dickey/metadata.xml
+++ b/sys-devel/autoconf-dickey/metadata.xml
@@ -5,4 +5,7 @@
base-sys...@gentoo.org
Gentoo Base System

+   
+   ThomasDickey/my-autoconf-snapshots
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-wrapper/

2022-11-17 Thread Sam James
commit: f49bcd6145161142a76f91a38ddccbdce8039902
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 03:36:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 03:36:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49bcd61

sys-devel/autoconf-wrapper: add 20221118

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

 sys-devel/autoconf-wrapper/Manifest|  1 +
 .../autoconf-wrapper-20221118.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/sys-devel/autoconf-wrapper/Manifest 
b/sys-devel/autoconf-wrapper/Manifest
index 72082a2b2d48..92ba4e2d8daa 100644
--- a/sys-devel/autoconf-wrapper/Manifest
+++ b/sys-devel/autoconf-wrapper/Manifest
@@ -1 +1,2 @@
 DIST autotools-wrappers-at-20220130.tar.gz 3625 BLAKE2B 
c587d778a0c3331d14498308ae720dabdbcf27349ef0a3a2d5db56bb0ef597a5b1ab43388f1456e7888b40f043d68b0d89b420ac7404008f9a813ef78ae7e96f
 SHA512 
700204b6024636dc808339aac15fb19bb645b654d4777ba8bf0febded5eb6af98659d04ed23819a8a638b6ee905e62292995bf2f838c30dedacb1a6bc0d04f1a
+DIST autotools-wrappers-at-20221118.tar.gz 3625 BLAKE2B 
713e4b581baf6b5c0756f8bd026566e113eb6e8f54a594f132aa952277f68c7a9da28c93a191b8ad4279952ebcfcf7a5d679d4bb7a831b14af208ff2172ee15c
 SHA512 
1409c890fa3450195868536bb8c1bdcfb52c11f412ab0b99652e39b7ea4eeec1807611e4fa89c8289c162c7de8ff5c2864a86d6637ea24088b3125f8db895663

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild
new file mode 100644
index ..b3df473d9d51
--- /dev/null
+++ b/sys-devel/autoconf-wrapper/autoconf-wrapper-20221118.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_P="autotools-wrappers-at-${PV}"
+
+DESCRIPTION="wrapper for autoconf to manage multiple autoconf versions"
+HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git";
+SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz";
+#SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz";
+
+LICENSE="GPL-2"
+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"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   exeinto /usr/$(get_libdir)/misc
+   newexe ac-wrapper.sh ac-wrapper.sh
+
+   dodir /usr/bin
+   local x=
+   for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
+   dosym ../$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/, sys-devel/autoconf/files/

2022-11-17 Thread Sam James
commit: 541ccf270b9b9b5631072a654cd3add5ccd433e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 01:01:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 01:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541ccf27

sys-devel/autoconf: backport further Clang 16 fixes (2.69)

It turns out we had some of these fixes already in our 2.69 from
previous backporting work which ended up catching stuff which wasn't actually
applied upstream yet, so the patch change here is much smaller than for 2.71.

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

 ...conf-2.69-r7.ebuild => autoconf-2.69-r8.ebuild} |  0
 .../files/autoconf-2.69-K-R-decls-clang.patch  | 29 ++
 2 files changed, 29 insertions(+)

diff --git a/sys-devel/autoconf/autoconf-2.69-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
similarity index 100%
rename from sys-devel/autoconf/autoconf-2.69-r7.ebuild
rename to sys-devel/autoconf/autoconf-2.69-r8.ebuild

diff --git a/sys-devel/autoconf/files/autoconf-2.69-K-R-decls-clang.patch 
b/sys-devel/autoconf/files/autoconf-2.69-K-R-decls-clang.patch
index 9f16bc93adba..77444ebc5be6 100644
--- a/sys-devel/autoconf/files/autoconf-2.69-K-R-decls-clang.patch
+++ b/sys-devel/autoconf/files/autoconf-2.69-K-R-decls-clang.patch
@@ -1,5 +1,6 @@
 https://bugs.gentoo.org/870412
 
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=8b5e2016c7ed2d67f31b03a3d2e361858ff5299b
+(and contains a backport of 
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=bf5a75953b6d504f0405b1ca33b039b8dd39eef4)
 
 Backport the K&R decls fix to 2.69 to avoid configure tests
 failing (often "silently", i.e. doesn't fail the build of
@@ -363,3 +364,31 @@ Subject: [PATCH] backport K&R decl fixes
   #define mymacro1(arg) arg
   #define mymacro2]])
# The difference in space-before-open-paren is intentional.
+--- a/lib/autoconf/c.m4
 b/lib/autoconf/c.m4
+@@ -1106,9 +1106,7 @@ struct stat;
+ /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
+ struct buf { int x; };
+ FILE * (*rcsopen) (struct buf *, struct stat *, int);
+-static char *e (p, i)
+- char **p;
+- int i;
++static char *e (char **p, int i)
+ {
+   return p[i];
+ }
+--- a/lib/autoconf/specific.m4
 b/lib/autoconf/specific.m4
+@@ -251,10 +251,9 @@ AC_INCLUDES_DEFAULT
+ /* Some platforms explicitly require an extern "C" signal handler
+when using C++. */
+ #ifdef __cplusplus
+-extern "C" void ucatch (int dummy) { }
+-#else
+-void ucatch (dummy) int dummy; { }
++extern "C"
+ #endif
++void ucatch (int dummy) { }
+ 
+ int
+ main (void)



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/, sys-devel/autoconf/files/

2022-11-17 Thread Sam James
commit: cc030538dc51e0bccceea9372bfab68cda588b8c
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 00:55:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 01:02:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc030538

sys-devel/autoconf: backport further Clang 16 fixes (2.71)

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

 ...conf-2.71-r4.ebuild => autoconf-2.71-r5.ebuild} |  1 +
 .../files/autoconf-2.13-K-R-decls-clang.patch  |  2 +-
 .../files/autoconf-2.71-K-R-decls-clang-deux.patch | 94 ++
 .../files/autoconf-2.71-K-R-decls-clang.patch  |  2 +-
 4 files changed, 97 insertions(+), 2 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.71-r4.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
similarity index 98%
rename from sys-devel/autoconf/autoconf-2.71-r4.ebuild
rename to sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 225cfc50a50f..3ecf3ddc5979 100644
--- a/sys-devel/autoconf/autoconf-2.71-r4.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -47,6 +47,7 @@ PATCHES=(
"${FILESDIR}"/${P}-AC_C_BIGENDIAN-lto.patch
"${FILESDIR}"/${P}-K-R-decls-clang.patch
"${FILESDIR}"/${P}-make-4.4.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang-deux.patch
 )
 
 src_prepare() {

diff --git a/sys-devel/autoconf/files/autoconf-2.13-K-R-decls-clang.patch 
b/sys-devel/autoconf/files/autoconf-2.13-K-R-decls-clang.patch
index 874712cea102..42c3018aea8c 100644
--- a/sys-devel/autoconf/files/autoconf-2.13-K-R-decls-clang.patch
+++ b/sys-devel/autoconf/files/autoconf-2.13-K-R-decls-clang.patch
@@ -1,7 +1,7 @@
 https://bugs.gentoo.org/870412
 
https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=8b5e2016c7ed2d67f31b03a3d2e361858ff5299b
 
-Backport the K&R decls fix to 2.69 to avoid configure tests
+Backport the K&R decls fix to 2.13 to avoid configure tests
 failing (often "silently", i.e. doesn't fail the build of
 the package overall, just leads to wrong results) with
 newer compilers like the upcoming Clang 16.

diff --git a/sys-devel/autoconf/files/autoconf-2.71-K-R-decls-clang-deux.patch 
b/sys-devel/autoconf/files/autoconf-2.71-K-R-decls-clang-deux.patch
new file mode 100644
index ..6a3d6580a3f6
--- /dev/null
+++ b/sys-devel/autoconf/files/autoconf-2.71-K-R-decls-clang-deux.patch
@@ -0,0 +1,94 @@
+https://bugs.gentoo.org/870412
+https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=bf5a75953b6d504f0405b1ca33b039b8dd39eef4
+
+Backport the K&R decls fix to 2.71 to avoid configure tests
+failing (often "silently", i.e. doesn't fail the build of
+the package overall, just leads to wrong results) with
+newer compilers like the upcoming Clang 16.
+
+From bf5a75953b6d504f0405b1ca33b039b8dd39eef4 Mon Sep 17 00:00:00 2001
+From: Zack Weinberg 
+Date: Thu, 10 Nov 2022 12:05:30 -0500
+Subject: More fixes for compilers that reject K&R function definitions.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This fixes all of the remaining failures exposed by running the
+testsuite with GCC 12 and
+CC='cc -Wimplicit-function-declaration -Wold-style-definition
+   -Wimplicit-int -Werror'
+.
+
+* lib/autoconf/c.m4 (_AC_C_C89_TEST_GLOBALS): Don’t use K&R function
+  definitions.
+* lib/autoconf/specific.m4 (AC_SYS_RESTARTABLE_SYSCALLS): Likewise.
+  (AC_FUNC_MKTIME): Declare functions taking no arguments as ‘fn (void)’
+  not ‘fn ()’.
+* lib/autoconf/c.m4 (_AC_C_C99_TEST_GLOBALS): Declare free().
+--- a/lib/autoconf/c.m4
 b/lib/autoconf/c.m4
+@@ -1153,9 +1153,7 @@ struct stat;
+ /* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
+ struct buf { int x; };
+ struct buf * (*rcsopen) (struct buf *, struct stat *, int);
+-static char *e (p, i)
+- char **p;
+- int i;
++static char *e (char **p, int i)
+ {
+   return p[i];
+ }
+@@ -1212,6 +1210,7 @@ extern int puts (const char *);
+ extern int printf (const char *, ...);
+ extern int dprintf (int, const char *, ...);
+ extern void *malloc (size_t);
++extern void free (void *);
+ 
+ // Check varargs macros.  These examples are taken from C99 6.10.3.5.
+ // dprintf is used instead of fprintf to avoid needing to declare
+--- a/lib/autoconf/functions.m4
 b/lib/autoconf/functions.m4
+@@ -1091,7 +1091,7 @@ static const char *tz_strings[] = {
+ /* Return 0 if mktime fails to convert a date in the spring-forward gap.
+Based on a problem report from Andreas Jaeger.  */
+ static int
+-spring_forward_gap ()
++spring_forward_gap (void)
+ {
+   /* glibc (up to about 1998-10-07) failed this test. */
+   struct tm tm;
+@@ -1128,7 +1128,7 @@ mktime_test (time_t now)
+ }
+ 
+ static int
+-irix_6_4_bug ()
++irix_6_4_bug (void)
+ {
+   /* Based on code from Ariel Faigon.  */
+   struct tm tm;
+@@ -1170,7 +1170,7 @@ bigtime_test (int j)
+ }
+ 
+ static int
+-year_2050_test ()
++year_2050_test (void)
+ {
+   /* The correct answer for 2050-02-01 00:

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/files/, sys-devel/autoconf/

2022-11-09 Thread Sam James
commit: 076ee2e058cc932dee7e4d9cf61547287b3c3630
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  9 08:29:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  9 08:29:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076ee2e0

sys-devel/autoconf: one more Clang 16 fix for autoconf 2.13

Thanks to matsl again again!

Bug: https://bugs.gentoo.org/874366
See: b446ad51f453add53fee8b8c0534d06f8b24d5fe
See: d172fe309bd90487b1f61a106efd2a8b68f10367
See: c305a45884a8f01838d6e032f469d7f9423154e1
Signed-off-by: Sam James  gentoo.org>

 ...conf-2.13-r6.ebuild => autoconf-2.13-r7.ebuild} |  0
 ...onf-2.13-Clang-16-fixes-for-various-tests.patch | 38 --
 2 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r6.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
similarity index 100%
rename from sys-devel/autoconf/autoconf-2.13-r6.ebuild
rename to sys-devel/autoconf/autoconf-2.13-r7.ebuild

diff --git 
a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
index 98c054a05e2d..d158f7974e81 100644
--- 
a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
+++ 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
@@ -1,6 +1,6 @@
-From 682ddd135d66d2d379efc0b044de50cc39489fde Mon Sep 17 00:00:00 2001
+From cb92e8110d1f274b28d5c156a93c525d2b748644 Mon Sep 17 00:00:00 2001
 From: Sam James 
-Date: Thu, 3 Nov 2022 01:19:39 +
+Date: Wed, 9 Nov 2022 08:27:53 +
 Subject: [PATCH] Clang 16 fixes for various tests
 
 Fixes -Wimplicit-int and -Wimplicit-function-declaration
@@ -24,6 +24,15 @@ Signed-off-by: Sam James 
if (!f) exit(1);
 --- a/acspecific.m4
 +++ b/acspecific.m4
+@@ -371,7 +371,7 @@ changequote(, )dnl
+  sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`"
+ changequote([, ])dnl
+ AC_CACHE_VAL(ac_cv_prog_cc_${ac_cc}_c_o,
+-[echo 'foo(void){}' > conftest.c
++[echo 'int foo(void){}' > conftest.c
+ # Make sure it works both with $CC and with simple cc.
+ # We do the test twice because some compilers refuse to overwrite an
+ # existing .o file with -o, though they will create one.
 @@ -706,6 +706,7 @@ fi
  if test $ac_cv_header_stdc = yes; then
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
@@ -175,7 +184,7 @@ Signed-off-by: Sam James 
  #ifdef HAVE_UNISTD_H
  #include 
  #endif
-@@ -1270,7 +1249,7 @@ AC_CACHE_CHECK(for working vfork, ac_cv_func_vfork_works,
+@@ -1270,11 +1249,11 @@ AC_CACHE_CHECK(for working vfork, 
ac_cv_func_vfork_works,
 but some compilers (e.g. gcc -O) don't grok .
 Test for this by using a static variable whose address
 is put into a register that is clobbered by the vfork.  */
@@ -184,6 +193,11 @@ Signed-off-by: Sam James 
  #ifdef __cplusplus
  sparc_address_test (int arg)
  #else
+-sparc_address_test (arg) int arg;
++sparc_address_test (int arg)
+ #endif
+ {
+   static pid_t child;
 @@ -1359,6 +1338,8 @@ AC_DEFUN(AC_FUNC_WAIT3,
  #include 
  #include 
@@ -286,6 +300,15 @@ Signed-off-by: Sam James 
/* Are we little or big endian?  From Harbison&Steele.  */
union
{
+@@ -1885,7 +1877,7 @@ AC_DEFUN(AC_C_INLINE,
+ [AC_CACHE_CHECK([for inline], ac_cv_c_inline,
+ [ac_cv_c_inline=no
+ for ac_kw in inline __inline__ __inline; do
+-  AC_TRY_COMPILE(, [} $ac_kw foo(void) {], [ac_cv_c_inline=$ac_kw; break])
++  AC_TRY_COMPILE(, [} $ac_kw int foo(void) {], [ac_cv_c_inline=$ac_kw; break])
+ done
+ ])
+ case "$ac_cv_c_inline" in
 @@ -2275,7 +2267,10 @@ AC_DEFUN(AC_SYS_RESTARTABLE_SYSCALLS,
 i.e. the pid of the child, which means that wait was restarted
 after getting the signal.  */
@@ -297,3 +320,12 @@ Signed-off-by: Sam James 
  ucatch (isig) { }
  int main (void) {
int i = fork (), status;
+@@ -2444,7 +2439,7 @@ if test "$ac_x_libraries" = NO; then
+   # Don't add to $LIBS permanently.
+   ac_save_LIBS="$LIBS"
+   LIBS="-l$x_direct_test_library $LIBS"
+-AC_TRY_LINK(, [${x_direct_test_function}()],
++AC_TRY_LINK([#include ], [${x_direct_test_function}(0)],
+ [LIBS="$ac_save_LIBS"
+ # We can link X programs with no special library path.
+ ac_x_libraries=],



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/files/, sys-devel/autoconf/

2022-11-03 Thread Sam James
commit: b446ad51f453add53fee8b8c0534d06f8b24d5fe
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 22:56:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 22:56:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b446ad51

sys-devel/autoconf: one more Clang 16 fix for autoconf 2.13

Thanks to matsl again :)

Bug: https://bugs.gentoo.org/874366
See: d172fe309bd90487b1f61a106efd2a8b68f10367
See: c305a45884a8f01838d6e032f469d7f9423154e1
Signed-off-by: Sam James  gentoo.org>

 .../autoconf/{autoconf-2.13-r5.ebuild => autoconf-2.13-r6.ebuild} | 0
 .../files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch| 8 +---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r6.ebuild
similarity index 100%
rename from sys-devel/autoconf/autoconf-2.13-r5.ebuild
rename to sys-devel/autoconf/autoconf-2.13-r6.ebuild

diff --git 
a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
index 55eda96241ab..98c054a05e2d 100644
--- 
a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
+++ 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
@@ -1,4 +1,4 @@
-From 42a47ba46cacb85dfcf6efdba372a3eb3995a844 Mon Sep 17 00:00:00 2001
+From 682ddd135d66d2d379efc0b044de50cc39489fde Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Thu, 3 Nov 2022 01:19:39 +
 Subject: [PATCH] Clang 16 fixes for various tests
@@ -12,14 +12,16 @@ Bug: https://bugs.gentoo.org/874366
 Signed-off-by: Sam James 
 --- a/acgeneral.m4
 +++ b/acgeneral.m4
-@@ -1988,6 +1988,7 @@ changequote([, ])dnl
+@@ -1988,7 +1988,8 @@ changequote([, ])dnl
  AC_MSG_CHECKING(size of $1)
  AC_CACHE_VAL(AC_CV_NAME,
  [AC_TRY_RUN([#include 
+-main(void)
 +#include 
- main(void)
++int main(void)
  {
FILE *f=fopen("conftestval", "w");
+   if (!f) exit(1);
 --- a/acspecific.m4
 +++ b/acspecific.m4
 @@ -706,6 +706,7 @@ fi



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/files/, sys-devel/autoconf/

2022-11-02 Thread Sam James
commit: d172fe309bd90487b1f61a106efd2a8b68f10367
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 01:51:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 01:51:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d172fe30

sys-devel/autoconf: more Clang 16 fixes for autoconf 2.13

Bug: https://bugs.gentoo.org/874366
See: c305a45884a8f01838d6e032f469d7f9423154e1
Signed-off-by: Sam James  gentoo.org>

 ...conf-2.13-r4.ebuild => autoconf-2.13-r5.ebuild} |  0
 ...onf-2.13-Clang-16-fixes-for-various-tests.patch | 88 +-
 2 files changed, 71 insertions(+), 17 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r4.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r5.ebuild
similarity index 100%
rename from sys-devel/autoconf/autoconf-2.13-r4.ebuild
rename to sys-devel/autoconf/autoconf-2.13-r5.ebuild

diff --git 
a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
index b9319f0a4b71..55eda96241ab 100644
--- 
a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
+++ 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
@@ -1,4 +1,4 @@
-From de47e22d9b4f5fd5f1c9b9de798218a46ef94b98 Mon Sep 17 00:00:00 2001
+From 42a47ba46cacb85dfcf6efdba372a3eb3995a844 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Thu, 3 Nov 2022 01:19:39 +
 Subject: [PATCH] Clang 16 fixes for various tests
@@ -8,6 +8,7 @@ issues in various built-in tests.
 
 Noticed when building XEmacs 21.4 (thanks to matsl for reporting).
 
+Bug: https://bugs.gentoo.org/874366
 Signed-off-by: Sam James 
 --- a/acgeneral.m4
 +++ b/acgeneral.m4
@@ -37,7 +38,16 @@ Signed-off-by: Sam James 
  #include <$ac_header_dirent>
  int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, 
ac_cv_func_closedir_void=yes)])
-@@ -988,6 +990,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID,
+@@ -907,6 +909,8 @@ AC_CACHE_CHECK(type of array argument to getgroups, 
ac_cv_type_getgroups,
+ changequote(<<, >>)dnl
+ <<
+ /* Thanks to Mike Rendell for this test.  */
++#include 
++#include 
+ #include 
+ #define NGID 256
+ #undef MAX
+@@ -988,6 +992,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID,
  [AC_REQUIRE([AC_HEADER_DIRENT])dnl
  AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void,
  [AC_TRY_RUN([#include 
@@ -45,7 +55,18 @@ Signed-off-by: Sam James 
  #include <$ac_header_dirent>
  int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, 
ac_cv_func_closedir_void=yes)])
-@@ -1038,6 +1041,7 @@ AC_CACHE_CHECK(for working mmap, 
ac_cv_func_mmap_fixed_mapped,
+@@ -1001,7 +1006,9 @@ AC_DEFUN(AC_FUNC_FNMATCH,
+ # Some versions of Solaris or SCO have a broken fnmatch function.
+ # So we run a test program.  If we are cross-compiling, take no chance.
+ # Thanks to John Oleynick and Franc,ois Pinard for this test.
+-[AC_TRY_RUN([int main(void) { exit (fnmatch ("a*", "abc", 0) != 0); }],
++[AC_TRY_RUN([#include 
++#include 
++int main(void) { exit (fnmatch ("a*", "abc", 0) != 0); }],
+ ac_cv_func_fnmatch_works=yes, ac_cv_func_fnmatch_works=no,
+ ac_cv_func_fnmatch_works=no)])
+ if test $ac_cv_func_fnmatch_works = yes; then
+@@ -1038,6 +1045,7 @@ AC_CACHE_CHECK(for working mmap, 
ac_cv_func_mmap_fixed_mapped,
  #include 
  #include 
  #include 
@@ -53,7 +74,7 @@ Signed-off-by: Sam James 
  
  /* This mess was copied from the GNU getpagesize.h.  */
  #ifndef HAVE_GETPAGESIZE
-@@ -1165,49 +1169,17 @@ AC_DEFUN(AC_FUNC_GETPGRP,
+@@ -1165,49 +1173,17 @@ AC_DEFUN(AC_FUNC_GETPGRP,
   *
   * Snarfed from Chet Ramey's bash pgrp.c test program
   */
@@ -111,7 +132,7 @@ Signed-off-by: Sam James 
  }
  ], ac_cv_func_getpgrp_void=yes, ac_cv_func_getpgrp_void=no,
 AC_MSG_ERROR(cannot check getpgrp if cross compiling))
-@@ -1220,9 +1192,7 @@ fi
+@@ -1220,9 +1196,7 @@ fi
  AC_DEFUN(AC_FUNC_SETPGRP,
  [AC_CACHE_CHECK(whether setpgrp takes no argument, ac_cv_func_setpgrp_void,
  AC_TRY_RUN([
@@ -122,7 +143,7 @@ Signed-off-by: Sam James 
  
  /*
   * If this system has a BSD-style setpgrp, which takes arguments, exit
-@@ -1230,10 +1200,13 @@ AC_TRY_RUN([
+@@ -1230,10 +1204,13 @@ AC_TRY_RUN([
   */
  int main(void)
  {
@@ -140,7 +161,7 @@ Signed-off-by: Sam James 
  }
  ], ac_cv_func_setpgrp_void=no, ac_cv_func_setpgrp_void=yes,
 AC_MSG_ERROR(cannot check setpgrp if cross compiling))
-@@ -1255,9 +1228,11 @@ AC_DEFUN(AC_FUNC_VFORK,
+@@ -1255,9 +1232,11 @@ AC_DEFUN(AC_FUNC_VFORK,
  AC_CHECK_HEADER(vfork.h, AC_DEFINE(HAVE_VFORK_H))
  AC_CACHE_CHECK(for working vfork, ac_cv_func_vfork_works,
  [AC_TRY_RUN([/* Thanks to Paul Eggert for this test.  */
@@ -152,7 +173,7 @@ Signed-off-by: Sam James 
  #ifdef HAVE_UNISTD_H
  #include 
  #endif
-@@ -1270,7 +1245,7 @@ AC_CACHE_CHECK(for working vfork, ac_cv_func_v

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/, sys-devel/autoconf/files/

2022-11-02 Thread Sam James
commit: c305a45884a8f01838d6e032f469d7f9423154e1
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov  3 01:21:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 01:23:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c305a458

sys-devel/autoconf: further Clang 16 patches for autoconf 2.13

Reported by matsl when building XEmacs 21.4 (21.5 - which is WIP - works
with newer autoconf).

A bunch of the built-in/provided tests from autoconf 2.13 suffered
from -Wimplicit-int or -Wimplicit-function-declaration. We also
disable the {get,set}pgrp tests (see the patch for details, but
the gist is they're unfixable without some substantial effort
on POSIX systems nowadays and there's no need anyway -- they're
gone in newer autoconf and we never expect them to fail.)

Bug: https://bugs.gentoo.org/874366
Reported-by: Mats Lidell  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 ...conf-2.13-r3.ebuild => autoconf-2.13-r4.ebuild} |   1 +
 ...onf-2.13-Clang-16-fixes-for-various-tests.patch | 243 +
 2 files changed, 244 insertions(+)

diff --git a/sys-devel/autoconf/autoconf-2.13-r3.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r4.ebuild
similarity index 96%
rename from sys-devel/autoconf/autoconf-2.13-r3.ebuild
rename to sys-devel/autoconf/autoconf-2.13-r4.ebuild
index 45a43a49c6f8..3593b3e30269 100644
--- a/sys-devel/autoconf/autoconf-2.13-r3.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r4.ebuild
@@ -32,6 +32,7 @@ PATCHES=(
"${FILESDIR}"/${P}-test-fixes.patch #146592
"${FILESDIR}"/${P}-perl-5.26.patch
"${FILESDIR}"/${P}-K-R-decls-clang.patch
+   "${FILESDIR}"/${P}-Clang-16-fixes-for-various-tests.patch
 )
 
 src_configure() {

diff --git 
a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
new file mode 100644
index ..b9319f0a4b71
--- /dev/null
+++ 
b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch
@@ -0,0 +1,243 @@
+From de47e22d9b4f5fd5f1c9b9de798218a46ef94b98 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Thu, 3 Nov 2022 01:19:39 +
+Subject: [PATCH] Clang 16 fixes for various tests
+
+Fixes -Wimplicit-int and -Wimplicit-function-declaration
+issues in various built-in tests.
+
+Noticed when building XEmacs 21.4 (thanks to matsl for reporting).
+
+Signed-off-by: Sam James 
+--- a/acgeneral.m4
 b/acgeneral.m4
+@@ -1988,6 +1988,7 @@ changequote([, ])dnl
+ AC_MSG_CHECKING(size of $1)
+ AC_CACHE_VAL(AC_CV_NAME,
+ [AC_TRY_RUN([#include 
++#include 
+ main(void)
+ {
+   FILE *f=fopen("conftestval", "w");
+--- a/acspecific.m4
 b/acspecific.m4
+@@ -706,6 +706,7 @@ fi
+ if test $ac_cv_header_stdc = yes; then
+   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+ AC_TRY_RUN([#include 
++#include 
+ #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+ #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+ #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+@@ -819,6 +820,7 @@ esac
+ 
+ AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void,
+ [AC_TRY_RUN([#include 
++#include 
+ #include <$ac_header_dirent>
+ int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
+   ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, 
ac_cv_func_closedir_void=yes)])
+@@ -988,6 +990,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID,
+ [AC_REQUIRE([AC_HEADER_DIRENT])dnl
+ AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void,
+ [AC_TRY_RUN([#include 
++#include 
+ #include <$ac_header_dirent>
+ int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }],
+   ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, 
ac_cv_func_closedir_void=yes)])
+@@ -1038,6 +1041,7 @@ AC_CACHE_CHECK(for working mmap, 
ac_cv_func_mmap_fixed_mapped,
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ /* This mess was copied from the GNU getpagesize.h.  */
+ #ifndef HAVE_GETPAGESIZE
+@@ -1165,49 +1169,17 @@ AC_DEFUN(AC_FUNC_GETPGRP,
+  *
+  * Snarfed from Chet Ramey's bash pgrp.c test program
+  */
+-#include 
+-#include 
+-
+-int pid;
+-int pg1, pg2, pg3, pg4;
+-int ng, np, s, child;
++#include 
+ 
+ int main(void)
+ {
+-pid = getpid();
+-pg1 = getpgrp(0);
+-pg2 = getpgrp();
+-pg3 = getpgrp(pid);
+-pg4 = getpgrp(1);
+-
+-/*
+- * If all of these values are the same, it's pretty sure that
+- * we're on a system that ignores getpgrp's first argument.
+- */
+-if (pg2 == pg4 && pg1 == pg3 && pg2 == pg3)
+-exit(0);
+-
+-child = fork();
+-if (child < 0)
+-exit(1);
+-else if (child == 0) {
+-np = getpid();
+-/*
+- * If this is Sys V, this will not work; pgrp will be
+- * set to np because setpgrp just changes a p

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/files/, sys-devel/autoconf-archive/

2022-10-28 Thread Sam James
commit: 64a6e0367576b220ee69300c4ea38081aedf88ae
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 20:30:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 20:30:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a6e036

sys-devel/autoconf-archive: drop 2022.02.11

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

 sys-devel/autoconf-archive/Manifest|  1 -
 .../autoconf-archive-2022.02.11.ebuild | 20 
 .../autoconf-archive-2021.02.19-python310.patch| 36 --
 3 files changed, 57 deletions(-)

diff --git a/sys-devel/autoconf-archive/Manifest 
b/sys-devel/autoconf-archive/Manifest
index 2ed2dd418f55..61f502f3c838 100644
--- a/sys-devel/autoconf-archive/Manifest
+++ b/sys-devel/autoconf-archive/Manifest
@@ -1,2 +1 @@
-DIST autoconf-archive-2022.02.11.tar.xz 675264 BLAKE2B 
b9ff928186312969ffd09fd0523367857e7072e867f6b43689a4a5130db9f5fe19a8337875f5186409e7b0bd200491e3d1f612739499c89547a47862c59ba07f
 SHA512 
243e06a356ea2c0fddc527febd4241da49fe4c11fb64b548873744a54e079860739d7a1da842833b99540acde3f6a2ebfddc41897306cc2e61e2c6037a7d22ff
 DIST autoconf-archive-2022.09.03.tar.xz 676144 BLAKE2B 
9511b1bd2afee78209261d9757c3fc6bf079eb6ea82bc039530532cfaaea8a7d977f6310265c0af2fde377edc9bddfcabf1e81c426a9716d5bf4b4eb7bb64a4a
 SHA512 
157b5b6a979d5ec5bfab6ddf34422da620fec1e95f4c901821abbb7361544af77747b4a449029b84750d75679d6130a591e98da8772de2c121ecdea163f0340b

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2022.02.11.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2022.02.11.ebuild
deleted file mode 100644
index bce68764f863..
--- a/sys-devel/autoconf-archive/autoconf-archive-2022.02.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="GNU Autoconf Macro Archive"
-HOMEPAGE="https://www.gnu.org/software/autoconf-archive/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-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"
-
-# File collisions. #540246
-RDEPEND="!=gnome-base/gnome-common-3.14.0-r0
-   !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2021.02.19-python310.patch
-)

diff --git 
a/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-python310.patch 
b/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-python310.patch
deleted file mode 100644
index d76605eb5c1d..
--- 
a/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-python310.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Ensure configure tests don't fail with Python 3.10, 3.11.
-
-https://github.com/autoconf-archive/autoconf-archive/pull/235
-
-From: Yaakov Selkowitz 
-Date: Thu, 5 Aug 2021 11:12:47 -0400
-Subject: [PATCH 1/2] AX_PYTHON_DEVEL: fix for Python 3.10+
-
 a/m4/ax_python_devel.m4
-+++ b/m4/ax_python_devel.m4
-@@ -208,7 +208,7 @@ EOD`
-   ac_python_version=$PYTHON_VERSION
-   else
-   ac_python_version=`$PYTHON -c "import sys; \
--  print (sys.version[[:3]])"`
-+  print ("%d.%d" % 
sys.version_info[[:2]])"`
-   fi
-   fi
- 
-
-From: Yaakov Selkowitz 
-Date: Thu, 5 Aug 2021 11:27:24 -0400
-Subject: [PATCH 2/2] AX_PYTHON: Add 3.10 and 3.11
-
 a/m4/ax_python.m4
-+++ b/m4/ax_python.m4
-@@ -55,7 +55,7 @@
- AC_DEFUN([AX_PYTHON],
- [AC_MSG_CHECKING(for python build information)
- AC_MSG_RESULT([])
--for python in python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 
python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 
python2.3 python2.2 python2.1 python; do
-+for python in python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 
python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 
python2.5 python2.4 python2.3 python2.2 python2.1 python; do
- AC_CHECK_PROGS(PYTHON_BIN, [$python])
- ax_python_bin=$PYTHON_BIN
- if test x$ax_python_bin != x; then
-



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/

2022-10-28 Thread Sam James
commit: 313b5bc2bb8f394f0529f3afbc355c5459cf5a66
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 20:27:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 20:27:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313b5bc2

sys-devel/autoconf-archive: Stabilize 2022.09.03 ALLARCHES, #878559

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

 sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild
index d1b8423afe79..03257458af52 100644
--- a/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild
+++ b/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 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"
 
 # File collisions, bug #540246
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf-archive/, sys-devel/autoconf-archive/files/

2022-10-28 Thread Sam James
commit: 120997af0c64df763c9a6ca062d8151cd6ad3dde
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 19:39:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 19:50:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=120997af

sys-devel/autoconf-archive: drop 2021.02.19, 2021.02.19-r1

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

 sys-devel/autoconf-archive/Manifest|  1 -
 .../autoconf-archive-2021.02.19-r1.ebuild  | 21 ---
 .../autoconf-archive-2021.02.19.ebuild | 18 --
 ...onf-archive-2021.02.19-revert-ax_pthreads.patch | 70 --
 4 files changed, 110 deletions(-)

diff --git a/sys-devel/autoconf-archive/Manifest 
b/sys-devel/autoconf-archive/Manifest
index 2312bc1dd430..2ed2dd418f55 100644
--- a/sys-devel/autoconf-archive/Manifest
+++ b/sys-devel/autoconf-archive/Manifest
@@ -1,3 +1,2 @@
-DIST autoconf-archive-2021.02.19.tar.xz 667304 BLAKE2B 
bc99cfd2b507a0c7fc37a001cc9e090fa037cc3626f5f5201c9a62ef06ee8ca4532ca8f21e1422f9dff9f67f64409ae560117c3161809f2d3bc3a39469910485
 SHA512 
a968c355c3cf66d74dc5b452141afbdf763e84a6c43b12c25da9a08482910d6d57ba3952aaf270d8cd5fd8b9d2dadf2d7d943ae2e1b067d68b71d2738d881aa0
 DIST autoconf-archive-2022.02.11.tar.xz 675264 BLAKE2B 
b9ff928186312969ffd09fd0523367857e7072e867f6b43689a4a5130db9f5fe19a8337875f5186409e7b0bd200491e3d1f612739499c89547a47862c59ba07f
 SHA512 
243e06a356ea2c0fddc527febd4241da49fe4c11fb64b548873744a54e079860739d7a1da842833b99540acde3f6a2ebfddc41897306cc2e61e2c6037a7d22ff
 DIST autoconf-archive-2022.09.03.tar.xz 676144 BLAKE2B 
9511b1bd2afee78209261d9757c3fc6bf079eb6ea82bc039530532cfaaea8a7d977f6310265c0af2fde377edc9bddfcabf1e81c426a9716d5bf4b4eb7bb64a4a
 SHA512 
157b5b6a979d5ec5bfab6ddf34422da620fec1e95f4c901821abbb7361544af77747b4a449029b84750d75679d6130a591e98da8772de2c121ecdea163f0340b

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2021.02.19-r1.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2021.02.19-r1.ebuild
deleted file mode 100644
index d9ba9d3bedf3..
--- a/sys-devel/autoconf-archive/autoconf-archive-2021.02.19-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="GNU Autoconf Macro Archive"
-HOMEPAGE="https://www.gnu.org/software/autoconf-archive/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-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"
-
-# File collisions. #540246
-RDEPEND="!=gnome-base/gnome-common-3.14.0-r0
-   !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2021.02.19-python310.patch
-   "${FILESDIR}"/${PN}-2021.02.19-revert-ax_pthreads.patch
-)

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2021.02.19.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2021.02.19.ebuild
deleted file mode 100644
index 87b98f88cd12..
--- a/sys-devel/autoconf-archive/autoconf-archive-2021.02.19.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="GNU Autoconf Macro Archive"
-HOMEPAGE="https://www.gnu.org/software/autoconf-archive/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-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=""
-
-# File collisions. #540246
-RDEPEND="!=gnome-base/gnome-common-3.14.0-r0
-   !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]"
-DEPEND=""

diff --git 
a/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-revert-ax_pthreads.patch
 
b/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-revert-ax_pthreads.patch
deleted file mode 100644
index 3800fd292a6d..
--- 
a/sys-devel/autoconf-archive/files/autoconf-archive-2021.02.19-revert-ax_pthreads.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-This is an upstream revert which hasn't yet landed in a release.
-
-https://github.com/autoconf-archive/autoconf-archive/commit/59008cc7f85e1982eb298e1c424c2e6ad5942c4a
-https://github.com/autoconf-archive/autoconf-archive/pull/233
-https://github.com/autoconf-archive/autoconf-archive/commit/2567e0ce0f3a11b535c6b527386197fb49ff172b
-
-From: David Seifert 
-Date: Sat, 12 Jun 2021 22:29:03 +0200
-Subject: [PATCH] Revert "AX_PTHREAD: target > host"
-
-This reverts commit 2567e0ce0f3a11b535c6b527386197fb49ff172b.
-
-* `AC_CANONICAL_HOST` is the system on which the actual binary will run,
-  `AC_CANONICAL_TARGET` is the system for which code is generated. The
-  Autoconf m

  1   2   3   >