Commit graph

262 commits

Author SHA1 Message Date
Andreas K. Hüttel c693cf1a23
Add amd64 clang-systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-08-05 23:42:09 +02:00
Matt Turner 1b3568057c
specs: Drop dead /usr/bin/repoman removal
This dates to a time when repoman was provided by sys-apps/portage.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-25 19:35:30 -04:00
Matt Turner 564d386bea
specs: Add app-portage/cpuid2cpuflags to livecds
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-25 19:33:52 -04:00
Matt Turner 98d3b6c611
specs/x86/i686: Drop dead i686 livecds specs
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-25 19:33:39 -04:00
Andreas K. Hüttel 6efb090272
Add specs for clang and musl-clang builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-18 23:27:16 +02:00
Ben Kohler dca7fccd1d
specs/livegui: remove kdevelop-python until it supports python3_10
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-07-17 15:17:07 -05:00
Ben Kohler e70e6eb383
specs: remove cifs-utils from ppc32 & sparc installcd for now
These lost stable keywords, might get added back later.

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-07-06 10:49:50 -05:00
Ben Kohler 282dcdc9db
specs/x86: remove tools requiring rust/sse2, for now
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-07-05 06:56:03 -05:00
Andreas K. Hüttel 81ee735cf0
Skip stage2 everywhere in x86
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 18:18:27 +07:00
Andreas K. Hüttel 018e826c8d
Drop unused stage2 specs for sparc
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 16:24:43 +07:00
Andreas K. Hüttel 6d877366f9
Drop unused specs, sh is gone
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 16:21:33 +07:00
Andreas K. Hüttel c8ccbbdc6c
Drop unused specs, mips now in qemu dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 16:20:32 +07:00
Andreas K. Hüttel ffbf669d46
Skip stage2 everywhere in amd64
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 16:18:13 +07:00
Andreas K. Hüttel 49f74d1a88
Drop unused specs, alpha now in qemu dir
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-07-03 16:11:56 +07:00
Georgy Yakovlev 59cc712700
ppc64le: don't include ALL firmware to initrd
It's a dual-kernel iso, so we install firmware 3 times total,
once to /lib/firmware and twice to /boot as part of initrd

avoiding copying ALL fw twice to initrd should shrink
installcd size by 200-300mb

Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-06-25 12:16:31 -07:00
Georgy Yakovlev 1f81bd282c
arm64: add sys-auth/ssh-import-id to isos
Bug: https://bugs.gentoo.org/854300
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-06-25 12:14:00 -07:00
Georgy Yakovlev 56a04485f9
ppc: add sys-auth/ssh-import-id to isos
Bug: https://bugs.gentoo.org/854300
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-06-25 12:13:56 -07:00
Georgy Yakovlev b74c6c0563
x86: add sys-auth/ssh-import-id to isos
Bug: https://bugs.gentoo.org/854300
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-06-25 12:13:51 -07:00
Georgy Yakovlev 3e50c160d1
amd64: add sys-auth/ssh-import-id to isos
Bug: https://bugs.gentoo.org/854300
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-06-25 12:13:36 -07:00
Ben Kohler 623d93389b
x86/admincd: drop duplicity for now due to rust & sse2 requirement
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-06-13 13:57:22 -05:00
Andreas K. Hüttel 872afc0e5c
s390x: fix version_stamp
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-25 13:37:57 +02:00
Andreas K. Hüttel 6f46d57fa4
s390x: enable systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-25 13:35:08 +02:00
Andreas K. Hüttel f8cae81a43
s390: Add systemd stage builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-22 23:42:58 +02:00
Andreas K. Hüttel 3e184dc0f7
s390: update stage file and spec file names (openrc)
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-22 23:39:10 +02:00
Andreas K. Hüttel 7c7cea81e9
ia64: ensure dmraid, lvm, luks are off for initrd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-15 18:56:17 +02:00
Andreas K. Hüttel c6650129c5
s390: minor cleanup
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-13 22:54:02 +02:00
Andreas K. Hüttel 247cc79843
s390x: fix (?) netboot config
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-30 22:10:42 +02:00
Andreas K. Hüttel 96054c4f77
s390: fix netboot permissible license
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-30 22:07:59 +02:00
Andreas K. Hüttel c90c8561de
hppa: add update_seed spec
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-24 13:11:50 +02:00
Andreas K. Hüttel b9be3b7bbb
hppa: cleanups, modernization, build order
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 18:15:34 +02:00
Andreas K. Hüttel e947bce5ac
hppa: fix installcd, netboot source filenames
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 14:43:40 +02:00
Andreas K. Hüttel 6a556d1e16
hppa1.1: go xz and simplify
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 01:34:17 +02:00
Andreas K. Hüttel 98b8d9474d
hppa11: also rename openrc and add systemd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 21:16:59 +02:00
Andreas K. Hüttel b6054111f1
hppa20: rename openrc stages and add systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 21:04:58 +02:00
Andreas K. Hüttel 85671b9938
hppa2.0: drop unused stage2, rename spec files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 20:58:58 +02:00
Andreas K. Hüttel 998eb620ea
s390 netboot: drop -* for the next attempt
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-20 20:27:25 +02:00
Andreas K. Hüttel 503eb0390c
s390 netboot: /&%=)(/ stupid USE=-*
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-20 17:55:52 +02:00
Andreas K. Hüttel 340f24097f
livegui: only use limited module set in initrd again
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-14 19:52:37 +02:00
Andreas K. Hüttel 2737caa596
Revert "livegui: reenable depclean, drop kdenlive, engauge, hugin"
This reverts commit b1ccfee916.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-10 13:45:56 +02:00
Andreas K. Hüttel 8c68c55704
Revert "livegui: more trimming"
This reverts commit dbff1ca2b8.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-10 13:45:02 +02:00
Andreas K. Hüttel 21af3e4441
Revert "livegui: some space optimizations"
This reverts commit 261a220762.

Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-10 13:44:12 +02:00
Andreas K. Hüttel 77119fbbd5
livegui: Put all modules in initrd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-10 13:41:24 +02:00
Andreas K. Hüttel d5450dabe6
Use kernel config from dist-kernel for livegui
Closes: https://bugs.gentoo.org/836770
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-09 01:41:58 +02:00
Andreas K. Hüttel 4e2bab9058
livegui: fix specs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-03 21:32:06 +02:00
Andreas K. Hüttel 261a220762
livegui: some space optimizations
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-02 21:21:50 +02:00
Andreas K. Hüttel dbff1ca2b8
livegui: more trimming
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-15 09:58:12 +01:00
Andreas K. Hüttel 0bf7603396
Skip some more amd64 stage2
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-15 00:16:16 +01:00
Andreas K. Hüttel b1ccfee916
livegui: reenable depclean, drop kdenlive, engauge, hugin
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-14 22:22:40 +01:00
Andreas K. Hüttel 3714fd918b
Skip some amd64 stage2
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-14 16:12:03 +01:00
Andreas K. Hüttel cf406ca943
livegui: remove overlay options again, they break things
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-14 16:03:43 +01:00