tools/gnulib: backport patches for gettext
authorMichael Pratt <[email protected]>
Sat, 31 May 2025 06:47:11 +0000 (02:47 -0400)
committerRobert Marko <[email protected]>
Sat, 26 Jul 2025 12:38:09 +0000 (14:38 +0200)
commit1a253a2bb5874f8ed33983216c098b474eda5bca
treee690c0a540f80d7ced93f0d90b24873297f59500
parentd19f8bc199b821dc60f0c64f4b96f5cd470deffc
tools/gnulib: backport patches for gettext

The latest versions of gettext rely on several changes to gnulib
including both changes to modules and new modules
and some previously gettext specific code being moved to gnulib.

Backport these changes in order to allow updating gettext
while using the local gnulib copy of sources.

Add patch:
 - 640-mem-hash-map.patch
 - 645-next-prime.patch
 - 646-hashcode-string.patch
 - 647-hashkey-string.patch
 - 650-package-version.patch
 - 651-package-version-simplify.patch
 - 652-package-version-simplify-further.patch
 - 653-package-version-warning.patch
 - 660-version-stamp.patch
 - 689-vc-mtime.patch
 - 755-clean-temp-hashkey.patch
 - 795-string-desc-rename-functions.patch
 - 796-vc-mtime-less-read.patch
 - 797-vc-mtime-add-api.patch
 - 798-vc-mtime-add-api.patch
 - 799-vc-mtime-old-git.patch
 - 900-str_startswith-module.patch
 - 901-str_endswith-module.patch

Signed-off-by: Michael Pratt <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/16522
Signed-off-by: Robert Marko <[email protected]>
18 files changed:
tools/gnulib/patches/640-mem-hash-map.patch [new file with mode: 0644]
tools/gnulib/patches/645-next-prime.patch [new file with mode: 0644]
tools/gnulib/patches/646-hashcode-string.patch [new file with mode: 0644]
tools/gnulib/patches/647-hashkey-string.patch [new file with mode: 0644]
tools/gnulib/patches/650-package-version.patch [new file with mode: 0644]
tools/gnulib/patches/651-package-version-simplify.patch [new file with mode: 0644]
tools/gnulib/patches/652-package-version-simplify-further.patch [new file with mode: 0644]
tools/gnulib/patches/653-package-version-warning.patch [new file with mode: 0644]
tools/gnulib/patches/660-version-stamp.patch [new file with mode: 0644]
tools/gnulib/patches/689-vc-mtime.patch [new file with mode: 0644]
tools/gnulib/patches/755-clean-temp-hashkey.patch [new file with mode: 0644]
tools/gnulib/patches/795-string-desc-rename-functions.patch [new file with mode: 0644]
tools/gnulib/patches/796-vc-mtime-less-read.patch [new file with mode: 0644]
tools/gnulib/patches/797-vc-mtime-add-api.patch [new file with mode: 0644]
tools/gnulib/patches/798-vc-mtime-add-api.patch [new file with mode: 0644]
tools/gnulib/patches/799-vc-mtime-old-git.patch [new file with mode: 0644]
tools/gnulib/patches/900-str_startswith-module.patch [new file with mode: 0644]
tools/gnulib/patches/901-str_endswith-module.patch [new file with mode: 0644]