Commit graph

462 commits

Author SHA1 Message Date
Andreas K. Hüttel 3aca677f92
Fix chost in aarch64 musl stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-09 01:50:56 +01:00
Andreas K. Hüttel ad913f3df0
Add arm 23.0 musl specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-08 00:32:01 +01:00
Andreas K. Hüttel c027fd740c
Add 23.0 amd64 musl specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-07 19:39:30 +01:00
Ben Kohler cb84b174d7
specs/{amd64,x86}: add broadcom-sta to isos
Bug: https://bugs.gentoo.org/926215

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-03-05 11:51:50 -06:00
Ben Kohler 4ecae8fec8
livegui/fsscript: attempt to disable suspend
Bug: https://bugs.gentoo.org/925002

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-03-05 10:53:06 -06:00
Andreas K. Hüttel 1997700a87
Add hppa 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-02 02:02:35 +01:00
Andreas K. Hüttel 8aef48fa10
Drop hppa systemd split-usr specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-03-02 01:52:18 +01:00
Ben Kohler df80dd4372
specs/amd64: use new kernel config for isos
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-27 13:42:55 -06:00
Ben Kohler 3f9407a63c
specs/amd64/livegui: add spice-vdagent for qemu clipboard sharing
Closes: https://bugs.gentoo.org/857912

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-27 13:18:16 -06:00
Andreas K. Hüttel 152cc2c942
Add remaining amd64 23.0 specs (no musl as yet)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-26 23:42:21 +01:00
Andreas K. Hüttel 38bc0acfec
More amd64 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-26 22:16:25 +01:00
Andreas K. Hüttel 96fef610df
Add part of the amd64 23.0 specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-25 23:21:27 +01:00
Andreas K. Hüttel 12318dab0c
Drop amd64 split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-25 23:05:06 +01:00
Ben Kohler 3e64403adc
specs/{amd64,x86}: add b43-firmware to isos
Bug: https://bugs.gentoo.org/925273

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2024-02-23 07:06:06 -06:00
Ian Jordan f2e7c76b94
specs: change @TIMESTAMP@ to @TREEISH@
After discussion this changes @TIMESTAMP@ to @TREEISH@ which is a
clearer name to use for a new user and supported by catalyst-auto.

Closes: https://github.com/gentoo/releng/pull/10
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-02-20 15:44:16 -05:00
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
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 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 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 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 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 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 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 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 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 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
Ben Kohler 11087496ed
releases/specs/amd64/livegui/files/fsscript-stage2.sh: Disable Lock on resume
Disable screen locking completing to close out bug 915229

