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

2024-01-17 Thread Sam James
commit: 54485713cf0ce8a8af217688b7ac5ef9099e3b88
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 03:07:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 03:19:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54485713

sys-devel/bison: run tests in parallel

Inspired by vapier's cd7f047fe43fb631c4ca6979c6efb5038c616f41. `RUNTESTFLAGS`
has been in the back of my head for a while now as I've been meaning to figure 
out
the interaction between it and parallel make and which packages actually need 
it.

This saves about 30s for me on a fast machine.

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

 sys-devel/bison/bison-3.8.2-r2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index fd8742c3ad61..b778f945857a 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bison.asc
-inherit flag-o-matic verify-sig
+inherit flag-o-matic multiprocessing verify-sig
 
 DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
 HOMEPAGE="https://www.gnu.org/software/bison/;
@@ -68,6 +68,10 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
+src_test() {
+   emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
+}
+
 src_install() {
default
 



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

2024-01-08 Thread Sam James
commit: ccae5b6b63fd2c852a10bade121de718bc43816d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 11:52:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 12:03:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccae5b6b

sys-devel/bison: sys-devel/flex -> app-alternatives/lex

All of these will be using app-alternatives/lex anyway as they're not unsetting

YACC or LEX, so make the dep reflect reality.

(Included both YACC and LEX out of conservatism.)

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

 sys-devel/bison/bison-3.8.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index 57d4407aa1d4..fd8742c3ad61 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   sys-devel/flex
+   app-alternatives/lex
test? ( dev-lang/perl )
verify-sig? ( sec-keys/openpgp-keys-bison )
 "



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

2023-05-15 Thread Ulrich Müller
commit: c823bcde83d1c00043d0b23e685d7d2d2243f112
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon May 15 18:51:16 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May 15 18:51:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c823bcde

sys-devel/bison: Fix typo in warning

Signed-off-by: Ulrich Müller  gentoo.org>

 sys-devel/bison/bison-3.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index 42bf81dc870d..85df0c845db7 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -91,7 +91,7 @@ pkg_postinst() {
if [[ -e ${EROOT}/usr/bin/yacc ]] ; then
# bug #886123
ewarn "${EROOT}/usr/bin/yacc exists but is not a 
symlink."
-   ewarn "This is expected during Prefix bootstrap and 
unsual otherwise."
+   ewarn "This is expected during Prefix bootstrap and 
unusual otherwise."
ewarn "Moving away unexpected ${EROOT}/usr/bin/yacc to 
.bak."
mv "${EROOT}/usr/bin/yacc" "${EROOT}/usr/bin/yacc.bak" 
|| die
fi



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

2023-01-13 Thread Sam James
commit: aa1d9b702b2f2ae20082028c5ee9436a40879755
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 13 09:49:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 13 10:01:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1d9b70

sys-devel/bison: adapt pkg_postinst for prefix bootstrapping

The file may exist as it was manually built and it's okay to just ignore
it for now as it'll get washed out during stage3.

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

 sys-devel/bison/bison-3.8.2-r2.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index bdf5a076c80b..5b827b301fd4 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-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=8
@@ -88,6 +88,14 @@ pkg_postinst() {
# ensure to preserve the symlinks before app-alternatives/yacc
# is installed
if [[ ! -h ${EROOT}/usr/bin/yacc ]]; then
+   if [[ -e ${EROOT}/usr/bin/yacc ]] ; then
+   # bug #886123
+   ewarn "${EROOT}/usr/bin/yacc exists but is not a 
symlink."
+   ewarn "This is expected during Prefix bootstrap and 
unsual otherwise."
+   ewarn "Moving away unexpected ${EROOT}/usr/bin/yacc to 
.bak."
+   mv "${EROOT}/usr/bin/yacc" "${EROOT}/usr/bin/yacc.bak" 
|| die
+   fi
+
ln -s yacc.bison "${EROOT}/usr/bin/yacc" || die
fi
 }



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

2022-12-27 Thread Sam James
commit: a83b4567294ae59ffa494e6b06d457849ed01767
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 23:54:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 00:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83b4567

sys-devel/bison: drop 3.7.6, 3.8.2

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

 sys-devel/bison/Manifest   |  2 -
 sys-devel/bison/bison-3.7.6.ebuild | 91 ---
 sys-devel/bison/bison-3.8.2.ebuild | 99 --
 3 files changed, 192 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 580d3f2c84a6..b6104c4e11c0 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,4 +1,2 @@
-DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
-DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad
 DIST bison-3.8.2.tar.xz 2817324 BLAKE2B 
e211b61494c911f55b72a8b70b5a48cdf4000ce9e675a1f1f52735bb8f57d93a3f8075341451263af9c9c531004907ae2b62b1873e7e4664c2cd26fa3b12271c
 SHA512 
d4d23af6671406e97257892f90651b67f2ab95219831372be032190b7156c10a3435d457857e677445df8b2327aa15344acbbc3808a6f332a93cce23b444
 DIST bison-3.8.2.tar.xz.sig 195 BLAKE2B 
b9bd21adb5115d3d3174c94223fbc9cd33afa0e9c1805008e49f77ff154fc2b656d8a9e9503dc5290658ae2948a2ca7c0dbc812f62aec268d8f8bfafb6349096
 SHA512 
8bb7743ca326e81a6c091b1413e3c09bd43c7eabbb80bac0638ccd52bdf7e3395cce300a86acd95f4637a9ec8a1b0e9a4d3d25d95ab0a8f03e57fd82eb87a7ac

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
deleted file mode 100644
index c54b97338114..
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCH_TAR="${PN}-3.7.6-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
-
-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="examples nls static test"
-RESTRICT="!test? ( test )"
-
-# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
-# libtextstyle.so!!! (see bug #740754)
-DEPEND="
-   >=sys-devel/m4-1.4.16
-   >=sys-devel/gettext-0.21
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   eapply "${WORKDIR}"/patches
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 #538300#9
-
-   # Avoid regenerating the info page when the timezone is diff. #574492
-   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   local myeconfargs=(
-   $(use_enable examples)
-   $(use_enable nls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # This one is installed by dev-util/yacc
-   mv "${ED}"/usr/bin/yacc{,.bison} || die
-   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
-
-   # We do not need liby.a
-   rm -r "${ED}"/usr/lib* || die
-}
-
-pkg_postinst() {
-   local f="${EROOT}/usr/bin/yacc"
-   if [[ ! -e ${f} ]] ; then
-   ln -s yacc.bison "${f}"
-   fi
-}
-
-pkg_postrm() {
-   # clean up the dead symlink when we get unmerged #377469
-   local f="${EROOT}/usr/bin/yacc"
-  

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

2022-12-27 Thread Sam James
commit: 54738b68b9820e2cf57f7d3f0a05c1a869fcd354
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 19:47:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 19:53:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54738b68

sys-devel/bison: Stabilize 3.8.2-r2 ppc64, #886017

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

 sys-devel/bison/bison-3.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index c5cbdac28ddc..bdf5a076c80b 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
 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"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2022-12-27 Thread Sam James
commit: 1d82792c900452b8283463e25315aaa4375d2c55
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 19:36:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 19:45:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d82792c

sys-devel/bison: Stabilize 3.8.2-r2 hppa, #886017

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

 sys-devel/bison/bison-3.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index 87789db84d91..7ba6d4f0259d 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
 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"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2022-12-27 Thread Sam James
commit: 6599348f7af3a75d643a7d5c47c5b5601e38ae80
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 13:39:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 13:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6599348f

sys-devel/bison: Stabilize 3.8.2-r2 arm64, #886017

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

 sys-devel/bison/bison-3.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index 49275e3d7e69..5cfb461b2aab 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
 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"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2022-12-27 Thread Sam James
commit: c2bb45fa100f580afe9214966c63a73deb41fd19
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 11:31:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 27 11:31:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bb45fa

sys-devel/bison: Stabilize 3.8.2-r2 amd64, #886017

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

 sys-devel/bison/bison-3.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r2.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
index ab5bfac28f04..818a71f2b7da 100644
--- a/sys-devel/bison/bison-3.8.2-r2.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
 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"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2022-12-04 Thread Andreas K. Hüttel
commit: 196cd46d3dd27eddb3ea226ac1276a0be3b0f4ff
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec  4 16:16:45 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  4 16:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196cd46d

sys-devel/bison: Let's not reuse broken binary packages...

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

 sys-devel/bison/{bison-3.8.2-r1.ebuild => bison-3.8.2-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-devel/bison/bison-3.8.2-r1.ebuild 
b/sys-devel/bison/bison-3.8.2-r2.ebuild
similarity index 100%
rename from sys-devel/bison/bison-3.8.2-r1.ebuild
rename to sys-devel/bison/bison-3.8.2-r2.ebuild



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

2022-12-04 Thread Andreas K. Hüttel
commit: 33c441abca57d2f9c3e4641a9c4c86231e560f68
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec  4 11:45:44 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Dec  4 11:45:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c441ab

sys-devel/bison: improve postinst symlink command

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

 sys-devel/bison/bison-3.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.8.2-r1.ebuild 
b/sys-devel/bison/bison-3.8.2-r1.ebuild
index 8a3490b4631a..ab5bfac28f04 100644
--- a/sys-devel/bison/bison-3.8.2-r1.ebuild
+++ b/sys-devel/bison/bison-3.8.2-r1.ebuild
@@ -88,6 +88,6 @@ pkg_postinst() {
# ensure to preserve the symlinks before app-alternatives/yacc
# is installed
if [[ ! -h ${EROOT}/usr/bin/yacc ]]; then
-   ln -s yacc "${EROOT}/usr/bin/yacc.bison" || die
+   ln -s yacc.bison "${EROOT}/usr/bin/yacc" || die
fi
 }



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

2022-12-02 Thread Sam James
commit: 87a0d11d0d85c8532e3d4028557142b47e4e9d01
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 04:34:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 21:09:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a0d11d

sys-devel/bison: support app-alternatives/yacc

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

 sys-devel/bison/bison-3.8.2-r1.ebuild | 93 +++
 1 file changed, 93 insertions(+)

diff --git a/sys-devel/bison/bison-3.8.2-r1.ebuild 
b/sys-devel/bison/bison-3.8.2-r1.ebuild
new file mode 100644
index ..8a3490b4631a
--- /dev/null
+++ b/sys-devel/bison/bison-3.8.2-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bison.asc
+inherit flag-o-matic verify-sig
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
+
+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"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   test? ( dev-lang/perl )
+   verify-sig? ( sec-keys/openpgp-keys-bison )
+"
+PDEPEND="app-alternatives/yacc"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+src_prepare() {
+   # Old logic when we needed to patch configure.ac
+   # Keeping in case it's useful for future
+
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   #touch -r configure.ac old.configure.ac || die
+   #touch -r configure old.configure || die
+
+   #eapply "${WORKDIR}"/patches
+   #default
+
+   # Restore date after patching
+   #touch -r old.configure.ac configure.ac || die
+   #touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   #touch doc/bison.1 || die #548778 #538300#9
+
+   default
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable nls)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # These are owned by app-alternatives/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED}"/usr/lib* || die
+
+   # Examples are about 200K, so let's make them optional still for now.
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/examples/ || die
+   fi
+}
+
+pkg_postinst() {
+   # ensure to preserve the symlinks before app-alternatives/yacc
+   # is installed
+   if [[ ! -h ${EROOT}/usr/bin/yacc ]]; then
+   ln -s yacc "${EROOT}/usr/bin/yacc.bison" || die
+   fi
+}



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

2022-10-14 Thread Sam James
commit: 8fa39bfcd76e459f5b95f642f84a0b9611ae6869
Author: kochera  google  com>
AuthorDate: Fri Oct 14 08:25:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 15 03:08:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa39bfc

sys-devel/bison: Add cpe_uri for bison package.

Signed-off-by: Michael Kochera  google.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-devel/bison/metadata.xml b/sys-devel/bison/metadata.xml
index 5ed43596bb01..2e9f3654b407 100644
--- a/sys-devel/bison/metadata.xml
+++ b/sys-devel/bison/metadata.xml
@@ -6,6 +6,7 @@
Gentoo Base System


+   cpe:/a:gnu:bison
akimd/bison

 



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

2022-07-31 Thread Sam James
commit: c76cf61baea92eaa4f48ace3e4d5fb4f3f16c805
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 31 11:24:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 11:24:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76cf61b

sys-devel/bison: add github upstream metadata

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

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

diff --git a/sys-devel/bison/metadata.xml b/sys-devel/bison/metadata.xml
index 73dda144f9ac..5ed43596bb01 100644
--- a/sys-devel/bison/metadata.xml
+++ b/sys-devel/bison/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
+   
+   
+   akimd/bison
+   
 



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

2022-07-28 Thread Sam James
commit: 3b32672bbba5816d31ab02eb1d91cb603d2d3030
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 06:36:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 06:36:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b32672b

sys-devel/bison: fix LICENSE

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

 sys-devel/bison/bison-3.7.6.ebuild | 4 ++--
 sys-devel/bison/bison-3.8.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index a9e566e5e632..c54b97338114 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
 
-LICENSE="GPL-2"
+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="examples nls static test"

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
index 8d135411443f..235b7ff655fa 100644
--- a/sys-devel/bison/bison-3.8.2.ebuild
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gnu.org/software/bison/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
-LICENSE="GPL-2"
+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"
 IUSE="examples nls static test"



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

2022-04-17 Thread Sam James
commit: 02f41b63908fd9d150a566e950bb29a1461aa151
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 17:04:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 17:06:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f41b63

sys-devel/bison: drop 3.8.1

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.8.1.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 6608f2bfcaec..580d3f2c84a6 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,5 +1,4 @@
 DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad
-DIST bison-3.8.1.tar.xz 2800372 BLAKE2B 
0b70ee1b3ab8075540d9254cffdc1dfc9a9fb354d8b9b79dd3b097bf9a2235f892e120736e4195ad21ce8fbf3831c63b2d1a267a20a7abf85f0d72cdcdac1820
 SHA512 
f87978c41eca4db22de4f64feb3be92e44862d412f75dd84980045faf0f9e7f5a41b25bef8d4acd90743638eab61a7ac111444969d958fef5fe3535bac416921
 DIST bison-3.8.2.tar.xz 2817324 BLAKE2B 
e211b61494c911f55b72a8b70b5a48cdf4000ce9e675a1f1f52735bb8f57d93a3f8075341451263af9c9c531004907ae2b62b1873e7e4664c2cd26fa3b12271c
 SHA512 
d4d23af6671406e97257892f90651b67f2ab95219831372be032190b7156c10a3435d457857e677445df8b2327aa15344acbbc3808a6f332a93cce23b444
 DIST bison-3.8.2.tar.xz.sig 195 BLAKE2B 
b9bd21adb5115d3d3174c94223fbc9cd33afa0e9c1805008e49f77ff154fc2b656d8a9e9503dc5290658ae2948a2ca7c0dbc812f62aec268d8f8bfafb6349096
 SHA512 
8bb7743ca326e81a6c091b1413e3c09bd43c7eabbb80bac0638ccd52bdf7e3395cce300a86acd95f4637a9ec8a1b0e9a4d3d25d95ab0a8f03e57fd82eb87a7ac

diff --git a/sys-devel/bison/bison-3.8.1.ebuild 
b/sys-devel/bison/bison-3.8.1.ebuild
deleted file mode 100644
index 21002c007b81..
--- a/sys-devel/bison/bison-3.8.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-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="examples nls static test"
-RESTRICT="!test? ( test )"
-
-# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
-# libtextstyle.so!!! (see bug #740754)
-DEPEND="
-   >=sys-devel/m4-1.4.16
-   >=sys-devel/gettext-0.21
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/flex
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-src_prepare() {
-   # Old logic when we needed to patch configure.ac
-   # Keeping in case it's useful for future
-
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   #touch -r configure.ac old.configure.ac || die
-   #touch -r configure old.configure || die
-
-   #eapply "${WORKDIR}"/patches
-   #default
-
-   # Restore date after patching
-   #touch -r old.configure.ac configure.ac || die
-   #touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   #touch doc/bison.1 || die #548778 #538300#9
-
-   default
-
-   # Avoid regenerating the info page when the timezone is diff. #574492
-   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   local myeconfargs=(
-   $(use_enable nls)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # This one is installed by dev-util/yacc
-   mv "${ED}"/usr/bin/yacc{,.bison} || die
-   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
-
-   # We do not need liby.a
-   rm -r "${ED}"/usr/lib* || die
-
-   # Examples are about 200K, so let's make them optional still for now.
-   if ! use examples ; then
-   rm -r "${ED}"/usr/share/doc/${PF}/examples/ || die
-   fi
-}
-

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

2022-04-06 Thread Sam James
commit: 110c71a2a0fcd14391aab4ae235a474cdfe5c585
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  7 00:44:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  7 00:45:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110c71a2

sys-devel/bison: add verify-sig

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

 sys-devel/bison/Manifest   | 1 +
 sys-devel/bison/bison-3.8.2.ebuild | 7 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 60fc54129fef..6608f2bfcaec 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -2,3 +2,4 @@ DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e7140
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad
 DIST bison-3.8.1.tar.xz 2800372 BLAKE2B 
0b70ee1b3ab8075540d9254cffdc1dfc9a9fb354d8b9b79dd3b097bf9a2235f892e120736e4195ad21ce8fbf3831c63b2d1a267a20a7abf85f0d72cdcdac1820
 SHA512 
f87978c41eca4db22de4f64feb3be92e44862d412f75dd84980045faf0f9e7f5a41b25bef8d4acd90743638eab61a7ac111444969d958fef5fe3535bac416921
 DIST bison-3.8.2.tar.xz 2817324 BLAKE2B 
e211b61494c911f55b72a8b70b5a48cdf4000ce9e675a1f1f52735bb8f57d93a3f8075341451263af9c9c531004907ae2b62b1873e7e4664c2cd26fa3b12271c
 SHA512 
d4d23af6671406e97257892f90651b67f2ab95219831372be032190b7156c10a3435d457857e677445df8b2327aa15344acbbc3808a6f332a93cce23b444
+DIST bison-3.8.2.tar.xz.sig 195 BLAKE2B 
b9bd21adb5115d3d3174c94223fbc9cd33afa0e9c1805008e49f77ff154fc2b656d8a9e9503dc5290658ae2948a2ca7c0dbc812f62aec268d8f8bfafb6349096
 SHA512 
8bb7743ca326e81a6c091b1413e3c09bd43c7eabbb80bac0638ccd52bdf7e3395cce300a86acd95f4637a9ec8a1b0e9a4d3d25d95ab0a8f03e57fd82eb87a7ac

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
index 0815391c170c..f05a0121018d 100644
--- a/sys-devel/bison/bison-3.8.2.ebuild
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit flag-o-matic
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bison.asc
+inherit flag-o-matic verify-sig
 
 DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
 HOMEPAGE="https://www.gnu.org/software/bison/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -25,6 +27,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="
sys-devel/flex
test? ( dev-lang/perl )
+   verify-sig? ( sec-keys/openpgp-keys-bison )
 "
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release



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

2021-12-07 Thread Sam James
commit: 5f6d8b2bbcf6f77649ecf614f77ec46b47bd614d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Dec  7 20:16:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  7 20:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6d8b2b

sys-devel/bison: stable 3.8.2 for hppa, bug #828265

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
index 23f9a168abcd..0815391c170c 100644
--- a/sys-devel/bison/bison-3.8.2.ebuild
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Arthur Zamarin
commit: 937b0243686322e9f65b52cd84931b40f322a6a7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 19:30:18 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 19:30:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937b0243

sys-devel/bison: Stabilize 3.8.2 sparc, #828265

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

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

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
index c681e2122c45..c351beb7c35c 100644
--- a/sys-devel/bison/bison-3.8.2.ebuild
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Sam James
commit: c19de5226d30181a7c61dea88cbbb749bc8a1ab2
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:36:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:36:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19de522

sys-devel/bison: Stabilize 3.8.2 ppc, #828265

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

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

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
index 3c64479b93a4..c681e2122c45 100644
--- a/sys-devel/bison/bison-3.8.2.ebuild
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Sam James
commit: 521fe73fd233fabe0d6053d688fb2aebfe2c1fda
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:29:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:29:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521fe73f

sys-devel/bison: Stabilize 3.8.2 x86, #828265

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

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

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
index 96ea98a53b9b..63fa07c6a014 100644
--- a/sys-devel/bison/bison-3.8.2.ebuild
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-12-04 Thread Sam James
commit: 8f90774df48f36fe1cb4e6b77eeb39c421e29330
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 03:59:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 03:59:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f90774d

sys-devel/bison: Stabilize 3.8.2 amd64, #828265

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

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

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
index 21002c007b81..96ea98a53b9b 100644
--- a/sys-devel/bison/bison-3.8.2.ebuild
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-09-25 Thread Sam James
commit: 05ac71ce6639a14df6af2f05db1c57d147fd0f19
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 25 18:09:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 25 18:10:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ac71ce

sys-devel/bison: add 3.8.2

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.8.2.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 609f9ec5f9e..60fc54129fe 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,3 +1,4 @@
 DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad
 DIST bison-3.8.1.tar.xz 2800372 BLAKE2B 
0b70ee1b3ab8075540d9254cffdc1dfc9a9fb354d8b9b79dd3b097bf9a2235f892e120736e4195ad21ce8fbf3831c63b2d1a267a20a7abf85f0d72cdcdac1820
 SHA512 
f87978c41eca4db22de4f64feb3be92e44862d412f75dd84980045faf0f9e7f5a41b25bef8d4acd90743638eab61a7ac111444969d958fef5fe3535bac416921
+DIST bison-3.8.2.tar.xz 2817324 BLAKE2B 
e211b61494c911f55b72a8b70b5a48cdf4000ce9e675a1f1f52735bb8f57d93a3f8075341451263af9c9c531004907ae2b62b1873e7e4664c2cd26fa3b12271c
 SHA512 
d4d23af6671406e97257892f90651b67f2ab95219831372be032190b7156c10a3435d457857e677445df8b2327aa15344acbbc3808a6f332a93cce23b444

diff --git a/sys-devel/bison/bison-3.8.2.ebuild 
b/sys-devel/bison/bison-3.8.2.ebuild
new file mode 100644
index 000..21002c007b8
--- /dev/null
+++ b/sys-devel/bison/bison-3.8.2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+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="examples nls static test"
+RESTRICT="!test? ( test )"
+
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+src_prepare() {
+   # Old logic when we needed to patch configure.ac
+   # Keeping in case it's useful for future
+
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   #touch -r configure.ac old.configure.ac || die
+   #touch -r configure old.configure || die
+
+   #eapply "${WORKDIR}"/patches
+   #default
+
+   # Restore date after patching
+   #touch -r old.configure.ac configure.ac || die
+   #touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   #touch doc/bison.1 || die #548778 #538300#9
+
+   default
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable nls)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED}"/usr/lib* || die
+
+   # Examples are about 200K, so let's make them optional still for now.
+   if ! use examples ; then
+   rm -r "${ED}"/usr/share/doc/${PF}/examples/ || die
+   fi
+}
+
+pkg_postinst() {
+   local f="${EROOT}/usr/bin/yacc"
+   if [[ ! -e ${f} ]] ; then
+   ln -s yacc.bison "${f}"
+   fi
+}
+
+pkg_postrm() {
+   # clean up the dead symlink when we get unmerged #377469
+   local f="${EROOT}/usr/bin/yacc"
+   if [[ -L ${f} && ! -e ${f} ]] ; then
+

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

2021-09-12 Thread Sam James
commit: 8272c06a67030bbe9cb6f78d64e6af9350924f3f
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 23:18:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 23:18:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8272c06a

sys-devel/bison: keyword 3.8.1

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

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

diff --git a/sys-devel/bison/bison-3.8.1.ebuild 
b/sys-devel/bison/bison-3.8.1.ebuild
index 329c77559b3..21002c007b8 100644
--- a/sys-devel/bison/bison-3.8.1.ebuild
+++ b/sys-devel/bison/bison-3.8.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-09-11 Thread Sam James
commit: b94d129b68ecd2f75e51ab39a687e766e6c803e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 00:23:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 00:34:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94d129b

sys-devel/bison: add 3.8.1 (unkeyworded)

This notably drops all patches.

- We drop the conditional examples patch because Perl
  is not needed for building Bison. This was discussed
  upstream in the past [0] and upstream concluded that
  if it were needed, they would treat this as a bug.

  Fortunately, it's not - at least not anymore!

  Note that Perl _is_ still partially used for tests,
  but it falls back gracefully and skips the relevant
  tests if it's missing, and this isn't a problem for
  bootstrapping anyway. Just noting for completeness.

  My own testing confirms that Bison builds and installs
  (and as mentioned, even passes the tests it decides to run)
  when Perl is missing.

  To allow full coverage, we keep Perl as a conditional
  test dependency. Upstream refined the check further too [1]
  (I couldn't see the commit in the git history, but the change
  is applied to the final configure.ac, so that's fine.)

- We still conditionally (for now?) install examples as they're ~200K
  and my aim was to just reduce the patches we're using, not completely
  alter our packaging of Bison right now.

- We no longer apply a parallel build patch which has also been applied
  upstream [2]. It seemed to appply anyway, not checked if it was
  in the last release, but I think it was.

Upstream had some fun (not their fault) with POSIX, so I'm not
keywording this yet for more testing, but it should be fine because
they ultimately decided to guard the new behaviour with POSIXLY_CORRECT=1 [3].

(This is why we didn't package 3.8.)

[0] https://www.mail-archive.com/bug-bison  gnu.org/msg03979.html
[1] https://lists.gnu.org/archive/html/bison-patches/2019-10/msg00027.html
[2] https://lists.gnu.org/archive/html/bug-bison/2020-09/msg00016.html
[3] https://lists.gnu.org/archive/html/bug-automake/2021-09/msg4.html
Signed-off-by: Sam James  gentoo.org>

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.8.1.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index c3776521dd5..609f9ec5f9e 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,2 +1,3 @@
 DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad
+DIST bison-3.8.1.tar.xz 2800372 BLAKE2B 
0b70ee1b3ab8075540d9254cffdc1dfc9a9fb354d8b9b79dd3b097bf9a2235f892e120736e4195ad21ce8fbf3831c63b2d1a267a20a7abf85f0d72cdcdac1820
 SHA512 
f87978c41eca4db22de4f64feb3be92e44862d412f75dd84980045faf0f9e7f5a41b25bef8d4acd90743638eab61a7ac111444969d958fef5fe3535bac416921

diff --git a/sys-devel/bison/bison-3.8.1.ebuild 
b/sys-devel/bison/bison-3.8.1.ebuild
new file mode 100644
index 000..329c77559b3
--- /dev/null
+++ b/sys-devel/bison/bison-3.8.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+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="examples nls static test"
+RESTRICT="!test? ( test )"
+
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+src_prepare() {
+   # Old logic when we needed to patch configure.ac
+   # Keeping in case it's useful for future
+
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   #touch -r configure.ac old.configure.ac || die
+   #touch -r configure old.configure || die
+
+   

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

2021-05-22 Thread David Seifert
commit: 790ea6533d61a691d821d3e862bc78beb50e82cd
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 22 17:24:48 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 22 17:24:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790ea653

sys-devel/bison: drop 3.7.3

Signed-off-by: David Seifert  gentoo.org>

 sys-devel/bison/Manifest   |  2 -
 sys-devel/bison/bison-3.7.3.ebuild | 91 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 6b6b9a22955..c3776521dd5 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,4 +1,2 @@
-DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
-DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
 DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
deleted file mode 100644
index 29b8d464109..000
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCH_TAR="${PN}-3.7.3-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
-
-LICENSE="GPL-2"
-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="examples nls static test"
-RESTRICT="!test? ( test )"
-
-# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
-# libtextstyle.so!!! (see bug #740754)
-DEPEND="
-   >=sys-devel/m4-1.4.16
-   >=sys-devel/gettext-0.21
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   eapply "${WORKDIR}"/patches
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 #538300#9
-
-   # Avoid regenerating the info page when the timezone is diff. #574492
-   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   local myeconfargs=(
-   $(use_enable examples)
-   $(use_enable nls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # This one is installed by dev-util/yacc
-   mv "${ED}"/usr/bin/yacc{,.bison} || die
-   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
-
-   # We do not need liby.a
-   rm -r "${ED}"/usr/lib* || die
-}
-
-pkg_postinst() {
-   local f="${EROOT}/usr/bin/yacc"
-   if [[ ! -e ${f} ]] ; then
-   ln -s yacc.bison "${f}"
-   fi
-}
-
-pkg_postrm() {
-   # clean up the dead symlink when we get unmerged #377469
-   local f="${EROOT}/usr/bin/yacc"
-   if [[ -L ${f} && ! -e ${f} ]] ; then
-   rm -f "${f}"
-   fi
-}



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

2021-05-22 Thread Sam James
commit: 75f5f7d3f9266113e250f5560bf84879c856b426
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 15:03:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 15:09:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f5f7d3

sys-devel/bison: Stabilize 3.7.6 x86, #791298

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

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

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index 28e4fa7fe76..a9e566e5e63 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-05-21 Thread Sam James
commit: 2c2c9bc20542f1512c8f48334fd1b76b3a028e4a
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 03:04:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 03:04:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2c9bc2

sys-devel/bison: Stabilize 3.7.6 amd64, #791298

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

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

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index 3fdad4ac982..28e4fa7fe76 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-05-21 Thread Sam James
commit: c9cee680db0835b05fc47edf097ffa4bdc8c2e02
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 01:34:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 01:34:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cee680

sys-devel/bison: Stabilize 3.7.6 ppc64, #791298

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

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

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index 4f31752ae7a..3fdad4ac982 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-05-21 Thread Sam James
commit: 47e9340efa97c0475c6cefc90f1ea1b00f5be0e6
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 01:34:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 01:34:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e9340e

sys-devel/bison: Stabilize 3.7.6 ppc, #791298

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

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

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index 09d2ec85eaa..4f31752ae7a 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-05-21 Thread Sergei Trofimovich
commit: ad20554f9f8cb51b91b2bf4d68b22e8216cf4979
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri May 21 19:39:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 21 20:36:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad20554f

sys-devel/bison: stable 3.7.6 for hppa/sparc, bug #791298

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

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

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index a4ea75ade53..09d2ec85eaa 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-05-21 Thread Sam James
commit: c59dd11c3638609dec13e5ba00affaf7a60c9ebc
Author: Sam James  gentoo  org>
AuthorDate: Fri May 21 19:47:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 21 19:47:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59dd11c

sys-devel/bison: Stabilize 3.7.6 arm, #791298

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

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

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index dcf40db76f9..a4ea75ade53 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-05-21 Thread Sam James
commit: 2180c4519e2d6713c68b067e2019ca325dfd6615
Author: Sam James  gentoo  org>
AuthorDate: Fri May 21 19:47:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 21 19:47:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2180c451

sys-devel/bison: Stabilize 3.7.6 arm64, #791298

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

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

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
index 64245f3c89c..dcf40db76f9 100644
--- a/sys-devel/bison/bison-3.7.6.ebuild
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2021-05-15 Thread David Seifert
commit: ea2fa2f1403fc3185c96b85ef141e53e004a1daf
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 15 13:34:22 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 15 13:34:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2fa2f1

sys-devel/bison: drop 3.6.4, 3.7.5

Signed-off-by: David Seifert  gentoo.org>

 sys-devel/bison/Manifest   |  3 --
 sys-devel/bison/bison-3.6.4.ebuild | 91 --
 sys-devel/bison/bison-3.7.5.ebuild | 91 --
 3 files changed, 185 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 67e2907b00e..6b6b9a22955 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,7 +1,4 @@
-DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
-DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
 DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
-DIST bison-3.7.5.tar.xz 268 BLAKE2B 
4787af645197bfbc4c0439e98bbc98030a726ca185ec3375b2fe7f49aeee6517e2155e242a9829f93de931cf3217a7a3ede520fa1d562b25e2d34915677c1747
 SHA512 
98cdfaf114b8f8eb0927b29fe999dc9629336333d85bd2f87c4c558125500c44ee6fbfff453e3121c7e9e239a632f8c72e08c39be7dfb045361d35ec59d31811
 DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
deleted file mode 100644
index b725646217b..000
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.6.3-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-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="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.6.3-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 

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

2021-03-09 Thread Lars Wendler
commit: f4b15e401ef1ec6fb2cf51052c00ecc374e04748
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Mar  9 14:36:34 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar  9 14:37:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b15e40

sys-devel/bison: Bump to version 3.7.6

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

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.7.6.ebuild | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index e17184c5b12..bb4da94b498 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -4,3 +4,5 @@ DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
 DIST bison-3.7.4.tar.xz 2617336 BLAKE2B 
e49a4a6fba1dc93314133541c24c6619b465a81850d6b8c4ff63074df46fa7d6e1d9645797c14be32a87c0ffee6830b24e49137b6357d3284d736b407fe7d118
 SHA512 
3fc13ab21e28218afc9b7f1196a5607de7ff4403c4126df359848422a8057ac6c17ce4344864dd320b7c47a08d98e0f3e2929f25b06be3b1f1c867c0568f367c
 DIST bison-3.7.5.tar.xz 268 BLAKE2B 
4787af645197bfbc4c0439e98bbc98030a726ca185ec3375b2fe7f49aeee6517e2155e242a9829f93de931cf3217a7a3ede520fa1d562b25e2d34915677c1747
 SHA512 
98cdfaf114b8f8eb0927b29fe999dc9629336333d85bd2f87c4c558125500c44ee6fbfff453e3121c7e9e239a632f8c72e08c39be7dfb045361d35ec59d31811
+DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
+DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad

diff --git a/sys-devel/bison/bison-3.7.6.ebuild 
b/sys-devel/bison/bison-3.7.6.ebuild
new file mode 100644
index 000..64245f3c89c
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.6.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7.6-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+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="examples nls static test"
+RESTRICT="!test? ( test )"
+
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   eapply "${WORKDIR}"/patches
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r 

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

2021-03-09 Thread Lars Wendler
commit: bad869d64bbd214c33b87011da57282095ad3ef6
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Mar  9 14:37:34 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar  9 14:37:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad869d6

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.7.4.ebuild | 91 --
 2 files changed, 92 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index bb4da94b498..67e2907b00e 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -2,7 +2,6 @@ DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed7
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
 DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
-DIST bison-3.7.4.tar.xz 2617336 BLAKE2B 
e49a4a6fba1dc93314133541c24c6619b465a81850d6b8c4ff63074df46fa7d6e1d9645797c14be32a87c0ffee6830b24e49137b6357d3284d736b407fe7d118
 SHA512 
3fc13ab21e28218afc9b7f1196a5607de7ff4403c4126df359848422a8057ac6c17ce4344864dd320b7c47a08d98e0f3e2929f25b06be3b1f1c867c0568f367c
 DIST bison-3.7.5.tar.xz 268 BLAKE2B 
4787af645197bfbc4c0439e98bbc98030a726ca185ec3375b2fe7f49aeee6517e2155e242a9829f93de931cf3217a7a3ede520fa1d562b25e2d34915677c1747
 SHA512 
98cdfaf114b8f8eb0927b29fe999dc9629336333d85bd2f87c4c558125500c44ee6fbfff453e3121c7e9e239a632f8c72e08c39be7dfb045361d35ec59d31811
 DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad

diff --git a/sys-devel/bison/bison-3.7.4.ebuild 
b/sys-devel/bison/bison-3.7.4.ebuild
deleted file mode 100644
index 61db0e9ab17..000
--- a/sys-devel/bison/bison-3.7.4.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCH_TAR="${PN}-3.7.3-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
-
-LICENSE="GPL-2"
-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="examples nls static test"
-RESTRICT="!test? ( test )"
-
-# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
-# libtextstyle.so!!! (see bug #740754)
-DEPEND="
-   >=sys-devel/m4-1.4.16
-   >=sys-devel/gettext-0.21
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   eapply "${WORKDIR}"/patches
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 

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

2021-01-24 Thread Lars Wendler
commit: 29ce590ec8b7749cb5203224207be19857eb4905
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 24 11:50:16 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 24 11:50:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ce590e

sys-devel/bison: Bump to version 3.7.5

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.7.5.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 7bda9479b11..e17184c5b12 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -3,3 +3,4 @@ DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fd
 DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
 DIST bison-3.7.4.tar.xz 2617336 BLAKE2B 
e49a4a6fba1dc93314133541c24c6619b465a81850d6b8c4ff63074df46fa7d6e1d9645797c14be32a87c0ffee6830b24e49137b6357d3284d736b407fe7d118
 SHA512 
3fc13ab21e28218afc9b7f1196a5607de7ff4403c4126df359848422a8057ac6c17ce4344864dd320b7c47a08d98e0f3e2929f25b06be3b1f1c867c0568f367c
+DIST bison-3.7.5.tar.xz 268 BLAKE2B 
4787af645197bfbc4c0439e98bbc98030a726ca185ec3375b2fe7f49aeee6517e2155e242a9829f93de931cf3217a7a3ede520fa1d562b25e2d34915677c1747
 SHA512 
98cdfaf114b8f8eb0927b29fe999dc9629336333d85bd2f87c4c558125500c44ee6fbfff453e3121c7e9e239a632f8c72e08c39be7dfb045361d35ec59d31811

diff --git a/sys-devel/bison/bison-3.7.5.ebuild 
b/sys-devel/bison/bison-3.7.5.ebuild
new file mode 100644
index 000..61db0e9ab17
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+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="examples nls static test"
+RESTRICT="!test? ( test )"
+
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   eapply "${WORKDIR}"/patches
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED}"/usr/lib* || die
+}
+
+pkg_postinst() {
+   local f="${EROOT}/usr/bin/yacc"
+   if [[ ! -e ${f} ]] ; then
+   ln -s yacc.bison "${f}"
+   fi
+}
+
+pkg_postrm() {
+   # clean up the dead symlink when we get unmerged #377469
+   local 

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

2021-01-06 Thread Fabian Groffen
commit: d07ede22708084544a4eabf7be7ba09849e518cf
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 15:28:49 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 15:28:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07ede22

sys-devel/bison: drop x86-macos

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

 sys-devel/bison/bison-3.6.4.ebuild | 4 ++--
 sys-devel/bison/bison-3.7.3.ebuild | 4 ++--
 sys-devel/bison/bison-3.7.4.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
index 4bc65121784..e1e669c683c 100644
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index ca2e4dca774..2c6afcf7e95 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-devel/bison/bison-3.7.4.ebuild 
b/sys-devel/bison/bison-3.7.4.ebuild
index be6b9e01008..61db0e9ab17 100644
--- a/sys-devel/bison/bison-3.7.4.ebuild
+++ b/sys-devel/bison/bison-3.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-12-27 Thread Fabian Groffen
commit: a1068e656ec4d98a7742f6d70a9faaf4e88e59db
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 18:16:06 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 18:16:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1068e65

sys-devel/bison: drop ppc-aix m68k-mint

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

 sys-devel/bison/bison-3.6.4.ebuild | 2 +-
 sys-devel/bison/bison-3.7.3.ebuild | 2 +-
 sys-devel/bison/bison-3.7.4.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
index abac383069b..4bc65121784 100644
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index d41c7bbdc0a..ca2e4dca774 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 

diff --git a/sys-devel/bison/bison-3.7.4.ebuild 
b/sys-devel/bison/bison-3.7.4.ebuild
index 8a91a8bc81a..be6b9e01008 100644
--- a/sys-devel/bison/bison-3.7.4.ebuild
+++ b/sys-devel/bison/bison-3.7.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-12-25 Thread Thomas Deutschmann
commit: 85942e18a70c35fd13f71b4d96e2a38c3131674c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec 25 14:24:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec 25 14:24:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85942e18

sys-devel/bison: drop old

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

 sys-devel/bison/Manifest  |  4 --
 sys-devel/bison/bison-3.1.ebuild  | 89 
 sys-devel/bison/bison-3.7.1-r1.ebuild | 95 ---
 3 files changed, 188 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 67df01c6847..7bda9479b11 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,9 +1,5 @@
-DIST bison-3.1-patches-1.0.tar.xz 7268 BLAKE2B 
9195c00be1706664762598926913cd8fc18a32a6ae6ae4ec58748d5e8fc4877f63258db51cbe3bf84f3345ea0fc7c27d2e1190632c529615d9e6922baef74915
 SHA512 
5569b7901b40ea01eb7bccdc1b090207bc1ea6c50d144b561b2725ae79f3bcd51e7ea4e8ea37b60ea50ff4882e82110a07986cba1d2397a0333e7e01ae466e79
-DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d981875ca2224f5aa344a43efbbbea34e79dff94ea489853e505b1d7f5920f4d159d1464ce61d8956ca0401ad
 SHA512 
2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
-DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49dec3f2df0a68186a54de9671564ee47f9adc9ca4cb167ddaa3e15458dd339570191b2fe6debb33fdf47f29d1a7aa8d868f
 SHA512 
d167f5278cf3136a96450b2bd664b2563c94205d7c82298951b0b08a6b4b0733101e25636f905c8d4033b5e6d1aaaddab70b7772c28e8c1d6c31a05e23df7ce5
-DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
 DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
 DIST bison-3.7.4.tar.xz 2617336 BLAKE2B 
e49a4a6fba1dc93314133541c24c6619b465a81850d6b8c4ff63074df46fa7d6e1d9645797c14be32a87c0ffee6830b24e49137b6357d3284d736b407fe7d118
 SHA512 
3fc13ab21e28218afc9b7f1196a5607de7ff4403c4126df359848422a8057ac6c17ce4344864dd320b7c47a08d98e0f3e2929f25b06be3b1f1c867c0568f367c

diff --git a/sys-devel/bison/bison-3.1.ebuild b/sys-devel/bison/bison-3.1.ebuild
deleted file mode 100644
index 2b76fbf12f7..000
--- a/sys-devel/bison/bison-3.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${P}-patches-1.0.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )"
-
-DOCS=( AUTHORS ChangeLog-2012 NEWS README THANKS TODO ) # ChangeLog-1998 
PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${P}-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${P}-avoid_autoreconf.patch
-)

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

2020-12-25 Thread Thomas Deutschmann
commit: b6f7e20f2802f8397aca7daf45472533cbe4f311
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec 25 14:23:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec 25 14:23:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f7e20f

sys-devel/bison: rollover stable keywords

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

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

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
index 4247649b27f..abac383069b 100644
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-12-21 Thread Sergei Trofimovich
commit: 90442ce66a81b9445be2276bcbc5d4eb17d03b78
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 21 09:36:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 21 09:36:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90442ce6

sys-devel/bison: stable 3.7.3 for hppa

stable wrt bug #757087

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index 65c3feb7410..d41c7bbdc0a 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-12-02 Thread Sam James
commit: 0eef567d31a51d2e553a2f5128f19fd8821e20eb
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  3 06:51:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  3 06:51:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eef567d

sys-devel/bison: Stabilize 3.7.3 arm, #757087

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

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index 3faccdbd3f1..b32068f1bd0 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-12-02 Thread Sam James
commit: 84579ab4a13e86cf23fed9a833bcb1f3180c7389
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  2 23:45:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  2 23:45:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84579ab4

sys-devel/bison: Stabilize 3.7.3 arm64, #757087

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

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index faaa396f35c..3faccdbd3f1 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-11-27 Thread Agostino Sarubbo
commit: 1b2e254b822aa8c3b4ca6ca3a02a3235064a9252
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 27 16:09:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 27 16:09:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2e254b

sys-devel/bison: ppc64 stable wrt bug #757087

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

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index 608ce527479..faaa396f35c 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-11-26 Thread Agostino Sarubbo
commit: 964691a68fc339066ecee069fa1e13e915736e76
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 27 07:56:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 27 07:56:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964691a6

sys-devel/bison: sparc stable wrt bug #757087

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

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index d0c874830f7..608ce527479 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-11-26 Thread Agostino Sarubbo
commit: 822d29063d8a1d0f8a7fb7009b0b0a4271458825
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 27 07:54:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 27 07:54:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822d2906

sys-devel/bison: ppc stable wrt bug #757087

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

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index 9f476e72c06..d0c874830f7 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-11-26 Thread Agostino Sarubbo
commit: e8ff6abb443af4a3a013931d0498e17ce082af9c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 27 07:53:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 27 07:53:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ff6abb

sys-devel/bison: amd64 stable wrt bug #757087

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

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index bbe4869b687..9f476e72c06 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-11-26 Thread Thomas Deutschmann
commit: 5110800021a324fd3496a18ced32afc705ea03df
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 26 23:40:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 26 23:44:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51108000

sys-devel/bison: x86 stable (bug #757087)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index 8a91a8bc81a..bbe4869b687 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-11-22 Thread Lars Wendler
commit: 8354eb0b72d995ca490855ba58f2b3c5c7277c08
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov 22 21:00:27 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov 22 21:02:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8354eb0b

sys-devel/bison: Removed mirror restriction

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

 sys-devel/bison/bison-3.7.3.ebuild | 3 +--
 sys-devel/bison/bison-3.7.4.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index 22d0bec0252..8a91a8bc81a 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -17,8 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
-RESTRICT="!test? ( test )
-   mirror"
+RESTRICT="!test? ( test )"
 
 # gettext _IS_ required in RDEPEND because >=bison-3.7 links against
 # libtextstyle.so!!! (see bug #740754)

diff --git a/sys-devel/bison/bison-3.7.4.ebuild 
b/sys-devel/bison/bison-3.7.4.ebuild
index 22d0bec0252..8a91a8bc81a 100644
--- a/sys-devel/bison/bison-3.7.4.ebuild
+++ b/sys-devel/bison/bison-3.7.4.ebuild
@@ -17,8 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
-RESTRICT="!test? ( test )
-   mirror"
+RESTRICT="!test? ( test )"
 
 # gettext _IS_ required in RDEPEND because >=bison-3.7 links against
 # libtextstyle.so!!! (see bug #740754)



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

2020-11-21 Thread Lars Wendler
commit: 1ae88a412b8955456b8f0c35134479e1c08852b4
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 21 16:09:02 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 21 16:09:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae88a41

sys-devel/bison: Removed mirror://gentoo from SRC_URI

Closes: https://bugs.gentoo.org/755959
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/bison/bison-3.6.4.ebuild| 1 -
 sys-devel/bison/bison-3.7.1-r1.ebuild | 1 -
 sys-devel/bison/bison-3.7.3.ebuild| 1 -
 sys-devel/bison/bison-3.7.4.ebuild| 1 -
 4 files changed, 4 deletions(-)

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
index 471513e39d7..4247649b27f 100644
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -10,7 +10,6 @@ PATCHES="${PN}-3.6.3-patches-01.tar.xz"
 DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
 HOMEPAGE="https://www.gnu.org/software/bison/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
 

diff --git a/sys-devel/bison/bison-3.7.1-r1.ebuild 
b/sys-devel/bison/bison-3.7.1-r1.ebuild
index 03e84b97c73..a7ca1520993 100644
--- a/sys-devel/bison/bison-3.7.1-r1.ebuild
+++ b/sys-devel/bison/bison-3.7.1-r1.ebuild
@@ -10,7 +10,6 @@ PATCH_TAR="${PN}-3.7.1-patches-01.tar.xz"
 DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
 HOMEPAGE="https://www.gnu.org/software/bison/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCH_TAR}
https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
 

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
index a123b190e3d..22d0bec0252 100644
--- a/sys-devel/bison/bison-3.7.3.ebuild
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -10,7 +10,6 @@ PATCH_TAR="${PN}-3.7.3-patches-01.tar.xz"
 DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
 HOMEPAGE="https://www.gnu.org/software/bison/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCH_TAR}
https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
 

diff --git a/sys-devel/bison/bison-3.7.4.ebuild 
b/sys-devel/bison/bison-3.7.4.ebuild
index a123b190e3d..22d0bec0252 100644
--- a/sys-devel/bison/bison-3.7.4.ebuild
+++ b/sys-devel/bison/bison-3.7.4.ebuild
@@ -10,7 +10,6 @@ PATCH_TAR="${PN}-3.7.3-patches-01.tar.xz"
 DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
 HOMEPAGE="https://www.gnu.org/software/bison/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCH_TAR}
https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
 



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

2020-11-14 Thread Lars Wendler
commit: fd3cb6b9a97d5cb9cf4f80ede5a2636c937184bc
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 14 17:47:15 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 14 17:47:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3cb6b9

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  2 -
 sys-devel/bison/bison-3.7.2.ebuild | 92 --
 2 files changed, 94 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index d0549f0f156..67df01c6847 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -4,8 +4,6 @@ DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed7
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
 DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49dec3f2df0a68186a54de9671564ee47f9adc9ca4cb167ddaa3e15458dd339570191b2fe6debb33fdf47f29d1a7aa8d868f
 SHA512 
d167f5278cf3136a96450b2bd664b2563c94205d7c82298951b0b08a6b4b0733101e25636f905c8d4033b5e6d1aaaddab70b7772c28e8c1d6c31a05e23df7ce5
 DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
-DIST bison-3.7.2-patches-02.tar.xz 99664 BLAKE2B 
8f719265d16b42f398beef9ff9fde01c5f86d301421f64f8ac801cbc55af8d1258e1ae0f90e67b4de7bb8b25e99480acacc73815534f25e116f2f2b920ee9697
 SHA512 
bd99762a1f244755499efb400d2bb4399a5d21126eff253533b7f1320c8a4cd8513485cd176c90932029d720369182eb595ff36fa32ccaaa8d7048e46921e79b
-DIST bison-3.7.2.tar.xz 2613404 BLAKE2B 
7543c7df4496fbe6b9ab18ffb643a0d58eb63d0d1e91d67eaa6f9a7c805180c1cef02a640fd41eec228782a6758f82058dc4a45c13e3730b740883efad77498d
 SHA512 
42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
 DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
 DIST bison-3.7.4.tar.xz 2617336 BLAKE2B 
e49a4a6fba1dc93314133541c24c6619b465a81850d6b8c4ff63074df46fa7d6e1d9645797c14be32a87c0ffee6830b24e49137b6357d3284d736b407fe7d118
 SHA512 
3fc13ab21e28218afc9b7f1196a5607de7ff4403c4126df359848422a8057ac6c17ce4344864dd320b7c47a08d98e0f3e2929f25b06be3b1f1c867c0568f367c

diff --git a/sys-devel/bison/bison-3.7.2.ebuild 
b/sys-devel/bison/bison-3.7.2.ebuild
deleted file mode 100644
index e23f6ca6bef..000
--- a/sys-devel/bison/bison-3.7.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCH_TAR="${PN}-3.7.2-patches-02.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCH_TAR}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
-# libtextstyle.so!!! (see bug #740754)
-DEPEND="
-   >=sys-devel/m4-1.4.16
-   >=sys-devel/gettext-0.21
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die

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

2020-11-14 Thread Lars Wendler
commit: 81844c63826796791c648999a23dee4fa4921034
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 14 17:46:42 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 14 17:47:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81844c63

sys-devel/bison: Bump to version 3.7.4

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.7.4.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 8033295d682..d0549f0f156 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -8,3 +8,4 @@ DIST bison-3.7.2-patches-02.tar.xz 99664 BLAKE2B 
8f719265d16b42f398beef9ff9fde01
 DIST bison-3.7.2.tar.xz 2613404 BLAKE2B 
7543c7df4496fbe6b9ab18ffb643a0d58eb63d0d1e91d67eaa6f9a7c805180c1cef02a640fd41eec228782a6758f82058dc4a45c13e3730b740883efad77498d
 SHA512 
42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
 DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
+DIST bison-3.7.4.tar.xz 2617336 BLAKE2B 
e49a4a6fba1dc93314133541c24c6619b465a81850d6b8c4ff63074df46fa7d6e1d9645797c14be32a87c0ffee6830b24e49137b6357d3284d736b407fe7d118
 SHA512 
3fc13ab21e28218afc9b7f1196a5607de7ff4403c4126df359848422a8057ac6c17ce4344864dd320b7c47a08d98e0f3e2929f25b06be3b1f1c867c0568f367c

diff --git a/sys-devel/bison/bison-3.7.4.ebuild 
b/sys-devel/bison/bison-3.7.4.ebuild
new file mode 100644
index 000..a123b190e3d
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCH_TAR}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )
+   mirror"
+
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   eapply "${WORKDIR}"/patches
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED}"/usr/lib* || die
+}
+
+pkg_postinst() {
+   local f="${EROOT}/usr/bin/yacc"
+   if [[ ! -e ${f} ]] ; then
+   ln -s yacc.bison "${f}"
+   fi
+}
+
+pkg_postrm() {

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

2020-10-16 Thread Lars Wendler
commit: 8db0876c9d6bb37167eb561445fe08e694b423e3
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 16 13:40:49 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 16 13:46:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db0876c

sys-devel/bison: Bump to version 3.7.3

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

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.7.3.ebuild | 93 ++
 2 files changed, 95 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 8fe2ad7b3d5..8033295d682 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -6,3 +6,5 @@ DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49d
 DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
 DIST bison-3.7.2-patches-02.tar.xz 99664 BLAKE2B 
8f719265d16b42f398beef9ff9fde01c5f86d301421f64f8ac801cbc55af8d1258e1ae0f90e67b4de7bb8b25e99480acacc73815534f25e116f2f2b920ee9697
 SHA512 
bd99762a1f244755499efb400d2bb4399a5d21126eff253533b7f1320c8a4cd8513485cd176c90932029d720369182eb595ff36fa32ccaaa8d7048e46921e79b
 DIST bison-3.7.2.tar.xz 2613404 BLAKE2B 
7543c7df4496fbe6b9ab18ffb643a0d58eb63d0d1e91d67eaa6f9a7c805180c1cef02a640fd41eec228782a6758f82058dc4a45c13e3730b740883efad77498d
 SHA512 
42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
+DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
+DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed

diff --git a/sys-devel/bison/bison-3.7.3.ebuild 
b/sys-devel/bison/bison-3.7.3.ebuild
new file mode 100644
index 000..a123b190e3d
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCH_TAR}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )
+   mirror"
+
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   eapply "${WORKDIR}"/patches
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv 

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

2020-09-19 Thread Sergei Trofimovich
commit: d1bc807cfb8176268d0177d70a82ebe40c91ada2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep 19 19:36:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 19 20:06:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1bc807c

sys-devel/bison: stable 3.7.1-r1 for hppa, bug #717936

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

 sys-devel/bison/bison-3.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.7.1-r1.ebuild 
b/sys-devel/bison/bison-3.7.1-r1.ebuild
index dd9b0ff67f9..03e84b97c73 100644
--- a/sys-devel/bison/bison-3.7.1-r1.ebuild
+++ b/sys-devel/bison/bison-3.7.1-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-09-07 Thread Lars Wendler
commit: b83990fef62d8b50fc1cc30aac7cbbdde9cdfa48
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  7 20:51:22 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep  7 20:51:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83990fe

sys-devel/bison: Moved sys-devel/gettext to (R)DEPEND.

Bug: https://bugs.gentoo.org/740754
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/bison/{bison-3.7.1.ebuild => bison-3.7.1-r1.ebuild} | 10 +++---
 sys-devel/bison/bison-3.7.2.ebuild| 10 +++---
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1-r1.ebuild
similarity index 93%
rename from sys-devel/bison/bison-3.7.1.ebuild
rename to sys-devel/bison/bison-3.7.1-r1.ebuild
index cb5ef210384..dd9b0ff67f9 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1-r1.ebuild
@@ -20,11 +20,15 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips 
ppc ppc64 ~riscv s390 s
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
 BDEPEND="
sys-devel/flex
-   >=sys-devel/gettext-0.21
examples? ( dev-lang/perl )
test? ( dev-lang/perl )
 "

diff --git a/sys-devel/bison/bison-3.7.2.ebuild 
b/sys-devel/bison/bison-3.7.2.ebuild
index 70829bde751..e23f6ca6bef 100644
--- a/sys-devel/bison/bison-3.7.2.ebuild
+++ b/sys-devel/bison/bison-3.7.2.ebuild
@@ -20,11 +20,15 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
+# gettext _IS_ required in RDEPEND because >=bison-3.7 links against
+# libtextstyle.so!!! (see bug #740754)
+DEPEND="
+   >=sys-devel/m4-1.4.16
+   >=sys-devel/gettext-0.21
+"
+RDEPEND="${DEPEND}"
 BDEPEND="
sys-devel/flex
-   >=sys-devel/gettext-0.21
examples? ( dev-lang/perl )
test? ( dev-lang/perl )
 "



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

2020-09-07 Thread Lars Wendler
commit: 21d9b2059a69ae9c9db070dc030b9d7dacc1c795
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  7 20:46:31 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep  7 20:51:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d9b205

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest |  2 -
 sys-devel/bison/bison-3.7.ebuild | 92 
 2 files changed, 94 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index a91534b2c76..8fe2ad7b3d5 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -2,9 +2,7 @@ DIST bison-3.1-patches-1.0.tar.xz 7268 BLAKE2B 
9195c00be1706664762598926913cd8fc
 DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d981875ca2224f5aa344a43efbbbea34e79dff94ea489853e505b1d7f5920f4d159d1464ce61d8956ca0401ad
 SHA512 
2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
-DIST bison-3.7-patches-01.tar.xz 10468 BLAKE2B 
62d422fa0654d6d3e9f829edcfb9a6f0eb5ae60997aa9362bbbe280fc95d86114ff9399586acfa94f2a52564b4f745ca778ce016f102e2981caefb96575f56e8
 SHA512 
2703963df71871b6e4973d79f69ee95aa6cc22c342d852f136b16d636f90285f6921064616db66f10f29dbfce884a23f79c005e7ceaaf9ccd9a2e1c749b337ac
 DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49dec3f2df0a68186a54de9671564ee47f9adc9ca4cb167ddaa3e15458dd339570191b2fe6debb33fdf47f29d1a7aa8d868f
 SHA512 
d167f5278cf3136a96450b2bd664b2563c94205d7c82298951b0b08a6b4b0733101e25636f905c8d4033b5e6d1aaaddab70b7772c28e8c1d6c31a05e23df7ce5
 DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
 DIST bison-3.7.2-patches-02.tar.xz 99664 BLAKE2B 
8f719265d16b42f398beef9ff9fde01c5f86d301421f64f8ac801cbc55af8d1258e1ae0f90e67b4de7bb8b25e99480acacc73815534f25e116f2f2b920ee9697
 SHA512 
bd99762a1f244755499efb400d2bb4399a5d21126eff253533b7f1320c8a4cd8513485cd176c90932029d720369182eb595ff36fa32ccaaa8d7048e46921e79b
 DIST bison-3.7.2.tar.xz 2613404 BLAKE2B 
7543c7df4496fbe6b9ab18ffb643a0d58eb63d0d1e91d67eaa6f9a7c805180c1cef02a640fd41eec228782a6758f82058dc4a45c13e3730b740883efad77498d
 SHA512 
42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
-DIST bison-3.7.tar.xz 2601220 BLAKE2B 
3ac140048baacebce47a9090e916815e6c30d9c8b0f9fe61a3724b46fbfddf5b8bf94be2bc533a718d84bdc8c73d579b5e43d576efd488a6f5b52424883bc5cf
 SHA512 
f6c8f1522849b65046844bd51953b4f1e2c32818d8bca0b8e4a1035e72d6731d8a66bc307d4b20d1a576cac6cbe10aa1c66829112327f37938ace165e154ba6a

diff --git a/sys-devel/bison/bison-3.7.ebuild b/sys-devel/bison/bison-3.7.ebuild
deleted file mode 100644
index aa517bbd9c6..000
--- a/sys-devel/bison/bison-3.7.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCH_TAR="${PN}-3.7-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCH_TAR}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   >=sys-devel/gettext-0.21
-   examples? ( dev-lang/perl )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING 

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

2020-09-06 Thread Thomas Deutschmann
commit: d76ed13531569269de75f1d6c7c3b5509fe6dc37
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep  6 14:25:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep  6 14:31:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76ed135

sys-devel/bison: fix parallel build issue

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-devel/bison/Manifest   | 2 +-
 sys-devel/bison/bison-3.7.2.ebuild | 8 ++--
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index c8c816a2506..a91534b2c76 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,6 +5,6 @@ DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fd
 DIST bison-3.7-patches-01.tar.xz 10468 BLAKE2B 
62d422fa0654d6d3e9f829edcfb9a6f0eb5ae60997aa9362bbbe280fc95d86114ff9399586acfa94f2a52564b4f745ca778ce016f102e2981caefb96575f56e8
 SHA512 
2703963df71871b6e4973d79f69ee95aa6cc22c342d852f136b16d636f90285f6921064616db66f10f29dbfce884a23f79c005e7ceaaf9ccd9a2e1c749b337ac
 DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49dec3f2df0a68186a54de9671564ee47f9adc9ca4cb167ddaa3e15458dd339570191b2fe6debb33fdf47f29d1a7aa8d868f
 SHA512 
d167f5278cf3136a96450b2bd664b2563c94205d7c82298951b0b08a6b4b0733101e25636f905c8d4033b5e6d1aaaddab70b7772c28e8c1d6c31a05e23df7ce5
 DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
-DIST bison-3.7.2-patches-01.tar.xz 99572 BLAKE2B 
a135527cee592c63ba2398ce44a1c35e43deb61219120ce34ef81f4de26da771fdc71309256ddb02a5b9f13760073b4d89eba2d6bf0aae26a57bd904a83b1d7c
 SHA512 
fd0826dca291c2098e26dee2e425420890a247282cf999479a6b6e54a79f75542980071d25c846f1e56cb2221a7c8d2286b2936cbd33f0f1e948f48b8891f592
+DIST bison-3.7.2-patches-02.tar.xz 99664 BLAKE2B 
8f719265d16b42f398beef9ff9fde01c5f86d301421f64f8ac801cbc55af8d1258e1ae0f90e67b4de7bb8b25e99480acacc73815534f25e116f2f2b920ee9697
 SHA512 
bd99762a1f244755499efb400d2bb4399a5d21126eff253533b7f1320c8a4cd8513485cd176c90932029d720369182eb595ff36fa32ccaaa8d7048e46921e79b
 DIST bison-3.7.2.tar.xz 2613404 BLAKE2B 
7543c7df4496fbe6b9ab18ffb643a0d58eb63d0d1e91d67eaa6f9a7c805180c1cef02a640fd41eec228782a6758f82058dc4a45c13e3730b740883efad77498d
 SHA512 
42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
 DIST bison-3.7.tar.xz 2601220 BLAKE2B 
3ac140048baacebce47a9090e916815e6c30d9c8b0f9fe61a3724b46fbfddf5b8bf94be2bc533a718d84bdc8c73d579b5e43d576efd488a6f5b52424883bc5cf
 SHA512 
f6c8f1522849b65046844bd51953b4f1e2c32818d8bca0b8e4a1035e72d6731d8a66bc307d4b20d1a576cac6cbe10aa1c66829112327f37938ace165e154ba6a

diff --git a/sys-devel/bison/bison-3.7.2.ebuild 
b/sys-devel/bison/bison-3.7.2.ebuild
index cf2ebd48fe9..70829bde751 100644
--- a/sys-devel/bison/bison-3.7.2.ebuild
+++ b/sys-devel/bison/bison-3.7.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit flag-o-matic
 
-PATCH_TAR="${PN}-3.7.2-patches-01.tar.xz"
+PATCH_TAR="${PN}-3.7.2-patches-02.tar.xz"
 
 DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
 HOMEPAGE="https://www.gnu.org/software/bison/;
@@ -31,16 +31,12 @@ BDEPEND="
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
 
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.7.2-avoid_autoreconf.patch
-)
-
 src_prepare() {
# Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
touch -r configure.ac old.configure.ac || die
touch -r configure old.configure || die
 
+   eapply "${WORKDIR}"/patches
default
 
# Restore date after patching



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

2020-09-05 Thread Thomas Deutschmann
commit: 332d144e99865ec163da64f97f50ebf3a107c5d1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  5 17:37:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  5 17:58:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332d144e

sys-devel/bison: bump to v3.7.2

Closes: https://bugs.gentoo.org/716516
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.7.2.ebuild | 92 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index abcd30a5b3e..c8c816a2506 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,4 +5,6 @@ DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fd
 DIST bison-3.7-patches-01.tar.xz 10468 BLAKE2B 
62d422fa0654d6d3e9f829edcfb9a6f0eb5ae60997aa9362bbbe280fc95d86114ff9399586acfa94f2a52564b4f745ca778ce016f102e2981caefb96575f56e8
 SHA512 
2703963df71871b6e4973d79f69ee95aa6cc22c342d852f136b16d636f90285f6921064616db66f10f29dbfce884a23f79c005e7ceaaf9ccd9a2e1c749b337ac
 DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49dec3f2df0a68186a54de9671564ee47f9adc9ca4cb167ddaa3e15458dd339570191b2fe6debb33fdf47f29d1a7aa8d868f
 SHA512 
d167f5278cf3136a96450b2bd664b2563c94205d7c82298951b0b08a6b4b0733101e25636f905c8d4033b5e6d1aaaddab70b7772c28e8c1d6c31a05e23df7ce5
 DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
+DIST bison-3.7.2-patches-01.tar.xz 99572 BLAKE2B 
a135527cee592c63ba2398ce44a1c35e43deb61219120ce34ef81f4de26da771fdc71309256ddb02a5b9f13760073b4d89eba2d6bf0aae26a57bd904a83b1d7c
 SHA512 
fd0826dca291c2098e26dee2e425420890a247282cf999479a6b6e54a79f75542980071d25c846f1e56cb2221a7c8d2286b2936cbd33f0f1e948f48b8891f592
+DIST bison-3.7.2.tar.xz 2613404 BLAKE2B 
7543c7df4496fbe6b9ab18ffb643a0d58eb63d0d1e91d67eaa6f9a7c805180c1cef02a640fd41eec228782a6758f82058dc4a45c13e3730b740883efad77498d
 SHA512 
42eb501c246e9b4b24cb212c8da538b11b1944b997314105e67f88f22d73b7d00cf19b21e086aa7523630a2a24e1fd70a89d85a7e3003783990e08d31f711a27
 DIST bison-3.7.tar.xz 2601220 BLAKE2B 
3ac140048baacebce47a9090e916815e6c30d9c8b0f9fe61a3724b46fbfddf5b8bf94be2bc533a718d84bdc8c73d579b5e43d576efd488a6f5b52424883bc5cf
 SHA512 
f6c8f1522849b65046844bd51953b4f1e2c32818d8bca0b8e4a1035e72d6731d8a66bc307d4b20d1a576cac6cbe10aa1c66829112327f37938ace165e154ba6a

diff --git a/sys-devel/bison/bison-3.7.2.ebuild 
b/sys-devel/bison/bison-3.7.2.ebuild
new file mode 100644
index 000..cf2ebd48fe9
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7.2-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCH_TAR}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   >=sys-devel/gettext-0.21
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.7.2-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || 

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

