Commit graph

44 commits

Author SHA1 Message Date
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 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
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 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
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
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
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 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 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 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 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
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
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
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 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
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
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
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
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 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
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 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
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
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 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 0fb65f0ee8
Re-sync qemu config
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2021-01-08 22:14:33 +02: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
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
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
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
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
Matt Turner 8407af57f5 Remove weekly directory
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 18:18:02 -07:00