summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles: Remove entries with OutdatedProfilePackageMichał Górny2023-12-175-32/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix: cleanup curl_ssl_nss cruftSam James2023-11-251-4/+0
| | | | | | | curl removed this upstream a few releases ago, and all releases are now gone from ::gentoo. Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/libmpg123: Add 1.32.3, split out from media-sound/mpg123Igor V. Kovalenko2023-11-202-0/+2
| | | | | | Bug: https://bugs.gentoo.org/915858 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-doc/doxygen: add 1.9.8Sam James2023-09-241-1/+1
| | | | | | | | | | | | | | | | | | * Drop unnecessary patch for bad encoding (upstream note it shouldn't be required anymore, see https://github.com/doxygen/doxygen/issues/10258#issuecomment-1693323707) * Drop/alter libcxx patch. Use the upstream build option, although tweak it to always be "available" to avoid unused var warnings w/ cmake.eclass (see patch comments for details) * Backport fix for spdlog building (although I didn't hit this issue myself) * Backport sqlite unbundling * Rename USE=qt5 -> USE=gui per QA policy Closes: https://bugs.gentoo.org/912986 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos: mask debugpy and pydevd.Benda Xu2023-08-201-0/+8
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/prefix/darwin/macos: mask dev-libs/libbsd and its USE flag.Benda Xu2023-08-172-1/+11
| | | | | | | | We should make a `virtual/libbsd` when we accumulate enough `!elibc_Darwin? ( dev-libs/libbsd )` dependencies. Reported-by: Jiajie Chen <jiegec@qq.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/prefix/darwin/macos: turn off ssl and smp default USE flags.Benda Xu2023-08-171-0/+22
| | | | | | | | dev-python/{twisted[ssl],ipython[smp]} both depend on rust, which is not yet supported on Gentoo/macOS. Suggested-by: Jiajie Chen <jiegec@qq.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/prefix/darwin/macos: welcome guile-3 to macos.Benda Xu2023-08-012-0/+10
| | | | | Bug: https://bugs.gentoo.org/825334 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/prefix/darwin/macos: mask tar-1.35 here like on SolarisFabian Groffen2023-07-241-0/+5
| | | | | | Same libintl linking problem. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris: mask app-arch/tar-1.35, fails to linkFabian Groffen2023-07-231-0/+5
| | | | | | | Missing libintl, already addressed upstream, so let's wait for next release. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris: mask app-arch/libarchive-3.7.0Fabian Groffen2023-07-231-0/+6
| | | | | | Fails to compile, fixed upstream already, so wait for next release. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin: mask patchelf.Benda Xu2023-07-191-0/+4
| | | | | | It is useless under Darwin, unless cross-compiling. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/p/darwin/macos: add reasonable USE defaults in the profile.Benda Xu2023-07-171-0/+12
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/p/darwin/macos/14.0: prepare for the upcoming macOS release.Benda Xu2023-07-1127-227/+67
| | | | | | | | Refactorize to merge the use.mask files into single directories. Suggested-by: Jiajie Chen <jiegec@qq.com> Reported-by: Chuangyu Ding <dchy12792246@icloud.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/p/darwin/macos/arch/x64: allow users to tune the x86 CPU flags.Benda Xu2023-07-092-1/+25
| | | | | | This is useful to fine tune the number crunching performance on macOS. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/p/{darwin/macos,sunos/solaris}: move the xattr masks downwards.Benda Xu2023-07-098-22/+24
| | | | | | | The masks are more related to userland libc implementations than kernels, and suits better to macos and solaris subdirectories. Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/p/darwin/macos/package.mask: harfbuzz-7.2 droped in a7f050bbcecb.Benda Xu2023-07-091-1/+0
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* p/prefix/{darwin,sunos}: mask sys-apps/attr and USE=xattr.Benda Xu2023-07-094-3/+25
| | | | | | | The required headers are not available on macOS or Solaris. Bug: https://bugs.gentoo.org/910070 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* profiles/prefix/package.mask: drop obsolete gettext maskFabian Groffen2023-06-241-4/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/package.mask: mask gettext-0.22Fabian Groffen2023-06-241-0/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/macos/arch/arm64: drop forcing cpu_flags_arm_thumb*Fabian Groffen2023-06-242-4/+0
| | | | | | arm64 doesn't support thumb. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* prefix/darwin/arm64: set default cpu_flags_armFabian Groffen2023-06-232-4/+43
| | | | | | | M1 is v8 + custom stuff, so enable all v8 stuff, so things like ffmpeg can compile Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris/package.mask: mask git-2.41.0Fabian Groffen2023-06-091-0/+6
| | | | | | fails to compile, patch not yet applied upstream Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris/package.mask: mask boost-1.82Fabian Groffen2023-06-071-1/+6
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: mask >=harfbuzz-7Fabian Groffen2023-06-051-0/+6
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: remove x64-cygwin/windowsFabian Groffen2023-05-2535-832/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: remove sparc64-solarisFabian Groffen2023-05-259-44/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: remove sparc-solarisFabian Groffen2023-05-2510-50/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: remove x86-solarisFabian Groffen2023-05-2410-47/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* 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>