aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* portage/livegui: enable webengine on pyside2 for falkonBen Kohler2022-07-181-0/+2
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* portage/isos: disable passwdqc on pambase to allow simpler passwordsBen Kohler2022-06-141-0/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* Allow glibc-2.35 with qemuAndreas K. Hüttel2022-06-101-1/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Add one more singleproc exception for m68kAndreas K. Hüttel2022-05-311-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* That didnt work. Rely on portage for max. parallelism, keep MAKEOPTS unsetAndreas K. Hüttel2022-05-282-2/+0
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Add MAKEOPTS in package.env, using nproc [ -j(n+1) -l(n*2) ]Andreas K. Hüttel2022-05-282-0/+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>
* Unmask glibc-2.35Andreas K. Hüttel2022-04-191-5/+0
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: drop x11-drivers/xf86-video-qxl, bug 837890Andreas K. Hüttel2022-04-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/837890 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: ugly break for circular depsAndreas K. Hüttel2022-04-111-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: add missing useflagAndreas K. Hüttel2022-04-111-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: add missing useflagAndreas K. Hüttel2022-04-111-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Revert "livegui: more trimming"Andreas K. Hüttel2022-04-101-1/+1
| | | | | | This reverts commit dbff1ca2b8d35c1b74c0207812c70d0963ae1e5e. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* portage/livegui: enable more VIDEO_CARDSBen Kohler2022-04-041-0/+1
| | | | | | Bug: https://bugs.gentoo.org/836770 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* Try to workaround qemu-m68k futex problemAndreas K. Hüttel2022-03-312-0/+4
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Add minor useflag fix needed for clang stagesAndreas K. Hüttel2022-03-232-0/+8
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: more trimmingAndreas K. Hüttel2022-03-151-1/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: add cjk also to texlive-coreAndreas K. Hüttel2022-03-141-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: enable texlive cjk supportAndreas K. Hüttel2022-03-131-1/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: add the 20 most spoken languagesAndreas K. Hüttel2022-03-132-0/+7
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: add gedit and some irc clientsAndreas K. Hüttel2022-03-131-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* livegui: set useflagsAndreas K. Hüttel2022-03-131-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Allow ~arch app-accessibility/espeakup-0.90 (needed to resolve blockers)Andreas K. Hüttel2022-03-072-0/+4
| | | | | Bug: https://bugs.gentoo.org/806286 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* specs: remove ext3grepBen Kohler2022-02-211-1/+0
| | | | | | | 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>
* livegui: adapt package setAndreas K. Hüttel2022-02-192-0/+2
| | | | | | | | * no kdegames or kdeeducation * instead more texlive ;) * add packages from admincd Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Circular deps "fix" for desktop stagesAndreas K. Hüttel2022-02-142-0/+2
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* portage/livegui: disable bluetooth on pythonBen Kohler2022-02-111-0/+2
| | | | | | To work around circular dep Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* portage/livegui: new portage confdir for livegui buildsBen Kohler2022-02-117-0/+18
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* Preemptively mask glibc-2.35 to avoid trouble in unstable archesAndreas K. Hüttel2022-01-152-0/+10
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Avoid circular deps on desktop stage3dAndreas K. Hüttel2022-01-152-0/+4
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Mask source build dev-lang/rust, forcing rust-bin usageAndreas K. Hüttel2021-12-022-0/+4
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* stages config: We still need -r5 of musl...Andreas K. Hüttel2021-11-211-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* specs and config: the stages-musl config is not needed anymore, removeAndreas K. Hüttel2021-11-213-15/+0
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Revert "Temporarily mask ncurses-6.3 on qemu builds"Andreas K. Hüttel2021-11-131-8/+0
| | | | | | | | One week later we should now have sandbox-2.29 everywhere This reverts commit 7befae982f3e6957d0ae92074500f6f8068b1cc5. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Temporarily mask ncurses-6.3 on qemu buildsAndreas K. Hüttel2021-11-061-0/+8
| | | | | | | | | | | | 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>
* No need to fiddle with harfbuzz/freetype anymoreAndreas K. Hüttel2021-11-011-1/+0
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* releases/portage/isos: remove genkernel workaroundsGeorgy Yakovlev2021-10-312-82/+0
| | | | | | | | | 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>
* stages package.use: require freetype[harfbuzz]Andreas K. Hüttel2021-10-181-0/+1
| | | | | | | | | | | | | | | | | | 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>
* releases/portage/isos/env/sys-kernel/genkernel: only apply to 4.2.3Georgy Yakovlev2021-10-131-0/+0
| | | | | | | | | 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>
* Copy qemu-specific config into isos-qemuAndreas K. Hüttel2021-09-0611-0/+136
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Copy isos config dir to isos-qemuAndreas K. Hüttel2021-09-0612-0/+2194
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* releases/portage/isos/env/sys-kernel/genkernel: apply on arm64 tooGeorgy Yakovlev2021-07-251-1/+1
| | | | | Bug: https://bugs.gentoo.org/796272 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* qemu config: also python-3.10 compileall is brokenAndreas K. Hüttel2021-07-181-0/+41
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* releases/portage/isos: add genkernel patch for ppc64Georgy Yakovlev2021-07-042-0/+82
| | | | | | | | | | | 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>
* portage/isos/p.a_k: remove zfs entries, zfs-2.0.5 is stableBen Kohler2021-07-021-3/+0
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* portage/isos/package.accept_keywords: drop old entry for cloud-initBen Kohler2021-06-151-3/+0
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* portage/isos/package.accept_keywords: allow newer cloud-init for py39Ben Kohler2021-06-101-0/+3
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* portage/isos/package.use: enable symlink for gentoo-sourcesBen Kohler2021-06-101-0/+1
| | | | | | | | | | 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>
* releases/portage/stages-musl: add musl portage configGeorgy Yakovlev2021-06-093-0/+15
| | | | | | | copy of regular one + gcc::gentoo mask Issue: https://github.com/gentoo/musl/issues/351 Signed-off-by: Georgy Yakovlev <ya@sysdump.net>
* Also python:3.9 needs to do compileall singlethreaded in qemu :(Andreas K. Hüttel2021-06-031-0/+41
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Unmask python39 also for qemu buildsAndreas K. Hüttel2021-06-021-2/+0
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>