summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rename dev-ml/{llvm-ocaml → llvm}Michał Górny2024-12-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/llvmMichał Górny2024-12-113-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/clangMichał Górny2024-12-116-11/+11
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-libs → llvm-runtimes}/libcxxMichał Górny2024-12-111-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/{darwin,sunos}: inherit the wd40 profile featureEli Schwartz2024-11-044-8/+2
| | | | | | | | | | | | | | These prefix targets don't possess virtual/rust. Mask the entire unified set of "masks for profiles that cannot build rust software". Revert "mask USE=native-extensions for dulwich". (It is redundant with wd40.) This reverts commit 894c69b76782f5f3627787a8625aaac1f246b331. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> Acked-by: Sam James <sam@gentoo.org> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* profiles/prefix/{darwin,sunos}: mask USE=native-extensions for dulwichFabian Groffen2024-11-042-0/+8
| | | | | | | This requires Rust, and we don't have that keyworded for these platforms. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: Clean outdated entries upMichał Górny2024-10-182-12/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/darwin/macos: add x64/clang profilesAlexey Sokolov2024-10-184-0/+6
| | | | | | Bug: https://bugs.gentoo.org/758167 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org>
* profiles: add macOS 15 (Sequoia) / Darwin 24 profileFabian Groffen2024-09-1817-0/+42
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris/package.use.mask: fix curl using defaultsFabian Groffen2024-08-201-0/+4
| | | | | | | | http3/quic fails compilation in curl's quic wrapper code, since the feature is considered experimental by curl's upstream, disable it on Solaris for now. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix: drop obsolete gentoo-functions mask for prefixSam James2024-08-111-5/+1
| | | | | Bug: https://bugs.gentoo.org/937463 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/package.mask: mask gentoo-functions-1.7 and upFabian Groffen2024-08-071-0/+4
| | | | | | | | These versions install files out of prefix, currently breaking the bootstrap process. Bug: https://bugs.gentoo.org/937463 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris/package.mask: remove libarchive maskFabian Groffen2024-07-291-6/+0
| | | | | | | No more unmasked versions in the tree, fixed the single remaining version with patch from upstream. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/sunos/solaris/package.use.mask: mask USE=python on gdbFabian Groffen2024-07-211-1/+5
| | | | | | Fails to compile. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.use.mask: mask libgcrypt asmFabian Groffen2024-07-191-0/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/package.mask: drop obsoleted maskFabian Groffen2024-07-171-5/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos: mask net-dns/c-ares-1.29.0Fabian Groffen2024-05-281-0/+4
| | | | | | | Fails to compile, unbreak bootstraps by using 1.28.0 Bug: https://bugs.gentoo.org/932809 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/solaris/package.mask: mask libarchive-3.7.4Fabian Groffen2024-05-191-0/+6
| | | | | | Fails to compile, fixed upstream for next release. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-python/debugpy: Remove last-rited pkgMichał Górny2024-03-291-1/+0
| | | | | Closes: https://bugs.gentoo.org/924221 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: Remove stale flag/package entriesMichał Górny2024-03-224-17/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/darwin/macos: mask USE=pie default-znow where appropriateFabian Groffen2024-03-084-4/+19
| | | | | | | -z,now doesn't work with Darwin linkers pie mode doesn't work on PowerPC (where we find -mdynamic-no-pic code) Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix: reorder macos clang parents and override LDFLAGSAlexey Sokolov2024-02-172-1/+6
| | | | | | | | | This is alternative to https://github.com/gentoo/gentoo/pull/35250 Bug: https://bugs.gentoo.org/758167 Closes: https://github.com/gentoo/gentoo/pull/35260 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles/prefix/darwin/macos/10.5/x86: add gcc sub-profileFabian Groffen2024-02-052-0/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: restore 32-bits Intel Mac OS X 10.5 profileFabian Groffen2024-02-0515-0/+87
| | | | | | | | | | This partially reverts commits 75712aea0939827c4efbd5b2eae81e29f66404e6 a9160b7464a1176ed63e7c4e7ce49f89e3afa647 The ppc variant is much more easily tested via the x86 variant. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: add prefix llvm profile for macosAlexey Sokolov2024-02-027-0/+21
| | | | | | | Bug: https://bugs.gentoo.org/758167 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/35042 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/prefix/darwin/macos/10.13/x64: mask c-ares-1.25.0-r1Fabian Groffen2024-01-211-0/+1
| | | | | | extend 1.25.0 mask to 1.25.0-r1 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* profiles: Switch prefix/linux/arm to hardfloatJames Le Cuirot2024-01-202-8/+1
| | | | | | | | | | | | | | | | | Prefix does not have profiles for ARM generations before armv7a. It currently sets CHOST to a softfloat tuple, but no one uses softfloat on armv7a these days. Inherit default/linux/arm/17.0/armv7a instead of default/linux/arm/17.0 and pick up the hardfloat tuple from there. This fixes RAP bootstrap where it would wrongly switch from softfloat to hardfloat half way through. Note that the 23.0 profiles split out arm7a into sf and hf variants, so we should probably point this prefix profile at the latter when 23.0 is ready. Closes: https://bugs.gentoo.org/921927 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* profiles: Move debianutils[installkernel] mask to cover all prefix typesJames Le Cuirot2024-01-131-4/+0
| | | | | | It pulls in sys-apps/sysvinit, which doesn't respect EPREFIX at all. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* Move {sys-devel → dev-debug}/gdbMichał Górny2024-01-131-2/+2
| | | | | Closes: https://bugs.gentoo.org/920438 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {app-doc → app-text}/doxygenMichał Górny2024-01-121-2/+2
| | | | | | | | Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/prefix/darwin/macos/10.13: mask net-dns/c-ares-1.25.0Fabian Groffen2024-01-111-1/+6
| | | | | | fails to compile due to system headers fsckup. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* media-libs/libmpg123: Drop, replaced with media-sound/mpg123-base and mpg123 ↵Igor V. Kovalenko2024-01-052-2/+0
| | | | | | | | | metapackage Bug: https://bugs.gentoo.org/915858 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34190 Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mpg123: Convert into metapackage and drop libmpg123, 1.32.3-r100Igor V. Kovalenko2024-01-052-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>
* 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>