Closes: https://bugs.gentoo.org/915229

Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-22 07:24:17 -06:00
Andreas K. Hüttel 4d6b810204
Add 23.0 arm glibc builds
Musl needs musl-1.2.4 stable

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-21 19:44:41 +01:00
Andreas K. Hüttel b10160e1e5
Drop arm split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-21 18:25:16 +01:00
Andreas K. Hüttel a87d396eba
Add missing arm64 desktop spec
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-19 15:05:27 +01:00
Andreas K. Hüttel 20430b665a
Add arm64 23.0 profile specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-15 22:01:29 +01:00
Ben Kohler 9eb0517c82
specs/amd64: use new 6.6 kconfig
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-12-15 14:50:06 -06:00
Andreas K. Hüttel bf887b3caa
Drop arm64 split-usr systemd specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-12-15 20:25:52 +01:00
Ben Kohler cda72428fd
livegui: start elogind in boot runlevel
Bug: https://bugs.gentoo.org/915217

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-11-06 11:46:30 -06:00
Andreas K. Hüttel 7facbb4133
Add binrepo_path for all amd64 stages (except selinux)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-25 01:32:42 +02:00
Andreas K. Hüttel 8470b1461b
Add binrepo_path for all arm stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-23 21:54:56 +02:00
Andreas K. Hüttel cb993b7125
Add binrepo_path for all arm64 stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-22 23:15:56 +02:00
Andreas K. Hüttel f17e78450d
Cleanup
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-22 23:10:31 +02:00
Andreas K. Hüttel 90470de136
Add binrepo_path for all hppa stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-21 23:37:14 +02:00
Andreas K. Hüttel db63e971c3
Add binrepo_path for all ia64 stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-21 22:54:09 +02:00
Andreas K. Hüttel a060dabd6e
Add binrepo_path for all s390 stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-17 21:02:41 +02:00
Andreas K. Hüttel f9f3dc0cb7
Add binrepo_path for all sparc stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-17 04:03:25 +02:00
Andreas K. Hüttel 2b4c167706
Add binrepo_path for all x86 stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-17 03:32:11 +02:00
Andreas K. Hüttel 87342f71c5
Add binrepo_path for amd64 x86-64 and x32
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-16 21:39:34 +02:00
Andreas K. Hüttel a52bbfa16b
s390x/openrc: Add experimental binrepo_path option for testing
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-08-11 21:11:26 +02:00
Ben Kohler 953200b78b
specs/livegui: add fluxbox
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-07-23 12:39:20 -05:00
Ben Kohler e39d5c3dee
specs/amd64: use new kernel configs on admincd & installcd
Bug: https://bugs.gentoo.org/908599

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-07-10 14:06:08 -05:00
Ben Kohler 720403dc97
specs/livegui: remove last-rited kvirc
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-05-15 07:01:30 -05:00
Andreas K. Hüttel 96544b23bb
Switch installcd's from ntp to chrony
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-05-01 21:51:03 +02:00
Andreas K. Hüttel 42826cf6d1
hppa netboot: add some Gnus
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-04-03 23:04:26 +02:00
Andreas K. Hüttel 8f6d18cf26
Drop tex-related stuff from livegui
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-21 18:30:44 +01:00
Ben Kohler 25d86e0883
specs/{amd64,x86}: remove last-rited net-analyzer/traceroute-nanog
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-03-20 09:06:31 -05:00
Ben Kohler 65323a3ed6
livegui/fsscript: create required polkit rules dir
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-03-06 07:17:47 -06:00
Alfred Persson Forsberg 5948a367b6
specs/{amd64,x86}: add arch-chroot to isos
New working ebuilds sys-apps/arch-chroot and sys-fs/genfstab are now
in ::gentoo

Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
Closes: https://github.com/gentoo/releng/pull/9
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-24 12:47:11 -06:00
Alfred Persson Forsberg 4d58de2925
Revert "Revert "specs/{amd64,x86}: add genfstab to isos""
This reverts commit b51c660827.

Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-24 12:47:08 -06:00
Ben Kohler b51c660827
Revert "specs/{amd64,x86}: add genfstab to isos"
This reverts commit a6971d855f.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-24 08:25:47 -06:00
Andreas K. Hüttel cf21857864
Revert "Shrink livegui."
This reverts commit 5739439b26.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-17 20:08:25 +01:00
Ben Kohler c8c48fb7e1
livegui/fsscript: adjust how we set firefox as default
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-17 12:57:24 -06:00
Andreas K. Hüttel 763871a6f9
livegui: purge kernel compilation files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-17 19:17:25 +01:00
Ben Kohler a6971d855f
specs/{amd64,x86}: add genfstab to isos
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-16 15:28:23 -06:00
Andreas K. Hüttel 06be35448c
Enable update_seed in a few more cases
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-09 19:58:38 +01:00
Georgy Yakovlev 8ab0c2f126 amd64/admincd: re-add efibootmgr
commit 718d8cda8c added it to the wrong
list

