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
5f060cd494
portage/isos: disable passwdqc on pambase to allow simpler passwords
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-06-14 12:59:13 -05: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
990f8bb6d0
Allow glibc-2.35 with qemu
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-06-10 18:42:25 +02:00
Andreas K. Hüttel
887fe4f448
Add one more singleproc exception for m68k
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-31 19:26:37 +02:00
Andreas K. Hüttel
14868f8fd4
That didnt work. Rely on portage for max. parallelism, keep MAKEOPTS unset
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-28 16:56:51 +02:00
Andreas K. Hüttel
ea93b714da
Add MAKEOPTS in package.env, using nproc [ -j(n+1) -l(n*2) ]
...
Right now I'm setting MAKEOPTS in catalystrc as environment variable.
However, I suspect this *overrides* package.env, which kills our -j1
workaround for the python futex issue on m68k.
By setting the default also in package.env (earlier in the alphabet),
we might get around this
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-28 15:49:12 +02: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
09f346a4d3
ia64: enable xz-compressed squashfs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-18 18:34:49 +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
6800dcfcf0
kernel hppa64.config: update to 5.15, maybe that helps
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-14 00:12:47 +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
47f41d9f0f
Add mipsel3 o32 specs for the PS/2
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-05-01 14:00:45 +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
b33981da3b
Add missing 64bit big-endian mips multilib builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-24 14:57:38 +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
ad33693dc7
Unmask glibc-2.35
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-19 21:46:06 +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
b90802c12b
livegui: more genkernel hardwiring
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-12 21:17:34 +02:00
Andreas K. Hüttel
127ecb640d
livegui: Hardwire some modules into the kernel
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-12 18:33:34 +02:00
Andreas K. Hüttel
dbfd52262c
livegui: drop x11-drivers/xf86-video-qxl, bug 837890
...
Bug: https://bugs.gentoo.org/837890
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-11 22:24:07 +02:00
Andreas K. Hüttel
8717bbf646
livegui: ugly break for circular deps
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-11 20:33:03 +02:00
Andreas K. Hüttel
e1678053ae
livegui: add missing useflag
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-11 00:30:59 +02:00
Andreas K. Hüttel
c24cbbe854
livegui: add missing useflag
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-11 00:10:08 +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
Ben Kohler
a273386d42
portage/livegui: enable more VIDEO_CARDS
...
Bug: https://bugs.gentoo.org/836770
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-04-04 14:22:02 -05:00
Andreas K. Hüttel
e4f265eb8e
Add mipsel3 multilib (n32-based) stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-04 00:34:03 +02:00
Andreas K. Hüttel
57591c6d47
Add mips64el multilib (n32-based) stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-04 00:16:23 +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
049abeaab4
Try to workaround qemu-m68k futex problem
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-31 20:30:04 +02:00
Andreas K. Hüttel
e062abab30
Add mips64el-n32 specs, build, upload
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-29 11:39:57 +02:00
Andreas K. Hüttel
2c4432b730
Add mipsel3-n32 specs, build, upload
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-29 11:16:56 +02:00
Andreas K. Hüttel
52af7040ea
Add mips64-n32 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-28 23:17:29 +02:00
Andreas K. Hüttel
08a6b0dc98
Add mips3-n32 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-28 23:15:10 +02:00
Georgy Yakovlev
64ffd943f4
releases/kconfig/amd64: add vmd.ko to livegui
...
Bug: https://bugs.gentoo.org/802525
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-03-24 16:41:38 -07:00
Andreas K. Hüttel
29bcf3db9e
Add minor useflag fix needed for clang stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-23 21:14:11 +01:00
Andreas K. Hüttel
c5327c3886
Add little-endian n64 systemd stage builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-19 11:35:08 +01: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
59918516df
Add mips(el)3 n64 builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-15 00:53:21 +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
Andreas K. Hüttel
a78f21d155
livegui: add cjk also to texlive-core
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-14 01:29:11 +01:00
Andreas K. Hüttel
6cf324ebe6
livegui: enable texlive cjk support
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-13 21:53:31 +01:00
Andreas K. Hüttel
4f6034104c
livegui: add the 20 most spoken languages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-13 19:44:46 +01:00
Andreas K. Hüttel
c9cc3c46b1
livegui: add gedit and some irc clients
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-13 19:37:22 +01:00
Andreas K. Hüttel
410ecdb596
livegui: set useflags
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-13 01:50:48 +01:00
Andreas K. Hüttel
1bb7b71714
livegui: add empty overlay and root_overlay
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-12 23:31:00 +01:00
Andreas K. Hüttel
4424ed7c09
livegui: properly start systemsettings for keyboard
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-12 23:20:10 +01:00
Andreas K. Hüttel
08746d08ae
LiveGUI: A bit more software. Also don't depclean.
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-09 01:19:42 +01:00
Andreas K. Hüttel
0405109018
Allow ~arch app-accessibility/espeakup-0.90 (needed to resolve blockers)
...
Bug: https://bugs.gentoo.org/806286
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-07 21:42:52 +01:00
Andreas K. Hüttel
dacfb25e5c
livegui: Autostart keyboard layout module on plasma login
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-06 16:34:57 +01:00
Andreas K. Hüttel
6471b4fdea
livegui: disable console keyboard mapping prompt
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-06 16:21:06 +01:00
Andreas K. Hüttel
7f2c5e97cb
Add some more specs (mips[el]2), not sure if we're gonna run them
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-04 19:24:06 +01:00
Andreas K. Hüttel
cdbba31117
Add mips32el-o32 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-04 17:36:55 +01:00
Andreas K. Hüttel
04a5ee70e4
Fix mips32-o32 stage filenames
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-03-03 19:05:03 +01:00
Ben Kohler
c237e1ff96
specs/amd64/livegui: fix quoting in polkit rules
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-03-03 08:24:58 -06:00
Ben Kohler
20f2105ed0
specs/amd64/livegui: allow root for mounts
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-03-01 10:06:13 -06:00
Ben Kohler
05d3853edc
specs/amd64/livegui: add polkit exceptions for partition tools
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-03-01 09:53:23 -06:00
Ben Kohler
d4b8aa1f3c
specs/amd64/livegui: add zfs
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-03-01 09:53:23 -06:00
Ben Kohler
442400510e
specs/amd64/livegui: add user face/icon to fsscript
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-28 10:17:27 -06:00
Andreas K. Hüttel
4e6e665a58
Move rv64 lp64d musl to separate subarch
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-27 16:50:27 +01:00
Andreas K. Hüttel
87e9e341e1
musl needs chost setting in spec
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-27 16:20:53 +01:00
Andreas K. Hüttel
337f8feec7
Build riscv64 lp64d musl
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-27 16:09:22 +01:00
Andreas K. Hüttel
57d40dc2fa
Add mips32-o32 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-27 13:59:14 +01:00
Andreas K. Hüttel
6884a5d884
Always use "el" for little-endian, not "le"
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-23 22:01:02 +01:00
Andreas K. Hüttel
19e13aea28
Add mips64-n64 BE variant
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-23 21:57:16 +01:00
Andreas K. Hüttel
05de2da6bc
Add first qemu mips specs (mips64el)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-21 13:52:45 +01:00
Ben Kohler
4cbaa0d704
specs: remove ext3grep
...
Still no stable versions, and as far as I can tell, does not work on
ext4. I see no reason to ship this.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-21 06:39:44 -06:00
Andreas K. Hüttel
597134bafa
dislocker is not stable (yet)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-20 20:47:00 +01:00
Andreas K. Hüttel
be271d3d2a
livegui: adapt package set
...
* no kdegames or kdeeducation
* instead more texlive ;)
* add packages from admincd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-19 18:38:16 +01:00
Ben Kohler
7bfeec8de2
livegui/fsscript: NM fix, taskbar pinned apps
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-18 14:36:12 -06:00
Ben Kohler
aa92527ce8
specs/amd64/livegui: mplayer -> mpv
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-16 14:46:41 -06:00
Ben Kohler
0696c2854a
specs/amd64/livegui: enable pulseaudio
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-16 10:10:24 -06:00
Matt Turner
07a4310e74
specs: Remove unnecessary compression_mode settings
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-02-15 19:05:34 -08:00
Matt Turner
54bfa5f2e0
specs/sparc: Add console boot options
...
Closes: https://bugs.gentoo.org/735022
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-02-15 19:05:29 -08:00
Ben Kohler
121a2c42f3
specs/amd64/livegui: disable livecd-tools auto-dhcp
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-15 06:25:05 -06:00
Ben Kohler
b8364ad7c7
specs/amd64/livegui: add vim & weechat
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-15 06:25:05 -06:00
Ben Kohler
8254e3b8f0
amd64/livegui/fsscript: user & session setup
...
Autologin to plasma, disable screen autolock, set firefox as default
browser
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-15 06:25:05 -06:00
Andreas K. Hüttel
77e643cb20
Circular deps "fix" for desktop stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-14 10:51:49 +01:00
Ben Kohler
dea4ea9bda
portage/livegui: disable bluetooth on python
...
To work around circular dep
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-11 10:46:16 -06:00
Ben Kohler
0fa6284844
portage/livegui: new portage confdir for livegui builds
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-11 10:38:26 -06:00
Ben Kohler
f586222cbd
specs/amd64/livegui: add sudo
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-11 10:31:20 -06:00
Ben Kohler
a97ae2abfc
specs/amd64/livegui: add new kconfig for livegui needs
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-02-11 10:29:56 -06:00
Andreas K. Hüttel
3ad3619fd8
Next LiveGUI experiment
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-11 01:08:08 +01:00
Andreas K. Hüttel
549b5da4b6
Rename to livegui and place in subdir
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-07 22:52:41 +01:00
Andreas K. Hüttel
efa7506617
More files, enable overlayfs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-07 22:50:28 +01:00
Andreas K. Hüttel
a355e83fdc
Make livedvd specs actually build. No testing beyond that so far.
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-07 10:10:42 +01:00
Andreas K. Hüttel
9f2025e1f5
Start with the experiment LiveDVD (not useful/tested yet)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-02-06 13:10:51 +01:00
Andreas K. Hüttel
892b53c650
Add more .tar.xz .tar.xz .tar.xz .tar.xz .tar.xz .tar.xz .tar.xz
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-26 23:59:49 +01:00
Andreas K. Hüttel
337e705651
arm64: more .tar.xz ...
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-24 01:17:32 +01:00
Andreas K. Hüttel
c23db41ef0
arm64: Add some more .tar.xz extensions (why???)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-23 23:48:27 +01:00
Andreas K. Hüttel
acbcab1794
arm64: specify source extension (why???)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-23 20:56:30 +01:00
Andreas K. Hüttel
52f389d43a
arm64: add desktop stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-23 20:16:55 +01:00
Andreas K. Hüttel
24e4e8950f
arm64: Unify stage and spec naming
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-23 19:37:53 +01:00
Andreas K. Hüttel
e27681c30c
Revert "ia64: Better an initrd without lvm2 than no installcd at all"
...
genkernel tries to build lvm2 in any case, even if it will be disabled.
This reverts commit 9d868b1b0f
.
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-22 16:50:45 +01:00
Andreas K. Hüttel
5d95dcda29
Add experimental ia64 systemd stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-22 16:36:27 +01:00
Andreas K. Hüttel
30f989d595
ia64: add openrc suffix to specs and stage names
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-22 16:07:38 +01:00
Andreas K. Hüttel
9d868b1b0f
ia64: Better an initrd without lvm2 than no installcd at all
...
Bug: https://bugs.gentoo.org/749957
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-22 00:49:46 +01:00
Georgy Yakovlev
c3af798b00
releases/specs/arm64/installcd: enable extra tools that got stable kw
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-01-19 17:16:37 -08:00
Georgy Yakovlev
fd134fa043
releases/specs: add bcache-tools to arm64, ppc and ppc64le installcds
...
Bug: https://bugs.gentoo.org/831288
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-01-19 17:16:31 -08:00
Matt Turner
c8bc5410b9
specs/hppa: Include sys-boot/palo on the livecd
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-01-19 16:09:06 -08:00
Ben Kohler
c3aaad9b61
specs: add bcache-tools to amd64 & x86 isos
...
Closes: https://bugs.gentoo.org/831288
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-01-18 06:11:51 -06:00
Andreas K. Hüttel
b814be7365
Point to an existing alpha cdtar
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-15 01:20:22 +01:00
Andreas K. Hüttel
a6d2867118
Add alpha systemd specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-15 01:00:59 +01:00
Andreas K. Hüttel
9488ce6635
Preemptively mask glibc-2.35 to avoid trouble in unstable arches
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-15 00:16:44 +01:00
Andreas K. Hüttel
44fd9b8f88
Avoid circular deps on desktop stage3d
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-01-15 00:13:02 +01:00
Georgy Yakovlev
78962db30c
releases/kconfig/arm64: update config for 5.15.x kernel
...
and switch iso to use it.
also enable rockchip/pinebookpro drivers.
PCI driver was disabled unfortunately.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-01-04 23:15:13 -08:00
Georgy Yakovlev
619d1aad63
specs/ppc/ppc32/installcd-stage2: add scandelay=10
...
this helps actual CD booting on macs
10 seconds is a reasonable delay
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-12-23 17:58:04 -08:00
Georgy Yakovlev
e15e7285ac
releases/specs/ppc/ppc64le/installcd-stage1.spec: add nvme-cli
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-12-19 14:53:33 -08:00
Georgy Yakovlev
1d44a21455
releases/specs/amd64/hardened/admincd-stage2: always build fresh zfs
...
Closes: https://bugs.gentoo.org/787872
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-12-17 06:26:24 -06:00
Georgy Yakovlev
6b7d771069
releases/specs/ppc/installcd-stage1: add cryptsetup
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-12-04 15:22:26 -08:00
Andreas K. Hüttel
ef2e3b98f8
Mask source build dev-lang/rust, forcing rust-bin usage
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-12-02 20:06:05 +01:00
Andreas K. Hüttel
13e88add49
arm64: stop using the musl overlay, not needed anymore
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-25 02:05:23 +01:00
Andreas K. Hüttel
1412f2b5d4
arm: stop using the musl overlay, not needed anymore
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-25 02:05:20 +01:00
Andreas K. Hüttel
eedf41fd37
amd64: stop using the musl overlay, not needed anymore
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-25 02:05:17 +01:00
Georgy Yakovlev
05be2b2c66
releases/specs/ppc: switch ppc32 specs to new profile
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-23 13:41:57 -08:00
Andreas K. Hüttel
e7344a1689
x86: as a try, drop musl overlay from musl builds (should work fine now)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-22 00:06:54 +01:00
Andreas K. Hüttel
9cba7dbd61
stages config: We still need -r5 of musl...
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 16:00:54 +01:00
Andreas K. Hüttel
597a371832
Fix source path for musl-hardened
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 14:16:15 +01:00
Andreas K. Hüttel
d766a0a42e
Add armv6j and armv7a hf musl-hardened autobuilds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 13:59:37 +01:00
Andreas K. Hüttel
0ca7295bd2
specs and config: the stages-musl config is not needed anymore, remove (the return)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 00:32:58 +01:00
Andreas K. Hüttel
6c96ff1ccd
specs and config: the stages-musl config is not needed anymore, remove
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-21 00:31:39 +01:00
Andreas K. Hüttel
ef5014be42
Add armv6j hardfloat musl specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-20 15:43:10 +01:00
Andreas K. Hüttel
4eab108461
armv7a musl: add openrc in stage name
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-19 22:40:26 +01:00
Georgy Yakovlev
3c5751f733
releases/specs: switch all specs from pixz_x to plain pixz
...
git master of pydecomp removed _x definitions
0e536909d8
and catalyst already uses XATTRS_OPTIONS['linux'],
https://github.com/gentoo/catalyst/blob/master/catalyst/defaults.py#L36
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-17 17:15:46 -08:00
Andreas K. Hüttel
161c3a50b9
"musl" moves from TIMESTAMP part to subarch part
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-17 22:57:12 +01:00
Andreas K. Hüttel
b7f992630d
armv7a-musl: drop chost, use new musl subarch
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-17 22:30:53 +01:00
Georgy Yakovlev
4ddeecbee7
releases/specs/ppc: switch rest of the specs to plain pixz mode
...
pixz_x is obsolete and removed from future versions of pydecomp
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-17 11:13:56 -08:00
Andreas K. Hüttel
9cf2689389
armv7a-hf musl: nail down cflags
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-17 13:50:51 +01:00
Georgy Yakovlev
3d3e5e868e
releases/specs: correct path in stage1-musl ppc32 spec
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-16 21:40:55 -08:00
Georgy Yakovlev
456a564756
releases/specs/ppc/ppc32: add musl specs (disabled)
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-16 21:22:38 -08:00
Andreas K. Hüttel
18ef3e9bd6
Revert "Temporarily mask ncurses-6.3 on qemu builds"
...
One week later we should now have sandbox-2.29 everywhere
This reverts commit 7befae982f
.
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-13 21:44:20 +01:00
Andreas K. Hüttel
9022bc2139
autocatalyst can't handle 2-level spec files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-10 22:03:40 +01:00
Andreas K. Hüttel
9b64d2c629
Add armv7a hardfloat musl specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-10 21:37:00 +01:00
Andreas K. Hüttel
7befae982f
Temporarily mask ncurses-6.3 on qemu builds
...
The ~arch qemu builds need to upgrade sandbox first (works with sandbox 2.29)
Seen on alpha:
checking whether the C compiler works... * /var/tmp/portage/sys-apps/sandbox-2.25/work/sandbox-2.25/libsandbox/trace.c:_do_ptrace():83: failure (Function not implemented):
* ISE:_do_ptrace: ptrace(PTRACE_TRACEME, ..., 0x0000000000000000, 0x0000000000000000): Function not implemented
configure: error: cannot run C compiled programs.
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-06 12:21:46 +01:00
Georgy Yakovlev
b303c2ba81
releases/specs/ppc/ppc64le: switch to plain pixz mode
...
this should already use XATTRS_OPTIONS and avoid creating garbage in tar
e60dffe204
f98d90a522/DeComp/definitions.py (L70)
7ebe338119/catalyst/defaults.py (L36)
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-11-03 19:12:08 -07:00
Andreas K. Hüttel
43ef199761
No need to fiddle with harfbuzz/freetype anymore
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-11-01 21:46:35 +01:00
Georgy Yakovlev
d03adad41e
releases/portage/isos: remove genkernel workarounds
...
in https://gitweb.gentoo.org/repo/gentoo.git/commit/sys-kernel/genkernel?id=0151b485d8a614b366cb15241f8cab4e4bd4b38d
genkernel 4.2.5 got stable, which includes required functionality
We can finally drop hacks.
Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-31 21:37:13 -07:00
Georgy Yakovlev
587c655b8c
releases/specs/hppa: specify portage_prefix: releng
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-31 15:49:04 -07:00
Georgy Yakovlev
8b600c64f4
releases/specs-qemu/riscv: use pixz_x mode
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-31 15:04:43 -07:00
Andreas K. Hüttel
edc44b10a6
stages package.use: require freetype[harfbuzz]
...
This is a nasty one. Experiment. For the desktop-profile stage3d ...
1) Normal stage[123] should not be affected since they do not contain
freetype.
2) freetype[harfbuzz] is *NOT* enabled by default in the desktop
profile (so that people can build freetype), but it is *required*
to actually emerge @world there (required in the whole deptree).
3) freetype[harfbuzz] has a circular dependency with harfbuzz. :(
I assume that portage will be able to sort it out once we have a
corresponding binary package available. Fingers crossed.
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-18 21:58:46 +02:00
Andreas K. Hüttel
ae162e49bd
Add experimental desktop stage specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-17 22:28:01 +02:00
Ben Kohler
c560aacd34
kconfig/amd64: remove lots of unused configs
...
I have kept the last known selinux config, and cloud configs, even
though they are not used at the moment.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-10-16 09:38:28 -05:00
Ben Kohler
e9185803ba
specs/amd64: use new 5.10.61 kconfig
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-10-16 09:37:11 -05:00
Ben Kohler
711ac5c565
kconfig/amd64: add a few more rtw88 drivers
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-10-16 09:35:40 -05:00
Georgy Yakovlev
dc40be8302
releases/portage/isos/env/sys-kernel/genkernel: only apply to 4.2.3
...
genkernel 4.2.4 and later includes this patch
https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=a3e1af34bb4dce30d99fdeca7b8217f89f219a01
Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-13 20:23:57 -07:00
Andreas K. Hüttel
98b6508e2e
alpha qemu builds: specify pixz compression
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-10-02 00:53:33 +02:00
Andreas K. Hüttel
2b4960e275
Add missing interpreter setting
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:26:36 +02:00
Andreas K. Hüttel
cfaa37c932
First version of specs for qemu alpha builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:01:31 +02:00
Andreas K. Hüttel
eeeb9a5b2a
Copy alpha specs to qemu dir
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-26 14:01:24 +02:00
Matt Turner
c218bd9f19
specs/hppa: Remove net-fs/cifs-utils from ISO
...
Samba is too big a burden.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-22 17:37:28 -07:00
Matt Turner
154433d7e2
specs-qemu: Delete hppa
...
We were a bit hasty in our preparations for hppa QEMU builds. QEMU
doesn't currently support hppa2.0, so this isn't doable.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-22 17:36:13 -07:00
Matt Turner
043f19612c
specs/hppa: Ship more util-linux libs in netboot images
...
Also remove libblkid.so from e2fsprogs' list of files. util-linux
provides that, not e2fsprogs.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 22:19:14 -07:00
Matt Turner
f05a60204a
specs/hppa: Pass more genkernel --kernel-* arguments
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 22:10:33 -07:00
Matt Turner
01cbf1b076
kconfig/hppa: Delete old kconfigs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:31 -07:00
Matt Turner
d9483a3e02
specs/hppa: Remove some packages from installcd-stage1
...
mingetty redundant because it is a dependency of livecd-tools.
I can't imagine anyone needing rp-pppoe to install Gentoo on their
PA-RISC machine, so remove it. lsscsi was listed twice.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
61fc46039c
specs/hppa: Remove USE=atm
...
net-dialup/linux-atm is no longer stable on hppa.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
e906450187
specs/hppa: Rename kernels
...
Now that the kernel configs are consolidated, maybe we can share them
between the netboot images and the installcd.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
2e02562add
specs/hppa: Use Python 3.9
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
90d8399f1f
specs/hppa: Remove kernelopts setting
...
This option has been removed from catalyst.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
41695d87ba
specs/hppa: Use --kernel-${tool}=... genkernel options
...
The --kernel-cross-compile= option was removed from genkernel-4.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
4a12080c5c
specs/hppa: Use updated kernel configs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:30 -07:00
Matt Turner
61cc664e9d
specs/hppa: Remove sys-devel/bc from netboot
...
It'll be emerged as a dependency of the kernel sources package.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
33865c4e76
specs/hppa: Add sys-fs/lvm2 to netboot images
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
3131945596
specs/hppa: Enable USE=libtommath for dev-libs/libtomcrypt
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
71e4b843b8
specs/hppa: netboot2 -> netboot
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
1c1b8246af
kconfig/hppa: Update configs
...
These will be used for both the netboot images and the installcd.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Andreas K. Hüttel
586072caf4
Force CHOST on arm64 musl
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-11 19:47:10 +02:00
Andreas K. Hüttel
d72b960215
portage_overlay -> repos in specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-10 22:16:42 +02:00
Andreas K. Hüttel
c6b013b2a1
Also add arm64 musl-hardened
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-10 20:53:27 +02:00
Andreas K. Hüttel
85b4ab6ff8
Enable arm64 musl build, fingers crossed
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-10 20:14:07 +02:00
Andreas K. Hüttel
f6b8f9cf9c
First try at qemu hppa builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-06 20:07:59 +02:00
Andreas K. Hüttel
d55ade03fe
Copy qemu-specific config into isos-qemu
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-06 20:00:16 +02:00
Andreas K. Hüttel
154b06c126
Copy isos config dir to isos-qemu
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-06 19:55:14 +02:00
Andreas K. Hüttel
f33dcdb0ba
Copy hppa specs from native build
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-06 19:45:23 +02:00
Andreas K. Hüttel
48d3626bf7
Drop arm qemu builds, not needed anymore
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-09-02 14:36:06 +02:00
Andreas K. Hüttel
93449eee1f
Also build armv7a on jiji
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-30 10:54:34 +02:00
Andreas K. Hüttel
763aeeca3f
Move armv6j from demeter to jiji
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 21:13:14 +02:00
Andreas K. Hüttel
08e8d80f85
Fix armv4tl source file names
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 19:08:45 +02:00
Andreas K. Hüttel
922354b187
Enable armv5tel builds on jiji
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 19:04:58 +02:00
Andreas K. Hüttel
229d1ce7a2
Start with native armv4tl build, introduce openrc suffix
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-29 15:54:42 +02:00
Andreas K. Hüttel
5eb9084682
Add m68k spec files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-22 12:03:13 +02:00
Andreas K. Hüttel
3bf6c2ccf8
Drop profile version 20.0 from riscv stage filenames
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-21 23:52:41 +02:00
Andreas K. Hüttel
adfc9e915e
Rename riscv stage names to drop profile version
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-08-21 23:45:34 +02:00
Matt Turner
a5cbc74c7a
specs: Remove dev-util/pkgconf from livecds
...
dev-util/pkgconfig used to be the default provider for
virtual/pkgconfig, so we unmerged it. Since the default has changed, we
should remove dev-util/pkgconf too.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-08-04 21:29:09 -07:00
Matt Turner
3f9b694caf
specs: Drop USE=static-libs from installcd
...
This was added in 2011 in commit 1d973914
("Add static-libs to USE for
the installcd-stage1 specs to fix the dev-libs/libgcrypt failure
build.") to resolve an unreferenced problem.
Reduces the number of packages built for the alpha installcd from 148 to
105, because presumably 43 packages that are already part of the stage3
seed were being rebuilt with USE=static-libs enabled. This is pointless
because the livecd-stage2 spec's livecd/rm contains /lib*/*.a and
/usr/lib*/*.a, so all the static libraries are being deleted anyway.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-07-31 10:54:32 -07:00
Matt Turner
7df3794c29
root_overlay: Remove ancient nautilus config
...
UNIX timestamp of 1147362647 is May 11 2006.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-07-31 10:54:30 -07:00
Georgy Yakovlev
e643d07205
releases/specs/ppc/ppc64le/installcd-stage2-minimal: don't use binpkg
...
kernel modules need to be built against fresh kernel source.
also disable consoles in grub, to reduce clutter.
both tty0 and hvc0 are handled automatically by livecd-tools.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-28 21:16:16 -07:00
Georgy Yakovlev
5b3c95a8d4
releases/specs/arm64/installcd-stage2-minimal: don't specify consoles
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-28 21:12:36 -07:00
Georgy Yakovlev
21c81faeb1
releases/specs/arm64/installcd-stage2: enable common consoles
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-26 04:39:33 -07:00
Georgy Yakovlev
b7a2cb4765
releases/specs/arm64/installcd-stage1.spec: install pwgen
...
without it logging in is impossible to livecd
Bug: https://bugs.gentoo.org/803968
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-26 00:13:03 -07:00
Georgy Yakovlev
2dfdd9d278
releases/portage/isos/env/sys-kernel/genkernel: apply on arm64 too
...
Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-25 21:19:37 -07:00
Georgy Yakovlev
60e551a79f
releases/specs/arm64/installcd-stage2-minimal: copy all mods
...
work around genkernel limitations
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-25 21:04:47 -07:00
Georgy Yakovlev
b195398602
releases/specs/arm64/installcd-stage2-minimal: pass --usepkg n to kpkg
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-25 20:28:05 -07:00
Georgy Yakovlev
105076d641
tools/catalyst-auto-arm64.conf: uncomment KCONFIG_DIR
...
without it catalyst will not copy kconfig to /tmp/catalyst-*/kconfig
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-25 13:57:45 -07:00
Georgy Yakovlev
fdb0fc5ac8
releases/specs/arm64/installcd-stage1.spec: adjust pkg list
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-24 22:01:49 -07:00
Georgy Yakovlev
3d13c27e03
releases/specs/arm64: add initial installcd-stage2-minimal spec
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-24 20:32:31 -07:00
Georgy Yakovlev
40e4b26edd
releases/specs/arm64: add initial installcd-stage1 spec
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-24 20:29:57 -07:00
Georgy Yakovlev
06474e55b0
releases/kconfig/arm64: tune livecd config for genkernel
...
it refuses to load some modules, so build it into kernel.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-24 20:28:00 -07:00
Georgy Yakovlev
9863cb557a
releases/kconfig/arm64: add initial livecd kernel config
...
generated with:
USE="-hardened -savedconfig" ebuild gentoo-kernel-5.10.52.ebuild clean configure
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-24 20:26:50 -07:00
Georgy Yakovlev
0f0f5a5bfd
releases/specs/ppc/ppc64/stage1-systemd.spec: fix profile
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-22 17:24:51 -07:00
Georgy Yakovlev
db9650d319
releases/specs/ppc/ppc64: add systemd specs
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-20 06:24:15 -07:00
Georgy Yakovlev
2b6807ae87
releases/specs/ppc/ppc64: switch to new profile
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-20 06:17:09 -07:00
Georgy Yakovlev
233c2db1fc
releases/specs/ppc/ppc64le/installcd: tune stage2 file
...
use full templated path to Kconfigs.
also add extra fs to installcds.
consolidate genkernel args.
fix typo.
Bug: https://bugs.gentoo.org/783945
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-18 20:03:00 -07:00
Andreas K. Hüttel
b5620add43
qemu config: also python-3.10 compileall is broken
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-18 18:59:33 +02:00
Ben Kohler
63b4f9bd94
specs/amd64: use new VMD-enabled kconfig
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-17 06:08:38 -05:00
Ben Kohler
c93738cad1
kconfig/amd64: add VMD support
...
Bug: https://bugs.gentoo.org/802525
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-17 06:06:52 -05:00
Georgy Yakovlev
6170d85be3
releases/specs/ppc: drop obsolete and unused specs
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-16 23:30:05 -07:00
Georgy Yakovlev
209b0d562a
releases/specs/ppc: rename BE ppc/64 specs to -openrc
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-16 23:28:33 -07:00
Georgy Yakovlev
95acfe4213
releases/specs/ppc/ppc64le/stage3-openrc-power9le.spec: fix source
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-15 13:28:31 -07:00
Georgy Yakovlev
7d91896d1e
releases/specs/ppc/ppc64le/stage1-openrc-power9le.spec: fix profile
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-15 11:33:51 -07:00
Georgy Yakovlev
48857a09de
releases/specs/ppc/ppc64le/installcd-stage1.spec: use correct stage3
...
name
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 20:51:57 -07:00
Georgy Yakovlev
71ddd68f53
releases/specs/ppc/ppc64le/stage1-systemd-power9le.spec: use correct rel
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 13:38:25 -07:00
Georgy Yakovlev
6c8474dffb
releases/specs/ppc/ppc64le: tune update_seed_command for new VM
...
we now have 16CPUs and 32G ram POWER9
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 13:03:08 -07:00
Georgy Yakovlev
1a7378ae85
releases/specs/ppc/ppc64le: add systemd-power9le specs
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 12:49:50 -07:00
Georgy Yakovlev
4ee10bfab3
releases/specs/ppc/ppc64le: new spec naming scheme
...
introduce explicit openrc in spec/tarball name.
change power9 specs to proper catalyst subarch: power9le
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-14 03:29:35 -07:00
Andreas K. Hüttel
d3d84cf63e
amd64: fix installcd source file name
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 22:35:17 +02:00
Andreas K. Hüttel
bbf4201a94
amd64: move musl-hardened specs into their own dir
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:59:03 +02:00
Andreas K. Hüttel
a8fc005f92
amd64: drop unused files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:56:32 +02:00
Andreas K. Hüttel
7189beaa5b
amd64: move selinux builds to demeter
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:54:21 +02:00
Andreas K. Hüttel
91376d48df
amd64: move "normal" multilib builds to demeter
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:28:33 +02:00
Andreas K. Hüttel
b891ceb599
amd64: move amd64 hardened-nomultilib to demeter
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-10 19:15:23 +02:00
Georgy Yakovlev
c3a83e057f
a/releases/specs/ppc/ppc64le: add iw to installcd
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-10 03:59:09 -07:00
Andreas K. Hüttel
cf6f590d35
amd64: move hardened multilib builds to demeter
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-09 22:00:57 +02:00
Andreas K. Hüttel
a64a79c3da
amd64: add experimental no-multilib systemd stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-09 21:39:37 +02:00
Andreas K. Hüttel
cf7151f6a9
amd64: move nomultilib builds to demeter
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-08 22:03:36 +02:00
Andreas K. Hüttel
1fc5948cf5
x86: reset boot media name to something the webserver finds... :|
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-08 21:44:31 +02:00
Andreas K. Hüttel
c603ac1a75
amd64: migrate the x32 stages to demeter, move musl to subdir
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-07 20:25:19 +02:00
Ben Kohler
87312940d4
sparc64/installcd-stage1.spec: drop dmidecode
...
No keywords since March
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-06 09:38:06 -05:00
Andreas K. Hüttel
e9f59df938
amd64: use stages-musl config for musl stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-06 01:26:31 +02:00
Andreas K. Hüttel
1e54abd4ff
x86: Add specs and catalyst-auto job for musl
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-06 00:57:04 +02:00
Georgy Yakovlev
35826178e4
releases/portage/isos: add genkernel patch for ppc64
...
since it's still not fixed in genkernel, we can carry a
local patch.
patch is conditional for ppc64 only, it will affect only ppc64le
iso for now. ppc64 installcd is ppc, not ppc64.
Bug: https://bugs.gentoo.org/796272
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-04 13:48:13 -07:00
Andreas K. Hüttel
bcc8c249ae
x86: remove redundant files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:35:45 +02:00
Andreas K. Hüttel
b3cb79b310
x86: remove redundant files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:34:12 +02:00
Andreas K. Hüttel
0422a99519
x86: Move hardened builds from pardalote to demeter
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-04 22:32:28 +02:00
Andreas K. Hüttel
949bc0a212
x86: move i686 builds from demeter to pardalote
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-03 20:46:02 +02:00
Andreas K. Hüttel
16e795ced4
x86: copy catalyst-auto config for demeter, move i486 there only so far
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-07-02 21:35:06 +02:00
Ben Kohler
bc1f41fc26
portage/isos/p.a_k: remove zfs entries, zfs-2.0.5 is stable
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-07-02 09:36:50 -05:00
Ben Kohler
5f2a13fa4d
specs/amd64/installcd-stage2-minimal.spec: use 5.10.27 kconfig
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-30 12:14:43 -05:00
Ben Kohler
2f3a41ddde
kconfig: update amd64 kconfig to 5.10.27, restoring speakup
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-30 12:14:06 -05:00
Andreas K. Hüttel
2fed35c0e1
Switch riscv64 stages back to rel_type default
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-29 22:16:07 +02:00
Andreas K. Hüttel
bd940dd8e0
Drop riscv32 stages, doesnt work yet
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-29 22:10:20 +02:00
Andreas K. Hüttel
b4823a0904
riscv: add multilib/systemd stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-25 21:16:59 +02:00
Andreas K. Hüttel
cd8fdac645
re-add riscv multilib specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-23 18:10:07 +02:00
Andreas K. Hüttel
7df0e0824b
riscv: stop 17.0 stage builds now that 20.0 works
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-19 15:03:33 +02:00
Andreas K. Hüttel
53d7a6a3ab
riscv: Add 20.0 lp64 (softfloat) builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-18 00:49:08 +02:00
Andreas K. Hüttel
79129d9161
riscv: skip stage2 everywhere, go stage1 -> stage3
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-16 23:28:27 +02:00
Ben Kohler
a807926ea6
portage/isos/package.accept_keywords: drop old entry for cloud-init
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-15 05:46:20 -05:00
Andreas K. Hüttel
99668e5aed
riscv / 20.0: fix source_subpath
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-11 18:19:32 +02:00
Andreas K. Hüttel
466ef32179
Add specs for first 1-level libdir riscv builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-11 17:37:35 +02:00
Ben Kohler
caab19abf8
portage/isos/package.accept_keywords: allow newer cloud-init for py39
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-10 12:30:22 -05:00
Ben Kohler
a0813cd151
portage/isos/package.use: enable symlink for gentoo-sources
...
kernel-2.eclass was changed so that the /usr/src/linux symlink is no
longer created by default, even when it doesn't exist at all,unless
USE=symlink is explicitly set. This breaks an assumption we make in
catalyst. Explicitly setting symlink will work around this issue until
we fix it up in catalyst.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-10 12:30:22 -05:00
Georgy Yakovlev
4d8b4d6850
releases/specs/ppc: musl stages -> stages-musl portagedir
...
Issue: https://github.com/gentoo/musl/issues/351
Signed-off-by: Georgy Yakovlev <ya@sysdump.net>
2021-06-09 15:34:37 -07:00
Georgy Yakovlev
f3bdefec6f
releases/portage/stages-musl: add musl portage config
...
copy of regular one + gcc::gentoo mask
Issue: https://github.com/gentoo/musl/issues/351
Signed-off-by: Georgy Yakovlev <ya@sysdump.net>
2021-06-09 15:29:43 -07:00
Georgy Yakovlev
8891454484
releases/specs/ppc: add portage_prefix: releng to most files
...
there are still files that do not specify it, but those are not used tmk
List of files still without match (installcd is ok not to have it):
ppc32/uclibc/stage1.spec
ppc32/uclibc/stage2.spec
ppc32/uclibc/stage3.spec
ppc32/uclibc/hardened/stage3.spec
ppc32/uclibc/hardened/stage1.spec
ppc32/uclibc/softfloat/stage2.spec
ppc32/uclibc/softfloat/stage1.spec
ppc32/uclibc/hardened/stage2.spec
ppc32/uclibc/softfloat/stage3.spec
ppc32/installcd-stage2-minimal.spec
ppc32/installcd-stage1.spec
ppc32/g4/stage3.spec
ppc32/g4/stage2.spec
ppc64le/installcd-stage2-minimal.spec
ppc64le/installcd-stage1.spec
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-06-06 13:37:03 -07:00
Andreas K. Hüttel
89a27b671e
Also python:3.9 needs to do compileall singlethreaded in qemu :(
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-03 00:59:13 +02:00
Andreas K. Hüttel
9316b17a83
Unmask python39 also for qemu builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-06-02 23:07:21 +02:00
Ben Kohler
532b8eb3df
portage/stages: stop masking python:3.9
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-06-02 09:38:29 -05:00
Georgy Yakovlev
12dc1f8db0
releases/specs/ppc/ppc64le: add usbutils and f2fs-tools to installcd
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-30 14:34:04 -07:00
Andreas K. Hüttel
696b3e90a9
Set musl overlay path back to what it is on aws
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-18 16:54:21 +02:00
Georgy Yakovlev
4efc60f346
releases/specs/ppc/ppc64le: fix minor issues with spec
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 18:52:52 -07:00
Georgy Yakovlev
4e2d6ef51c
releases/kconfig/powerpc: modify configs
...
genkernel has some problems with module loading
so =y most critical driver/filesystems.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 18:36:59 -07:00
Georgy Yakovlev
d2e518da3b
releases/specs/ppc/ppc64le/installcd-stage2-minimal: compress with xz
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 15:03:29 -07:00
Georgy Yakovlev
3659b7086b
releases/specs/ppc/ppc64le/installcd-stage2-minimal: add gk_kernargs
...
to copy firmware and all modules.
for some reason it decided it's ok not to copy isofs fs support...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 14:51:34 -07:00
Georgy Yakovlev
e7d4d184a8
releases/specs/ppc/ppc64le: add power9 specs
...
those can't be built on our OSUOSL machines,
will be built on gyakovlev's talos2.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 11:16:35 -07:00
Georgy Yakovlev
3a593f2872
releases: add ppc64le installcd specs and kconfigs, disabled
...
add files required to build ppc64le iso
kernel is tested on PowerNV/OpenPower hardware (Talos II, Blackbird)
also known to work on pSeries servers and qemu pSeries emulation.
both 4K and 64K PAGESZ kernels are provided.
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-13 09:41:03 -07:00
Georgy Yakovlev
dffd2cc2b4
releases/specs/ppc: use repos instead of portage_overlay for musl specs
...
config knob changed in 25a7af61391e3fa8af77beec26c95b03175342d9
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 20:37:51 -07:00
Georgy Yakovlev
756f1240a4
specs/ppc/ppc64: add musl-hardened specs
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-05-12 16:42:22 -07:00
Andreas K. Hüttel
cdcf5c89a1
Fix location of musl overlay
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-10 00:35:14 +02:00
Andreas K. Hüttel
d4c12e6897
Drop chost setting from amd64-musl stage3 specs, not valid there
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-02 04:28:06 +02:00
Andreas K. Hüttel
06b0b8d6dd
Replace musl-vanilla with musl
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:49:11 +02:00
Andreas K. Hüttel
75e8912957
There is no musl-specific config, may as well use default dir
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:40:34 +02:00
Andreas K. Hüttel
1193c422d1
Add experimental amd64 musl hardened specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:55 +02:00
Andreas K. Hüttel
1a91a830b5
Add experimental amd64-musl-vanilla specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-05-01 22:21:50 +02:00
Ben Kohler
1e58f343a1
specs/*: stop cleaning python2.{2,3,4} dirs
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:54:32 -05:00
Ben Kohler
ca4a30952c
specs/*: stop cleaning gconv files
...
Cleaning these breaks mkfs.vfat from dosfstools, and maybe other
applications.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2021-03-16 10:52:10 -05:00
Andreas K. Hüttel
adc23364c4
qemu-builds: Build libgcrypt without assembler, since that does autodetection
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-23 18:39:03 +02:00
Andreas K. Hüttel
5fdc0ab9c1
Update all arm specs from the qemu copy
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-19 23:27:47 +02:00
Andreas K. Hüttel
683c6a1a41
qemu/arm: Build stage3 from stage1
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-17 23:05:01 +02:00
Andreas K. Hüttel
7052cc52dd
qemu portage config: Add missing directory in path
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-16 18:15:07 +02:00
Andreas K. Hüttel
00c4af1794
Force building cmake with LFS support on qemu
...
Bug: https://bugs.gentoo.org/686502
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-15 23:45:10 +02:00
Andreas K. Hüttel
c9835278cc
Simplify qemu-arm specs directory structure
...
catalyst-auto seems to have trouble with second level subdirs
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-13 04:27:45 +02:00
Andreas K. Hüttel
7db5989094
Add complete set of qemu-adapted arm specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-09 00:55:32 +02:00
Andreas K. Hüttel
2799d0c752
Move qemu-based specs into separate dir for the moment
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:19:56 +02:00
Andreas K. Hüttel
0fb65f0ee8
Re-sync qemu config
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:14:33 +02:00
Andreas K. Hüttel
4b84f01d9b
Add rv32 ilp32 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-21 16:12:01 +02:00
Matt Turner
52c8dd02d4
specs/ppc64le: Set source_subpath to point to musl-hardened/
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-15 18:18:08 -05:00
Ben Kohler
7013f5f54f
portage/stages: mask python:3.9 to work around bug 759685
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-12-14 14:12:47 -06:00
Matt Turner
7393b43a21
specs/ppc64le: Set rel_type: musl-hardened
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-12-06 23:13:09 -05:00
Andreas K. Hüttel
e0ebff4290
Add riscv systemd specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-12-04 16:43:19 +02:00
Andreas K. Hüttel
9f23dcd75a
Drop debug info in (published) riscv specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-11-30 01:47:34 +02:00
Matt Turner
ec951fb2a8
specs: Remove sys-apps/hwsetup
...
Package isn't much use these days with udev.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-11-04 19:59:55 -05:00
Matt Turner
0430f1f0ce
specs: Remove dead USE flags (lvm1, nocxx)
...
Signed-off-by: Matt Turner <mattst88@gmail.com>
2020-11-02 13:11:39 -05:00
Matt Turner
9335267f20
specs/ppc: Fix names of kernel configs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-19 20:34:10 -07:00
Matt Turner
b3a4caede2
specs/ppc: Move packages from installcd stage2 to stage1
...
Packages in stage2 are only supposed to be things that depend on the
kernel, which none of these packages do. In fact sys-fs/ntfs3g was
already in the installcd stage1 package list.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:25:19 -07:00
Matt Turner
5535511285
specs/ppc: Add sys-apps/powerpc-utils to the ISO
...
Previously this could not be installed along side
sys-apps/ibm-powerpc-utils but that was fixed recently.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:22:54 -07:00
Matt Turner
60e455d145
specs/ppc: Add sys-apps/hwsetup to the ISO
...
Surprisingly, it appears that it has never been on any Gentoo/PPC ISOs,
despite warnings on boot that some services failed to start due to it
missing.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:21:01 -07:00
Matt Turner
98382365a9
specs/ppc: Move ibmpower kernel to the end
...
It's untested and the hardware is uncommon compared to Apple.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:19:22 -07:00
Matt Turner
69c21d3bd9
kconfig/ppc: Add kconfigs based on ones from Void Linux
...
See https://github.com/void-ppc/void-packages/tree/master/srcpkgs/linux5.4/files
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-18 12:18:24 -07:00
Georgy Yakovlev
8cd33e80e0
specs/ppc/ppc64le: add systemd specs
...
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:52 -07:00
Georgy Yakovlev
1e93058770
specs/ppc/ppc64le: add musl-hardened specs
...
Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-10-14 17:22:43 -07:00
Ben Kohler
206f2fe4ba
admincd-stage1: enable compile-locales to match installcd-stage1
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-09-29 16:58:18 -05:00
Andreas K. Hüttel
55422563d6
Also copy in qemu-riscv32 in the riscv multilib stages
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-09-18 21:17:13 +03:00
Matt Turner
1911edd6d2
specs: Remove app-admin/passook from installcds
...
It's masked for removal per bug 724210.
Bug: https://bugs.gentoo.org/724210
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-30 18:54:44 -07:00
Matt Turner
4e6ebec966
sparc: Update kernel config
...
- Enable more squashfs options
- Enable hwmon/i2c modules
- Enable options necessary for systemd
Bug: https://bugs.gentoo.org/735022
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-24 13:41:17 -07:00
Matt Turner
84660f02fc
specs/arm64: Add systemd specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
9bbcc3c918
specs/arm64: Drop non-default pkgcache_path
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
e7d1ed4339
specs/arm64: Use @TIMESTAMP@
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
ea50779150
specs/arm64: Compress with pixz
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Matt Turner
e41e548f4b
specs/arm64: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-08-17 15:13:53 -07:00
Ben Kohler
59865dd11e
specs: remove x86info from admincd
...
No stable versions left, upstream dead, etc
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-07-29 14:54:05 -05:00
Andreas K. Hüttel
62b11e6601
riscv: add latest spec files
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-28 01:12:58 +03:00
Andreas K. Hüttel
ec7345e8de
Add configuration needed for qemu stage builds
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:39:29 +03:00
Andreas K. Hüttel
51f15363ab
Copy stages config dir to stages-qemu
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-26 00:37:14 +03:00
Andreas K. Hüttel
623728732e
fix paths in rv64 specs
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-17 03:03:54 +03:00
Andreas K. Hüttel
1e14e79b68
Add first riscv stage specs (rv64 multilib)
...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2020-07-15 20:43:22 +03:00
Ben Kohler
3b7a0b6e57
specs/x86: use new 5.4.38 config for installcd & admincd
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Ben Kohler
c83b4d9d33
kconfig/x86: add unified 5.4.38 config
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-06 06:49:16 -05:00
Ben Kohler
d365ad7299
specs/amd64: use the new unified kconfig file
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-05 08:28:33 -05:00
Ben Kohler
ff68a5d82e
kconfig/amd64: really unify kconfigs (into 1 file)
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 12:13:06 -05:00
Ben Kohler
38bf17bf82
specs/amd64: enable zfs support on admincd again
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:24:34 -05:00
Ben Kohler
20c1cdd039
specs/amd64: update admincd-stage2 to use new kconfig
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:23:53 -05:00
Ben Kohler
837c09d8f5
kconfig/amd64: update admincd config again, and unify with installcd
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-04 08:21:28 -05:00
Ben Kohler
45f19f2dfa
kconfig/amd64: update admincd for 5.4.38 as well
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-03 05:55:30 -05:00
Ben Kohler
12100d13f8
kconfig/amd64: drop old installcd configs
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:06:58 -05:00
Ben Kohler
e12c064977
amd64/installcd: use new kernel config
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:04:43 -05:00
Ben Kohler
f1f7e9158c
portage/isos: update linux-firmware savedconfig file
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 09:02:44 -05:00
Ben Kohler
619c852ba4
kconfig/amd64: add updated 5.4.38 config
...
Adds lots of new network drivers, overlayfs support, and large fonts
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-06-02 08:39:32 -05:00
Mike Frysinger
a9144ec01f
s390: netboot: drop genkernel patches
...
We finally have a new release with all our changes in it.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2020-05-31 23:41:15 -04:00
Matt Turner
dfec6c432d
x86: Add systemd specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-21 18:49:19 -07:00
Matt Turner
a24359b95c
amd64: Add systemd specs
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-21 18:46:51 -07:00
Matt Turner
b8d1e0177a
specs: Remove decompressor_search_order: ...
...
It's just been copied and pasted for no real reason.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-19 17:04:13 -07:00
Matt Turner
b9a6b09612
isos/package.use: Disable USE=filecaps
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-12 16:46:03 -07:00
Matt Turner
ab50253909
specs/ppc: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-12 11:20:42 -07:00
Ben Kohler
58733458bc
isos/package.use: add "dev-libs/lipcre2 pcre32" for new brltty-6
...
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-12 06:32:11 -05:00
Ben Kohler
7fdd64be50
specs/*.spec: add --newuse to update_seed_command
...
This will help handle the global python3_7 change, and such changes in
the future.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2020-05-11 06:38:24 -05:00
Matt Turner
77ea1ed7df
specs/arm: Add portage_confdir, compression_mode
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:41:08 -07:00
Matt Turner
5e8db98f68
specs/arm: Build stage3 from stage1
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:13:38 -07:00
Matt Turner
5ee957ce30
specs/arm: Remove specs that are not used
...
Most of these configurations never have produced a stage that has gone
on the mirrors. For simplity of maintenance, remove them until we find a
reason to add them to our autobuilds.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 14:11:47 -07:00
Matt Turner
e5f2f575f9
specs/arm: Update to 17.0 profiles
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-09 13:34:25 -07:00
Matt Turner
e11ac00951
specs/ia64: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-05-08 22:31:06 -07:00
Matt Turner
0a25be6d75
kconfig/ppc: Try with BLK_DEV_SR=m, CDROM=m
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-30 15:53:35 -07:00
Matt Turner
51610fd582
specs: Replace 'latest' with @TIMESTAMP@
...
... except in stage1's source_subpath, which actually should be
literally "latest".
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-29 12:37:50 -07:00
Matt Turner
94d43f6444
specs: Uniformize versions to 'latest'
...
This will make the following clean ups simpler.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 21:36:06 -07:00
Matt Turner
d10290ad80
specs/hppa: Drop long dead universal cd
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 21:36:06 -07:00
Matt Turner
8407af57f5
Remove weekly directory
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 18:18:02 -07:00
Matt Turner
bf443b09a4
specs/ppc64le: Switch to new profiles
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 16:25:33 -07:00
Matt Turner
546f7ee00a
kconfig/ppc: Build BLK_DEV_S* into the kernel
...
That didn't seem to work either. This is getting frustrating.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-24 11:25:38 -07:00
Matt Turner
9425c287f6
kconfig/ppc: Build BLK_DEV_S* as modules
...
We think that maybe these being built into the kernel when the libata
driver is a module somehow breaks booting the livecd.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 13:34:29 -07:00
Matt Turner
545fe3fc08
kconfig/ppc: Enable libata drivers in ppc64 config
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-22 15:36:30 -07:00
Matt Turner
7890891a2e
kconfig/ppc: Enable OVERLAY_FS, HFS_FS, HFSPLUS_FS
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-20 10:26:55 -07:00
Matt Turner
e4f2936385
specs/ia64: Remove reference to dead cdtar
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-09 22:10:00 -07:00
Matt Turner
872dd1d493
specs/ia64: Specify special console= options
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-09 22:08:50 -07:00
Matt Turner
dc5b666533
specs: Enable USE=compile-locales for installcd-stage1
...
This patch causes glibc (starting with version 2.30) to be remerged in
installcd-stage1 with USE=compile-locales.
Available with glibc-2.30, USE=compile-locales will generate the locales
in src_install() and include them in the binary package.
This enables catalyst to reduce the locales produced in stages 1-3 to a
minimal set without causing the ISOs to have a limited set of locales.
Bug: https://bugs.gentoo.org/710762
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:50:36 -07:00
Matt Turner
6194afc47d
scripts: s/grub2-mkconfig/grub-mkconfig/
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:50:34 -07:00
Matt Turner
d16a693248
specs/sparc: Drop silo cdtar reference
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-02 16:49:26 -07:00
Matt Turner
90e3361d94
profiles/spec: Remove trailing -
...
While --kernel-cross-compile required it, --cross-compile does not.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-01 12:00:22 -07:00
Matt Turner
1e51223c80
specs/hppa: Use new genkernel --cross-compile=
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-01 10:42:39 -07:00
Matt Turner
c60885bddc
specs/sparc: Remove /lib64/libcurses.so from netboot
...
libcurses.so is only installed to /usr/lib64.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:18:43 -07:00
Matt Turner
9e3e96f182
specs/sparc: Update netboot spec
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:09:20 -07:00
Matt Turner
36a4adaefc
specs: Drop portmap from netboot specs
...
Gone from the porttree for ages.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 23:09:20 -07:00
Matt Turner
4007c6d2f4
specs/s390: Drop --arch-override=s390 argument to genkernel
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner
c9eaa841d7
specs/hppa: Drop --arch-override=parisc argument to genkernel
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner
54cf10a025
specs: Drop {fsck,mkfs}.ext4dev and other dead binaries
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-31 08:19:26 -07:00
Matt Turner
d00ef65e8c
ppc/specs: Remove dead machine_type setting
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-28 00:28:32 -07:00
Matt Turner
f9b56f7d68
specs/hppa: Drop app-accessibility/brltty from installcd
...
It has far too many dependencies.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-20 14:28:10 -07:00
Matt Turner
102d979047
kconfig/powerpc: Disable CONFIG_TRIM_UNUSED_KSYMS
...
Causes build failures currently.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-18 12:30:26 -07:00
Matt Turner
c9e082c96f
kconfig/powerpc: Update
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-14 17:18:51 -07:00
Matt Turner
cebcc10778
specs/sparc: Fix typo
...
Mistake from commit 18d36db606
(specs/sparc: Clear
/usr/sparc-64unknown-linux-gnu directory)
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-03-01 11:42:17 -08:00
Matt Turner
6b634eedbd
specs/alpha: Remove paths specific to monolith
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner
d0f7cc238d
specs/alpha: Include vim, emacs, bc, usbutils on the installcd
...
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00
Matt Turner
a701734986
specs/alpha: Drop commented-out packages
...
Not clear to me why these were left in.
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-02-20 18:09:04 -08:00