2020-08-31 Thread Sam James
commit: 610a1948941d90ae82c6e47f170935c294ce9eee
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 21:50:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 21:51:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=610a1948

sys-devel/bison: Stabilize 3.7.1 arm, #717936

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

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index 192517f5df1..cb5ef210384 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-31 Thread Sam James
commit: 937af7e779005fa0d4b7999291d198c3968cc726
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 21:49:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 21:50:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937af7e7

sys-devel/bison: Stabilize 3.7.1 ppc64, #717936

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

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index 0090560cadc..192517f5df1 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-31 Thread Sam James
commit: 0c4c696cebddd48ef7bde6a8291ae092449af790
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 21:48:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 21:50:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4c696c

sys-devel/bison: Stabilize 3.7.1 sparc, #717936

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

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index b3a15ae0230..0090560cadc 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-31 Thread Sam James
commit: 2af39dc51215fa450a38cff3e3b5478facc07018
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 21:48:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 21:50:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af39dc5

sys-devel/bison: Stabilize 3.7.1 arm64, #717936

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

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index 399f68cd595..b3a15ae0230 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-31 Thread Sam James
commit: 93c4c1bf4675e98826c3670c744781a5e6a5743c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 21:34:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 21:35:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c4c1bf

sys-devel/bison: Stabilize 3.7.1 amd64, #717936

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

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index 7eb922b7a07..399f68cd595 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-31 Thread Sam James
commit: b5bc913d2acb583fd3625487b6f44e9a570a8142
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 21:23:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 21:24:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5bc913d

