Commit graph

1206 commits

Author SHA1 Message Date
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