Commit graph

2830 commits

Author SHA1 Message Date
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 24a6aee890
portage/stages/package.use: enable cet to fix hardened stage1 builds
Hardened profiles default to USE=cet but our -* in stage1 builds ends up
mixing -cet/+cet causing build failures or unmet deps.  This will keep the
flag enbled consistently.  This has no effect on non-hardened profiles
since the flag is masked there.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-03-16 08:27:05 -05:00
Andreas K. Hüttel c25f116b10
Work around another circular dep, curl[-http2]
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-16 00:59:18 +01:00
Andreas K. Hüttel 7294bf557c
Fix specs dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-12 23:23:23 +01:00
Andreas K. Hüttel dd43685e2d
Add catalyst-auto hppa qemu config
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-12 23:10:34 +01:00
Andreas K. Hüttel 88ba5d16bb
Add specs for hppa1.1 qemu build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-12 23:10:31 +01:00
Ben Kohler 95e610d445
portage/stages/package.use: enable required flag for clang stage1s
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-03-06 07:23:39 -06: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
Andreas K. Hüttel e0097a27a9
Drop quotes around variable strings
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-05 23:42:46 +01:00
Nic Boet fe7ecde00f
Do not source catalyst.conf as it's not bash syntax
* non-bash formatted lines are executed; results in several "command not found" errors
* instead, parse the file for the specific var

[this still leaves the doublequotes " around the value- dilfridge]

Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-05 23:38:17 +01:00
Nic Boet 249185d427
snapshot_cache was removed from catalyst Apr 2020
* catalyst commit 6493f3bc534f97468c514a12035b10e3107c4ecf
* --preclean would now fail as catalyst.conf is invalid

Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-02 19:28:48 +01:00
Nic Boet bdebb3c30e
Improve send_mail() because it acts more like the logger
* output failure events to stdout if verbose set, useful for those without a mailer
 * do not email if recipient var is undef; allows flexibility for non-releng use cases

Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-27 00:27:02 +01:00
Nic Boet f2e3c07e81
Make it more apparent that bash time is not used
Signed-off-by: Nic Boet <nic@boet.cc>
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-27 00:18:54 +01: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
Ben Kohler 8b0eba12e0
portage/stages: disable openmp on gettext also
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-19 11:33:33 -06:00
Ben Kohler a0b53f9611
portage/stages: enable asm on gmp to satisfy REQUIRED_USE
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-02-19 07:53:01 -06:00
Andreas K. Hüttel 5378e83aab
Test enabling cpudetection for gmp, for bug 894134
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-02-18 13:18:07 +01: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
Andreas K. Hüttel f34ca4ea06
mips: parallelize better
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-27 14:38:37 +01:00
Andreas K. Hüttel a087a8d053
mipsel3-n32: update_seed yes for split-usr
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-25 17:19:34 +01:00
Andreas K. Hüttel b0cb15f47f
Add missing mips upload command
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-25 16:07:00 +01:00
Andreas K. Hüttel 2a78aa57d6
Re-enable merged-usr riscv builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-25 00:14:33 +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 23951b8984
Use rsa key on demeter
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-19 16:57:58 +01:00
Andreas K. Hüttel 575795e07c
aarch64_be: update_seed yes for split-usr
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-19 14:52:43 +01:00
Andreas K. Hüttel 15e1dc47bd
Drop nonexisting specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-18 14:02:19 +01:00
Andreas K. Hüttel 7648e357d8
Add aarch64_be spec files and autobuild config
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-17 22:35:51 +01:00
Andreas K. Hüttel 964715eeb4
Want lvm support on isos and livegui
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-16 22:24:26 +01:00
Andreas K. Hüttel c92798f9ec
mips: fix stage filename in spec
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-09 17:41:24 +01:00
Matt Turner b526a4417c
kconfig/hppa: Build iso9660 into kernel
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2023-01-08 13:55:36 -05:00
Andreas K. Hüttel ffef455efc
Enable update_seed for stage1-mips3-multilib-systemd-mu
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-01-06 13:00:27 +01:00
Ben Kohler 4207f9e87b
livegui/package.use: add virgl support
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2023-01-04 14:00:11 -06: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 1ece3aff51
portage/livegui: no-passwdqc here as well
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-12-20 09:02:34 -06: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