sys-devel/bison: Stabilize 3.7.1 ppc, #717936

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

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index 1370ea6329a..7eb922b7a07 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-31 Thread Sam James
commit: 509c9978040c15f08af1490677cbdc0cacd42bcf
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 31 20:59:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 31 20:59:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509c9978

sys-devel/bison: Stabilize 3.7.1 s390, #717936

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

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index b882da936f4..1370ea6329a 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-31 Thread Thomas Deutschmann
commit: da34291d9c8a20c1fa33d5a42fe5d551f140b1ca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 31 20:41:33 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 31 20:41:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da34291d

sys-devel/bison: x86 stable (bug #717936)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
index 9628b05b123..b882da936f4 100644
--- a/sys-devel/bison/bison-3.7.1.ebuild
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-29 Thread Thomas Deutschmann
commit: b198fe457ec997fccb21ac786981e3a2703c5426
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 29 14:41:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 29 14:41:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b198fe45

sys-devel/bison: x86 stable (bug #717936)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
index f28fd98ad0a..471513e39d7 100644
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-08-03 Thread Lars Wendler
commit: 9dc42fea5b6ea0e4d31cbf59036bf0e45f7f221c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug  3 13:05:37 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug  3 13:05:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc42fea

sys-devel/bison: Bump to version 3.7.1

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

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.7.1.ebuild | 92 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 1baa9522626..abcd30a5b3e 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -3,4 +3,6 @@ DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d98
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
 DIST bison-3.7-patches-01.tar.xz 10468 BLAKE2B 
62d422fa0654d6d3e9f829edcfb9a6f0eb5ae60997aa9362bbbe280fc95d86114ff9399586acfa94f2a52564b4f745ca778ce016f102e2981caefb96575f56e8
 SHA512 
2703963df71871b6e4973d79f69ee95aa6cc22c342d852f136b16d636f90285f6921064616db66f10f29dbfce884a23f79c005e7ceaaf9ccd9a2e1c749b337ac
+DIST bison-3.7.1-patches-01.tar.xz 11072 BLAKE2B 
e68dc42fdeebd9c530d04ba906fb49dec3f2df0a68186a54de9671564ee47f9adc9ca4cb167ddaa3e15458dd339570191b2fe6debb33fdf47f29d1a7aa8d868f
 SHA512 
d167f5278cf3136a96450b2bd664b2563c94205d7c82298951b0b08a6b4b0733101e25636f905c8d4033b5e6d1aaaddab70b7772c28e8c1d6c31a05e23df7ce5
+DIST bison-3.7.1.tar.xz 2605940 BLAKE2B 
a00e8af6a74100154d2dad1597c901f8473dbdcc57826eff947878c3568bfc9070d92857b3b3e349302e9fcfd67eb3287e7a04f6fcff3b897a6fecf43c1cd03d
 SHA512 
9c4097b6ff26e819be14a9d4ef39f6f259c04627cd305e11da8e67897a369b2bba5ce96bf19fa5f6088670e90a9c5bc5c45172f8f482252aeec546b285dd0797
 DIST bison-3.7.tar.xz 2601220 BLAKE2B 
3ac140048baacebce47a9090e916815e6c30d9c8b0f9fe61a3724b46fbfddf5b8bf94be2bc533a718d84bdc8c73d579b5e43d576efd488a6f5b52424883bc5cf
 SHA512 
f6c8f1522849b65046844bd51953b4f1e2c32818d8bca0b8e4a1035e72d6731d8a66bc307d4b20d1a576cac6cbe10aa1c66829112327f37938ace165e154ba6a

diff --git a/sys-devel/bison/bison-3.7.1.ebuild 
b/sys-devel/bison/bison-3.7.1.ebuild
new file mode 100644
index 000..9628b05b123
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7.1-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCH_TAR}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   >=sys-devel/gettext-0.21
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.7.1-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && 

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

2020-08-01 Thread Sergei Trofimovich
commit: 55628ea11c52103497587c85ad76de7f81e52b5f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug  1 09:09:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug  1 09:14:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55628ea1

sys-devel/bison: stable 3.6.4 for sparc

stable wrt bug #717936

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
index 97cf0cde7a5..f28fd98ad0a 100644
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-07-29 Thread Sergei Trofimovich
commit: d48cd114dfb2fe6a9fd4d6eb90bb8563ece11614
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul 29 16:46:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 29 17:05:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48cd114

sys-devel/bison: stable 3.6.4 for hppa, bug #717936

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

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

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
index fd0aba9c77d..97cf0cde7a5 100644
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="examples nls static test"
 RESTRICT="!test? ( test )"
 



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

2020-07-27 Thread Lars Wendler
commit: f104c6f35f8d957266703e1de056cae0f973efef
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul 27 08:02:01 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul 27 08:02:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f104c6f3

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  7 ---
 sys-devel/bison/bison-3.3.2.ebuild | 92 --
 sys-devel/bison/bison-3.4.2.ebuild | 90 -
 sys-devel/bison/bison-3.5.4.ebuild | 92 --
 sys-devel/bison/bison-3.6.3.ebuild | 92 --
 5 files changed, 373 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 80ca4847d1a..1baa9522626 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,13 +1,6 @@
 DIST bison-3.1-patches-1.0.tar.xz 7268 BLAKE2B 
9195c00be1706664762598926913cd8fc18a32a6ae6ae4ec58748d5e8fc4877f63258db51cbe3bf84f3345ea0fc7c27d2e1190632c529615d9e6922baef74915
 SHA512 
5569b7901b40ea01eb7bccdc1b090207bc1ea6c50d144b561b2725ae79f3bcd51e7ea4e8ea37b60ea50ff4882e82110a07986cba1d2397a0333e7e01ae466e79
 DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d981875ca2224f5aa344a43efbbbea34e79dff94ea489853e505b1d7f5920f4d159d1464ce61d8956ca0401ad
 SHA512 
2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
-DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
-DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab21b63c879eeb32d183cadba6cb6209278090e38f3f03085e58ad1fff71248e5729513d8dffdcc14e8f924dfc
 SHA512 
63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc
-DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
-DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
-DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
-DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
-DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
 DIST bison-3.7-patches-01.tar.xz 10468 BLAKE2B 
62d422fa0654d6d3e9f829edcfb9a6f0eb5ae60997aa9362bbbe280fc95d86114ff9399586acfa94f2a52564b4f745ca778ce016f102e2981caefb96575f56e8
 SHA512 
2703963df71871b6e4973d79f69ee95aa6cc22c342d852f136b16d636f90285f6921064616db66f10f29dbfce884a23f79c005e7ceaaf9ccd9a2e1c749b337ac
 DIST bison-3.7.tar.xz 2601220 BLAKE2B 
3ac140048baacebce47a9090e916815e6c30d9c8b0f9fe61a3724b46fbfddf5b8bf94be2bc533a718d84bdc8c73d579b5e43d576efd488a6f5b52424883bc5cf
 SHA512 

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

2020-07-27 Thread Lars Wendler
commit: b1e4f55e0e6bb4d3e8b4ccd83ecf9613d75ea976
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul 27 08:00:15 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul 27 08:00:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e4f55e

sys-devel/bison: Bump to version 3.7

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

 sys-devel/bison/Manifest |  2 +
 sys-devel/bison/bison-3.7.ebuild | 92 
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 5bc9764d78d..80ca4847d1a 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -9,3 +9,5 @@ DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
+DIST bison-3.7-patches-01.tar.xz 10468 BLAKE2B 
62d422fa0654d6d3e9f829edcfb9a6f0eb5ae60997aa9362bbbe280fc95d86114ff9399586acfa94f2a52564b4f745ca778ce016f102e2981caefb96575f56e8
 SHA512 
2703963df71871b6e4973d79f69ee95aa6cc22c342d852f136b16d636f90285f6921064616db66f10f29dbfce884a23f79c005e7ceaaf9ccd9a2e1c749b337ac
+DIST bison-3.7.tar.xz 2601220 BLAKE2B 
3ac140048baacebce47a9090e916815e6c30d9c8b0f9fe61a3724b46fbfddf5b8bf94be2bc533a718d84bdc8c73d579b5e43d576efd488a6f5b52424883bc5cf
 SHA512 
f6c8f1522849b65046844bd51953b4f1e2c32818d8bca0b8e4a1035e72d6731d8a66bc307d4b20d1a576cac6cbe10aa1c66829112327f37938ace165e154ba6a

diff --git a/sys-devel/bison/bison-3.7.ebuild b/sys-devel/bison/bison-3.7.ebuild
new file mode 100644
index 000..aa517bbd9c6
--- /dev/null
+++ b/sys-devel/bison/bison-3.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCH_TAR="${PN}-3.7-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCH_TAR}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCH_TAR}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCH_TAR};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   >=sys-devel/gettext-0.21
+   examples? ( dev-lang/perl )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.7-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2020-06-15 Thread Lars Wendler
commit: c60c074258cd1a41de05ad9adcecfd9f963318ea
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jun 15 23:37:31 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jun 15 23:40:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60c0742

sys-devel/bison: Bump to version 3.6.4

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.6.4.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 224083a0d31..3d83b2eb1a3 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -10,3 +10,4 @@ DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a0343
 DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272
+DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
new file mode 100644
index 000..fd0aba9c77d
--- /dev/null
+++ b/sys-devel/bison/bison-3.6.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.6.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.6.3-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED}"/usr/lib* || die
+}
+
+pkg_postinst() {
+   local f="${EROOT}/usr/bin/yacc"
+   if [[ ! -e ${f} ]] ; then
+   ln -s yacc.bison "${f}"
+   fi
+}
+
+pkg_postrm() {
+   # clean up the 

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

2020-06-15 Thread Lars Wendler
commit: 1c14ab388ace8e6f055620a3de661a8b199b22f4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jun 15 23:38:28 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jun 15 23:40:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c14ab38

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  2 -
 sys-devel/bison/bison-3.6.2.ebuild | 92 --
 2 files changed, 94 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 3d83b2eb1a3..5bc9764d78d 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -6,8 +6,6 @@ DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
-DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
-DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272
 DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc

diff --git a/sys-devel/bison/bison-3.6.2.ebuild 
b/sys-devel/bison/bison-3.6.2.ebuild
deleted file mode 100644
index ae1caa517da..000
--- a/sys-devel/bison/bison-3.6.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.6-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac 

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

2020-06-04 Thread Lars Wendler
commit: 0f640aef43cf6014dc03c4484cdb85100a84d8cc
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 17:20:40 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:20:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f640aef

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.6.1.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index e5f1c105f7d..224083a0d31 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,7 +7,6 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
-DIST bison-3.6.1.tar.xz 2463812 BLAKE2B 
f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313
 SHA512 
64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0
 DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
 DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
 DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272

diff --git a/sys-devel/bison/bison-3.6.1.ebuild 
b/sys-devel/bison/bison-3.6.1.ebuild
deleted file mode 100644
index ae1caa517da..000
--- a/sys-devel/bison/bison-3.6.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.6-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # 

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

2020-06-04 Thread Lars Wendler
commit: df9c542d0545de393e32c05907997571e298e8f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun  4 14:50:34 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun  4 17:20:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9c542d

sys-devel/bison: Bump to version 3.6.3

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

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.6.3.ebuild | 92 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 55ba06ae782..e5f1c105f7d 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -9,3 +9,5 @@ DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
 DIST bison-3.6.1.tar.xz 2463812 BLAKE2B 
f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313
 SHA512 
64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0
 DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
+DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
+DIST bison-3.6.3.tar.xz 2471436 BLAKE2B 
d0cb2b2e05096818f86c0212ef1c90ed7f6898e402e603a02e348b66305564121dde62fdba236e98054d7aca9daf6e9b3164c8885bc8c00d5577a4a3f7d7292c
 SHA512 
8484fcc36f9767b0b5a90ca05e8cd956d38d7c8321038a3ce8b6c2dbf16852d816a03fe09025ad01072d64a2e46a2b42c803313a42e4e3dcc8d4ca6c7f960272

diff --git a/sys-devel/bison/bison-3.6.3.ebuild 
b/sys-devel/bison/bison-3.6.3.ebuild
new file mode 100644
index 000..fd0aba9c77d
--- /dev/null
+++ b/sys-devel/bison/bison-3.6.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.6.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.6.3-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2020-05-18 Thread Lars Wendler
commit: 741ef08e1565df78d5a0a569cfe13e1cc1ccb1a6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May 18 06:41:21 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May 18 06:42:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741ef08e

sys-devel/bison: Bump to version 3.6.2

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.6.2.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index bbe50ad0870..808728a4bac 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -8,4 +8,5 @@ DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae7544
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
 DIST bison-3.6.1.tar.xz 2463812 BLAKE2B 
f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313
 SHA512 
64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0
+DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
 DIST bison-3.6.tar.xz 2463276 BLAKE2B 
4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675
 SHA512 
968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042

diff --git a/sys-devel/bison/bison-3.6.2.ebuild 
b/sys-devel/bison/bison-3.6.2.ebuild
new file mode 100644
index 000..ae1caa517da
--- /dev/null
+++ b/sys-devel/bison/bison-3.6.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.6-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2020-05-18 Thread Lars Wendler
commit: 80eae8a4832f2af2faf49bad66fe1d957e18cb18
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May 18 06:42:05 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May 18 06:42:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80eae8a4

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest |  1 -
 sys-devel/bison/bison-3.6.ebuild | 92 
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 808728a4bac..55ba06ae782 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -9,4 +9,3 @@ DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
 DIST bison-3.6.1.tar.xz 2463812 BLAKE2B 
f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313
 SHA512 
64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0
 DIST bison-3.6.2.tar.xz 2468224 BLAKE2B 
a2a6b0e110de3a18686b174928d3216a67d1a38a99719d0796788fe34a1508af19a08bb090db2bd84a092be2d5511393399db12a5e856582499c9fe20b0b
 SHA512 
69f5b6d9f28e0fe2d127a86e1315b06f3367c4d1cb667c0f0eee537fd5705d702d2a8db51204d7928db83efa83208cb5f738b27453eac6e2fd5037e8ffd0cd19
-DIST bison-3.6.tar.xz 2463276 BLAKE2B 
4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675
 SHA512 
968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042

diff --git a/sys-devel/bison/bison-3.6.ebuild b/sys-devel/bison/bison-3.6.ebuild
deleted file mode 100644
index ae1caa517da..000
--- a/sys-devel/bison/bison-3.6.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.6-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 #538300#9
-
-   # Avoid regenerating the info page when the timezone is diff. #574492
-   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   local myeconfargs=(
-   $(use_enable examples)
-   $(use_enable nls)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   # This one is installed by dev-util/yacc
-   mv "${ED}"/usr/bin/yacc{,.bison} || die
-   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
-
-   # We do not need liby.a
-   rm -r "${ED}"/usr/lib* || die
-}
-
-pkg_postinst() {
-   local f="${EROOT}/usr/bin/yacc"
-   if [[ ! -e ${f} ]] ; then
-   ln -s yacc.bison "${f}"
-   fi
-}
-
-pkg_postrm() {
-   # clean up the dead symlink when we get 

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

2020-05-10 Thread Lars Wendler
commit: 69c7456c3ca7e2e6e0de1338b82d21e6b5914e5f
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May 10 22:33:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May 10 22:33:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c7456c

sys-devel/bison: Bump to version 3.6.1

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.6.1.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 5624fdb3bda..bbe50ad0870 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,4 +7,5 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
+DIST bison-3.6.1.tar.xz 2463812 BLAKE2B 
f9906254a4226fa8321008bce2b241e18a1e5301cd688a10eaf284b6eb08699a40987c43dce60a73d0188a7213403cc1bc0d4c0ca9a648e42af6d720ac52d313
 SHA512 
64c81a63745d4ecf167d303cd6c254a5df57adf4cc52560d295a1f411be0d99abb7399ea82c3c80cb35a66bda831c4bbe56bf272a66b33939ce4b7631398bfe0
 DIST bison-3.6.tar.xz 2463276 BLAKE2B 
4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675
 SHA512 
968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042

diff --git a/sys-devel/bison/bison-3.6.1.ebuild 
b/sys-devel/bison/bison-3.6.1.ebuild
new file mode 100644
index 000..ae1caa517da
--- /dev/null
+++ b/sys-devel/bison/bison-3.6.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.6-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2020-05-08 Thread Lars Wendler
commit: c4c9210c5b12b96fbca6798b3db092752095eb64
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  9 00:34:06 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  9 00:42:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c9210c

sys-devel/bison: Bump to version 3.6

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

 sys-devel/bison/Manifest |  2 +
 sys-devel/bison/bison-3.6.ebuild | 92 
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 186d1e06c76..d9faa34f2e4 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,3 +7,5 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
+DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
+DIST bison-3.6.tar.xz 2463276 BLAKE2B 
4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675
 SHA512 
968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042

diff --git a/sys-devel/bison/bison-3.6.ebuild b/sys-devel/bison/bison-3.6.ebuild
new file mode 100644
index 000..ae1caa517da
--- /dev/null
+++ b/sys-devel/bison/bison-3.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.6-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.6-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2020-05-08 Thread Lars Wendler
commit: c0d66ab55420715f00f9faa64f7ace2863d95014
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  9 00:42:05 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  9 00:42:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d66ab5

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.5.3.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index d9faa34f2e4..5624fdb3bda 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,7 +5,6 @@ DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
-DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331
 DIST bison-3.6-patches-01.tar.xz 10140 BLAKE2B 
7731f5ed15bd221f75a42961efa8a034383332344474c71db6d1c95bbeff6687f83e4a77f233f31787eb78d0826942a648c6f55b084632b2876e5810a5d4
 SHA512 
0325f4a5cf53ab4a51a4abe22bd53eb4023684d1b3bbe89de8a15769e0c76bc6746aebd36f1efa950f14228d194202b68de28b304260eeada4f85cecd1eb4675
 DIST bison-3.6.tar.xz 2463276 BLAKE2B 
4a846a16f6da7d34880215dcc4fde4699b86ad524ade111acc1aaca653e672f7a287a4d39a1a82601103fabf5a2f703f0e18f780f71196f37410322fcb0ac675
 SHA512 
968bbcfd1dffd10fb46ea4b3d49486d31b605f79ca88b8e2aa45fbafdb2fca3e1b0ac38564a9101681c8831cf423ea6a366f55d9497d21c05ddb3c7d66acb042

diff --git a/sys-devel/bison/bison-3.5.3.ebuild 
b/sys-devel/bison/bison-3.5.3.ebuild
deleted file mode 100644
index f2977ccb4e9..000
--- a/sys-devel/bison/bison-3.5.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.5.1-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   

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

2020-04-05 Thread Lars Wendler
commit: 89bb298120e23f10f3087b50c7ed45840f1fac24
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr  5 11:48:02 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr  5 11:49:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bb2981

sys-devel/bison: Bump to version 3.5.4

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.5.4.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 6bc0c694008..be7b99c4f27 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,3 +7,4 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.2.tar.xz 2362956 BLAKE2B 
f2c487cff816c010e82e95c23c26323eb4e11c7293a1358359564068b84438edded20586b4729e1432a7718f9ba6a9856298d66c17e45a10d28216272be6eea8
 SHA512 
f8d213fa58f04ce8e55437ecfa378869a85c07234223dc89dbe7533b7f663a105eddaebd0902fb46b258048400c09d4b8181f033932b74aa41bca13ea5c120aa
 DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308
+DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331

diff --git a/sys-devel/bison/bison-3.5.4.ebuild 
b/sys-devel/bison/bison-3.5.4.ebuild
new file mode 100644
index 000..f2977ccb4e9
--- /dev/null
+++ b/sys-devel/bison/bison-3.5.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.5.1-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED}"/usr/lib* || die
+}
+
+pkg_postinst() {
+   local f="${EROOT}/usr/bin/yacc"
+   if [[ ! -e ${f} ]] ; then
+   ln -s yacc.bison "${f}"
+   fi
+}
+
+pkg_postrm() {
+   # clean up the dead 

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

2020-04-05 Thread Lars Wendler
commit: 693276955ec2f575aac590f4d89d62e2368e4204
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr  5 11:49:18 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr  5 11:49:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69327695

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.5.2.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index be7b99c4f27..186d1e06c76 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,6 +5,5 @@ DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
-DIST bison-3.5.2.tar.xz 2362956 BLAKE2B 
f2c487cff816c010e82e95c23c26323eb4e11c7293a1358359564068b84438edded20586b4729e1432a7718f9ba6a9856298d66c17e45a10d28216272be6eea8
 SHA512 
f8d213fa58f04ce8e55437ecfa378869a85c07234223dc89dbe7533b7f663a105eddaebd0902fb46b258048400c09d4b8181f033932b74aa41bca13ea5c120aa
 DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308
 DIST bison-3.5.4.tar.xz 2370252 BLAKE2B 
38078224f2e8e99210b64948831942f91062c6c9a080bee627f1ab4542f01b15bf2d4ce33a9864ae37cd5fb9bcc21e7e3382f98086698be12e01916640dd11f9
 SHA512 
92f59122dc4d5cae1debdd5567253f269ef001c98582a5763a2051424fecb78e8710c80a09fc488f6784705e679a8bc82874bc11cc03e4eb83445cb9f418b331

diff --git a/sys-devel/bison/bison-3.5.2.ebuild 
b/sys-devel/bison/bison-3.5.2.ebuild
deleted file mode 100644
index f2977ccb4e9..000
--- a/sys-devel/bison/bison-3.5.2.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.5.1-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 #538300#9
-
-   # Avoid regenerating the info page when the timezone is diff. #574492
-   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
-}
-
-src_configure() {
-   use static && append-ldflags 

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

2020-03-08 Thread Lars Wendler
commit: 2d83e2ddfe09158ae57525b3660241c48fe92070
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar  8 12:35:27 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  8 12:35:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d83e2dd

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.5.1.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 8fd1396d183..6bc0c694008 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,6 +5,5 @@ DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
-DIST bison-3.5.1.tar.xz 2354592 BLAKE2B 
29e85c8f38f122b90ca38d4def3c9305a562dc29755865fc091f809191c0af435fe8fb5b424da8b69f143f30d8b6439876f735bf45dd8cf9f45e291e93789078
 SHA512 
f5a075608c563652181e6804cdd280761a05b88f41f4b287d49bbe4c18b08724b057ff95c07dfa3fddb5c95de8b229db76821e9d197d4bec206102f62cb390d8
 DIST bison-3.5.2.tar.xz 2362956 BLAKE2B 
f2c487cff816c010e82e95c23c26323eb4e11c7293a1358359564068b84438edded20586b4729e1432a7718f9ba6a9856298d66c17e45a10d28216272be6eea8
 SHA512 
f8d213fa58f04ce8e55437ecfa378869a85c07234223dc89dbe7533b7f663a105eddaebd0902fb46b258048400c09d4b8181f033932b74aa41bca13ea5c120aa
 DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308

diff --git a/sys-devel/bison/bison-3.5.1.ebuild 
b/sys-devel/bison/bison-3.5.1.ebuild
deleted file mode 100644
index 6c9a25cfeca..000
--- a/sys-devel/bison/bison-3.5.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.5.1-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 #538300#9
-
-   # Avoid regenerating the info page when the timezone is diff. #574492
-   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
-}
-
-src_configure() {
-   use static && 

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

2020-03-08 Thread Lars Wendler
commit: 51089d9337fb195bcaffa0b065a774049a42328d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar  8 12:34:40 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  8 12:35:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51089d93

sys-devel/bison: Bump to version 3.5.3

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.5.3.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 6173caa6ce5..8fd1396d183 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,3 +7,4 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.1.tar.xz 2354592 BLAKE2B 
29e85c8f38f122b90ca38d4def3c9305a562dc29755865fc091f809191c0af435fe8fb5b424da8b69f143f30d8b6439876f735bf45dd8cf9f45e291e93789078
 SHA512 
f5a075608c563652181e6804cdd280761a05b88f41f4b287d49bbe4c18b08724b057ff95c07dfa3fddb5c95de8b229db76821e9d197d4bec206102f62cb390d8
 DIST bison-3.5.2.tar.xz 2362956 BLAKE2B 
f2c487cff816c010e82e95c23c26323eb4e11c7293a1358359564068b84438edded20586b4729e1432a7718f9ba6a9856298d66c17e45a10d28216272be6eea8
 SHA512 
f8d213fa58f04ce8e55437ecfa378869a85c07234223dc89dbe7533b7f663a105eddaebd0902fb46b258048400c09d4b8181f033932b74aa41bca13ea5c120aa
+DIST bison-3.5.3.tar.xz 2364904 BLAKE2B 
def6d9927746691ec06fa78637fe3bace015bd10e3d51389890489d864169f888aa7c7ea5400b8190766a0ab4b45f0edc1cb07dfd572b693e969e43a1b47d73e
 SHA512 
888a1e8d4aeda3ff2d7d0a3a88b63bbfe89bdb718cc64d48c244e05fe6c6cd39526fd88143db379fef3071cf6c2dc2ab2fd69834c24acb23ed5f739584ff6308

diff --git a/sys-devel/bison/bison-3.5.3.ebuild 
b/sys-devel/bison/bison-3.5.3.ebuild
new file mode 100644
index 000..6c9a25cfeca
--- /dev/null
+++ b/sys-devel/bison/bison-3.5.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.5.1-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv "${ED}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED}"/usr/lib* || die
+}
+
+pkg_postinst() {
+   local f="${EROOT}/usr/bin/yacc"
+   if [[ ! -e ${f} ]] ; then
+   ln -s yacc.bison "${f}"
+   fi
+}
+
+pkg_postrm() {
+   # clean up the 

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

2020-02-13 Thread Lars Wendler
commit: e3abf3d1ab4c2e7a20c057e9b10878b2948c4c45
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 14 07:51:00 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 14 07:52:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3abf3d1

sys-devel/bison: Bump to version 3.5.2

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

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.5.2.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 9d3a4c07277..46e62f0473d 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -7,4 +7,5 @@ DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b
 DIST bison-3.5-patches-01.tar.xz 9220 BLAKE2B 
41ccdc164960e56722143b579a679a2699905c2ee2779fc882bb56871aa0a1d0fb530cf8249c354375bc2d61285754b257262191446524c8ec5b0cff0cd973ec
 SHA512 
28b108540cad75dd6aec9cd0a17320a44e7bcd305faea9d35f5b38b0672a3646cacce3c45f5c1528560081280ed617f98fa467ad2479e0df108e0020ba029180
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.1.tar.xz 2354592 BLAKE2B 
29e85c8f38f122b90ca38d4def3c9305a562dc29755865fc091f809191c0af435fe8fb5b424da8b69f143f30d8b6439876f735bf45dd8cf9f45e291e93789078
 SHA512 
f5a075608c563652181e6804cdd280761a05b88f41f4b287d49bbe4c18b08724b057ff95c07dfa3fddb5c95de8b229db76821e9d197d4bec206102f62cb390d8
+DIST bison-3.5.2.tar.xz 2362956 BLAKE2B 
f2c487cff816c010e82e95c23c26323eb4e11c7293a1358359564068b84438edded20586b4729e1432a7718f9ba6a9856298d66c17e45a10d28216272be6eea8
 SHA512 
f8d213fa58f04ce8e55437ecfa378869a85c07234223dc89dbe7533b7f663a105eddaebd0902fb46b258048400c09d4b8181f033932b74aa41bca13ea5c120aa
 DIST bison-3.5.tar.xz 2341024 BLAKE2B 
1c0af1cc12cd1e4d264adebb5c043b8ac510cd613a2a22c4232d88b077eecac7d1a36c07a4fb3d425cd1907b830f53862be570bbca6faaf0ef43981d6fecd1d3
 SHA512 
309ba77cfbf5d5ca697f522ac18ca9b55a1ec4e690b87220c97ffb1137b8bd8b22aa14c66f0f4bf001e88f4bcbfd0583bc09810c246f0dc60fd6e8478950

diff --git a/sys-devel/bison/bison-3.5.2.ebuild 
b/sys-devel/bison/bison-3.5.2.ebuild
new file mode 100644
index 000..60e7b20d2a6
--- /dev/null
+++ b/sys-devel/bison/bison-3.5.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.5.1-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   

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

2020-02-13 Thread Lars Wendler
commit: 7ee457b7994ea9e2b9db16409df7dd60bec51933
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 14 07:51:54 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 14 07:52:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee457b7

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest |  2 -
 sys-devel/bison/bison-3.5.ebuild | 93 
 2 files changed, 95 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 46e62f0473d..6173caa6ce5 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -4,8 +4,6 @@ DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794
 DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab21b63c879eeb32d183cadba6cb6209278090e38f3f03085e58ad1fff71248e5729513d8dffdcc14e8f924dfc
 SHA512 
63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
-DIST bison-3.5-patches-01.tar.xz 9220 BLAKE2B 
41ccdc164960e56722143b579a679a2699905c2ee2779fc882bb56871aa0a1d0fb530cf8249c354375bc2d61285754b257262191446524c8ec5b0cff0cd973ec
 SHA512 
28b108540cad75dd6aec9cd0a17320a44e7bcd305faea9d35f5b38b0672a3646cacce3c45f5c1528560081280ed617f98fa467ad2479e0df108e0020ba029180
 DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
 DIST bison-3.5.1.tar.xz 2354592 BLAKE2B 
29e85c8f38f122b90ca38d4def3c9305a562dc29755865fc091f809191c0af435fe8fb5b424da8b69f143f30d8b6439876f735bf45dd8cf9f45e291e93789078
 SHA512 
f5a075608c563652181e6804cdd280761a05b88f41f4b287d49bbe4c18b08724b057ff95c07dfa3fddb5c95de8b229db76821e9d197d4bec206102f62cb390d8
 DIST bison-3.5.2.tar.xz 2362956 BLAKE2B 
f2c487cff816c010e82e95c23c26323eb4e11c7293a1358359564068b84438edded20586b4729e1432a7718f9ba6a9856298d66c17e45a10d28216272be6eea8
 SHA512 
f8d213fa58f04ce8e55437ecfa378869a85c07234223dc89dbe7533b7f663a105eddaebd0902fb46b258048400c09d4b8181f033932b74aa41bca13ea5c120aa
-DIST bison-3.5.tar.xz 2341024 BLAKE2B 
1c0af1cc12cd1e4d264adebb5c043b8ac510cd613a2a22c4232d88b077eecac7d1a36c07a4fb3d425cd1907b830f53862be570bbca6faaf0ef43981d6fecd1d3
 SHA512 
309ba77cfbf5d5ca697f522ac18ca9b55a1ec4e690b87220c97ffb1137b8bd8b22aa14c66f0f4bf001e88f4bcbfd0583bc09810c246f0dc60fd6e8478950

diff --git a/sys-devel/bison/bison-3.5.ebuild b/sys-devel/bison/bison-3.5.ebuild
deleted file mode 100644
index fed9c05eb31..000
--- a/sys-devel/bison/bison-3.5.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.5-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${PATCHES}
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.5-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac 

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

2020-01-19 Thread Lars Wendler
commit: 0e73b491538f57f2d1127f690a066efeeb3d536c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 19 20:57:22 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 19 21:20:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e73b491

sys-devel/bison: Bump to version 3.5.1

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

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.5.1.ebuild | 93 ++
 2 files changed, 95 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 35ba1a7d7a7..9d3a4c07277 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,4 +5,6 @@ DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
 DIST bison-3.5-patches-01.tar.xz 9220 BLAKE2B 
41ccdc164960e56722143b579a679a2699905c2ee2779fc882bb56871aa0a1d0fb530cf8249c354375bc2d61285754b257262191446524c8ec5b0cff0cd973ec
 SHA512 
28b108540cad75dd6aec9cd0a17320a44e7bcd305faea9d35f5b38b0672a3646cacce3c45f5c1528560081280ed617f98fa467ad2479e0df108e0020ba029180
+DIST bison-3.5.1-patches-01.tar.xz 9388 BLAKE2B 
656cdc4fef308df3bc97c8f452ae75440909ed7eae13a8bdfc6b3b380f9d392ac3c9d300cb1e7a6d5548271b6ac63f5dfef594cbf9ef5322f97024468ed8e757
 SHA512 
195725726575998ff3d274d723ce3f605f9e1478601904668f165c1d9f628ed94380dfa65e546f12e3fc80b41aae7899774208510f382864dffde8545710f211
+DIST bison-3.5.1.tar.xz 2354592 BLAKE2B 
29e85c8f38f122b90ca38d4def3c9305a562dc29755865fc091f809191c0af435fe8fb5b424da8b69f143f30d8b6439876f735bf45dd8cf9f45e291e93789078
 SHA512 
f5a075608c563652181e6804cdd280761a05b88f41f4b287d49bbe4c18b08724b057ff95c07dfa3fddb5c95de8b229db76821e9d197d4bec206102f62cb390d8
 DIST bison-3.5.tar.xz 2341024 BLAKE2B 
1c0af1cc12cd1e4d264adebb5c043b8ac510cd613a2a22c4232d88b077eecac7d1a36c07a4fb3d425cd1907b830f53862be570bbca6faaf0ef43981d6fecd1d3
 SHA512 
309ba77cfbf5d5ca697f522ac18ca9b55a1ec4e690b87220c97ffb1137b8bd8b22aa14c66f0f4bf001e88f4bcbfd0583bc09810c246f0dc60fd6e8478950

diff --git a/sys-devel/bison/bison-3.5.1.ebuild 
b/sys-devel/bison/bison-3.5.1.ebuild
new file mode 100644
index 000..60e7b20d2a6
--- /dev/null
+++ b/sys-devel/bison/bison-3.5.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.5.1-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.5.1-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && 

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

2019-12-12 Thread Lars Wendler
commit: 3facf8791bc715ea22f44ff26ebf851e86568b22
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 12 08:18:33 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 12 08:19:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3facf879

sys-devel/bison: Bump to version 3.5

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

 sys-devel/bison/Manifest |  2 +
 sys-devel/bison/bison-3.5.ebuild | 93 
 2 files changed, 95 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 1fee0007fac..e9938c62739 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -8,3 +8,5 @@ DIST bison-3.4.1-patches-01.tar.xz 10812 BLAKE2B 
81311c4de0e70e5ca5861e36918be13
 DIST bison-3.4.1.tar.xz 2198020 BLAKE2B 
03369f92959061fd780fcde38d62e81f433ec7c0e6632ddf27bfb48607fdd510aa8e2e9fefd7e130b84972e168ff0762a7bed4f7a817be36c848ec6562357d2d
 SHA512 
544d66bf11c55a69fad613bea429667c587fb0c3774f6894df81cb3c7931a554f79e6b71d6a6e9109e164e524c632127c967877f71328cd0b69a683d29ed128d
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
+DIST bison-3.5-patches-01.tar.xz 9220 BLAKE2B 
41ccdc164960e56722143b579a679a2699905c2ee2779fc882bb56871aa0a1d0fb530cf8249c354375bc2d61285754b257262191446524c8ec5b0cff0cd973ec
 SHA512 
28b108540cad75dd6aec9cd0a17320a44e7bcd305faea9d35f5b38b0672a3646cacce3c45f5c1528560081280ed617f98fa467ad2479e0df108e0020ba029180
+DIST bison-3.5.tar.xz 2341024 BLAKE2B 
1c0af1cc12cd1e4d264adebb5c043b8ac510cd613a2a22c4232d88b077eecac7d1a36c07a4fb3d425cd1907b830f53862be570bbca6faaf0ef43981d6fecd1d3
 SHA512 
309ba77cfbf5d5ca697f522ac18ca9b55a1ec4e690b87220c97ffb1137b8bd8b22aa14c66f0f4bf001e88f4bcbfd0583bc09810c246f0dc60fd6e8478950

diff --git a/sys-devel/bison/bison-3.5.ebuild b/sys-devel/bison/bison-3.5.ebuild
new file mode 100644
index 000..fed9c05eb31
--- /dev/null
+++ b/sys-devel/bison/bison-3.5.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.5-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="examples nls static test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.5-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv 

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

2019-12-12 Thread Lars Wendler
commit: 6c36b5be1222d5dcd2a43cae7618fb856780fd2d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 12 08:19:18 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 12 08:19:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c36b5be

sys-devel/bison: Removed old

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

 sys-devel/bison/Manifest   |  4 --
 sys-devel/bison/bison-3.2.4.ebuild | 93 --
 sys-devel/bison/bison-3.4.1.ebuild | 90 
 3 files changed, 187 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index e9938c62739..35ba1a7d7a7 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,11 +1,7 @@
 DIST bison-3.1-patches-1.0.tar.xz 7268 BLAKE2B 
9195c00be1706664762598926913cd8fc18a32a6ae6ae4ec58748d5e8fc4877f63258db51cbe3bf84f3345ea0fc7c27d2e1190632c529615d9e6922baef74915
 SHA512 
5569b7901b40ea01eb7bccdc1b090207bc1ea6c50d144b561b2725ae79f3bcd51e7ea4e8ea37b60ea50ff4882e82110a07986cba1d2397a0333e7e01ae466e79
 DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d981875ca2224f5aa344a43efbbbea34e79dff94ea489853e505b1d7f5920f4d159d1464ce61d8956ca0401ad
 SHA512 
2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
-DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
-DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae
 DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
 DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab21b63c879eeb32d183cadba6cb6209278090e38f3f03085e58ad1fff71248e5729513d8dffdcc14e8f924dfc
 SHA512 
63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc
-DIST bison-3.4.1-patches-01.tar.xz 10812 BLAKE2B 
81311c4de0e70e5ca5861e36918be138d14b52872634e85f7e80e2290dc925154faac0d97b8a7c5b2e3cab973ab2a82627057fc4a078517e393174e3b2fda4fb
 SHA512 
5a0fe975982a307bbdb4197441bc48231f3621a59cc97a896789b2976f80bc87e906dd71e5c81ffa75da2932e2f80fa52c894dc005007b7b319379a824fffcf9
-DIST bison-3.4.1.tar.xz 2198020 BLAKE2B 
03369f92959061fd780fcde38d62e81f433ec7c0e6632ddf27bfb48607fdd510aa8e2e9fefd7e130b84972e168ff0762a7bed4f7a817be36c848ec6562357d2d
 SHA512 
544d66bf11c55a69fad613bea429667c587fb0c3774f6894df81cb3c7931a554f79e6b71d6a6e9109e164e524c632127c967877f71328cd0b69a683d29ed128d
 DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
 DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9
 DIST bison-3.5-patches-01.tar.xz 9220 BLAKE2B 
41ccdc164960e56722143b579a679a2699905c2ee2779fc882bb56871aa0a1d0fb530cf8249c354375bc2d61285754b257262191446524c8ec5b0cff0cd973ec
 SHA512 
28b108540cad75dd6aec9cd0a17320a44e7bcd305faea9d35f5b38b0672a3646cacce3c45f5c1528560081280ed617f98fa467ad2479e0df108e0020ba029180

diff --git a/sys-devel/bison/bison-3.2.4.ebuild 
b/sys-devel/bison/bison-3.2.4.ebuild
deleted file mode 100644
index ee2921faf93..000
--- a/sys-devel/bison/bison-3.2.4.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.2.3-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"

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

2019-09-14 Thread Thomas Deutschmann
commit: 00f7e34c9baffdd8bb399854f084f7540aa15a92
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep 14 18:53:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep 14 19:07:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f7e34c

sys-devel/bison: bump to v3.4.2

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.4.2.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index b6bc21a9d36..1fee0007fac 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -6,3 +6,5 @@ DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794
 DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab21b63c879eeb32d183cadba6cb6209278090e38f3f03085e58ad1fff71248e5729513d8dffdcc14e8f924dfc
 SHA512 
63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc
 DIST bison-3.4.1-patches-01.tar.xz 10812 BLAKE2B 
81311c4de0e70e5ca5861e36918be138d14b52872634e85f7e80e2290dc925154faac0d97b8a7c5b2e3cab973ab2a82627057fc4a078517e393174e3b2fda4fb
 SHA512 
5a0fe975982a307bbdb4197441bc48231f3621a59cc97a896789b2976f80bc87e906dd71e5c81ffa75da2932e2f80fa52c894dc005007b7b319379a824fffcf9
 DIST bison-3.4.1.tar.xz 2198020 BLAKE2B 
03369f92959061fd780fcde38d62e81f433ec7c0e6632ddf27bfb48607fdd510aa8e2e9fefd7e130b84972e168ff0762a7bed4f7a817be36c848ec6562357d2d
 SHA512 
544d66bf11c55a69fad613bea429667c587fb0c3774f6894df81cb3c7931a554f79e6b71d6a6e9109e164e524c632127c967877f71328cd0b69a683d29ed128d
+DIST bison-3.4.2-patches-01.tar.xz 11152 BLAKE2B 
a0d0423e034cfa1dc45a542c05667a8226b535e82c260f638b67f4cf0f693b55b531bf310ed2e701ed7cc8b30f4b9ba9de61dcfcc64428fed38c9d528976b4bd
 SHA512 
14341c52bf53d9fa58da0818626312b199ad1c14b2e0180589d6713d79caa6206070826e0ea65901cee0f6bf3122a7a9f8dad75a6c7d31cb11a31136e7d5a325
+DIST bison-3.4.2.tar.xz 2240532 BLAKE2B 
fb3d90dc3f21075069684e5d9f8d6982353d909b8c62c4d9925a22319c9f486a4ad7e2629a8932449a3444580ed701357c326aa7cd778a68f66f8eeae70cdac1
 SHA512 
00d2b37187b93100ec4b220ce2752d12ccf68f9d0d39b380d375d36dd8a22aa1d6e60156918f95e4493f9531c5d42d8fad38fd807307b491c1ca7ca4177823d9

diff --git a/sys-devel/bison/bison-3.4.2.ebuild 
b/sys-devel/bison/bison-3.4.2.ebuild
new file mode 100644
index 000..84404d7431d
--- /dev/null
+++ b/sys-devel/bison/bison-3.4.2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.4.2-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   mirror://gentoo/${PATCHES}
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples nls static test"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.1-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.4.2-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv 

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

2019-05-22 Thread Lars Wendler
commit: ef9078ecaa68cfb2fc8f85b5099111b1a83821d8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 22 22:19:21 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 22 22:25:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9078ec

sys-devel/bison: Removed old.

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.3.1.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index dcc78d4a77a..b6bc21a9d36 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -3,7 +3,6 @@ DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d98
 DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
 DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae
 DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
-DIST bison-3.3.1.tar.xz 2106048 BLAKE2B 
998ab8cd014e0dde5a9a709ec8505e51ac5a85f3f88eb5c1a8dda7d2f1a8d82fbe6bd75b06b7a8ca3c67072f1ad09997c559a7584c443174165408f6200276ab
 SHA512 
8901a97adda0d6d62c06e85d12645b35fa624c9f05e40250c1bb387d5524ac52c2b7de0402ab970f6ccfaf99c9bb5356873daa20cdd0c37d73b4a6ed7b98c44f
 DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab21b63c879eeb32d183cadba6cb6209278090e38f3f03085e58ad1fff71248e5729513d8dffdcc14e8f924dfc
 SHA512 
63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc
 DIST bison-3.4.1-patches-01.tar.xz 10812 BLAKE2B 
81311c4de0e70e5ca5861e36918be138d14b52872634e85f7e80e2290dc925154faac0d97b8a7c5b2e3cab973ab2a82627057fc4a078517e393174e3b2fda4fb
 SHA512 
5a0fe975982a307bbdb4197441bc48231f3621a59cc97a896789b2976f80bc87e906dd71e5c81ffa75da2932e2f80fa52c894dc005007b7b319379a824fffcf9
 DIST bison-3.4.1.tar.xz 2198020 BLAKE2B 
03369f92959061fd780fcde38d62e81f433ec7c0e6632ddf27bfb48607fdd510aa8e2e9fefd7e130b84972e168ff0762a7bed4f7a817be36c848ec6562357d2d
 SHA512 
544d66bf11c55a69fad613bea429667c587fb0c3774f6894df81cb3c7931a554f79e6b71d6a6e9109e164e524c632127c967877f71328cd0b69a683d29ed128d

diff --git a/sys-devel/bison/bison-3.3.1.ebuild 
b/sys-devel/bison/bison-3.3.1.ebuild
deleted file mode 100644
index ca879edb243..000
--- a/sys-devel/bison/bison-3.3.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.3-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples nls static test"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.1-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.3-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent 

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

2019-05-22 Thread Lars Wendler
commit: 92f219926eb24aa701151c4c9b938f39163de27a
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 22 22:13:53 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 22 22:25:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f21992

sys-devel/bison: Bump to version 3.4.1

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

 sys-devel/bison/Manifest   |  2 +
 sys-devel/bison/bison-3.4.1.ebuild | 89 ++
 2 files changed, 91 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 68022917cef..dcc78d4a77a 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -5,3 +5,5 @@ DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f
 DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
 DIST bison-3.3.1.tar.xz 2106048 BLAKE2B 
998ab8cd014e0dde5a9a709ec8505e51ac5a85f3f88eb5c1a8dda7d2f1a8d82fbe6bd75b06b7a8ca3c67072f1ad09997c559a7584c443174165408f6200276ab
 SHA512 
8901a97adda0d6d62c06e85d12645b35fa624c9f05e40250c1bb387d5524ac52c2b7de0402ab970f6ccfaf99c9bb5356873daa20cdd0c37d73b4a6ed7b98c44f
 DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab21b63c879eeb32d183cadba6cb6209278090e38f3f03085e58ad1fff71248e5729513d8dffdcc14e8f924dfc
 SHA512 
63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc
+DIST bison-3.4.1-patches-01.tar.xz 10812 BLAKE2B 
81311c4de0e70e5ca5861e36918be138d14b52872634e85f7e80e2290dc925154faac0d97b8a7c5b2e3cab973ab2a82627057fc4a078517e393174e3b2fda4fb
 SHA512 
5a0fe975982a307bbdb4197441bc48231f3621a59cc97a896789b2976f80bc87e906dd71e5c81ffa75da2932e2f80fa52c894dc005007b7b319379a824fffcf9
+DIST bison-3.4.1.tar.xz 2198020 BLAKE2B 
03369f92959061fd780fcde38d62e81f433ec7c0e6632ddf27bfb48607fdd510aa8e2e9fefd7e130b84972e168ff0762a7bed4f7a817be36c848ec6562357d2d
 SHA512 
544d66bf11c55a69fad613bea429667c587fb0c3774f6894df81cb3c7931a554f79e6b71d6a6e9109e164e524c632127c967877f71328cd0b69a683d29ed128d

diff --git a/sys-devel/bison/bison-3.4.1.ebuild 
b/sys-devel/bison/bison-3.4.1.ebuild
new file mode 100644
index 000..db1dd26f896
--- /dev/null
+++ b/sys-devel/bison/bison-3.4.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.4.1-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples nls static test"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.1-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.4.1-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2019-05-04 Thread Andreas K. Hüttel
commit: 88af280aae3fc4799d1721646151fdd45917d81a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  4 19:45:34 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  4 19:51:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88af280a

sys-devel/bison: keyword ~riscv

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

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

diff --git a/sys-devel/bison/bison-3.3.2.ebuild 
b/sys-devel/bison/bison-3.3.2.ebuild
index ca879edb243..0152b3a3c35 100644
--- a/sys-devel/bison/bison-3.3.2.ebuild
+++ b/sys-devel/bison/bison-3.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 
 RDEPEND=">=sys-devel/m4-1.4.16"



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

2019-02-04 Thread Lars Wendler
commit: 5cea866cd51e6c4cf0981c31bdcd0fd73be2ca6c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb  4 09:04:25 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb  4 09:18:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cea866c

sys-devel/bison: Bump to version 3.3.2

Closes: https://bugs.gentoo.org/677244
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-devel/bison/Manifest   |  1 +
 sys-devel/bison/bison-3.3.2.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index cb366449dbf..68022917cef 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -4,3 +4,4 @@ DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a8
 DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae
 DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
 DIST bison-3.3.1.tar.xz 2106048 BLAKE2B 
998ab8cd014e0dde5a9a709ec8505e51ac5a85f3f88eb5c1a8dda7d2f1a8d82fbe6bd75b06b7a8ca3c67072f1ad09997c559a7584c443174165408f6200276ab
 SHA512 
8901a97adda0d6d62c06e85d12645b35fa624c9f05e40250c1bb387d5524ac52c2b7de0402ab970f6ccfaf99c9bb5356873daa20cdd0c37d73b4a6ed7b98c44f
+DIST bison-3.3.2.tar.xz 2108612 BLAKE2B 
84cf59c02ff4ba34c052ef2539cde8d5932145ab21b63c879eeb32d183cadba6cb6209278090e38f3f03085e58ad1fff71248e5729513d8dffdcc14e8f924dfc
 SHA512 
63c67291ea1bd00f4412fc589ffb891ede3e2577253016a9a185e00fb2d702371f3862486639a8f52f8a887f340a639575ff3b7ba93c152170cbfd8c9585c1dc

diff --git a/sys-devel/bison/bison-3.3.2.ebuild 
b/sys-devel/bison/bison-3.3.2.ebuild
new file mode 100644
index 000..ca879edb243
--- /dev/null
+++ b/sys-devel/bison/bison-3.3.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples nls static test"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.1-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.3-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED%/}"/usr/bin/yacc{,.bison} || die
+   mv "${ED%/}"/usr/share/man/man1/yacc{,.bison}.1 || die
+
+   # We do not need liby.a
+   rm -r "${ED%/}"/usr/lib* || die
+
+   # Move to documentation directory and leave compressing for EAPI>=4
+   mv "${ED%/}"/usr/share/${PN}/README 

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

2019-01-28 Thread Lars Wendler
commit: 5be2c1812c5d672bb3d2f3ea8ba25f260abbf45f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 28 00:46:04 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 28 00:46:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be2c181

sys-devel/bison: Bump to version 3.3.1. Removed old.

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

 sys-devel/bison/Manifest | 2 +-
 sys-devel/bison/{bison-3.3.ebuild => bison-3.3.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index c0158195c65..cb366449dbf 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -3,4 +3,4 @@ DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d98
 DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
 DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae
 DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
-DIST bison-3.3.tar.xz 2104368 BLAKE2B 
ca7cf55296d9df9f157e98152536732a64e2bf54850e7641ef67d441abc823f4ab08f7b0fd74358d33cd7933f48a160e870b918f2673cd5080207e4789c20419
 SHA512 
6b67c50c7e51b7a56aaf12f4e4895207ac54ae43fb27e93fc984b250802a66cf7edb227c4b643832b3327b30bafc7636af1ee306c0ead5d4762764311767bea1
+DIST bison-3.3.1.tar.xz 2106048 BLAKE2B 
998ab8cd014e0dde5a9a709ec8505e51ac5a85f3f88eb5c1a8dda7d2f1a8d82fbe6bd75b06b7a8ca3c67072f1ad09997c559a7584c443174165408f6200276ab
 SHA512 
8901a97adda0d6d62c06e85d12645b35fa624c9f05e40250c1bb387d5524ac52c2b7de0402ab970f6ccfaf99c9bb5356873daa20cdd0c37d73b4a6ed7b98c44f

diff --git a/sys-devel/bison/bison-3.3.ebuild 
b/sys-devel/bison/bison-3.3.1.ebuild
similarity index 100%
rename from sys-devel/bison/bison-3.3.ebuild
rename to sys-devel/bison/bison-3.3.1.ebuild



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

2019-01-27 Thread Lars Wendler
commit: 20b7d95083a7f29f0dfda4b5b33b4a4b03acaec8
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 27 11:26:18 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 27 11:47:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b7d950

sys-devel/bison: Removed old.

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

 sys-devel/bison/Manifest   |  1 -
 sys-devel/bison/bison-3.2.3.ebuild | 92 --
 2 files changed, 93 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index cf7067336da..c0158195c65 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,7 +1,6 @@
 DIST bison-3.1-patches-1.0.tar.xz 7268 BLAKE2B 
9195c00be1706664762598926913cd8fc18a32a6ae6ae4ec58748d5e8fc4877f63258db51cbe3bf84f3345ea0fc7c27d2e1190632c529615d9e6922baef74915
 SHA512 
5569b7901b40ea01eb7bccdc1b090207bc1ea6c50d144b561b2725ae79f3bcd51e7ea4e8ea37b60ea50ff4882e82110a07986cba1d2397a0333e7e01ae466e79
 DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d981875ca2224f5aa344a43efbbbea34e79dff94ea489853e505b1d7f5920f4d159d1464ce61d8956ca0401ad
 SHA512 
2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
 DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
-DIST bison-3.2.3.tar.xz 2092048 BLAKE2B 
b5f98850e1b69fcc0f5e559c12708cde59f00f2e633b7a2a0c9ddc849f548265bb30873e4e64e1b2a72e51cb5f1caef7ec0ab09aa2c8d7dae04ae71854da7096
 SHA512 
6f86ebc0d66e8dcd3709b25938b2bf43b94e7f4a0a20e586ba42c55c8747543fb48ca47cc2116e4bad8d2152de58c8c75b284a9b254ab8c8ecef292967657494
 DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae
 DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
 DIST bison-3.3.tar.xz 2104368 BLAKE2B 
ca7cf55296d9df9f157e98152536732a64e2bf54850e7641ef67d441abc823f4ab08f7b0fd74358d33cd7933f48a160e870b918f2673cd5080207e4789c20419
 SHA512 
6b67c50c7e51b7a56aaf12f4e4895207ac54ae43fb27e93fc984b250802a66cf7edb227c4b643832b3327b30bafc7636af1ee306c0ead5d4762764311767bea1

diff --git a/sys-devel/bison/bison-3.2.3.ebuild 
b/sys-devel/bison/bison-3.2.3.ebuild
deleted file mode 100644
index e27cb799736..000
--- a/sys-devel/bison/bison-3.2.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic
-
-PATCHES="${P}-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples nls static test"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.1-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${P}-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 #538300#9
-
-   # Avoid regenerating the info 

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

2019-01-27 Thread Lars Wendler
commit: 724b7e19983a45eb3fadce702610536f218f25b7
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 27 11:25:52 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 27 11:47:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724b7e19

sys-devel/bison: Bump to version 3.3

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

 sys-devel/bison/Manifest |  2 +
 sys-devel/bison/bison-3.3.ebuild | 92 
 2 files changed, 94 insertions(+)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 0fea59ccd9b..cf7067336da 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -3,3 +3,5 @@ DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d98
 DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
 DIST bison-3.2.3.tar.xz 2092048 BLAKE2B 
b5f98850e1b69fcc0f5e559c12708cde59f00f2e633b7a2a0c9ddc849f548265bb30873e4e64e1b2a72e51cb5f1caef7ec0ab09aa2c8d7dae04ae71854da7096
 SHA512 
6f86ebc0d66e8dcd3709b25938b2bf43b94e7f4a0a20e586ba42c55c8747543fb48ca47cc2116e4bad8d2152de58c8c75b284a9b254ab8c8ecef292967657494
 DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae
+DIST bison-3.3-patches-01.tar.xz 10768 BLAKE2B 
6b4df80d0cf6ff3445019bbc66063b794731d2c9869b20b0ace3ed9500e7ea4a30685a4084717871a68838b31392a90d2e1b52ef01eb2f62ea420e513268652c
 SHA512 
32accc5a9e7b18b8dd98c73e5da50018be68effed9b69ed4d30604c7e7ba4495eef54b7882c3fe32bdeffb9278165ac2b5f3164b7c122e2001e4dd60ac2f4d1a
+DIST bison-3.3.tar.xz 2104368 BLAKE2B 
ca7cf55296d9df9f157e98152536732a64e2bf54850e7641ef67d441abc823f4ab08f7b0fd74358d33cd7933f48a160e870b918f2673cd5080207e4789c20419
 SHA512 
6b67c50c7e51b7a56aaf12f4e4895207ac54ae43fb27e93fc984b250802a66cf7edb227c4b643832b3327b30bafc7636af1ee306c0ead5d4762764311767bea1

diff --git a/sys-devel/bison/bison-3.3.ebuild b/sys-devel/bison/bison-3.3.ebuild
new file mode 100644
index 000..ca879edb243
--- /dev/null
+++ b/sys-devel/bison/bison-3.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic
+
+PATCHES="${PN}-3.3-patches-01.tar.xz"
+
+DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
+HOMEPAGE="https://www.gnu.org/software/bison/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
+   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples nls static test"
+
+RDEPEND=">=sys-devel/m4-1.4.16"
+DEPEND="${RDEPEND}
+   sys-devel/flex
+   examples? ( dev-lang/perl )
+   nls? ( sys-devel/gettext )
+   test? ( dev-lang/perl )"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
+
+PATCHES=(
+   "${WORKDIR}"/patches/${PN}-3.1-optional-perl.patch #538300
+   "${WORKDIR}"/patches/${PN}-3.3-avoid_autoreconf.patch
+)
+
+src_prepare() {
+   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
+   touch -r configure.ac old.configure.ac || die
+   touch -r configure old.configure || die
+
+   default
+
+   # Restore date after patching
+   touch -r old.configure.ac configure.ac || die
+   touch -r old.configure configure || die
+
+   # The makefiles make the man page depend on the configure script
+   # which we patched above.  Touch it to prevent regeneration.
+   touch doc/bison.1 || die #548778 #538300#9
+
+   # Avoid regenerating the info page when the timezone is diff. #574492
+   sed -i '2iexport TZ=UTC' build-aux/mdate-sh || die
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   $(use_enable examples)
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # This one is installed by dev-util/yacc
+   mv "${ED%/}"/usr/bin/yacc{,.bison} || die
+   mv 

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

2018-12-25 Thread Lars Wendler
commit: e7f49185c75bcf31f98a24dbe2b2d85d423c2f97
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 25 13:25:52 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 25 13:26:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f49185

sys-devel/bison: Removed old.

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

 sys-devel/bison/Manifest   |  4 --
 sys-devel/bison/bison-3.2.1.ebuild | 92 --
 sys-devel/bison/bison-3.2.2.ebuild | 92 --
 3 files changed, 188 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index c2665fea13c..0fea59ccd9b 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,9 +1,5 @@
 DIST bison-3.1-patches-1.0.tar.xz 7268 BLAKE2B 
9195c00be1706664762598926913cd8fc18a32a6ae6ae4ec58748d5e8fc4877f63258db51cbe3bf84f3345ea0fc7c27d2e1190632c529615d9e6922baef74915
 SHA512 
5569b7901b40ea01eb7bccdc1b090207bc1ea6c50d144b561b2725ae79f3bcd51e7ea4e8ea37b60ea50ff4882e82110a07986cba1d2397a0333e7e01ae466e79
 DIST bison-3.1.tar.xz 1990536 BLAKE2B 
6223642f2934927ca118410e2655f7c677bb1d3d981875ca2224f5aa344a43efbbbea34e79dff94ea489853e505b1d7f5920f4d159d1464ce61d8956ca0401ad
 SHA512 
2a8e217ffb55ed5b1fcc989377ac348a066e62b8a4b0b0da40c3c7202f3ea487b2aab6a704a10b48d2d17673be0e22f6ff1be91fc05c4e0a57969b42a59d0152
-DIST bison-3.2.1-patches-01.tar.xz 8232 BLAKE2B 
84be6854bc26cdf1308c466257ba03b0a8cfffd668332454a59311239347f6bd83fb53a742ad85d06b607c45c9f0d1498a53fca9cb82595406f760ce362d3761
 SHA512 
b0a5b37bd0e9bf09ef742f2b3b4b06d0954a66f411f87975e023468b8705dc31e58bd365cb501a1c53777cf98c05b5473bf12f034a55b8b99066202a382d196d
-DIST bison-3.2.1.tar.xz 2091684 BLAKE2B 
f2cfb1ec96dc0c5daf71a78348c8b4cb212262c00fa7f4474fd5634dd88bfe76b2ff63c9bb047d7b7eb42490bb188c5cb1db8cb1b9caa8972f9771bcbd74acce
 SHA512 
2f6382d276d37f513a4cbb5badd8ac45a7f936e075ccd0d55e5a27802538fd2fdda24b7dc780d006eca0da499b264817a7aa6901bf423666bb34e86d3a180a52
-DIST bison-3.2.2-patches-01.tar.xz 9300 BLAKE2B 
ce48cd493d6fd5767b76125599c8c603c64ebd16772896cef14fd623386d5e3cf98f184892e7916840d1033c3059f6c175434e6aed304eb1061e316ca073e190
 SHA512 
54419279dbe3d0080a63e3e3dd862f2046ced266a4cc0b06f545295719210ed07bfed01efc2109a8208689408a103686967bc4e193bffd3de696af4b8350a7e0
-DIST bison-3.2.2.tar.xz 2091244 BLAKE2B 
09448b6af67e05a2cc5011eb9de987473cdaa1a9d387baf0df876811ba052682fcf24df06c0d26fe019ce75a194e1f046f0e6f0ab6b895cf28b3d4f75f0c9091
 SHA512 
b1a49f5c987f1b39febb6b9557d5bafd0ab4952f4e9b9c3ad7650210643ba3bbf365367bf1736f396c1b881b13fff52a69409198fad5a4120c19f29c0fb4e2f1
 DIST bison-3.2.3-patches-01.tar.xz 9460 BLAKE2B 
3e9f3e636d774d005c861c4f5fe121a862cbfc38f5efd5bb7ac7d2944f71e80eabd6621f3f5507d9f78727f22b574581c9b694457c63b5181a8cc1a0ac69d294
 SHA512 
6c599583b67f8999c8e2c8492a19ad0b43bbadef1d9c062c752e7c1cc3d178c2106262c70c998a0588bc6255ec27b2623a90267e0858e2d776ac2f4cf6cb688f
 DIST bison-3.2.3.tar.xz 2092048 BLAKE2B 
b5f98850e1b69fcc0f5e559c12708cde59f00f2e633b7a2a0c9ddc849f548265bb30873e4e64e1b2a72e51cb5f1caef7ec0ab09aa2c8d7dae04ae71854da7096
 SHA512 
6f86ebc0d66e8dcd3709b25938b2bf43b94e7f4a0a20e586ba42c55c8747543fb48ca47cc2116e4bad8d2152de58c8c75b284a9b254ab8c8ecef292967657494
 DIST bison-3.2.4.tar.xz 2094568 BLAKE2B 
9b7617b25f1b151c3b86a5f57e733543160fb40f992ff968eaadfc91d8f1a67f56d0afeafbed5003ea1a5e0c861b12ef4cc27065d1b6cbc1d0845710164d84e2
 SHA512 
652b54fdee969bbc17eeb04d05d65f143e8e0e1b46ac2574e3a76687b9bd916c9a0c97658b4f8357958d64e87fe2a6a2a98a6c312970f0e74fb4445962e9daae

diff --git a/sys-devel/bison/bison-3.2.1.ebuild 
b/sys-devel/bison/bison-3.2.1.ebuild
deleted file mode 100644
index 5717aa8d614..000
--- a/sys-devel/bison/bison-3.2.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic
-
-PATCHES="${P}-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples nls static test"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )"
-
-DOCS=( AUTHORS ChangeLog-2012 NEWS README THANKS TODO ) # ChangeLog-1998 
PACKAGING README-alpha README-release
-
-PATCHES=(
-   

  1   2   >