summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles: remove dead implicit userland_* flagsDavid Seifert2023-05-161-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/31034 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles/prefix/linux/package.use.mask: mask USE=getentroy on libgcryptFabian Groffen2023-05-031-1/+5
| | | | | Bug: https://bugs.gentoo.org/899900 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/package.use.mask: mask USE=elf for glibFabian Groffen2023-05-031-1/+5
| | | | | | Darwin is not an ELF target and deps aren't keyworded/available here. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: drop obsolete maskFabian Groffen2023-05-011-6/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: cleanup obsolete masksSam James2023-05-011-10/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix: drop obsolete dev-vcs/git[mediawiki-experimental] maskSam James2023-04-301-3/+3
| | | | | | USE flag is gone. Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: mask gcc-12.2 #905152Fabian Groffen2023-04-271-1/+7
| | | | | | | odd interaction with -stdlib=libc++ Bug: https://bugs.gentoo.org/905152 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/linux: add arm64 profileBob Dröge2023-04-123-0/+10
| | | | | | | | Closes: https://bugs.gentoo.org/892876 Closes: https://github.com/gentoo/gentoo/pull/30568 Signed-off-by: Bob Dröge <b.e.droge@rug.nl> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* profiles/prefix/darwin/macos/arch/arm64/make.defaults: don't hijack keywordFabian Groffen2023-02-201-1/+1
| | | | | | | | As discussed in bug #895524 with QA, remove hack that should've never been committed to be honestly. M1 macOS users will have to temp add this on their configs, while I sort out which packages can be keyworded. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* prefix/sunos/solaris/package.use.mask: don't use elf with dev-libs/glibFabian Groffen2022-12-271-0/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/arch/arm64: mask ↵Sam James2022-12-061-2/+2
| | | | | | | | | | <dev-libs/gmp-6.2.2[cpudetection] too We have IUSE="+cpudetection" and REQUIRED_USE="cpudetection? ( asm )" and asm is masked. Bug: https://archives.gentoo.org/gentoo-alt/message/9b57b9dfac47cfd5a8ec9d0489e25cf7 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: add prefix/darwin/macos/13.0 profilesFabian Groffen2022-11-0217-0/+74
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/arch: fix UnknownProfilePackageUseSam James2022-10-082-14/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/linux: re-parent ppc64(le) profilesGeorgy Yakovlev2022-09-182-2/+2
| | | | | | | | also parent le profile to le parent. it was parented to be profile. Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* profiles: Clean obsolete entriesMichał Górny2022-08-301-6/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: prefix/sunos: Remove libkms forced use flag from libdrmMike Lothian2022-08-281-4/+0
| | | | | | | | The package libdrm no longer has a libkms use flag Signed-off-by: Mike Lothian <mike@fireburn.co.uk> Closes: https://github.com/gentoo/gentoo/pull/27041 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* prefix/darwin/macos/arch/arm64: force -O1 where necessary as workaroundFabian Groffen2022-08-061-8/+18
| | | | | | | | | The GCC toolchain seems somewhat funky for certain packages, producing objects that the (host) linker doesn't agree with, so for the time being force -O1 as workaround for these few packages. Bug: https://bugs.gentoo.org/778014 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/*/arm64/gcc: use nold variantFabian Groffen2022-08-032-2/+2
| | | | | | | | | binutils-apple doesn't compile currently on arm64 (#792780) and needs work, use the host-provided linker for the time being. Closes: https://bugs.gentoo.org/792780 Bug: https://bugs.gentoo.org/778014 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/linux: use regular stable + unstable keywordsFabian Groffen2022-07-284-14/+16
| | | | | | | | | | | | | | Bite the bullet, and get moving with bug #473598, just share keywords for Prefix and non-Prefix linux installs. It is tedious to keep the keywords up to date, and they are basically extremely close anyway. Tested this change on a fairly sizable amd64-linux install, and it actually resolves a lot of problems, no new problems seen, so this seems like the best way forwards. Step two would be to finally remove the *-linux keywords completely. Bug: https://bugs.gentoo.org/473598 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: remove global USE=altivecDavid Seifert2022-07-152-5/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* prefix/darwin/macos/package.mask: update vim-8.2.5066 maskFabian Groffen2022-07-081-2/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix: add riscv profileAtharva2022-06-274-0/+19
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/25667 Signed-off-by: Atharva <atharvaamritkar@protonmail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* profiles: UnknownProfilePackageUse cleanup, pt. 2Michał Górny2022-06-223-14/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Resolve UnknownProfilePackage warningsMichał Górny2022-06-222-9/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* prefix/darwin/macos/package.mask: mask vim-8.2.5066Fabian Groffen2022-06-141-0/+6
| | | | | | broken compilation, already fixed upstream in 5067 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: drop ref to exp GCC snapshotFabian Groffen2022-06-082-10/+0
| | | | | | gcc-11 SI WIP snapshot ebuilds were removed Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: mask USE=gsasl for upcoming Mutt 2.2.0 where applicableFabian Groffen2022-02-132-1/+9
| | | | | | needs keyworded virtual/gsasl Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: Bump copyright datesMichał Górny2022-02-122-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Clean up obsolete entriesMichał Górny2022-02-122-5/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/darwin/macos: use global fix for gnulib breakageFabian Groffen2022-01-162-9/+23
| | | | | | Bug: https://bugs.gentoo.org/831026 Bug: https://bugs.gentoo.org/829847 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: move 11.0/12.0 mask hereFabian Groffen2022-01-123-13/+5
| | | | | | | | | In order to keep duplication low, move the cmake mask from 11.0/12.0 profiles to this level, even though this compiles/works fine on older macOS versions. This is the same as the glib masks we do that make things like gzip and nano fail to compile. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: mask =app-arch/gzip-1.11Sam James2022-01-091-0/+1
| | | | | | | | Same issue as with nano. 1.10 is fine. Hopefully fixed in next release w/ latest gnulib sync. Bug: https://bugs.gentoo.org/829847 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos: mask latest cmake on 11 and upFabian Groffen2022-01-082-0/+12
| | | | | Closes: https://bugs.gentoo.org/830425 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: remove uclibcDavid Seifert2022-01-022-6/+2
| | | | | Closes: https://bugs.gentoo.org/820905 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles/prefix/darwin/macos: drop obsolete gdbm maskSam James2022-01-011-7/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos: revise nano maskSam James2021-12-231-0/+1
| | | | | | | 5.9 fails too Bug: https://bugs.gentoo.org/829847 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos: mask nano-6.0 which fails to buildSam James2021-12-231-0/+7
| | | | | Bug: https://bugs.gentoo.org/829847 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/arch/arm64: mask gcc-11.2.0Sam James2021-11-091-0/+6
| | | | | | | | About to add it to ::prefix and don't want to disrupt arm64 M1 prefix bootstrapping which needs gcc-11_pre... atm. Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/arch/arm64: mask dev-libs/gmp[asm] for nowSam James2021-11-091-0/+8
| | | | | | | | | | | | | Known broken. From gmplib.org: ``` Issues with GMP 6.2.1: While we added support for Apple's new Arm based computers, our support has a problem. The problem is that Apple reserves CPU register x18, but GMP's mpn/arm64 assembly code uses that register. While GMP runs fine in our tests, we expect things to go awry in some execution situation. (Apple has not been kind enough to specify how they use x18. Therefore, we don't know what the consequences of using x18 might be.) ``` Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/12.0/*/make.defaults: fix CHOSTSam James2021-11-022-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/12.0: add 12.0 profiles for macOS MontereySam James2021-11-0218-0/+79
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles: Clean stale USE masks/forcesMichał Górny2021-09-214-7/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Remove masks/flags for removed packagesMichał Górny2021-09-211-4/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/darwin/macos: mask =sys-libs/gdbm-1.21 (fails to build)Sam James2021-09-051-0/+5
| | | | | Bug: https://bugs.gentoo.org/811792 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: Remove all dev-util/pkgconfig referencesJakov Smolić2021-09-042-5/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* profiles/prefix/make.defaults: drop TMPFILES_OPTIONALFabian Groffen2021-08-241-5/+0
| | | | | | | Obviously, metadata cache doesn't take the setting of this var into account, so cannot define it in the profile. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/make.default: set TMPFILES_OPTIONAL to unbreak PrefixFabian Groffen2021-08-231-1/+6
| | | | | | | systemd-tmpfiles isn't very friendly for non-Linux, that put aside, tmpfiles aren't really used in Prefix; the host reboots, not the Prefix Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: drop obsoleted masksFabian Groffen2021-08-221-5/+0
| | | | | | findutils-4.8.0 (only version in the tree) and wget are now fixed Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/*: Remove eapi file from otherwise empty dirsUlrich Müller2021-08-022-2/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles/*: Add missing eapi filesUlrich Müller2021-08-022-0/+2
| | | | | | In all dirs containing regular files. Signed-off-by: Ulrich Müller <ulm@gentoo.org>