Bug: https://bugs.gentoo.org/882043
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2023-01-20 19:15:41 -08:00
Andreas K. Hüttel e66c594471
Add arm64 desktop systemd mu stage
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-29 23:41:11 +01:00
Andreas K. Hüttel 64a00207f3
Add amd64 desktop systemd mu stage
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-29 23:36:30 +01:00
Georgy Yakovlev a0cd50c69b ppc(32|64): add bashcomp to installcd
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-24 18:13:30 -08:00
Georgy Yakovlev 50c310ceac arm64: add bashcomp to installcd
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-24 18:11:53 -08:00
Georgy Yakovlev dc6259bed0 arm64: add u-boot tools to installcd
fw_printenv is very useful.

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-24 18:10:32 -08:00
Georgy Yakovlev 3cd007ee28 ppc(32|64): add sys-apps/merge-usr to iso
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-22 13:55:01 -08:00
Georgy Yakovlev 2836732d6e ppc64le: add sys-apps/merge-usr to iso
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-22 13:55:01 -08:00
Georgy Yakovlev 4c7aaa362e arm64: add sys-apps/merge-usr to iso
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-22 13:54:55 -08:00
Andreas K. Hüttel 614418e9e9
Disable xen-tools in livegui
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-22 19:18:32 +01:00
Ben Kohler 12a7a1645f
livegui/fsscript: fix sddm autologin
Apparently sddm.conf used to allow =yes but now needs =true for a bool

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-12-19 14:46:25 -06:00
Andreas K. Hüttel 4599d57ff9
Need to rebootstrap hppa1.1 systemd-mu
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-16 17:30:08 +01:00
Andreas K. Hüttel f05ac79633
Enable update_seed where the merged-usr bootstrap has finished (7)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-15 00:27:40 +01:00
Georgy Yakovlev 3e612e9067 specs/ppc64le: add some extra packages to installcd
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-12 11:54:28 -08:00
Georgy Yakovlev 1281dd152f specs/ppc64le: add power9 desktop systemd mu stages
no need for power8 stages, nobody uses those machines as desktop.
no support for unmerged usr systemd, as it's going away in ~6mo.

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-12 10:48:27 -08:00
Georgy Yakovlev 5352861020 specs/ppc64le: add power9 desktop openrc stages
no need for power8 stages, nobody uses those machines as desktop.

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-12 10:48:01 -08:00
Georgy Yakovlev b30225aff6 specs/ppc64le: rename files to -mu- for consistency
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-12 10:35:59 -08:00
Georgy Yakovlev cb3c2592ab specs/ppc64le/stage1-systemd-mu.spec: enable updating seed
manual migration was done prior

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-12-12 09:58:30 -08:00
Andreas K. Hüttel a3e0e65e3b
x86: add i486 systemd mu build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-10 12:27:35 +01:00
Andreas K. Hüttel 08ef8f768b
Enable update_seed where the merged-usr bootstrap has finished (6)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-08 17:22:39 +01:00
Andreas K. Hüttel 64efca68d9
Enable update_seed where the merged-usr bootstrap has finished (5)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-08 13:44:57 +01:00
Ben Kohler 3ab8c3481a
specs/amd64: use new kconfig
Closes: https://bugs.gentoo.org/884517

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-12-07 07:41:35 -06:00
Andreas K. Hüttel 0fdd167b80
fix x32 mergedusr filenames
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-06 23:01:32 +01:00
Andreas K. Hüttel 9f9ab594f0
Enable update_seed where the merged-usr bootstrap has finished (4)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-28 22:16:11 +01:00
Ben Kohler 159dc79fba
specs/{amd64,x86}: add memtest86+
Followup in catalyst.git will help these appear in grub menu at boot

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-11-28 12:55:13 -06:00
Andreas K. Hüttel 8cd7cbb4d1
Add x32 systemd mergedusr build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-27 12:57:23 +01:00
Andreas K. Hüttel 19b8dcbbd1
s390: replace netboot2 target with netboot
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-26 20:32:16 +01:00
Andreas K. Hüttel 24375f9216
Enable update_seed where the merged-usr bootstrap has finished (3)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-26 20:25:54 +01:00