[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-05-06 Thread Sam James
commit: 6ffeac27db6aaf2a9557276a2b264e59ebf7e977
Author: Sam James  gentoo  org>
AuthorDate: Tue May  6 17:59:47 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  6 17:59:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffeac27

dev-util/gperf: Stabilize 3.3 hppa, #955188

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

 dev-util/gperf/gperf-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
index ea3a44b9af9e..9b0bed1ea89f 100644
--- a/dev-util/gperf/gperf-3.3.ebuild
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-05-01 Thread Arthur Zamarin
commit: 4d17cda5c82992f6061961d5a009b83b91f8412e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  1 20:03:54 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  1 20:03:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d17cda5

dev-util/gperf: Stabilize 3.3 ppc, #955188

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

 dev-util/gperf/gperf-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
index 2ad64fadd471..ea3a44b9af9e 100644
--- a/dev-util/gperf/gperf-3.3.ebuild
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-05-01 Thread Sam James
commit: 45850cda610d297a07eed9f4f0fd75db1644c2e4
Author: Sam James  gentoo  org>
AuthorDate: Thu May  1 16:44:05 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  1 16:44:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45850cda

dev-util/gperf: Stabilize 3.3 ppc64, #955188

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

 dev-util/gperf/gperf-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
index 0959644fec5a..2ad64fadd471 100644
--- a/dev-util/gperf/gperf-3.3.ebuild
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-05-01 Thread Sam James
commit: fae50bbd6ed270bcc4ee10d3c9c0c2538a7ffd1e
Author: Sam James  gentoo  org>
AuthorDate: Thu May  1 16:13:24 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  1 16:13:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae50bbd

dev-util/gperf: Stabilize 3.3 arm, #955188

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

 dev-util/gperf/gperf-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
index a36d46bfd72c..0959644fec5a 100644
--- a/dev-util/gperf/gperf-3.3.ebuild
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-05-01 Thread Sam James
commit: 48d28a2e12efd2771ac95d86659c4ed8c3567a75
Author: Sam James  gentoo  org>
AuthorDate: Thu May  1 16:13:23 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  1 16:13:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d28a2e

dev-util/gperf: Stabilize 3.3 arm64, #955188

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

 dev-util/gperf/gperf-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
index 7c58906bdac5..a36d46bfd72c 100644
--- a/dev-util/gperf/gperf-3.3.ebuild
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-05-01 Thread Sam James
commit: f9f8c88ce7c749645dbafb49f4b750335b994c40
Author: Sam James  gentoo  org>
AuthorDate: Thu May  1 16:13:22 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  1 16:13:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f8c88c

dev-util/gperf: Stabilize 3.3 x86, #955188

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

 dev-util/gperf/gperf-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
index 5e1a04098309..7c58906bdac5 100644
--- a/dev-util/gperf/gperf-3.3.ebuild
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-05-01 Thread Sam James
commit: eb8f85dfc4065ab8c1cb3cc1ab22dc51e194e957
Author: Sam James  gentoo  org>
AuthorDate: Thu May  1 16:01:17 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  1 16:01:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8f85df

dev-util/gperf: Stabilize 3.3 amd64, #955114

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

 dev-util/gperf/gperf-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
index 0eb955fb06e1..5e1a04098309 100644
--- a/dev-util/gperf/gperf-3.3.ebuild
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-04-20 Thread Sam James
commit: 171195012f2cb738b8d5c76f51d1a07a9d798a89
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 20 22:25:22 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 20 22:55:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17119501

dev-util/gperf: add 3.3

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

 dev-util/gperf/Manifest |  1 +
 dev-util/gperf/gperf-3.3.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest
index 14b59ee42ccc..de91e3aee4ee 100644
--- a/dev-util/gperf/Manifest
+++ b/dev-util/gperf/Manifest
@@ -1,2 +1,3 @@
 DIST gperf-3.1.tar.gz 1215925 BLAKE2B 
bc4c54ade3f7dce484714d77cb5759dcc02b7a607d7b1aff6bdbcd06ee4c83e9449038a7217d5f25bcbef058ba56e1fce9383b9599de005154e5a9b566ac9c69
 SHA512 
855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4
 DIST gperf-3.2.1.tar.gz 1269006 BLAKE2B 
a718a83c1f813c4bd09284420dd5bd760a651685a83a00899c5a24ffc93ed5e0ecbf9850059730899a86551e5234783cc3b0ccdd14e2a36c4f8f91bfea485a36
 SHA512 
1718fb26c176ff331be5fe3082256a36d6fc3c090993319511e363400723742e8daf4b318deafbfb57954bd41f5306443fe80b62e2aeabdb7c59335737c16226
+DIST gperf-3.3.tar.gz 1831294 BLAKE2B 
76fd532c4443d27031c8b2dbceaa985d0d3eed8d66f2ba2d128d027ecec0175717ab1468236b0b0405445e7457076a802458e326d5023ce28869e478ca622fa9
 SHA512 
246b75b8ce7d77d6a8725cd15f1cf2e68da404812573af1d5bf32dbe6ad4228f48757baefc77bcb1f5597c2397043c04d31d8a04ab507bfa7a80f85e1ab6045f

diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild
new file mode 100644
index ..0eb955fb06e1
--- /dev/null
+++ b/dev-util/gperf/gperf-3.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A perfect hash function generator"
+HOMEPAGE="https://www.gnu.org/software/gperf/";
+SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^CPPFLAGS /s:=:+=:" \
+   */Makefile.in || die #444078
+}
+
+src_configure() {
+   econf --cache-file="${S}"/config.cache
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-04-16 Thread Sam James
commit: 4bc43a72d9168f1e301bdeb6bead3365862d8863
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 17 01:42:28 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 17 01:42:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc43a72

dev-util/gperf: add 3.2.1

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

 dev-util/gperf/Manifest   |  1 +
 dev-util/gperf/gperf-3.2.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest
index 3f3da6166c83..2349ea678119 100644
--- a/dev-util/gperf/Manifest
+++ b/dev-util/gperf/Manifest
@@ -1,3 +1,4 @@
 DIST gperf-3.1.tar.gz 1215925 BLAKE2B 
bc4c54ade3f7dce484714d77cb5759dcc02b7a607d7b1aff6bdbcd06ee4c83e9449038a7217d5f25bcbef058ba56e1fce9383b9599de005154e5a9b566ac9c69
 SHA512 
855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4
 DIST gperf-3.2-c++.patch.xz 2096 BLAKE2B 
acaf0d685434afe6eb5dc2cabc507b2ebff182af65d7297a4526af547280ab49ea030edca79500414420d590e4ba1493ad061a9018a48421243276228636164b
 SHA512 
dd405440790fd30f4cf36f1be735900fc7b6850e5477f74482d24bd7c1ce9dbe3f795158c44901cff407e51bcba669be3798efa853ca182b796be5ff77db34d4
+DIST gperf-3.2.1.tar.gz 1269006 BLAKE2B 
a718a83c1f813c4bd09284420dd5bd760a651685a83a00899c5a24ffc93ed5e0ecbf9850059730899a86551e5234783cc3b0ccdd14e2a36c4f8f91bfea485a36
 SHA512 
1718fb26c176ff331be5fe3082256a36d6fc3c090993319511e363400723742e8daf4b318deafbfb57954bd41f5306443fe80b62e2aeabdb7c59335737c16226
 DIST gperf-3.2.tar.gz 1268603 BLAKE2B 
6c90d665ff6b7f07862668b250ce06c5df386e6c746398ecb7d40912ed1ca820455addb9ecd17650925b6ef7cd2ff00b8ed9174e55da16a410f84d87b244e8f8
 SHA512 
97addf85e5b6f801f0f7084ec065d0d4a24a07f3fb6e60e2bc57b0f8813bd5db1bb4bed4f51fb96d0a8b278ffde1dfd0e42302cae911a619b95cc3cc46254fb3

diff --git a/dev-util/gperf/gperf-3.2.1.ebuild 
b/dev-util/gperf/gperf-3.2.1.ebuild
new file mode 100644
index ..0eb955fb06e1
--- /dev/null
+++ b/dev-util/gperf/gperf-3.2.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A perfect hash function generator"
+HOMEPAGE="https://www.gnu.org/software/gperf/";
+SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^CPPFLAGS /s:=:+=:" \
+   */Makefile.in || die #444078
+}
+
+src_configure() {
+   econf --cache-file="${S}"/config.cache
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/files/, dev-util/gperf/

2025-04-16 Thread Sam James
commit: ad087c9b5ff2d481a5e27d9bac677a0b96d01d45
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 17 01:42:44 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 17 01:42:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad087c9b

dev-util/gperf: drop 3.2, 3.2-r1

3.2.1 is the same as the patches in 3.2-r1.

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

 dev-util/gperf/Manifest|  2 --
 dev-util/gperf/files/gperf-3.2-tests.patch | 46 --
 dev-util/gperf/gperf-3.2-r1.ebuild | 30 ---
 dev-util/gperf/gperf-3.2.ebuild| 24 
 4 files changed, 102 deletions(-)

diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest
index 2349ea678119..14b59ee42ccc 100644
--- a/dev-util/gperf/Manifest
+++ b/dev-util/gperf/Manifest
@@ -1,4 +1,2 @@
 DIST gperf-3.1.tar.gz 1215925 BLAKE2B 
bc4c54ade3f7dce484714d77cb5759dcc02b7a607d7b1aff6bdbcd06ee4c83e9449038a7217d5f25bcbef058ba56e1fce9383b9599de005154e5a9b566ac9c69
 SHA512 
855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4
-DIST gperf-3.2-c++.patch.xz 2096 BLAKE2B 
acaf0d685434afe6eb5dc2cabc507b2ebff182af65d7297a4526af547280ab49ea030edca79500414420d590e4ba1493ad061a9018a48421243276228636164b
 SHA512 
dd405440790fd30f4cf36f1be735900fc7b6850e5477f74482d24bd7c1ce9dbe3f795158c44901cff407e51bcba669be3798efa853ca182b796be5ff77db34d4
 DIST gperf-3.2.1.tar.gz 1269006 BLAKE2B 
a718a83c1f813c4bd09284420dd5bd760a651685a83a00899c5a24ffc93ed5e0ecbf9850059730899a86551e5234783cc3b0ccdd14e2a36c4f8f91bfea485a36
 SHA512 
1718fb26c176ff331be5fe3082256a36d6fc3c090993319511e363400723742e8daf4b318deafbfb57954bd41f5306443fe80b62e2aeabdb7c59335737c16226
-DIST gperf-3.2.tar.gz 1268603 BLAKE2B 
6c90d665ff6b7f07862668b250ce06c5df386e6c746398ecb7d40912ed1ca820455addb9ecd17650925b6ef7cd2ff00b8ed9174e55da16a410f84d87b244e8f8
 SHA512 
97addf85e5b6f801f0f7084ec065d0d4a24a07f3fb6e60e2bc57b0f8813bd5db1bb4bed4f51fb96d0a8b278ffde1dfd0e42302cae911a619b95cc3cc46254fb3

diff --git a/dev-util/gperf/files/gperf-3.2-tests.patch 
b/dev-util/gperf/files/gperf-3.2-tests.patch
deleted file mode 100644
index 191b8216f66c..
--- a/dev-util/gperf/files/gperf-3.2-tests.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-https://git.savannah.gnu.org/gitweb/?p=gperf.git;a=commit;h=1a8e476f99335ad5a553f24f1956a084fc6adc10
-
-From 1a8e476f99335ad5a553f24f1956a084fc6adc10 Mon Sep 17 00:00:00 2001
-From: Bruno Haible 
-Date: Wed, 9 Apr 2025 13:10:17 +0200
-Subject: [PATCH] Fix "make check" failure with an ISO C 23 conforming C
- compiler.
-
-Prompted by
-.
-
-* tests/smtp.gperf (my_case_strcmp, main): Convert from K&R C syntax
-to ISO C 90 syntax.

- ChangeLog| 8 
- tests/smtp.gperf | 8 ++--
- 2 files changed, 10 insertions(+), 6 deletions(-)
-
-diff --git a/tests/smtp.gperf b/tests/smtp.gperf
-index da6ec7d..a5c448d 100644
 a/tests/smtp.gperf
-+++ b/tests/smtp.gperf
-@@ -124,9 +124,7 @@ Xref
- #include 
- 
- static int
--my_case_strcmp (s1, s2)
-- register const char *s1;
-- register const char *s2;
-+my_case_strcmp (const char *s1, const char *s2)
- {
-   for (;;)
- {
-@@ -143,9 +141,7 @@ my_case_strcmp (s1, s2)
- }
- 
- int
--main (argc, argv)
-- int argc;
-- char *argv[];
-+main (int argc, char *argv[])
- {
-   int i, j, k, n, exitcode;
-   size_t len;
--- 
-2.17.1

diff --git a/dev-util/gperf/gperf-3.2-r1.ebuild 
b/dev-util/gperf/gperf-3.2-r1.ebuild
deleted file mode 100644
index c1857b2012db..
--- a/dev-util/gperf/gperf-3.2-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A perfect hash function generator"
-HOMEPAGE="https://www.gnu.org/software/gperf/";
-SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-c++.patch.xz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-PATCHES=(
-   "${WORKDIR}"/${P}-c++.patch
-   "${FILESDIR}"/${P}-tests.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "/^CPPFLAGS /s:=:+=:" \
-   */Makefile.in || die #444078
-}
-
-src_configure() {
-   econf --cache-file="${S}"/config.cache
-}

diff --git a/dev-util/gperf/gperf-3.2.ebuild b/dev-util/gperf/gperf-3.2.ebuild
deleted file mode 100644
index 0eb955fb06e1..
--- a/dev-util/gperf/gperf-3.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A perfect hash function generator"
-HOMEPAGE

[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/files/, dev-util/gperf/

2025-04-09 Thread Sam James
commit: b977ded145274778cec27e8492f44bc1c50407cf
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  9 14:43:28 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  9 14:46:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b977ded1

dev-util/gperf: backport upstream fixes, especially for -Wundef

Backport two fixes:
* -Wundef with C++ which fixes kcodecs (KF5)
* Test fix (didn't affect us but maybe could with Clang or something, harmless
  so let's pull it in)

Closes: https://github.com/gentoo/gentoo/pull/41501
Closes: https://bugs.gentoo.org/953407
Signed-off-by: Sam James  gentoo.org>

 dev-util/gperf/Manifest|  1 +
 dev-util/gperf/files/gperf-3.2-tests.patch | 46 ++
 dev-util/gperf/gperf-3.2-r1.ebuild | 30 +++
 3 files changed, 77 insertions(+)

diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest
index ab8f7d11379e..3f3da6166c83 100644
--- a/dev-util/gperf/Manifest
+++ b/dev-util/gperf/Manifest
@@ -1,2 +1,3 @@
 DIST gperf-3.1.tar.gz 1215925 BLAKE2B 
bc4c54ade3f7dce484714d77cb5759dcc02b7a607d7b1aff6bdbcd06ee4c83e9449038a7217d5f25bcbef058ba56e1fce9383b9599de005154e5a9b566ac9c69
 SHA512 
855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4
+DIST gperf-3.2-c++.patch.xz 2096 BLAKE2B 
acaf0d685434afe6eb5dc2cabc507b2ebff182af65d7297a4526af547280ab49ea030edca79500414420d590e4ba1493ad061a9018a48421243276228636164b
 SHA512 
dd405440790fd30f4cf36f1be735900fc7b6850e5477f74482d24bd7c1ce9dbe3f795158c44901cff407e51bcba669be3798efa853ca182b796be5ff77db34d4
 DIST gperf-3.2.tar.gz 1268603 BLAKE2B 
6c90d665ff6b7f07862668b250ce06c5df386e6c746398ecb7d40912ed1ca820455addb9ecd17650925b6ef7cd2ff00b8ed9174e55da16a410f84d87b244e8f8
 SHA512 
97addf85e5b6f801f0f7084ec065d0d4a24a07f3fb6e60e2bc57b0f8813bd5db1bb4bed4f51fb96d0a8b278ffde1dfd0e42302cae911a619b95cc3cc46254fb3

diff --git a/dev-util/gperf/files/gperf-3.2-tests.patch 
b/dev-util/gperf/files/gperf-3.2-tests.patch
new file mode 100644
index ..191b8216f66c
--- /dev/null
+++ b/dev-util/gperf/files/gperf-3.2-tests.patch
@@ -0,0 +1,46 @@
+https://git.savannah.gnu.org/gitweb/?p=gperf.git;a=commit;h=1a8e476f99335ad5a553f24f1956a084fc6adc10
+
+From 1a8e476f99335ad5a553f24f1956a084fc6adc10 Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Wed, 9 Apr 2025 13:10:17 +0200
+Subject: [PATCH] Fix "make check" failure with an ISO C 23 conforming C
+ compiler.
+
+Prompted by
+.
+
+* tests/smtp.gperf (my_case_strcmp, main): Convert from K&R C syntax
+to ISO C 90 syntax.
+---
+ ChangeLog| 8 
+ tests/smtp.gperf | 8 ++--
+ 2 files changed, 10 insertions(+), 6 deletions(-)
+
+diff --git a/tests/smtp.gperf b/tests/smtp.gperf
+index da6ec7d..a5c448d 100644
+--- a/tests/smtp.gperf
 b/tests/smtp.gperf
+@@ -124,9 +124,7 @@ Xref
+ #include 
+ 
+ static int
+-my_case_strcmp (s1, s2)
+- register const char *s1;
+- register const char *s2;
++my_case_strcmp (const char *s1, const char *s2)
+ {
+   for (;;)
+ {
+@@ -143,9 +141,7 @@ my_case_strcmp (s1, s2)
+ }
+ 
+ int
+-main (argc, argv)
+- int argc;
+- char *argv[];
++main (int argc, char *argv[])
+ {
+   int i, j, k, n, exitcode;
+   size_t len;
+-- 
+2.17.1

diff --git a/dev-util/gperf/gperf-3.2-r1.ebuild 
b/dev-util/gperf/gperf-3.2-r1.ebuild
new file mode 100644
index ..c1857b2012db
--- /dev/null
+++ b/dev-util/gperf/gperf-3.2-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A perfect hash function generator"
+HOMEPAGE="https://www.gnu.org/software/gperf/";
+SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-c++.patch.xz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+PATCHES=(
+   "${WORKDIR}"/${P}-c++.patch
+   "${FILESDIR}"/${P}-tests.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^CPPFLAGS /s:=:+=:" \
+   */Makefile.in || die #444078
+}
+
+src_configure() {
+   econf --cache-file="${S}"/config.cache
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2025-04-07 Thread Sam James
commit: 63dc53e411cd66d22966d3a2ddb3563241f14da7
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  7 07:06:29 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  7 07:06:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63dc53e4

dev-util/gperf: add 3.2

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

 dev-util/gperf/Manifest |  1 +
 dev-util/gperf/gperf-3.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest
index 5be253228059..ab8f7d11379e 100644
--- a/dev-util/gperf/Manifest
+++ b/dev-util/gperf/Manifest
@@ -1 +1,2 @@
 DIST gperf-3.1.tar.gz 1215925 BLAKE2B 
bc4c54ade3f7dce484714d77cb5759dcc02b7a607d7b1aff6bdbcd06ee4c83e9449038a7217d5f25bcbef058ba56e1fce9383b9599de005154e5a9b566ac9c69
 SHA512 
855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4
+DIST gperf-3.2.tar.gz 1268603 BLAKE2B 
6c90d665ff6b7f07862668b250ce06c5df386e6c746398ecb7d40912ed1ca820455addb9ecd17650925b6ef7cd2ff00b8ed9174e55da16a410f84d87b244e8f8
 SHA512 
97addf85e5b6f801f0f7084ec065d0d4a24a07f3fb6e60e2bc57b0f8813bd5db1bb4bed4f51fb96d0a8b278ffde1dfd0e42302cae911a619b95cc3cc46254fb3

diff --git a/dev-util/gperf/gperf-3.2.ebuild b/dev-util/gperf/gperf-3.2.ebuild
new file mode 100644
index ..0eb955fb06e1
--- /dev/null
+++ b/dev-util/gperf/gperf-3.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A perfect hash function generator"
+HOMEPAGE="https://www.gnu.org/software/gperf/";
+SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/^CPPFLAGS /s:=:+=:" \
+   */Makefile.in || die #444078
+}
+
+src_configure() {
+   econf --cache-file="${S}"/config.cache
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2024-11-25 Thread Sam James
commit: fe38bc92d691141210537b93a8e354b6f6ea7c36
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 26 03:56:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 26 03:56:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe38bc92

dev-util/gperf: build w/ -std=gnu17

We're waiting on a new release (still).

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index 860133502e0f..e6df8e775836 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -28,6 +28,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # bug #944112
+   append-cflags -std=gnu17
+
# Aliasing violation (bug #858377)
append-flags -fno-strict-aliasing
filter-lto



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2024-03-01 Thread Sam James
commit: b8f2baca1ec6a6e8998076d409a2dac3869748a8
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  2 04:38:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  2 04:38:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f2baca

dev-util/gperf: drop 3.1-r1

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
deleted file mode 100644
index c7408f10045a..
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A perfect hash function generator"
-HOMEPAGE="https://www.gnu.org/software/gperf/";
-SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-strncmp-decl-mismatch.patch
-   "${FILESDIR}"/${P}-clang-16-wregister.patch
-   "${FILESDIR}"/${P}-parallel-tests.patch
-)
-
-src_prepare() {
-   sed -i \
-   -e "/^CPPFLAGS /s:=:+=:" \
-   */Makefile.in || die #444078
-
-   default
-}
-
-src_configure() {
-   econf --cache-file="${S}"/config.cache
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

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

dev-util/gperf: Stabilize 3.1-r2 hppa, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index b2df43d8c9ae..77f46a6b2ea8 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

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

dev-util/gperf: Stabilize 3.1-r2 arm, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index 2de5c4df3f3b..d1787453cd17 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

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

dev-util/gperf: Stabilize 3.1-r2 ppc64, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index d1787453cd17..b2df43d8c9ae 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

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

dev-util/gperf: Stabilize 3.1-r2 arm64, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index efb61c2fbbb4..2de5c4df3f3b 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

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

dev-util/gperf: Stabilize 3.1-r2 ppc, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index 733cff6b0768..efb61c2fbbb4 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

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

dev-util/gperf: Stabilize 3.1-r2 sparc, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index 76fa9130661b..733cff6b0768 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

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

dev-util/gperf: Stabilize 3.1-r2 x86, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index f5fd37924abf..0fd6091aa208 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2024-02-05 Thread Sam James
commit: f6cf5f42457c5ae13799e8dbc153e137dcaf69d9
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 06:17:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 06:17:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cf5f42

dev-util/gperf: Stabilize 3.1-r2 amd64, #923863

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
index 0fd6091aa208..76fa9130661b 100644
--- a/dev-util/gperf/gperf-3.1-r2.ebuild
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2024-01-05 Thread Sam James
commit: c552aae1e4c2dc88ad964fd4134505c2cdf0d26e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  5 13:24:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 13:24:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c552aae1

dev-util/gperf: filter LTO, disable strict aliasing

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

 dev-util/gperf/gperf-3.1-r2.ebuild | 36 
 1 file changed, 36 insertions(+)

diff --git a/dev-util/gperf/gperf-3.1-r2.ebuild 
b/dev-util/gperf/gperf-3.1-r2.ebuild
new file mode 100644
index ..f5fd37924abf
--- /dev/null
+++ b/dev-util/gperf/gperf-3.1-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="A perfect hash function generator"
+HOMEPAGE="https://www.gnu.org/software/gperf/";
+SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-strncmp-decl-mismatch.patch
+   "${FILESDIR}"/${P}-clang-16-wregister.patch
+   "${FILESDIR}"/${P}-parallel-tests.patch
+)
+
+src_prepare() {
+   sed -i \
+   -e "/^CPPFLAGS /s:=:+=:" \
+   */Makefile.in || die #444078
+
+   default
+}
+
+src_configure() {
+   # Aliasing violation (bug #858377)
+   append-flags -fno-strict-aliasing
+   filter-lto
+
+   econf --cache-file="${S}"/config.cache
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2023-11-18 Thread Sam James
commit: 75e4a9edb9c55906000190dd3c0f4df7dcf1c2d2
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 18 15:58:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 18 16:19:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e4a9ed

dev-util/gperf: use configure cache for subconfigure

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 2d775e7d9762..c7408f10045a 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -24,3 +24,7 @@ src_prepare() {
 
default
 }
+
+src_configure() {
+   econf --cache-file="${S}"/config.cache
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/, dev-util/gperf/files/

2023-10-23 Thread Sam James
commit: 6cbe3a8909b5b8842a69d4ac426c12a77cced2d3
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 07:57:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 07:57:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbe3a89

dev-util/gperf: backport parallel tests fix

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

 .../gperf/files/gperf-3.1-parallel-tests.patch | 29 ++
 dev-util/gperf/gperf-3.1-r1.ebuild |  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-util/gperf/files/gperf-3.1-parallel-tests.patch 
b/dev-util/gperf/files/gperf-3.1-parallel-tests.patch
new file mode 100644
index ..13495a15c2a5
--- /dev/null
+++ b/dev-util/gperf/files/gperf-3.1-parallel-tests.patch
@@ -0,0 +1,29 @@
+https://savannah.gnu.org/bugs/?53208
+https://git.savannah.gnu.org/cgit/gperf.git/commit/?id=11487a61ce8a90f29c078dffc576e42cad24b789
+
+From 11487a61ce8a90f29c078dffc576e42cad24b789 Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Sat, 8 Sep 2018 17:12:15 +0200
+Subject: Fix failure of "make check -j2".
+
+--- a/tests/Makefile.in
 b/tests/Makefile.in
+@@ -1,6 +1,6 @@
+ # Makefile for gperf/tests
+ 
+-# Copyright (C) 1989, 1992-1993, 1995, 1998, 2000, 2002-2004, 2007-2009, 
2012, 2016 Free Software Foundation, Inc.
++# Copyright (C) 1989, 1992-1993, 1995, 1998, 2000, 2002-2004, 2007-2009, 
2012, 2016, 2018 Free Software Foundation, Inc.
+ # Written by Douglas C. Schmidt 
+ # and Bruno Haible .
+ #
+@@ -138,7 +138,7 @@ check-smtp:
+ 
+ # these next 5 are demos that show off the generated code
+ POSTPROCESS_FOR_MINGW = LC_ALL=C tr -d '\r' | LC_ALL=C sed -e 's|[^ 
]*[/\\][\\]*src[/\\][\\]*gperf[^ ]*|../src/gperf|'
+-check-test:
++check-test: check-ada
+   $(GPERF) -L C -F ', 0, 0' -j1 -i 1 -g -o -t -G -N is_reserved_word 
-k1,3,'$$' < $(srcdir)/c-parse.gperf | $(POSTPROCESS_FOR_MINGW) > c-parse.out
+   diff $(srcdir)/c-parse.exp c-parse.out
+   $(GPERF) -j1 -i 1 -g -o -t -N is_reserved_word -k1,3,'$$' < 
$(srcdir)/objc.gperf | $(POSTPROCESS_FOR_MINGW) > objc.out
+-- 
+cgit v1.1

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index b38d7b462b36..2d775e7d9762 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch
"${FILESDIR}"/${P}-clang-16-wregister.patch
+   "${FILESDIR}"/${P}-parallel-tests.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2023-05-30 Thread Sam James
commit: 8f5e114929bd33235f0a2f000fc32262a75fc3af
Author: Sam James  gentoo  org>
AuthorDate: Wed May 31 02:29:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 31 02:29:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5e1149

dev-util/gperf: drop 3.1

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

 dev-util/gperf/gperf-3.1.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
deleted file mode 100644
index 64710ec693b0..
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A perfect hash function generator"
-HOMEPAGE="https://www.gnu.org/software/gperf/";
-SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-src_prepare() {
-   sed -i \
-   -e "/^CPPFLAGS /s:=:+=:" \
-   */Makefile.in || die #444078
-
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2023-01-28 Thread Sam James
commit: 857fded076aa394ed355ad8ec0de000d4cfa9194
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 29 05:15:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 29 05:20:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857fded0

dev-util/gperf: adopt for base-system@ (co-maint welcome)

Please feel free to join base-system on this.

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

 dev-util/gperf/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/gperf/metadata.xml b/dev-util/gperf/metadata.xml
index e2399864e08e..eca624ba2402 100644
--- a/dev-util/gperf/metadata.xml
+++ b/dev-util/gperf/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+  
+base-sys...@gentoo.org
+Gentoo Base System
+  
   
 gperf
   



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2023-01-28 Thread Arthur Zamarin
commit: 842644bcffae52060c9829fc84b7c676bce5d4fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 28 19:17:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 28 19:17:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842644bc

dev-util/gperf: Stabilize 3.1-r1 hppa, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 0341b9fc6b56..ab2b4430c847 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2022-12-18 Thread Sam James
commit: f1092e877eb4d1b72895e27d01f4b22d5f3c3121
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:28:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:28:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1092e87

dev-util/gperf: Stabilize 3.1-r1 amd64, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 7b6091773e54..a050da3c9905 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2022-12-18 Thread Sam James
commit: f33bfd3b6ff410839c6cb3641dbb086c61fe0f88
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:28:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:28:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33bfd3b

dev-util/gperf: Stabilize 3.1-r1 arm64, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 1970f105144f..60c5d4803509 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2022-12-18 Thread Sam James
commit: 1fc12d0e98581d2abb574706f3668ec392cf8a03
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:28:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc12d0e

dev-util/gperf: Stabilize 3.1-r1 x86, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 8dc8d90045b2..1970f105144f 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2022-12-18 Thread Sam James
commit: 93342e1e4656b4010117bc005721c840548b3dea
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:28:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:28:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93342e1e

dev-util/gperf: Stabilize 3.1-r1 ppc, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index f20b753be3b1..7b6091773e54 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2022-12-18 Thread Sam James
commit: 8068e1908af243230fdcab1e2f7264cebfa44248
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:28:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:28:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8068e190

dev-util/gperf: Stabilize 3.1-r1 ppc64, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index a050da3c9905..8dc8d90045b2 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2022-12-18 Thread Sam James
commit: abd5793a3cb6183dfb5d39cefc4a8d835c24e584
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:28:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:28:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd5793a

dev-util/gperf: Stabilize 3.1-r1 arm, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 60c5d4803509..0341b9fc6b56 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2022-12-18 Thread Sam James
commit: 0256024fbc9f6ae796ed4d3910848130c429496d
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:28:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:28:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0256024f

dev-util/gperf: Stabilize 3.1-r1 sparc, #886645

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

 dev-util/gperf/gperf-3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index 093d0f549a5e..f20b753be3b1 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+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 ~x86-winnt"
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/files/, dev-util/gperf/

2022-12-06 Thread Sam James
commit: 2ea07b25e4bdcbf5af59008efddf89e0e7525711
Author: Lukas Schmelting  posteo  eu>
AuthorDate: Sat Nov 26 15:16:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  6 09:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea07b25

dev-util/gperf: clang-16 -Wregister fix

Bug: https://bugs.gentoo.org/882787
Signed-off-by: Lukas Schmelting  posteo.eu>
Closes: https://github.com/gentoo/gentoo/pull/28441
Signed-off-by: Sam James  gentoo.org>

 .../gperf/files/gperf-3.1-clang-16-wregister.patch  | 21 +
 dev-util/gperf/gperf-3.1-r1.ebuild  |  1 +
 2 files changed, 22 insertions(+)

diff --git a/dev-util/gperf/files/gperf-3.1-clang-16-wregister.patch 
b/dev-util/gperf/files/gperf-3.1-clang-16-wregister.patch
new file mode 100644
index ..4bbcca6d57e0
--- /dev/null
+++ b/dev-util/gperf/files/gperf-3.1-clang-16-wregister.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/882787
+https://git.savannah.gnu.org/gitweb/?p=gperf.git;a=commit;h=a63b830554920476881837eeacd4a6b507632b19
+
+From a63b830554920476881837eeacd4a6b507632b19 Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Sun, 30 Aug 2020 12:36:15 +0200
+Subject: [PATCH] Make the code C++17 compliant.
+
+* lib/getline.cc (getstr): Don't use the 'register' keyword.
+
+--- a/lib/getline.cc
 b/lib/getline.cc
+@@ -55,7 +55,7 @@ getstr (char **lineptr, size_t *n, FILE *stream, char 
terminator, size_t offset)
+ 
+   for (;;)
+ {
+-  register int c = getc (stream);
++  int c = getc (stream);
+ 
+   /* We always want at least one char left in the buffer, since we
+  always (unless we get an error while reading the first char)

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
index bdabce4d841e..093d0f549a5e 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~
 
 PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch
+   "${FILESDIR}"/${P}-clang-16-wregister.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/files/, dev-util/gperf/

2022-09-07 Thread Sam James
commit: c9c6ed9355576ee71fee1988a08ec9258162a1d4
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  8 03:17:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  8 03:17:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c6ed93

dev-util/gperf: fix strncmp declaration

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

 .../files/gperf-3.1-strncmp-decl-mismatch.patch| 28 ++
 dev-util/gperf/gperf-3.1-r1.ebuild | 24 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-util/gperf/files/gperf-3.1-strncmp-decl-mismatch.patch 
b/dev-util/gperf/files/gperf-3.1-strncmp-decl-mismatch.patch
new file mode 100644
index ..67380fb0279c
--- /dev/null
+++ b/dev-util/gperf/files/gperf-3.1-strncmp-decl-mismatch.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/869134
+
+From 09844ce4ca3d5975469640cea9c5414d5c0baa44 Mon Sep 17 00:00:00 2001
+From: Bruno Haible 
+Date: Thu, 8 Sep 2022 04:45:03 +0200
+Subject: [PATCH] Fix a warning regarding strncmp.
+
+Reported by Sam James in .
+
+* lib/getopt.c (strncmp): Declare with a prototype.
+--- a/lib/getopt.c
 b/lib/getopt.c
+@@ -194,7 +194,6 @@ static char *posixly_correct;
+whose names are inconsistent.  */
+ 
+ extern char *getenv ();
+-extern int strncmp ();
+ 
+ static char *
+ my_index (const char *str, int chr)
+@@ -209,6 +208,7 @@ my_index (const char *str, int chr)
+ }
+ 
+ extern int strcmp (const char *, const char *);
++extern int strncmp (const char *, const char *, size_t);
+ extern size_t strlen (const char *);
+ 
+ #endif /* not __GNU_LIBRARY__ */

diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild 
b/dev-util/gperf/gperf-3.1-r1.ebuild
new file mode 100644
index ..bdabce4d841e
--- /dev/null
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A perfect hash function generator"
+HOMEPAGE="https://www.gnu.org/software/gperf/";
+SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-strncmp-decl-mismatch.patch
+)
+
+src_prepare() {
+   sed -i \
+   -e "/^CPPFLAGS /s:=:+=:" \
+   */Makefile.in || die #444078
+
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2021-08-16 Thread James Le Cuirot
commit: 8b6a076d13a5b78ca3803f1193b608a073ae6f9b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Aug 16 20:38:58 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Aug 16 20:38:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6a076d

dev-util/gperf: Add ~m68k keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 621895047b8..1a22bfa1dc8 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~x86-winnt"
+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 ~x86-winnt"
 
 src_prepare() {
sed -i \



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2021-03-25 Thread Anthony G. Basile
commit: 31eaaa2b3ec63c12cd6b154217bdc841d4c1bc0d
Author: David Michael  gmail  com>
AuthorDate: Tue Mar 23 16:43:44 2021 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Mar 25 17:56:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31eaaa2b

dev-util/gperf: EAPI 7

Closes: https://bugs.gentoo.org/777891
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-util/gperf/gperf-3.1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index a190132ca4d..9dfa8b32aa7 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-
-inherit toolchain-funcs
+EAPI=7
 
 DESCRIPTION="A perfect hash function generator"
 HOMEPAGE="https://www.gnu.org/software/gperf/";
@@ -12,12 +10,11 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~x86-winnt"
-IUSE=""
 
 src_prepare() {
sed -i \
-e "/^CPPFLAGS /s:=:+=:" \
*/Makefile.in || die #444078
 
-   eapply_user
+   default
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2021-01-06 Thread Fabian Groffen
commit: 00ef6563bbe941938da25c08effd016f8476f940
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 22:50:25 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 22:50:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ef6563

dev-util/gperf: drop x86-macos

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

 dev-util/gperf/gperf-3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index fdd81312e16..a190132ca4d 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.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="6"
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~x86-winnt"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2020-12-27 Thread Fabian Groffen
commit: 9a9062675a879638de1d3e5b384bd2fa517b32ba
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 16:35:08 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 16:36:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a906267

dev-util/gperf: drop ppc-aix m68k-mint

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

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 563152cbc21..fdd81312e16 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 
~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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 ~x86-winnt"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2019-11-17 Thread Aaron Bauman
commit: 98477f737e991b2f1bbbecf0547df816043ecaf1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Nov 18 01:56:26 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Nov 18 01:56:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98477f73

dev-util/gperf: drop old EAPI

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-util/gperf/Manifest   |  1 -
 dev-util/gperf/gperf-3.0.4.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest
index 3a9773ab684..5be25322805 100644
--- a/dev-util/gperf/Manifest
+++ b/dev-util/gperf/Manifest
@@ -1,2 +1 @@
-DIST gperf-3.0.4.tar.gz 983500 BLAKE2B 
b83bb45fb88143f2847405efd769472c5b3ea9277af88568bf8860ae653563ff3c23a9705651eac50949fdfad3efd957856f712f7810b21cc6dd32dcf40adb12
 SHA512 
24a65ac93c9d640670b015a76378eb7e0f167bec685d03f7dc68005d5a6d693d98b2189f7a0ab5bb9e5dc700de7d417c215230f9dbe062ba119240a8da535dad
 DIST gperf-3.1.tar.gz 1215925 BLAKE2B 
bc4c54ade3f7dce484714d77cb5759dcc02b7a607d7b1aff6bdbcd06ee4c83e9449038a7217d5f25bcbef058ba56e1fce9383b9599de005154e5a9b566ac9c69
 SHA512 
855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4

diff --git a/dev-util/gperf/gperf-3.0.4.ebuild 
b/dev-util/gperf/gperf-3.0.4.ebuild
deleted file mode 100644
index 34938d57cb4..000
--- a/dev-util/gperf/gperf-3.0.4.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit toolchain-funcs
-
-DESCRIPTION="A perfect hash function generator"
-HOMEPAGE="https://www.gnu.org/software/gperf/";
-SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-src_prepare() {
-   sed -i \
-   -e "/^AR /s:=.*:= $(tc-getAR):" \
-   -e "/^CPPFLAGS /s:=:+=:" \
-   */Makefile.in || die #444078
-}
-
-src_configure() {
-   econf --htmldir='$(datarootdir)/doc/'"${PF}/html"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2019-05-04 Thread Andreas K. Hüttel
commit: 06220e0e2194a3f416cdaa71d3b11a54e2488295
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  4 19:27:14 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  4 19:32:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06220e0e

dev-util/gperf: keyword ~riscv

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

 dev-util/gperf/gperf-3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 2531db9548a..8429c367af8 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~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 ~x86-winnt"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~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 ~x86-winnt"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-09-15 Thread Mikle Kolyada
commit: d4f9546ab588b7985f1537e25b9fce1c90bf6007
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 15 19:46:51 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 15 19:46:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f9546a

dev-util/gperf: mark stable wrt bug #656752

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index b0aef66a47f..ab8fc2bbc1a 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~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 ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~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=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-07-23 Thread Tobias Klausmann
commit: a295ba1eb2e87776d422324991c229b2a61af359
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jul 23 13:09:43 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jul 23 13:09:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a295ba1e

dev-util/gperf-3.1-r0: alpha stable

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

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index f48de3efa79..9e400c03fb5 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-07-22 Thread Mikle Kolyada
commit: b846264ba34ffbb753b861437025e5e99a92edbe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 22 15:21:16 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 22 15:21:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b846264b

dev-util/gperf: arm stable wrt bug #656752

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 028df12b366..f48de3efa79 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-07-04 Thread Sergei Trofimovich
commit: 92e04a5ddcba22e0b55114944ca858a1b60a8edb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul  4 18:22:33 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  4 18:44:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e04a5d

dev-util/gperf: stable 3.1 for hppa/sparc

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

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index e5f0e1674c5..028df12b366 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-07-02 Thread Anthony G. Basile
commit: 2ae0d255b9d2741ce9e0dfd50e867913aa7a49fb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul  2 19:07:32 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul  2 19:08:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae0d255

dev-util/gperf: stable on amd64, bug #656752

Bug: https://bugs.gentoo.org/656752
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 1002bf0a3ee..e5f0e1674c5 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-07-01 Thread Sergei Trofimovich
commit: ca4a6ada964f4776ca8b203f73ecbb2d7f252a7e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jul  1 09:15:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  1 09:15:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca4a6ada

dev-util/gperf: stable 3.1 for ppc, bug #656752

Bug: https://bugs.gentoo.org/656752
Package-Manager: Portage-2.3.41, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 8bce3f3b4f2..da1afcaeb80 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-06-30 Thread Sergei Trofimovich
commit: 11b927ce2f81188926ccbd02926c603f3fef91fb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 30 18:06:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 30 19:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b927ce

dev-util/gperf: stable 3.1 for ppc64, bug #656752

Bug: https://bugs.gentoo.org/656752
Package-Manager: Portage-2.3.41, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 490e8f5860f..8bce3f3b4f2 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-06-30 Thread Mart Raudsepp
commit: b533fb1b7e30832840efcf9ba47c58e043cc5c71
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jun 30 17:44:07 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 30 18:01:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b533fb1b

dev-util/gperf-3.1: arm64 stable (bug #656752)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/gperf/gperf-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index a687dca494e..490e8f5860f 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2018-06-28 Thread Sergei Trofimovich
commit: 154f700113d7453c7cdfa48572b1f1cf5f273f64
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 29 06:50:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 29 06:51:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154f7001

dev-util/gperf: stable 3.1 for ia64, bug #656752

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

 dev-util/gperf/gperf-3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 3553aebc5a5..a687dca494e 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/

2017-01-05 Thread Anthony G. Basile
commit: d8f3f776a624a457259e6929c347693242a574f9
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jan  5 20:49:30 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan  5 20:49:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f3f776

dev-util/gperf: version bump to 3.1

Package-Manager: portage-2.3.0

 dev-util/gperf/Manifest |  1 +
 dev-util/gperf/gperf-3.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest
index dec35db..91118c1 100644
--- a/dev-util/gperf/Manifest
+++ b/dev-util/gperf/Manifest
@@ -1 +1,2 @@
 DIST gperf-3.0.4.tar.gz 983500 SHA256 
767112a204407e62dbc3106647cf839ed544f3cf5d0f0523aaa2508623aad63e SHA512 
24a65ac93c9d640670b015a76378eb7e0f167bec685d03f7dc68005d5a6d693d98b2189f7a0ab5bb9e5dc700de7d417c215230f9dbe062ba119240a8da535dad
 WHIRLPOOL 
1d5da177f69c1628d08ca146be7637517c0884dd6cd7457e7625ddcf7207cf7697da53d1c62f3a9f8c8dccecc7613d7fdcccaac0e0d2490bafbd42018ad7407a
+DIST gperf-3.1.tar.gz 1215925 SHA256 
588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2 SHA512 
855ebce5ff36753238a44f14c95be7afdc3990b085960345ca2caf1a2db884f7db74d406ce9eec2f4a52abb8a063d4ed000a36b317c9a353ef4e25e2cca9a3f4
 WHIRLPOOL 
f03b6800c7efe503651bc415d3a4ec391fcb201fa68f9807bccb6a9347ca1418ef4455056918d49f981104794297f1c588ee1e9b41717d4e3e7bbbae322e4c16

diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
new file mode 100644
index ..f0e070b
--- /dev/null
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="A perfect hash function generator"
+HOMEPAGE="https://www.gnu.org/software/gperf/";
+SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+src_prepare() {
+   sed -i \
+   -e "/^CPPFLAGS /s:=:+=:" \
+   */Makefile.in || die #444078
+
+   eapply_user
+}
+
+src_configure() {
+   econf --htmldir='$(datarootdir)/doc/'"${PF}/html"
+}