Commit graph

3002 commits

Author SHA1 Message Date
Ian Jordan 4e8be067da
specs: Replace snapshot with snapshot_treeish
To aid with the transition to Catalyst 4 for users this patch replaces
the old snapshot option to snapshot_treeish to avoid confusion.

Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-02-20 15:40:22 -05:00
Andreas K. Hüttel 0629ad5028
Adapt for build of MIPS o32 on milou
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-20 18:16:09 +01:00
Andreas K. Hüttel 20e1b92f33
mips: do LE builds first
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-19 20:04:52 +01:00
Ben Kohler 8044b32eec
specs/sparc: remove rp-pppoe (& ppp)
net-dialup/ppp hasn't built on sparc for a while and it's a pretty messy
bug #918992.  Let's just remove it for now to keep isos building.

Bug: https://bugs.gentoo.org/918992

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-19 09:24:23 -06:00
Ben Kohler c0c4681058
portage/livegui: stop masking rust
We were using rust-bin to save time/resources but it currently doesn't
meet the needs of chromium (USE=profiler).  Let's just build it from
source again, for now.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-19 07:31:46 -06:00
Ben Kohler f7532051ad
specs/amd64/*: add efibootmgr to installcd & livegui
Closes: https://bugs.gentoo.org/924707

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-17 14:48:08 -06:00
Andreas K. Hüttel 858d00cd63
Enable ia64 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-16 23:09:33 +01:00
Andreas K. Hüttel f652bfc46c
Add 23.0 ia64 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-16 23:03:28 +01:00
Andreas K. Hüttel 14501a4fe1
Drop ia64 split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-16 22:58:23 +01:00
Ben Kohler 1091a5326f
Revert "livegui/fsscript: add /mnt/gentoo dir"
This reverts commit a1657606c3.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-16 11:29:32 -06:00
Ben Kohler 0fa8a83b1e
kconfig/*: enable FRAMEBUFFER_CONSOLE_ROTATION
Closes: https://bugs.gentoo.org/921295

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-16 11:28:05 -06:00
Ben Kohler a1657606c3
livegui/fsscript: add /mnt/gentoo dir
Bug: https://bugs.gentoo.org/915957

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-15 14:40:00 -06:00
Ben Kohler 601cd9fd8c
amd64/livegui/livegui-stage2.spec: add secureconsole to bootargs
There seems to be a race condition occurring when livecd-tools
"fixinittab" script enables autologin on tty1-6 by default.  This is
racing with sddm's autostart & autologin on tty2, causing hiccups in the
elogind session and preventing user shutdown, networking, etc.

Adding secureconsole will limit fixinittab to only autologin on tty1,
avoiding this race.

Bug: https://bugs.gentoo.org/915217

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-15 14:40:00 -06:00
Andreas K. Hüttel 48dfd4a007
Enable 23.0 aarch64_be builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-15 18:39:32 +01:00
Andreas K. Hüttel 7c444679dd
Add aarch64_be 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-14 00:02:13 +01:00
Andreas K. Hüttel f5690d5bbc
Disable aarch64_be split-usr systemd builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-13 23:55:56 +01:00
Andreas K. Hüttel 760e4c8e09
Enable 23.0 m68k musl build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-13 23:43:13 +01:00
Andreas K. Hüttel 99941271e9
Fix m68k 23.0 musl CHOST
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-13 23:41:30 +01:00
Andreas K. Hüttel e174d90543
Enable riscv 23.0 musl builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 22:38:01 +01:00
Andreas K. Hüttel e6f21b105a
Enable ppc64 LE 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 17:20:57 +01:00
Andreas K. Hüttel 2efef34440
Add ppc64 LE 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 17:12:51 +01:00
Andreas K. Hüttel 24d1bf2d94
Enable ppc(64) BE 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 16:36:05 +01:00
Andreas K. Hüttel 463f1a6b6a
Add ppc64 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 12:59:41 +01:00
Andreas K. Hüttel f73aadb4d9
Set correct CHOST for 23.0 riscv musl stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 12:12:54 +01:00
Andreas K. Hüttel f695ae82a1
Add ppc 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-10 12:03:05 +01:00
Andreas K. Hüttel 57d848fd77
Mask dev-libs/openssl-3.2.1* (bug 923956, bug 923957)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-08 14:47:25 +01:00
Andreas K. Hüttel be2fa5fd67
Write some stats about binpkg uploads in the log
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-05 22:12:39 +01:00
Andreas K. Hüttel d6366affce
Fix key names for move demeter => milou
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-05 14:38:53 +01:00
Andreas K. Hüttel c4ecdbf418
eth0 on milou is now em1
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-04 23:23:58 +01:00
Andreas K. Hüttel 4fe0c269b0
Add simple packet filter for milou
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-03 22:39:26 +01:00
Andreas K. Hüttel 033c08e766
Add s390 64bit 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-30 19:43:45 +01:00
Andreas K. Hüttel 6965de36ee
Enable s390 23.0 32bit builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-29 04:18:42 +01:00
Andreas K. Hüttel 17b4497f65
Build glibc in stage1 with USE=multiarch
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-29 02:42:15 +01:00
Andreas K. Hüttel 568430b5ba
s390: Drop split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-28 19:27:34 +01:00
Andreas K. Hüttel d1052880b9
sparc: Enable 23.0 builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-28 01:58:20 +01:00
Andreas K. Hüttel e9293c730f
sparc: add 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-28 01:46:16 +01:00
Andreas K. Hüttel de187db173
sparc: Drop unused specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-28 01:33:47 +01:00
Andreas K. Hüttel ee7defb2ac
Add x86 23.0 builds and uploads
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-25 20:15:33 +01:00
Andreas K. Hüttel 62d99aff76
Add i486 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-24 22:00:33 +01:00
Andreas K. Hüttel 7e5acd85c4
Drop x86 systemd split-usr builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-01-24 21:40:38 +01:00
Andreas K. Hüttel 32fa6bb18b
Try if adding symlink useflag helps iso builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-27 18:06:17 +01:00
Andreas K. Hüttel 937e558b18
Update PPC LE build files and enable binpkg upload
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-25 18:06:33 +01:00
Andreas K. Hüttel 7502df16a3
Update PPC BE build files and enable binpkg upload
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-25 12:48:11 +01:00
Andreas K. Hüttel ad059f3264
Upload x86 17.0 packages with openrc build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-24 23:15:37 +01:00
Andreas K. Hüttel 78944c6384
Upload sparc 17.0 packages with openrc build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-24 23:11:44 +01:00
Andreas K. Hüttel a9c2966b9b
Upload s390 17.0 packages with openrc build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-24 23:08:16 +01:00
Andreas K. Hüttel d036308973
Upload mips 17.0 packages with openrc build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-23 22:29:52 +01:00
Andreas K. Hüttel 94538cc032
Minor m68k cleanups
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-23 22:19:44 +01:00
Andreas K. Hüttel 092133aea3
Upload loong 22.0 packages with openrc build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-23 22:16:42 +01:00
Andreas K. Hüttel f8cd60f6ee
Upload ia64 17.0 packages with openrc build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-23 22:14:17 +01:00