[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-29 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"
+}