Commit Graph
1041290 Commits
Author SHA1 Message Date
Sam James fcd9cc940c sys-apps/util-linux: fix CHOST check
CTARGET isn't defined unless we go out of our way to do it, use CHOST
which is obviously more appropriate here anyway (u-l isn't a toolchain).

Fixes: 15addb9d59
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 19:11:03 +00:00
Andreas K. Hüttel 2c1883947f profiles: add m68k musl/systemd profile
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 19:53:54 +01:00
Sam James cf277c1fe6 sys-libs/glibc: link to Hurd userland libraries
Pull in Debian's patch [0] to have libc link to -llmachuser -lhurduser,
otherwise all applications would have to do it, and nobody is working
on that. I suspect that upstream will end up doing this (at least for
the time being; I plan on asking for it). It would be the same as librt
and libpthread etc anyway.

[0] https://salsa.debian.org/glibc-team/glibc/-/raw/sid/debian/patches/hurd-i386/tg-mach-hurd-link.diff

Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 18:18:49 +00:00
Mike Gilbert 8952a7d78a sys-boot/grub: move to freedesktop.org
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2026-03-16 14:10:10 -04:00
Sam James 2e2f5aa275 sys-kernel/hurd: make libxkbcommon support optional
It's only for keymaps in the console. Still automagic though.

Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 17:55:11 +00:00
Sam James d794eaa59e sys-kernel/hurd: fix headers-only condition
We always want it to be available both for testing/avoiding cycles
but also to have the conditional in src_configure be valid.

Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 17:55:10 +00:00
Mike Gilbert e0790bc1d3 sys-block/di: add maintainer-needed comment
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2026-03-16 13:30:17 -04:00
Mike Gilbert 519e018550 sys-block/di: drop to maintainer-needed
Bug: https://bugs.gentoo.org/971265
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2026-03-16 13:29:06 -04:00
Andreas K. Hüttel 5244ab68b9 dev-perl/Dist-Zilla: add 6.37.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 18:01:15 +01:00
Andreas K. Hüttel 98eb1d1be0 dev-perl/Dist-Milla: add 1.0.22
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 18:01:12 +01:00
Andreas K. Hüttel 2900b61eec dev-perl/Dist-Zilla-Plugin-Git-Contributors: add 0.39.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 18:01:09 +01:00
Andreas K. Hüttel f2ca6c8463 dev-perl/Devel-Size: add 0.860.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 18:01:06 +01:00
Andreas K. Hüttel ce48680aed dev-perl/Devel-Size: drop 0.840.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 18:01:03 +01:00
Andreas K. Hüttel b23bc3a045 dev-perl/Devel-PatchPerl: add 2.140.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 18:01:00 +01:00
Andreas K. Hüttel 903967c4e6 dev-perl/Devel-Hide: add 0.1.600
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-03-16 18:00:57 +01:00
Ulrich Müller baf3bc86d8 app-text/gentoo-dtd: Drop http URIs
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2026-03-16 17:52:20 +01:00
Ulrich Müller 50e86c4191 */*: Fix DOCTYPE in metadata.xml files
Must be https, not http.

Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2026-03-16 17:19:55 +01:00
Eli Schwartz e143cbaf50 sys-fs/lvm2: Stabilize 2.03.37 arm64, #971241
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:17:04 -04:00
Eli Schwartz 25dc3d265e sys-fs/lvm2: Stabilize 2.03.37 x86, #971241
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:17:03 -04:00
Eli Schwartz 2966fb139e sys-fs/lvm2: Stabilize 2.03.37 amd64, #971241
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:17:01 -04:00
Eli Schwartz 8a5ac53c0b sys-fs/lvm2: Stabilize 2.03.37 arm, #971241
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:17:00 -04:00
Eli Schwartz 1e5ea56382 sys-fs/lvm2: Stabilize 2.03.37 ppc64, #971241
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:16:58 -04:00
Eli Schwartz 518f074b74 dev-libs/libbpf: Stabilize 1.6.3 ppc64, #971260
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:50 -04:00
Eli Schwartz 765be1c558 dev-libs/libbpf: Stabilize 1.6.3 arm64, #971260
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:50 -04:00
Eli Schwartz a717b97683 dev-libs/libbpf: Stabilize 1.6.3 arm, #971260
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:50 -04:00
Eli Schwartz 92e04e0b98 dev-libs/libbpf: Stabilize 1.6.3 ppc, #971260
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:49 -04:00
Eli Schwartz 045e7c0323 dev-debug/ltrace: Stabilize 0.8.1 ppc, #971258
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:49 -04:00
Eli Schwartz 9038a07373 sys-fs/lvm2: Stabilize 2.03.37 ppc, #971241
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:49 -04:00
Eli Schwartz cd7eda97fa sys-cluster/sanlock: Stabilize 4.2.0 ppc64, #971240
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:48 -04:00
Eli Schwartz 31f1fc8b4f sys-cluster/sanlock: Stabilize 4.2.0 x86, #971240
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:48 -04:00
Eli Schwartz e6dc603b13 sys-cluster/sanlock: Stabilize 4.2.0 arm64, #971240
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:48 -04:00
Eli Schwartz 2d01a8268f sys-cluster/sanlock: Stabilize 4.2.0 amd64, #971240
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:48 -04:00
Eli Schwartz 24e0b1ad72 sys-cluster/sanlock: Stabilize 4.2.0 arm, #971240
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:13:47 -04:00
Sam James dced823547 sys-libs/glibc: avoid -g3 on Hurd
It breaks MIG:
```
make[2]: Leaving directory 'cross-i686-gnu/glibc-2.43/work/glibc-2.43/mach'
make[2]: *** No rule to make target 'cross-i686-gnu/glibc-2.43/work/build-default-i686-gnu-nptl/mach/mach/gnumach.uh',
  needed by 'cross-i686-gnu/glibc-2.43/work/build-default-i686-gnu-nptl/mach/mach/gnumach.h'.  Stop.
make[2]: *** Waiting for unfinished jobs...
```

We should try replace this in sys-kernel/gnumach as well with some Makefile
modification as it's a pain to do this all over the place.

Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 16:10:32 +00:00
Sam James 8639a828c1 sys-kernel/gnumach: replace -ggdb* with -g, not -g1
Copy what ghc does, as it doesn't downgrade -g* to -g1 rather than -g.

Still not really happy w/ this but it's better than before.

Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 16:10:32 +00:00
Eli Schwartz 9b94470f18 sys-fs/cryptsetup: Stabilize 2.8.4 ppc64, #971253
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:16 -04:00
Eli Schwartz ce733e1885 net-fs/nfs-utils: Stabilize 2.8.5 ppc, #971251
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:15 -04:00
Eli Schwartz 3cfd7d6c5f dev-debug/strace: Stabilize 6.19 ppc64, #971250
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:15 -04:00
Eli Schwartz 919191cb6e app-crypt/gpa: Stabilize 0.11.1 ppc64, #971249
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:15 -04:00
Eli Schwartz 48e50dfd4e sys-fs/multipath-tools: Stabilize 0.14.3 ppc, #971248
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:15 -04:00
Eli Schwartz f341a87671 app-arch/unrar: Stabilize 7.2.4 ppc64, #971245
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:14 -04:00
Eli Schwartz 88c0c44bd9 sys-apps/mawk: Stabilize 1.3.4_p20260129 ppc64, #971244
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:14 -04:00
Eli Schwartz 11b21995c8 sec-keys/openpgp-keys-texinfo: Stabilize 20260210 ppc64, #971234
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:13 -04:00
Eli Schwartz ac37fff265 sys-process/procps: Stabilize 4.0.5-r4 ppc64, #971227
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:13 -04:00
Eli Schwartz 6f59651dbe sys-devel/reflex: Stabilize 20260131 ppc64, #971224
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:13 -04:00
Eli Schwartz 615f9c5625 net-vpn/tor: Stabilize 0.4.9.5-r1 ppc64, #971221
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:13 -04:00
Eli Schwartz 527d53e433 sys-apps/pcsc-lite: Stabilize 2.4.1 ppc, #971252
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:12 -04:00
Eli Schwartz cfb3f02068 net-fs/nfs-utils: Stabilize 2.8.5 ppc64, #971251
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:12 -04:00
Eli Schwartz 41895e5e20 app-crypt/gpa: Stabilize 0.11.1 ppc, #971249
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:12 -04:00
Eli Schwartz b3c3b6580d sys-fs/multipath-tools: Stabilize 0.14.3 ppc64, #971248
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-16 12:04:11 -04:00