commit: 2410da79ef2077445ed32f7a2b9e84aabc45405e Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> AuthorDate: Mon Jan 26 10:01:53 2026 +0000 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> CommitDate: Mon Jan 26 10:08:04 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2410da79
dev-libs/gnulib: version bump for stable-202601 branch Hopefully solves glibc-2.43 problems. Bug: https://bugs.gentoo.org/969252 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> dev-libs/gnulib/Manifest | 2 +- ...31.48.ebuild => gnulib-2026.01.14.22.26.00.ebuild} | 19 ++++++++++++------- dev-libs/gnulib/metadata.xml | 1 + 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/dev-libs/gnulib/Manifest b/dev-libs/gnulib/Manifest index 14928bd5db60..bf2f023445d9 100644 --- a/dev-libs/gnulib/Manifest +++ b/dev-libs/gnulib/Manifest @@ -1,2 +1,2 @@ -DIST gnulib-5b92dd0a45c8d27f13a21076b57095ea5e220870.tar.xz 5058128 BLAKE2B 8bf17315962292790a4279fe39a07595656bb5a5b5c7273efe18c4b798dfcbc5ab39eed5b235e8313873b521dfb04998230a879985908ee4e21b59870d52191b SHA512 786c512159db7b0d6905b77ca193397479db94b3ef7ccf96876773b1942fdb7608ab82ceaa16ecba6ed8229de06d844b0d0b7a85dd672f88f46efc3361e28637 +DIST gnulib-2a288c048e2a23ea9cd8cbef9a60aa4ac82bdc3d.tar.gz 9353405 BLAKE2B 959c523973e9c9e98cbc8d6ad50aedcee93cd71475bf63b0f00519502ef70da68a4d744f1598fe0319f614d88ff9f2a6e2bf9ac4c6e43f8f6fb84278b62f987d SHA512 aba1b4a790687f6e36db20141faedcf1e5e911836d149a70eabc756b181cc49a1629c27bfee46ad362c19742b8951d6d9e4d4fe367eabb293d14ca39c2b2a22f DIST gnulib-8b7815c867312d4eb51fe6c57dc912a4419f1dd7.tar.gz 9229547 BLAKE2B f57ef3edbde605a09d924f5d1ed900e4207ee06fb8b33554c9d3fa63bb1b9eb00bf379f2dfc7f072b68b544695a98ebe48638550dfa29fc190f681d486e6d433 SHA512 fd19a56e3c253d3d23f98e87e4999e4f19c24cec331882b3363036e5cd46a33ba10e5dada18c18468259861016b42db0715b6ae2878786a38ecb7cd6a06ef09b diff --git a/dev-libs/gnulib/gnulib-2024.01.01.10.31.48.ebuild b/dev-libs/gnulib/gnulib-2026.01.14.22.26.00.ebuild similarity index 52% rename from dev-libs/gnulib/gnulib-2024.01.01.10.31.48.ebuild rename to dev-libs/gnulib/gnulib-2026.01.14.22.26.00.ebuild index d72544c8f6d0..51e14e6b3403 100644 --- a/dev-libs/gnulib/gnulib-2024.01.01.10.31.48.ebuild +++ b/dev-libs/gnulib/gnulib-2026.01.14.22.26.00.ebuild @@ -1,18 +1,19 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -GIT_TAG="5b92dd0a45c8d27f13a21076b57095ea5e220870" +# commit as of $PV from stable-202601 branch +GIT_TAG="2a288c048e2a23ea9cd8cbef9a60aa4ac82bdc3d" DESCRIPTION="Library of common routines intended to be shared" HOMEPAGE="https://www.gnu.org/software/gnulib" -SRC_URI="https://git.savannah.gnu.org/cgit/${PN}.git/snapshot/${PN}-${GIT_TAG}.tar.xz" -S="${WORKDIR}/${PN}-${GIT_TAG}" +SRC_URI="https://codeberg.org/gnulib/gnulib/archive/${GIT_TAG}.tar.gz -> ${PN}-${GIT_TAG}.tar.gz" +S="${WORKDIR}/${PN}" LICENSE="GPL-3+ LGPL-2.1+ FDL-1.3+" SLOT="0" -KEYWORDS="~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="doc" src_compile() { @@ -35,8 +36,12 @@ src_install() { # install the real script exeinto /usr/share/${PN} - doexe gnulib-tool + doexe gnulib-tool.sh + + # we cannot use the .py impl because it python-exec badly interacts, + # so we drop it, and force the .sh version; it's not that it matters + # a whole lot, since this is supposed to be run occasionally # create and install the wrapper - dosym ../share/${PN}/gnulib-tool /usr/bin/gnulib-tool + dosym ../share/${PN}/gnulib-tool.sh /usr/bin/gnulib-tool } diff --git a/dev-libs/gnulib/metadata.xml b/dev-libs/gnulib/metadata.xml index 325aa5b304b0..392215f81808 100644 --- a/dev-libs/gnulib/metadata.xml +++ b/dev-libs/gnulib/metadata.xml @@ -7,5 +7,6 @@ </maintainer> <upstream> <remote-id type="savannah">gnulib</remote-id> + <remote-id type="codeberg">gnulib/gnulib</remote-id> </upstream> </pkgmetadata>
