diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-util/gperf | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-util/gperf')
| -rw-r--r-- | dev-util/gperf/Manifest | 3 | ||||
| -rw-r--r-- | dev-util/gperf/files/gperf-3.1-clang-16-wregister.patch | 21 | ||||
| -rw-r--r-- | dev-util/gperf/files/gperf-3.1-parallel-tests.patch | 29 | ||||
| -rw-r--r-- | dev-util/gperf/files/gperf-3.1-strncmp-decl-mismatch.patch | 28 | ||||
| -rw-r--r-- | dev-util/gperf/gperf-3.1-r2.ebuild | 39 | ||||
| -rw-r--r-- | dev-util/gperf/gperf-3.2.1.ebuild | 24 | ||||
| -rw-r--r-- | dev-util/gperf/gperf-3.3.ebuild | 24 | ||||
| -rw-r--r-- | dev-util/gperf/metadata.xml | 11 |
8 files changed, 0 insertions, 179 deletions
diff --git a/dev-util/gperf/Manifest b/dev-util/gperf/Manifest deleted file mode 100644 index de91e3aee4ee..000000000000 --- a/dev-util/gperf/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -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/files/gperf-3.1-clang-16-wregister.patch b/dev-util/gperf/files/gperf-3.1-clang-16-wregister.patch deleted file mode 100644 index 4bbcca6d57e0..000000000000 --- a/dev-util/gperf/files/gperf-3.1-clang-16-wregister.patch +++ /dev/null @@ -1,21 +0,0 @@ -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 <bruno@clisp.org> -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/files/gperf-3.1-parallel-tests.patch b/dev-util/gperf/files/gperf-3.1-parallel-tests.patch deleted file mode 100644 index 13495a15c2a5..000000000000 --- a/dev-util/gperf/files/gperf-3.1-parallel-tests.patch +++ /dev/null @@ -1,29 +0,0 @@ -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 <bruno@clisp.org> -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 <schmidt@ics.uci.edu> - # and Bruno Haible <bruno@clisp.org>. - # -@@ -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/files/gperf-3.1-strncmp-decl-mismatch.patch b/dev-util/gperf/files/gperf-3.1-strncmp-decl-mismatch.patch deleted file mode 100644 index 67380fb0279c..000000000000 --- a/dev-util/gperf/files/gperf-3.1-strncmp-decl-mismatch.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://bugs.gentoo.org/869134 - -From 09844ce4ca3d5975469640cea9c5414d5c0baa44 Mon Sep 17 00:00:00 2001 -From: Bruno Haible <bruno@clisp.org> -Date: Thu, 8 Sep 2022 04:45:03 +0200 -Subject: [PATCH] Fix a warning regarding strncmp. - -Reported by Sam James in <https://savannah.gnu.org/bugs/?63031>. - -* 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-r2.ebuild b/dev-util/gperf/gperf-3.1-r2.ebuild deleted file mode 100644 index 42dff8487006..000000000000 --- a/dev-util/gperf/gperf-3.1-r2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-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() { - # bug #944112 - append-cflags -std=gnu17 - - # Aliasing violation (bug #858377) - append-flags -fno-strict-aliasing - filter-lto - - econf --cache-file="${S}"/config.cache -} diff --git a/dev-util/gperf/gperf-3.2.1.ebuild b/dev-util/gperf/gperf-3.2.1.ebuild deleted file mode 100644 index 06c4011b277e..000000000000 --- a/dev-util/gperf/gperf-3.2.1.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="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 ~arm64-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 -} diff --git a/dev-util/gperf/gperf-3.3.ebuild b/dev-util/gperf/gperf-3.3.ebuild deleted file mode 100644 index 77473f8bf5e2..000000000000 --- a/dev-util/gperf/gperf-3.3.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="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 ~arm64-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 -} diff --git a/dev-util/gperf/metadata.xml b/dev-util/gperf/metadata.xml deleted file mode 100644 index eca624ba2402..000000000000 --- a/dev-util/gperf/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> - </maintainer> - <upstream> - <remote-id type="savannah">gperf</remote-id> - </upstream> -</pkgmetadata> |
