mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-02 01:18:08 +01:00
Update gperf
This commit is contained in:
parent
59e5a4341a
commit
e4689a9467
7 changed files with 35 additions and 13 deletions
|
|
@ -1133,7 +1133,7 @@ Differences to 2.0.1:
|
||||||
|
|
||||||
Python 2.3.7 is then rebuilt to include Unicode support.
|
Python 2.3.7 is then rebuilt to include Unicode support.
|
||||||
|
|
||||||
gperf 3.1
|
gperf 3.3
|
||||||
=========
|
=========
|
||||||
|
|
||||||
``gperf`` is a perfect hash function generator (hash function is injective).
|
``gperf`` is a perfect hash function generator (hash function is injective).
|
||||||
|
|
|
||||||
|
|
@ -53,14 +53,14 @@ f6c65eef86aa9f5317396a8443b25ed87a18f72d07dfd2231a594aa2c1a68942 findutils-4.2.
|
||||||
c925739472260498342ba6dc3263da937abf5237e7e9102622bf5657ec98094a gawk-3.0.4_0.tar.bz2
|
c925739472260498342ba6dc3263da937abf5237e7e9102622bf5657ec98094a gawk-3.0.4_0.tar.bz2
|
||||||
e119505fb6218deaaafbf5d31e0ce3dc1e60dae8475fe2a3f9230f9e9e8c7eaf gawk-5.3.0_0.tar.bz2
|
e119505fb6218deaaafbf5d31e0ce3dc1e60dae8475fe2a3f9230f9e9e8c7eaf gawk-5.3.0_0.tar.bz2
|
||||||
b4fafdabdbd8c1f9f7c96fc4677023a8151fe2afe0702e3dee920157b30deb98 gc-8.0.4_0.tar.bz2
|
b4fafdabdbd8c1f9f7c96fc4677023a8151fe2afe0702e3dee920157b30deb98 gc-8.0.4_0.tar.bz2
|
||||||
ad41b30f9d8ecf4daf62f221705b59f40b8dbfc6b4fd2bdd692def41b9059133 gcc-10.5.0_0.tar.bz2
|
4d19c0dc6b3731f7a4f9f3e183b8bc55833bb6d7671393aa78caa3238671b8fe gcc-10.5.0_0.tar.bz2
|
||||||
519cb272f4e819024c788b38963cf6d98b3b96c6c343ddb2e4b6d12aebb50b39 gcc-15.2.0_0.tar.bz2
|
519cb272f4e819024c788b38963cf6d98b3b96c6c343ddb2e4b6d12aebb50b39 gcc-15.2.0_0.tar.bz2
|
||||||
d34de902de6de9204abedb834c4c39fbb95b993e545fbb090de2b028fa1d4a61 gcc-4.0.4_0.tar.bz2
|
d34de902de6de9204abedb834c4c39fbb95b993e545fbb090de2b028fa1d4a61 gcc-4.0.4_0.tar.bz2
|
||||||
2f13b3306832d882536c97d0302f2ec1801193086dbbe62388f930858e5728a3 gcc-4.0.4_1.tar.bz2
|
2f13b3306832d882536c97d0302f2ec1801193086dbbe62388f930858e5728a3 gcc-4.0.4_1.tar.bz2
|
||||||
931f105104b446dff5be30927e6e98d798844e6cd446b246f30def11984a9587 gcc-4.7.4_0.tar.bz2
|
931f105104b446dff5be30927e6e98d798844e6cd446b246f30def11984a9587 gcc-4.7.4_0.tar.bz2
|
||||||
38b015fe07ed755377b78f8ac8815d8bb57fa8c79293110522231250a6ad8a6f gettext-0.26_0.tar.bz2
|
38b015fe07ed755377b78f8ac8815d8bb57fa8c79293110522231250a6ad8a6f gettext-0.26_0.tar.bz2
|
||||||
96f33b53c24f5f46a23c2b9eef8147e684c796889a83bdd39254a73393594a49 gmp-6.2.1_0.tar.bz2
|
96f33b53c24f5f46a23c2b9eef8147e684c796889a83bdd39254a73393594a49 gmp-6.2.1_0.tar.bz2
|
||||||
8fb02e7145c2befab10bace272ef3004700b6ef0ef58d3573bd69de25e0c9e1b gperf-3.1_0.tar.bz2
|
f06593eb6343d5af77c82c0c8cc15efa08b491b0cc04ebb1030cdc459f9e8903 gperf-3.3_0.tar.bz2
|
||||||
c1989fc2855dbb0350c4e5b677028306614a9f4b5cb6c01fd459c5e1abf592b9 grep-2.4_0.tar.bz2
|
c1989fc2855dbb0350c4e5b677028306614a9f4b5cb6c01fd459c5e1abf592b9 grep-2.4_0.tar.bz2
|
||||||
3f3247c7d05fcef0d9f624a523afa01257207584045eb7efb7fb8f29fc782c7a grep-3.7_0.tar.bz2
|
3f3247c7d05fcef0d9f624a523afa01257207584045eb7efb7fb8f29fc782c7a grep-3.7_0.tar.bz2
|
||||||
d7a28778c1199604ba7af0e706c56c65fa345cae7e80646956f1be71ae30b448 grub-2.06_0.tar.bz2
|
d7a28778c1199604ba7af0e706c56c65fa345cae7e80646956f1be71ae30b448 grub-2.06_0.tar.bz2
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
f https://mirrors.kernel.org/gnu/gperf/gperf-3.1.tar.gz 588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2
|
|
||||||
|
|
@ -3,15 +3,17 @@
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
find . -name '*.info*' -delete -exec touch {} +
|
default
|
||||||
|
|
||||||
for d in doc tests lib src; do
|
rm doc/gperf.{1,dvi,info,pdf,ps} doc/*.html
|
||||||
cd $d
|
touch doc/gperf.info doc/gperf.pdf
|
||||||
ln -s ../aclocal.m4 aclocal.m4
|
|
||||||
autoreconf-2.71 -fi
|
# Useless tests things
|
||||||
cd ..
|
rm tests/*.exp tests/{languages,charsets}.gperf tests/lang-ucs2.in
|
||||||
done
|
|
||||||
autoreconf-2.71 -fi
|
GNULIB_SRCDIR=$(realpath ../gnulib-b08ee1d) \
|
||||||
|
AUTOCONF=autoconf-2.71 \
|
||||||
|
./autogen.sh
|
||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
19
steps/gperf-3.3/patches/reproducible-docs.patch
Normal file
19
steps/gperf-3.3/patches/reproducible-docs.patch
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
SPDX-FileCopyrightText: 2026 Samuel Tyler <samuel@samuelt.me>
|
||||||
|
|
||||||
|
SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
Make output of the vendored texi2html reproducible.
|
||||||
|
|
||||||
|
--- gperf-3.3/doc/texi2html 2026-01-15 21:18:39.886947132 +1100
|
||||||
|
+++ gperf-3.3/doc/texi2html 2026-01-15 21:22:28.937926499 +1100
|
||||||
|
@@ -1842,7 +1842,9 @@
|
||||||
|
|
||||||
|
@MoY = ('January', 'February', 'March', 'April', 'May', 'June',
|
||||||
|
'July', 'August', 'September', 'October', 'November', 'December');
|
||||||
|
- ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = localtime(time);
|
||||||
|
+ ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) = defined($ENV{SOURCE_DATE_EPOCH}) ?
|
||||||
|
+ gmtime($ENV{SOURCE_DATE_EPOCH}) :
|
||||||
|
+ localtime(time);
|
||||||
|
$year += ($year < 70) ? 2000 : 1900;
|
||||||
|
return("$mday $MoY[$mon] $year");
|
||||||
|
}
|
||||||
2
steps/gperf-3.3/sources
Normal file
2
steps/gperf-3.3/sources
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
f https://mirrors.kernel.org/gnu/gperf/gperf-3.3.tar.gz fd87e0aba7e43ae054837afd6cd4db03a3f2693deb3619085e6ed9d8d9604ad8
|
||||||
|
g https://https.git.savannah.gnu.org/git/gnulib.git~b08ee1d _ b2f5ee417643f729b6c679fbc0c3cd5e448fa17d2b0a9fd612a8e203573a8757 gnulib-b08ee1d.tar.gz
|
||||||
|
|
@ -197,7 +197,7 @@ build: python-2.0.1
|
||||||
build: python-2.0.1
|
build: python-2.0.1
|
||||||
build: python-2.3.7
|
build: python-2.3.7
|
||||||
build: python-2.3.7
|
build: python-2.3.7
|
||||||
build: gperf-3.1
|
build: gperf-3.3
|
||||||
build: gettext-0.26
|
build: gettext-0.26
|
||||||
build: texinfo-6.7
|
build: texinfo-6.7
|
||||||
build: libunistring-0.9.10
|
build: libunistring-0.9.10
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue