Commit graph

1587 commits

Author SHA1 Message Date
Ben Kohler 5f53ff07c8
{specs,portage}: fork portage dir for x86
New portage config dir for x86 to disable sse2-requiring things.
Hopefully this is temporary.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-06-20 12:02:15 -05:00
Ben Kohler a04414bea8
portage/livegui: disable python on falkon
Disable python flag on falkon to work around lack of python3_12 on its
deps

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-06-14 10:19:11 -05:00
Ben Kohler aad27d7a4c
specs/{amd64,x86}: add strace to all isos for debugging
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-06-13 13:46:46 -05:00
Andreas K. Hüttel eee8498863
Fix ssemath specs (nonexisting profile)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-11 20:25:12 +02:00
Andreas K. Hüttel 40923c5414
Clean up riscv specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:38:18 +02:00
Andreas K. Hüttel 59d8586384
Clean up mips specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:37:50 +02:00
Andreas K. Hüttel 4ba0ebccee
Clean up m68k specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:37:01 +02:00
Andreas K. Hüttel 9ae837e6ba
Clean up loong specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:36:33 +02:00
Andreas K. Hüttel 507ec06b65
Clean up unsuccessful hppa qemu test
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:35:57 +02:00
Andreas K. Hüttel 211ffe7b82
Clean up arm64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:35:36 +02:00
Andreas K. Hüttel c22b52aa80
Clean up alpha specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:35:06 +02:00
Andreas K. Hüttel e5d7d48cf5
Clean up x86 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:34:42 +02:00
Andreas K. Hüttel aed701e68d
Clean up sparc specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:34:17 +02:00
Andreas K. Hüttel 6e9d922937
Clean up s390 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:33:54 +02:00
Andreas K. Hüttel f7af132c03
Clean up ppc(64)(le) specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:33:16 +02:00
Andreas K. Hüttel b1520c3300
Clean up ia64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:31:59 +02:00
Andreas K. Hüttel 4375d00818
Clean up hppa specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:31:34 +02:00
Andreas K. Hüttel 96db70bad9
Clean up arm64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:31:09 +02:00
Andreas K. Hüttel 7e5eb2041f
Clean up arm specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 22:29:42 +02:00
Andreas K. Hüttel a3dfc91605
Clean up amd64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-06-01 17:51:47 +02:00
Ben Kohler 2e52c01031
specs/amd64/livegui: switch livecd-stage2 to dist-kernel
Old genkernel setup has been preserved in livecd-stage2-genkernel.spec

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-13 10:40:26 -05:00
Ben Kohler 31dd9d86aa
portage/livegui: enable dracut on installkernel for dist-kernel
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-13 10:40:26 -05:00
Ben Kohler aed6101f7f
specs/amd64/livegui: add tools to prepare for dist-kernel usage
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-13 10:40:26 -05:00
Ian Jordan f2fc0dec69 releases/specs/amd64/livegui/files/fsscript-stage2.sh: Create /mnt/gentoo
Fix the lack of /mnt/gentoo being created on livegui.

Closes-bug: https://bugs.gentoo.org/915957
Signed-off-by: Ian Jordan <immoloism@gmail.com>
2024-05-11 22:43:25 +01:00
Ben Kohler f0df0a80a5
portage/livegui: really disable harfbuzz on sdl2-ttf
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-06 09:19:30 -05:00
Andreas K. Hüttel 95cfb79dde
Merge remote-tracking branch 'github/pr/16'
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-05-04 14:30:11 +02:00
Sam James 93637cc113
releases: handle sys-devel/libtool -> dev-build/libtool pkgmove
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-04 13:13:33 +01:00
Sam James d4ad19ae81
releases: add sys-apps/pv to release media
It's a useful tiny tool to allow monitoring progress.

Reported-by: Kerin Millar <kfm@plushkava.net>
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-04 13:12:34 +01:00
Ben Kohler b10cc9997e
portage/livegui: disable harfbuzz on sdl2-ttf rather than enable on ft
Previous solution of enabling harfbuzz on freetype ends in circular
deps.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-03 15:05:43 -05:00
Ben Kohler 912f37809b
portage/livegui: enable profiler for virtual/rust for chromium
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-03 14:58:37 -05:00
Ben Kohler 949288ac61
portage/livegui: enable harfbuzz on freetype instead
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-03 14:56:41 -05:00
Ben Kohler e25072e105
portage/livegui: enable harfbuzz on sdl2-ttf to fix dep conflict
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-03 14:52:37 -05:00
Ben Kohler a1c3102893
portage/isos: allow unstable genkernel briefly
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-03 09:28:42 -05:00
Ben Kohler 812d236ec3
portage/isos: remove obsolete espeakup unmask
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-03 09:28:42 -05:00
Ben Kohler 900070be30
Revert "portage/isos/package.use: enable sse2 for rust-bin on x86"
This reverts commit 7df71fffc1.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-01 12:47:39 -05:00
Ben Kohler fcd4f507cd
specs/{amd64,x86}: add rust-bin to livecd/unmerge on installcd/admincd
This will start getting installed as an indirect dep of lvm2, but we
don't need to keep it installed for the shipped isos

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-01 09:29:59 -05:00
Ben Kohler 7df71fffc1
portage/isos/package.use: enable sse2 for rust-bin on x86
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-05-01 09:27:22 -05:00
Matoro Mahri f1b7efed71 releases: remove dev-lang/openssl-3.2 masks
And old specific version mask for 3.0.  Both relevant bugs fixed.

Bug: https://bugs.gentoo.org.923957
Bug: https://bugs.gentoo.org/923956
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
2024-04-29 13:26:07 -04:00
Sam James b099c17a53
releases: enable sys-fs/lvm2[thin]
Kerin reports that thin-provisioning-tools is missing from our release
media. We need people to be able to mount and administrate such disks,
so chuck it in.

This is really a regression from e31bcf83eb070afb477f68cf9e22387a3f95e592
in gentoo.git.

Reported-by: Kerin Millar <kfm@plushkava.net>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-24 11:08:31 +01:00
Sam James 716668cbb3
releases: add sys-fs/xfsdump to installcd/admincd/livegui
XFS is the FS we recommend in the handbook nowadays and xfsdump is a useful
backup/admin tool.

Signed-off-by: Sam James <sam@gentoo.org>
2024-04-24 10:49:13 +01:00
Andreas K. Hüttel d16fcb9b84
Fix profile for x86 admincd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-23 21:46:21 +11:00
Ben Kohler ba2d78b9ab
portage/livegui: enable chromium flag on ffmpeg for chromium
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-04-21 13:45:12 -05:00
Ben Kohler 37954e4d83
kconfig/sparc: add a few more NIC drivers seen on newer sparcs
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-04-20 06:48:44 -05:00
Ben Kohler 85bfe26f5b
specs/sparc/installcd-stage2-minimal.spec: use updated kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-04-19 11:08:22 -05:00
Ben Kohler da2f43296e
kconfig/sparc: add xhci_hcd
Newer sparcs need USB 3.0 support!

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-04-19 11:07:47 -05:00
Andreas K. Hüttel 8a9b3d1982
Add and enable rv32 ilp32 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-16 21:38:46 +11:00
Andreas K. Hüttel f723fb81d7
Also unleash glibc-2.39 on non-qemu builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-13 16:40:24 +11:00
Andreas K. Hüttel 6c90e4d239
Unleash glibc-2.39 onto qemu builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-10 03:22:55 +11:00
Andreas K. Hüttel 518ca1ad2c
Add riscv32 ilp32d specs (systemd, openrc, musl)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-06 16:27:46 +02:00
Andreas K. Hüttel d5782d0d9a
Fix hppa profiles in boot media
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-04-05 23:53:20 +02:00