[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: bb9baea71b11fd0faa9f635fbafc96cad26470fb Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Nov 1 16:17:01 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Nov 4 07:26:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9baea7 profiles/base: update mask on dev-java/protobuf-java Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/39180/commits/91f89a84091ab810b0a4cd9f541e7316622b8f94 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 469f9fb030c0..2ee6ff976613 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -3,6 +3,10 @@ # New entries go on top. +# Volkmar W. Pogatzki (2024-11-01) +# No suitable versions of dev-libs/protobuf available. +>=dev-java/protobuf-java-4.28.1 system-protoc + # Sam James (2024-10-29) # Currently needs patched dev-util/sysprof. dev-libs/elfutils stacktrace @@ -39,10 +43,6 @@ dev-lang/gnat-gpl pgo lto # Only supported on x86/amd64 (bug #940014). net-misc/lldpd seccomp -# Volkmar W. Pogatzki (2024-09-12) -# No suitable version of dev-libs/protobuf available. -=dev-java/protobuf-java-4.28.1 system-protoc - # Sam James (2024-09-07) # yacc[reference] exists more for curiosity than anything else, it's # not for real use on systems.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6022469cb0581b74a64b574115b1ef0c2cc8de19 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 26 11:49:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 26 11:50:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6022469c profiles/base: Un-stable-mask python3_13 on python-exec Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 2f013f1f828c..02b9f1e3049f 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Michał Górny (2024-10-26) +# Unblock the support in python-exec while the target is masked. +dev-lang/python-exec -python_targets_python3_13 + # Volkmar W. Pogatzki (2024-10-11) # No suitable version of dev-libs/protobuf available. =dev-java/protobuf-java-4.28.1 system-protoc
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/time64/
commit: 0b9089916a10edabec1f3ceead08ba27aeca8a65 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Oct 21 21:48:25 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Oct 21 21:49:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b908991 profiles: add masking and forcing for gcc[time64] and perl_features_time64 Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/base/package.use.mask | 5 + profiles/base/use.mask | 5 + profiles/features/time64/package.use.force | 5 + profiles/features/time64/package.use.mask | 5 + profiles/features/time64/use.force | 5 + profiles/features/time64/use.mask | 5 + 6 files changed, 30 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index afc2e1e4ea73..d2d2e9dce85f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -3,6 +3,11 @@ # New entries go on top. +# Andreas K. Hüttel (2024-10-21) +# Mechanism for coping with the time64 transition of 32bit arches +# Will be unmasked in the time64 profiles +sys-devel/gcc time64 + # Peter Levine (2024-10-09) # Leads to missing symbols while building testcases # Masked for further testing. diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 3db1ca5d5430..d4be55670c18 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas K. Hüttel (2024-10-21) +# Mechanism for coping with the time64 transition of 32bit arches +# Will be unmasked in the time64 profiles +perl_features_time64 + # Andreas K. Hüttel (2024-05-01) # PERL_FEATURES=debug is not a setting that should be used lightly. # If you really need it, then unmask it... diff --git a/profiles/features/time64/package.use.force b/profiles/features/time64/package.use.force new file mode 100644 index ..137600d494b1 --- /dev/null +++ b/profiles/features/time64/package.use.force @@ -0,0 +1,5 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2024-10-21) +sys-devel/gcc time64 diff --git a/profiles/features/time64/package.use.mask b/profiles/features/time64/package.use.mask new file mode 100644 index ..3afaa4de7226 --- /dev/null +++ b/profiles/features/time64/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2024-10-21) +sys-devel/gcc -time64 diff --git a/profiles/features/time64/use.force b/profiles/features/time64/use.force new file mode 100644 index ..8f63a8938bd6 --- /dev/null +++ b/profiles/features/time64/use.force @@ -0,0 +1,5 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2024-10-21) +perl_features_time64 diff --git a/profiles/features/time64/use.mask b/profiles/features/time64/use.mask new file mode 100644 index ..f450cc45526d --- /dev/null +++ b/profiles/features/time64/use.mask @@ -0,0 +1,5 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2024-10-21) +-perl_features_time64
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: df5ffe6c0a1bf8c25aa6cb774bf1525ff4557f6f Author: Sam James gentoo org> AuthorDate: Tue Oct 15 21:59:07 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 15 21:59:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5ffe6c profiles/base: force on dev-lang/gnat-gpl[cxx] too Without USE=cxx, it'll silently disable Ada support. Bug: https://bugs.gentoo.org/937774 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.force | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 800efe47743b..6da238d69422 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -5,7 +5,7 @@ # gnat-gpl only exists for (bootstrapping) Ada. Until bug #940471 is handled, # force Ada on. Once it is split/moved/gutted, this won't be necessary # as it'll always build Ada. -dev-lang/gnat-gpl ada +dev-lang/gnat-gpl ada cxx # Sam James (2024-06-03) # Poor rendering performance otherwise (bug #931215).
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 81a3b93870aa79ebb802447b2fcb36d125eb2e6b Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Oct 11 07:38:29 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Oct 14 09:28:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a3b938 profiles/base: stable.mask system-protoc for protobuf-java-4.28.1 This should allow statbilization independent from dev-libs/protobuf. Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/38836/commits/51bf9ea2180b2947a96a2257c0f6a9b0241dc0a8 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 1694baa3e865..c04b4988368f 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Volkmar W. Pogatzki (2024-10-11) +# No suitable version of dev-libs/protobuf available. +=dev-java/protobuf-java-4.28.1 system-protoc + # Andreas Sturmlechner (2024-08-29) # Pin down kf6compat mask to currently stable versions.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c9d66a8524f134bbbaab0f1022abd142dbbcd25a Author: Andrew Udvare gmail com> AuthorDate: Mon Oct 14 04:29:52 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Oct 14 07:19:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d66a85 profiles/base: remove unneccessary mask for sci-libs/ipopt Signed-off-by: Andrew Udvare gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35317 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index f992146fb80d..9a8fda3f5326 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -781,10 +781,6 @@ dev-python/paramiko server # Bug #651606. sys-block/fio static -# Michał Górny (2018-05-16) -# Depends on last-rited sci-libs/coinhsl. -sci-libs/ipopt hsl - # Lars Wendler (2018-03-14) # sys-cluster/ceph is only available on amd64 & x86, unmask per arch net-fs/samba ceph
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ac1b61f6f73005a6eec7897c1a1bcf965d6890ad Author: Peter Levine gmail com> AuthorDate: Wed Oct 9 05:44:32 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Oct 14 07:14:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1b61f6 profiles/base: use mask abseil for dev-cpp/gtest No problem building and installing the package but when building against other packages like dev-cpp/ms-gsl-4.0.0[test], for instance, it fails with "undefined reference to `testing::internal::RE::~RE()'" and the like. Mask for testing, for now. Signed-off-by: Peter Levine gmail.com> Signed-off-by: Florian Schmaus gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index af4363abeff9..f992146fb80d 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -3,6 +3,11 @@ # New entries go on top. +# Peter Levine (2024-10-09) +# Leads to missing symbols while building testcases +# Masked for further testing. +dev-cpp/gtest abseil + # Yongxiang Liang (2024-10-10) # Fcitx 4 has been archived. app-i18n/mozc fcitx4
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, dev-lang/python/
commit: 6a6793ff7548c44104e9093ffaa1adc5fc6ad786 Author: Michał Górny gentoo org> AuthorDate: Tue Oct 8 16:26:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 12 18:50:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6793ff dev-lang/python: Remove gil flag from 3.13.0 Remove freethreading support from dev-lang/python:3.13. This variant is not binary-compatible with the regular version of Python, and as such needs to be handled separately. Signed-off-by: Michał Górny gentoo.org> dev-lang/python/metadata.xml | 4 dev-lang/python/python-3.13.0.ebuild | 14 +++--- profiles/base/make.defaults | 3 +-- profiles/base/package.use.force | 6 -- 4 files changed, 8 insertions(+), 19 deletions(-) diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml index 97c6bd965b9f..22ce986e0676 100644 --- a/dev-lang/python/metadata.xml +++ b/dev-lang/python/metadata.xml @@ -14,10 +14,6 @@ to bootstrap pip and setuptools (if disabled, it will be only possible to use venv `--without-pip`) - - Build with Global Interpreter Lock. Disable to use - the experimental freethreading mode. - Enable experimental Just-In-Time compilation support. diff --git a/dev-lang/python/python-3.13.0.ebuild b/dev-lang/python/python-3.13.0.ebuild index 1f61895afb04..9216c5683e4c 100644 --- a/dev-lang/python/python-3.13.0.ebuild +++ b/dev-lang/python/python-3.13.0.ebuild @@ -34,7 +34,7 @@ LICENSE="PSF-2" SLOT="${PYVER}" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE=" - bluetooth build debug +ensurepip examples gdbm +gil jit + bluetooth build debug +ensurepip examples gdbm jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind " REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )" @@ -124,12 +124,12 @@ pkg_pretend() { check-reqs_pkg_pretend fi - if ! use gil || use jit; then - ewarn "USE=-gil and USE=jit flags are considered experimental upstream. Using" - ewarn "them could lead to unexpected breakage, including race conditions" + if use jit; then + ewarn "USE=jit is considered experimental upstream. Using it" + ewarn "could lead to unexpected breakage, including race conditions" ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless" - ewarn "you can reproduce the problem with dev-lang/python[gil,-jit]. Instead," - ewarn "please consider reporting freethreading / JIT problems upstream." + ewarn "you can reproduce the problem with dev-lang/python[-jit]. Instead," + ewarn "please consider reporting JIT problems upstream." fi } @@ -431,9 +431,9 @@ src_configure() { --with-platlibdir=lib --with-pkg-config=yes --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip + --enable-gil $(use_with debug assertions) - $(use_enable gil) $(use_enable jit experimental-jit) $(use_enable pgo optimizations) $(use_with readline readline "$(usex libedit editline readline)") diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 181383d87993..ac0a704fc11d 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -123,8 +123,7 @@ PYTHONDONTWRITEBYTECODE="1" # This MUST be kept in sync with the PYTHON_TARGETS below # Mike Gilbert (2018-05-23) # sys-apps/baselayout-2.5 needs split-usr enabled. -# dev-lang/python:3.13 and later needs gil enabled -BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil" +BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12" # Mike Gilbert (2012-05-15) # Default target(s) for python-r1.eclass diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index fe7d666017ea..9d51b4e49703 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -7,12 +7,6 @@ # as it'll always build Ada. dev-lang/gnat-gpl ada -# Michał Górny (2024-06-29) -# Disabling GIL (enabling freethreading) is experimental and prone -# to break packages. Should you choose to test it, please do not file -# Gentoo bugs and report any issues you hit upstream. -dev-lang/python gil - # Sam James (2024-06-03) # Poor rendering performance otherwise (bug #931215). kde-plasma/kwin caps
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 106df9cf210d9ce0fc911a927a95dcc56433886a Author: Yongxiang Liang gmail com> AuthorDate: Sun Sep 29 06:14:15 2024 + Commit: Yixun Lan gentoo org> CommitDate: Thu Oct 10 01:58:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106df9cf profiles/base: Mask app-i18n/mozc[fcitx4] Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 72294300a0cb..af4363abeff9 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -3,6 +3,10 @@ # New entries go on top. +# Yongxiang Liang (2024-10-10) +# Fcitx 4 has been archived. +app-i18n/mozc fcitx4 + # Michael Orlitzky (2024-10-07) # Disable "webservices" support for gthumb because it pulls in the old # libsoup2 slot of webkit-gtk. Upstream hasn't really budged on this in
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/riscv/, profiles/arch/x86/, ...
commit: 3c49d5ac6eb5ab13050146354b85f509ef094b5b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 7 19:44:01 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 7 23:05:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c49d5ac kde-apps/libkgapi: drop 23.08.5-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild | 53 profiles/arch/powerpc/ppc64/package.use.mask | 4 --- profiles/arch/riscv/package.use.mask | 4 --- profiles/arch/x86/package.use.mask | 4 --- profiles/base/package.use.stable.mask| 1 - 5 files changed, 66 deletions(-) diff --git a/kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild b/kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild deleted file mode 100644 index df7ecaabe785.. --- a/kde-apps/libkgapi/libkgapi-23.08.5-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=5.106.0 -QTMIN=5.15.9 -inherit ecm gear.kde.org - -DESCRIPTION="Library for accessing Google calendar and contact resources" -HOMEPAGE="https://api.kde.org/kdepim/libkgapi/html/index.html"; - -LICENSE="LGPL-2.1+" -SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="kf6compat" - -DEPEND=" - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcalendarcore-${KFMIN}:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - !kf6compat? ( dev-libs/cyrus-sasl:2 ) -" -RDEPEND="${DEPEND} - kf6compat? ( kde-apps/libkgapi:6 ) -" -BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" - -src_configure() { - local mycmakeargs=( - -DBUILD_SASL_PLUGIN=$(usex !kf6compat) - ) - ecm_src_configure -} - -src_test() { - local myctestargs=( - # Both fail for multiple distros, see bug #832709 for more discussion - # Revisit at least once Qt 5.15.3 is in wider distribution (in Gentoo at least): - # contacts-contactcreatejobtest, contacts-contactmodifyjobtest - # More failures not specific to Gentoo, bug #852593, KDE-bug #440648: - # calendar-eventcreatejobtest, calendar-eventfetchjobtest, calendar-eventmodifyjobtest - -E "(contacts-contactcreatejobtest|contacts-contactmodifyjobtest|calendar-eventcreatejobtest|calendar-eventfetchjobtest|calendar-eventmodifyjobtest)" - ) - - ecm_src_test -} diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 015539e06ae0..d1aca63865b5 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -9,10 +9,6 @@ media-libs/libass libunibreak # QUIC dependencies are not keyworded net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 -# Andreas Sturmlechner (2024-08-09) -# KDE PIM 6 is not being keyworded here -kde-apps/libkgapi:5 kf6compat - # Andreas Sturmlechner (2024-07-01) # USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] # which is package.use.mask'ed on these arches. We cannot mask the diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 55abb27079cd..abaf3ff99bf4 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -21,10 +21,6 @@ sci-mathematics/maxima vtk sci-libs/fplll qd sci-mathematics/lcalc double-double quad-double -# Andreas Sturmlechner (2024-07-06) -# KDE PIM is not keyworded here -kde-apps/libkgapi:5 kf6compat - # Andreas Sturmlechner (2024-07-01) # USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] # which is package.use.mask'ed on these arches. We cannot mask the diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index cde9e69839a2..c2bf3884984d 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -15,10 +15,6 @@ games-emulation/rmg -dynarec >=media-libs/mesa-24.1 llvm_slot_15 llvm_slot_16 >=dev-util/intel_clc-24.1 llvm_slot_15 llvm_slot_16 -# Andreas Sturmlechner (2024-07-12) -# KDE PIM 6 is not being keyworded here -kde-apps/libkgapi:5 kf6compat - # Michael Orlitzky (2024-07-09) # The opcache extension fails to build on hardened x86, but only # if the JIT is enabled. Bug 930145. diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 841c73148a8a..bd4f5c82c89f 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -7,7 +7,6 @@ # Andreas Sturmlechner (2024-08-29) # Pin down kf6compat mask to currently stable versions.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c608223753ac657edaea886a5f63944416bc28cc Author: Michael Orlitzky gentoo org> AuthorDate: Mon Oct 7 17:59:44 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Oct 7 18:03:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6082237 profiles/base: mask USE=webkit for media-gfx/gthumb Disable USE=webkit for gthumb to eliminate its dependency on the old libsoup2 slot of webkit-gtk. Eventually the flag can be dropped from the ebuild, but let's see if this causes any riots first. Bug: https://bugs.gentoo.org/893700 Signed-off-by: Michael Orlitzky gentoo.org> profiles/base/package.use.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5fbb9753e256..72294300a0cb 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -3,6 +3,13 @@ # New entries go on top. +# Michael Orlitzky (2024-10-07) +# Disable "webservices" support for gthumb because it pulls in the old +# libsoup2 slot of webkit-gtk. Upstream hasn't really budged on this in +# over two years. Fedora has disabled webservices support already, and +# that makes it OK if we do it too, right? Bug 893700. +media-gfx/gthumb webkit + # Volkmar W. Pogatzki (2024-09-21) # openjfx for OpenJDK 23 is not yet available. dev-java/openjdk:23 javafx
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 60910451d576803cc2cdfdbaad7fe70a7b41f55d Author: Hans de Graaff gentoo org> AuthorDate: Sun Oct 6 06:23:42 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Oct 6 06:23:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60910451 profiles/base/make.defaults: drop ruby31 from RUBY_TARGETS ruby32 has been stable on all arches for some time now and people have had time to update to ruby32. Remove ruby31 in preparation for its masking in April 2025. Signed-off-by: Hans de Graaff gentoo.org> profiles/base/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 515c1745fc52..181383d87993 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -94,9 +94,9 @@ XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fu LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" # Manuel Rüger (2015-09-09) -# Hans de Graaff (2024-05-20) +# Hans de Graaff (2024-10-08) # Default Ruby build target(s) -RUBY_TARGETS="ruby31 ruby32" +RUBY_TARGETS="ruby32" # Andreas K. Hüttel (2022-10-22) # These USE flags are what is common between the various sub-profiles. Stages 2
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 1f0147b2ae6d8fe4566febdbb8b6127578ebbffa Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Oct 4 23:39:22 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Oct 4 23:40:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0147b2 profiles: base: Cleanup obsolete p.use.mask and p.use.stable.mask entries Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask| 9 - profiles/base/package.use.stable.mask | 1 - 2 files changed, 10 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 1066cfb7f764..5fbb9753e256 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -32,15 +32,6 @@ app-alternatives/yacc reference # Causes crashes with e.g. dlz+samba (bug #938955) net-dns/bind jemalloc -# Andreas Sturmlechner (2024-09-02) -# kde-plasma/print-manager:5 and kde-apps/khelpcenter:5 cleanup -kde-plasma/plasma-meta:5 cups handbook - -# Andreas Sturmlechner (2024-09-02) -# Prepare kde-apps/kaccounts-integration:5 cleanup -kde-plasma/plasma-desktop:5 kaccounts -kde-plasma/plasma-welcome:5 kaccounts - # Andreas Sturmlechner (2024-09-01) # Prepare for dev-util/kdevelop:5 removal kde-apps/umbrello:5 php diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index abb59cb7f4e6..eaf6d80fe295 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -11,7 +11,6 @@
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b038d688ca8d560029e0b5d776df609034b1947c Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Sep 20 20:28:07 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 1 10:24:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b038d688 profiles/base: mask openjdk:23[javafx] Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/38658 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index c6d52d79ef2f..1066cfb7f764 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -3,6 +3,10 @@ # New entries go on top. +# Volkmar W. Pogatzki (2024-09-21) +# openjfx for OpenJDK 23 is not yet available. +dev-java/openjdk:23 javafx + # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9732ef3475830dbe289fc80358613e90b612563c Author: Sam James gentoo org> AuthorDate: Mon Sep 30 19:53:35 2024 + Commit: Sam James gentoo org> CommitDate: Mon Sep 30 19:54:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9732ef34 profiles/base: msak dev-lang/gnat-gpl[pgo,lto] gnat-gpl is purely for bootstrapping Ada and it's based on an old version of GCC. Avoid risks of miscompilations. This might explain an odd Fortran failure we had on the binhost builder w/ USE=pgo. Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 01df0a79fdb6..c6d52d79ef2f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2024-09-30) +# gnat-gpl is purely for bootstrapping Ada and it's based on an old +# version of GCC. Avoid risks of miscompilations. +dev-lang/gnat-gpl pgo lto + # Patrick McLean (2024-09-23) # Only supported on x86/amd64 (bug #940014). net-misc/lldpd seccomp
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a048a1e1457b4e7aece98a673bd284563b48c96e Author: Sam James gentoo org> AuthorDate: Mon Sep 30 02:39:26 2024 + Commit: Sam James gentoo org> CommitDate: Mon Sep 30 02:39:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a048a1e1 profiles/base: force dev-lang/gnat-gpl[ada] gnat-gpl only exists for (bootstrapping) Ada. Until bug #940471 is handled, force Ada on. Once it is split/moved/gutted, this won't be necessary as it'll always build Ada. Bug: https://bugs.gentoo.org/940471 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.force | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index f33c69713d02..fe7d666017ea 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-09-30) +# gnat-gpl only exists for (bootstrapping) Ada. Until bug #940471 is handled, +# force Ada on. Once it is split/moved/gutted, this won't be necessary +# as it'll always build Ada. +dev-lang/gnat-gpl ada + # Michał Górny (2024-06-29) # Disabling GIL (enabling freethreading) is experimental and prone # to break packages. Should you choose to test it, please do not file
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f0125ced7251de240e4ed7c9b8e18a41e5d4a53f Author: Patrick Lauer gentoo org> AuthorDate: Thu Sep 26 13:20:38 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Thu Sep 26 13:21:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0125ced profiles/base: Change postgres_targets default to postgres16 Signed-off-by: Patrick Lauer gentoo.org> profiles/base/make.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 39891976a91a..515c1745fc52 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -150,7 +150,7 @@ TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1" # Aaron W. Swenson (2017-07-09) # Default target(s) for postgres{,-multi}.eclass -POSTGRES_TARGETS="postgres15" +POSTGRES_TARGETS="postgres16" # Michael Orlitzky (2017-11-17) #
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ed48a0cfe9ca1d49001e1fb6d13e57649667419f Author: Sam James gentoo org> AuthorDate: Wed Sep 18 18:11:09 2024 + Commit: Sam James gentoo org> CommitDate: Wed Sep 18 18:11:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed48a0cf profiles/base: mask llvm_slot_19 for stable Not yet marked stable. Signed-off-by: Sam James gentoo.org> profiles/base/use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 4c528b5880f3..93d8ee1913f9 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Sam James (2024-09-18) +# LLVM slots without stable keywords. +llvm_slot_19 + # Michał Górny (2024-05-08) # Python implementations without stable keywords. python_targets_python3_13
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 535e01dc4b1a7a4e3ada00593f3f8c8c0f3b3163 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Sep 16 08:25:27 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 16 08:26:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535e01dc profiles/base: unmask freecad[qt6] works a lot better in 1.0_rc1 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/base/package.use.stable.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 575a76e0a50c..abb59cb7f4e6 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -15,11 +15,6 @@ (2024-04-14) -# Qt6 dependencies are not yet available in stable. Moreover, -# Qt6 support in freecad is not completely finished. -media-gfx/freecad qt6 - # Joonas Niilola (2023-07-14) # Calendar is broken with some languages on 115.0 release with
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: e7285227ad9aab1088cacda18ea87b91001fd2bc Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Aug 15 06:35:22 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 16 06:16:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7285227 profiles/base: update mask on USE=system-protoc dev-java/protobuf-java Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37789/commits/27b4bdaae3bad102cc74222684cb9b0b885d2c4c Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5e2e7c84a41f..b74f912ef14f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Volkmar W. Pogatzki (2024-09-12) +# No suitable version of dev-libs/protobuf available. +=dev-java/protobuf-java-4.28.1 system-protoc + # Sam James (2024-09-07) # yacc[reference] exists more for curiosity than anything else, it's # not for real use on systems. @@ -237,10 +241,6 @@ dev-libs/openssl sslv2 sslv3 # Needs (2023-05-04) -# No suitable version of dev-libs/protobuf available. -=dev-java/protobuf-java-3.23.0 system-protoc - # Joonas Niilola (2023-06-06) # Runtime not tested, may require more configuration in the ebuild. # Bug: #906509.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 5517374b6c572f4d632fecbb2a1b9912bfe610c9 Author: Viorel Munteanu gentoo org> AuthorDate: Sun Sep 15 13:07:14 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Sep 15 13:12:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5517374b profiles/base: unmask doc for app-emulation/virtualbox Signed-off-by: Viorel Munteanu gentoo.org> profiles/base/package.use.mask | 8 1 file changed, 8 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index d69cf941e506..5e2e7c84a41f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -33,10 +33,6 @@ kde-apps/umbrello:5 php app-office/kmymoney:5 addressbook app-office/kraft:5 pim -# Viorel Munteanu (2024-07-26) -# Branch 7.1 needs a new BDEPEND for doc ->=app-emulation/virtualbox-7.1 doc - # orbea (2024-07-19) # The dynarec is only supported upstream for amd64, arm, arm64 and x86. games-emulation/rmg dynarec @@ -86,10 +82,6 @@ app-admin/testdisk ewf # sys-auth/pam_ssh is being last rited, bug #892031. sys-auth/pambase pam_ssh -# Viorel Munteanu (2024-03-19) -# The live version needs a new BDEPEND for doc -=app-emulation/virtualbox- doc - # Guilherme Amadio (2024-03-09) # Requires manually installing dependencies, see bug #791802 # Please use MYCMAKEARGS instead.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a0da876be3e97de047f9bc94470645c97732c616 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 15 13:05:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 15 13:05:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0da876b profiles/base: Default-enable targets on dev-python/python-tests Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use | 8 1 file changed, 8 insertions(+) diff --git a/profiles/base/package.use b/profiles/base/package.use index cf646b56fb24..6a55f366e30f 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-09-15) +# Each flag is used by exactly one version, so let's default-enable +# them all to make tattoo not fail on almost everything. +dev-python/python-tests:3.10 python_targets_python3_10 +dev-python/python-tests:3.11 python_targets_python3_11 +dev-python/python-tests:3.12 python_targets_python3_12 +dev-python/python-tests:3.13 python_targets_python3_13 + # Arthur Zamarin (2024-03-23) # Used by pkgcheck, so let's make it easier for all developers to install it >=dev-libs/tree-sitter-bash-0.21.0 python
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a64d4e3bdb9b9b1058ef7392ddf28522f60e26a2 Author: Sam James gentoo org> AuthorDate: Sat Sep 7 09:29:00 2024 + Commit: Sam James gentoo org> CommitDate: Sat Sep 7 09:29:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64d4e3b profiles/base: mask app-alternatives/yacc[reference] yacc[reference] exists more for curiosity than anything else, it's not for real use on systems. Prompted by a user report of radvd not building with it as it seems to lack yyparse. Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 729f354b89d3..98f7127451ee 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2024-09-07) +# yacc[reference] exists more for curiosity than anything else, it's +# not for real use on systems. +app-alternatives/yacc reference + # Sam James (2024-09-03) # Causes crashes with e.g. dlz+samba (bug #938955) net-dns/bind jemalloc
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9197095ae27fc4eb9df94883942c53abcefb4c02 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Sep 4 14:47:41 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 4 14:48:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9197095a profiles: base: Mask kde-plasma/plasma-meta:5[cups] Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 89c95849052f..729f354b89d3 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -11,8 +11,8 @@ net-dns/bind jemalloc # Andreas Sturmlechner (2024-09-02) -# Prepare kde-apps/khelpcenter:5 cleanup -kde-plasma/plasma-meta:5 handbook +# kde-plasma/print-manager:5 and kde-apps/khelpcenter:5 cleanup +kde-plasma/plasma-meta:5 cups handbook # Andreas Sturmlechner (2024-09-02) # Prepare kde-apps/kaccounts-integration:5 cleanup
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b85390fd4f9207d7c532c65a8e45b1134cae2cc7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 22:10:11 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 4 13:55:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85390fd profiles: base: Mask kde-plasma/plasma-{desktop,welcome}:5[kaccounts] Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 7823f480aba5..cf2f440be1ef 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -10,6 +10,11 @@ # Causes crashes with e.g. dlz+samba (bug #938955) net-dns/bind jemalloc +# Andreas Sturmlechner (2024-09-02) +# Prepare kde-apps/kaccounts-integration:5 cleanup +kde-plasma/plasma-desktop:5 kaccounts +kde-plasma/plasma-welcome:5 kaccounts + # Andreas Sturmlechner (2024-09-01) # Cleanup dev-qt/qtwebengine:5 revdeps
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 14ce228ab96a184edc167f41fcb103a7f95c703c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 22:01:48 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 4 14:04:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ce228a profiles: base: Cleanup all kde-apps/kde*-meta masks Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 16 +--- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 4dfb5498e642..89c95849052f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -20,23 +20,9 @@ kde-plasma/plasma-desktop:5 kaccounts kde-plasma/plasma-welcome:5 kaccounts # Andreas Sturmlechner (2024-09-01) -# Cleanup dev-qt/qtwebengine:5 revdeps - (2024-09-01) -# Prepare for kde{accessibility,admin,education,graphics,multimedia,network}-meta-23.08.50 removal - (2024-09-01) -# Prepare for kde-apps/kdesdk-meta-23.08.50 removal - (2024-09-01) -# Prepare for KDE PIM 5 removal - (2024-08-31) # Prepare for KDE PIM 5 removal and avoid conflicts w/ KDE PIM 6 app-office/kmymoney:5 addressbook
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ad71dec75003ddb56f6fee15481178e0c2aee306 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 22:10:14 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 4 13:59:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad71dec7 profiles: base: Mask kde-plasma/plasma-meta:5[handbook] Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index cf2f440be1ef..4dfb5498e642 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -10,6 +10,10 @@ # Causes crashes with e.g. dlz+samba (bug #938955) net-dns/bind jemalloc +# Andreas Sturmlechner (2024-09-02) +# Prepare kde-apps/khelpcenter:5 cleanup +kde-plasma/plasma-meta:5 handbook + # Andreas Sturmlechner (2024-09-02) # Prepare kde-apps/kaccounts-integration:5 cleanup kde-plasma/plasma-desktop:5 kaccounts
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a943ac07947e6c6f48ddad61b7b5395fb1d65e68 Author: Sam James gentoo org> AuthorDate: Tue Sep 3 06:42:25 2024 + Commit: Sam James gentoo org> CommitDate: Tue Sep 3 06:42:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a943ac07 profiles/base: mask net-dns/bind[jemalloc] Bug: https://bugs.gentoo.org/938955 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 27212f6a4be3..7823f480aba5 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2024-09-03) +# Causes crashes with e.g. dlz+samba (bug #938955) +net-dns/bind jemalloc + # Andreas Sturmlechner (2024-09-01) # Cleanup dev-qt/qtwebengine:5 revdeps
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 620660bf8b54984f27f028d95784786a0c74fd98 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 2 14:18:32 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 2 14:19:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620660bf profiles: base: Mask gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b9a52e908d0d..27212f6a4be3 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (2024-09-01) +# Cleanup dev-qt/qtwebengine:5 revdeps + (2024-09-01) # Prepare for kde{accessibility,admin,education,graphics,multimedia,network}-meta-23.08.50 removal
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b57cb760fb9f31529b076fc8554ab6c0c51e31b9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 22:00:26 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 2 13:59:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57cb760 profiles: base: Mask gentoo.org> profiles/base/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e09a19f6cd1f..b9a52e908d0d 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,8 +7,8 @@ # mask everywhere, unmask on arch/*) use arch/base. # Andreas Sturmlechner (2024-09-01) -# Prepare for kde{accessibility,admin,multimedia}-meta-23.08.50 removal - (2024-09-01) # Prepare for kde-apps/kdesdk-meta-23.08.50 removal
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 0079f43a72c5afc7648956088bb8e4c778747141 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 22:00:08 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 2 13:22:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0079f43a profiles: base: Mask gentoo.org> profiles/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 07704dd9cde7..e09a19f6cd1f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -8,7 +8,7 @@ # Andreas Sturmlechner (2024-09-01) # Prepare for kde{accessibility,admin,multimedia}-meta-23.08.50 removal - (2024-09-01) # Prepare for kde-apps/kdesdk-meta-23.08.50 removal
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 3077d9361bf206e84d4eb09d558a3bea8079efc9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 21:58:00 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 2 13:21:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3077d936 profiles: base: Disable cleaned up kde-apps/kde-apps-meta-23.08.50 IUSE ... namely accessibility, admin, multimedia, education Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index a993632c759b..07704dd9cde7 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,7 +7,11 @@ # mask everywhere, unmask on arch/*) use arch/base. # Andreas Sturmlechner (2024-09-01) -# Prepare for kde-apps/kdesdk-meta:5 removal +# Prepare for kde{accessibility,admin,multimedia}-meta-23.08.50 removal + (2024-09-01) +# Prepare for kde-apps/kdesdk-meta-23.08.50 removal
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 113fc70e9e177b84dd948a56417eee7b2c60640f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 28 19:45:31 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 2 08:18:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113fc70e profiles: base: Drop obsolete kde-misc/kio-gdrive[kf6compat] stable-mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 9d9b546ecbd8..575a76e0a50c 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -13,7 +13,6 @@ (2024-04-14)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 3f1734376e457cfd59941ce8200c07307de8fcb5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 1 20:49:34 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 2 07:17:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f173437 profiles: base: Mask kde-apps/kde-apps-meta[sdk] ... ahead of kde-apps/kdesdk-meta cleanup. Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 26d1ac86a19a..a993632c759b 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (2024-09-01) +# Prepare for kde-apps/kdesdk-meta:5 removal + (2024-09-01) # Prepare for KDE PIM 5 removal
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 4186f9a92b3464e5113b9696dc98a8cae603c638 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 31 19:42:13 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 2 07:17:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4186f9a9 profiles: base: Mask KDE PIM 5 USE-revdeps Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 776d751b579c..26d1ac86a19a 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (2024-09-01) +# Prepare for KDE PIM 5 removal + (2024-08-31) # Prepare for KDE PIM 5 removal and avoid conflicts w/ KDE PIM 6 app-office/kmymoney:5 addressbook
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 5c58b7cbb8e3edc22bba5ed41f9337c6711cf44f Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 29 23:33:00 2024 + Commit: Sam James gentoo org> CommitDate: Sun Sep 1 23:13:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c58b7cb profiles: base: Drop obsolete python3_11 package.use settings ... after(!) www-client/falkon cleanup. Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/base/package.use | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/base/package.use b/profiles/base/package.use index b4cc281eb2aa..cf646b56fb24 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,13 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andreas Sturmlechner (2024-05-30) -# Only up to python 3.11 supported, bug #929546 - (2024-03-23) # Used by pkgcheck, so let's make it easier for all developers to install it >=dev-libs/tree-sitter-bash-0.21.0 python
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6c27f6b4e306b21f7e506b79fcf17fd9d83b88ea Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 29 23:27:18 2024 + Commit: Sam James gentoo org> CommitDate: Sun Sep 1 23:13:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c27f6b4 profiles: base: Drop obsolete qt6 package.use.stable.mask entries Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sam James gentoo.org> profiles/base/package.use.stable.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 94b16c750f96..9d9b546ecbd8 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -16,11 +16,6 @@ (2024-06-13) -# Building with qt6 requires (masked) kde-frameworks:6 -app-admin/calamares qt6 -app-crypt/pinentry qt6 - # Andrew Ammerlaan (2024-04-14) # Qt6 dependencies are not yet available in stable. Moreover, # Qt6 support in freecad is not completely finished.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b7c39a5c5c33b8368289e7694813370298c0e3ca Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 31 11:15:12 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 31 20:15:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c39a5c profiles: Mask KDE PIM 5 (especially kde-apps/akonadi:5) USE-revdeps Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 71cf794e08b0..776d751b579c 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,12 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (2024-08-31) +# Prepare for KDE PIM 5 removal and avoid conflicts w/ KDE PIM 6 +app-office/kmymoney:5 addressbook +app-office/kraft:5 pim +media-gfx/digikam:5 addressbook + # Viorel Munteanu (2024-07-26) # Branch 7.1 needs a new BDEPEND for doc >=app-emulation/virtualbox-7.1 doc
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 2f73a2ea8f290bc59600d1feea2ecbe0a6d3dcbb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 31 10:57:21 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 31 10:57:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f73a2ea profiles: base: Drop kde-frameworks/kio[kf6compat] stable-mask No longer necessary by means of kde-frameworks/kio-trash-desktop-file:5. Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 6322dc2338e0..94b16c750f96 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -6,7 +6,6 @@ # Andreas Sturmlechner (2024-08-29) # Pin down kf6compat mask to currently stable versions. -kde-frameworks/kio kf6compat
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 17116c49e15c7db5d212746a97b88f2fb194650a Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 30 17:27:47 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 30 18:10:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17116c49 profiles: base: Drop obsolete kf6compat p.use.stable.mask entries Older versions were cleaned up. Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 4cc92a0bc02f..6322dc2338e0 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -6,12 +6,7 @@ # Andreas Sturmlechner (2024-08-29) # Pin down kf6compat mask to currently stable versions. -kde-apps/libkcddb kf6compat -kde-apps/libksane kf6compat kde-frameworks/kio kf6compat -kde-frameworks/purpose kf6compat -media-libs/ksanecore kf6compat -net-misc/kio-zeroconf kf6compat
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: d40c4cba111922025358475dd8bd272e87074c53 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Aug 30 16:58:26 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 30 18:10:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40c4cba profiles: base: Un-version kde-frameworks/kio[kf6compat] stable-mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 2ca76e976d7b..4cc92a0bc02f 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -8,6 +8,7 @@ # Pin down kf6compat mask to currently stable versions. kde-apps/libkcddb kf6compat kde-apps/libksane kf6compat +kde-frameworks/kio kf6compat kde-frameworks/purpose kf6compat media-libs/ksanecore kf6compat net-misc/kio-zeroconf kf6compat @@ -16,7 +17,6 @@ net-misc/kio-zeroconf kf6compat
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a1e98a5dffebbdd5b452896da60bebe44c2013fb Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 28 19:57:23 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 29 17:52:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e98a5d profiles: base: Pin down kf6compat use.stable.mask to packages Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 18 ++ 1 file changed, 18 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 02af998f914f..2ca76e976d7b 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,24 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Andreas Sturmlechner (2024-08-29) +# Pin down kf6compat mask to currently stable versions. +kde-apps/libkcddb kf6compat +kde-apps/libksane kf6compat +kde-frameworks/purpose kf6compat +media-libs/ksanecore kf6compat +net-misc/kio-zeroconf kf6compat + (2024-06-13) # Building with qt6 requires (masked) kde-frameworks:6 app-admin/calamares qt6
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 074429c01821f79aa60e9c0cfb0e5fa16d57f4c4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Aug 29 16:16:15 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Aug 29 17:52:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074429c0 profiles: base: Drop kf6compat use.stable.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index de017f0c28aa..4c528b5880f3 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Andreas Sturmlechner (2024-06-13) -# KF6 is not in stable yet. -kf6compat - # Michał Górny (2024-05-08) # Python implementations without stable keywords. python_targets_python3_13
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/, profiles/arch/amd64/
commit: e47d2953963425910c289b5df149f1aea927c74e Author: Matt Turner gentoo org> AuthorDate: Wed Aug 14 21:36:51 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 14 21:57:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47d2953 profiles: Unmask VIDEO_CARDS=nvk on media-libs/mesa >= 24.2 Signed-off-by: Matt Turner gentoo.org> profiles/arch/amd64/use.mask | 1 + profiles/arch/base/use.mask| 1 + profiles/base/package.use.mask | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask index 8049967550c6..445c840781e2 100644 --- a/profiles/arch/amd64/use.mask +++ b/profiles/arch/amd64/use.mask @@ -141,6 +141,7 @@ -video_cards_i965 -video_cards_intel -video_cards_nvidia +-video_cards_nvk -video_cards_siliconmotion -video_cards_vesa -video_cards_via diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index d1cd9910ec4a..51535e316ad9 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -160,6 +160,7 @@ video_cards_i915 video_cards_i965 video_cards_intel video_cards_nvidia +video_cards_nvk video_cards_vesa video_cards_via video_cards_vmware diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 3524602d25e9..6c9bef5a32a7 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -40,7 +40,7 @@ net-misc/openssh xmss # Matt Turner (2024-05-08) # Brand new, introduces lots of new aspects to the build. # Masked for further testing. -media-libs/mesa video_cards_nvk + (2024-04-27) # dev-python/uv is nowhere near ready to be stabilized.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: bc7200889449eff6eaa076219f1e3b6e5a130d95 Author: Sv. Lockal gmail com> AuthorDate: Sat Jul 27 18:44:26 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Jul 27 19:08:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc720088 profiles/base: remove mask for ">=sci-libs/caffe2-2.3.0 rocm" due to fix Bug: https://bugs.gentoo.org/931046 Signed-off-by: Sv. Lockal gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37751 Signed-off-by: Alfredo Tupone gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 27e84bf006b0..b3d6e7f547fd 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -32,10 +32,6 @@ dev-lang/python jit # bug #887223, bug #891367, bug #903891, bug #917139 dev-lang/ruby static-libs -# Alfredo Tupone (2024-05-28) -# Not working, bug #931046 ->=sci-libs/caffe2-2.3.0 rocm - # Sam James (2024-05-09) # Experimental option upstream which seems undertested and underdocumented. # Fails to build with stricter C compilers too (bug #919685).
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 8ca23b56b5ca3ec1da16436220f3743c8e503ab3 Author: Matt Jolly gentoo org> AuthorDate: Sat Jul 27 11:52:19 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sat Jul 27 12:02:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca23b56 profiles/base: remove www-client/chromium stable use mask These masks are outdated and conflict with reqs for current Chromium 127 ebuild. The long-term solution is to amend the ebuild logic to remove the 'lto' USE entirely, however there's no reason to keep this masked in the short term. Closes: https://bugs.gentoo.org/936760 Signed-off-by: Matt Jolly gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 8d78931262bf..02af998f914f 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -19,10 +19,6 @@ media-gfx/freecad qt6 # Bug #910229, #920713 >=mail-client/thunderbird-115.0 system-icu -# Sam James (2023-10-23) -# Requires llvm-17. ->=www-client/chromium-118 libcxx lto pgo - # Michał Górny (2023-06-11) # xfce-base/libxfce4windowing is not ready to go stable (4.19 branch). xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 7e23e20bfe22677de88f7cac24514032189e9295 Author: Viorel Munteanu gentoo org> AuthorDate: Fri Jul 26 14:47:16 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Jul 26 14:58:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e23e20b profiles/base: mask USE=doc for app-emulation/virtualbox-7.1* Signed-off-by: Viorel Munteanu gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b4689800a737..277e8039c500 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Viorel Munteanu (2024-07-26) +# Branch 7.1 needs a new BDEPEND for doc +>=app-emulation/virtualbox-7.1 doc + # orbea (2024-07-19) # The dynarec is only supported upstream for amd64, arm, arm64 and x86. games-emulation/rmg dynarec
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: fefd98a28666e122573d5ba016e870f0b97f9231 Author: Eli Schwartz gentoo org> AuthorDate: Fri Jul 26 05:47:58 2024 + Commit: Eli Schwartz gentoo org> CommitDate: Fri Jul 26 05:52:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefd98a2 profiles: unmask dev-build/meson[test] This mask is pretty old. I am not 100% sure I buy that it was that simple back in the day, but I think we are in a better position now anyway. Regardless: - meson has graceful skipping of tests, today - the build handles known test issues, today - arch testing teams would very much like this to not be masked and I agree and sympathize - meson has recently added an upstream Gentoo CI runner For all these reasons, I think we should commit to testing this package regularly again. Signed-off-by: Eli Schwartz gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 14a1400b0a9b..b4689800a737 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -649,10 +649,6 @@ dev-python/autobahn xbr # Dependency pam_wrapper missing for tests, and RESTRICT=test is already set net-fs/samba test -# Mike Gilbert (2020-04-23) -# Tests are very sensitive to the host environment. -dev-build/meson test - # Alfredo Tupone (2020-04-04) # Ada support is not yet ready for sys-devel/gcc sys-devel/gcc ada
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9e282ccf63f8ffdbb11a2d4d7b476bc6434ef1a4 Author: Sam James gentoo org> AuthorDate: Tue Jul 23 17:24:13 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 23 17:24:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e282ccf profiles/base: un-stablemask llvm_slot_18 We forgot to do this earlier after stabling LLVM 18 & changing the eclass default. Bug: https://bugs.gentoo.org/934385 Bug: https://bugs.gentoo.org/935984 Signed-off-by: Sam James gentoo.org> profiles/base/use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 63704adbe45a..de017f0c28aa 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -15,10 +15,6 @@ python_single_target_python3_13 python_targets_pypy3 python_single_target_pypy3 -# Michał Górny (2024-04-04) -# LLVM slots without stablekeywords. -llvm_slot_18 - # Hans de Graaff (2023-12-25) # Currently in testing and not ready to go stable yet. ruby_targets_ruby33
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: cbe83897c865a5c756747a977a9d27d44f5663cb Author: Alfredo Tupone gentoo org> AuthorDate: Tue Jul 23 05:39:00 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Jul 23 05:44:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe83897 Revert "profiles/base: enable rocm on caffe2" This reverts commit 02c9f5d0ade25b3117d965a070f172e52f76e7a5. Signed-off-by: Alfredo Tupone gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 3205f67f4d48..14a1400b0a9b 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -28,6 +28,10 @@ dev-lang/python jit # bug #887223, bug #891367, bug #903891, bug #917139 dev-lang/ruby static-libs +# Alfredo Tupone (2024-05-28) +# Not working, bug #931046 +>=sci-libs/caffe2-2.3.0 rocm + # Sam James (2024-05-09) # Experimental option upstream which seems undertested and underdocumented. # Fails to build with stricter C compilers too (bug #919685).
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 02c9f5d0ade25b3117d965a070f172e52f76e7a5 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Jul 22 16:49:11 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Jul 22 16:50:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c9f5d0 profiles/base: enable rocm on caffe2 Bug: https://bugs.gentoo.org/931046 Signed-off-by: Alfredo Tupone gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 14a1400b0a9b..3205f67f4d48 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -28,10 +28,6 @@ dev-lang/python jit # bug #887223, bug #891367, bug #903891, bug #917139 dev-lang/ruby static-libs -# Alfredo Tupone (2024-05-28) -# Not working, bug #931046 ->=sci-libs/caffe2-2.3.0 rocm - # Sam James (2024-05-09) # Experimental option upstream which seems undertested and underdocumented. # Fails to build with stricter C compilers too (bug #919685).
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 961fcfdef89d6923d553e8902d5d731dd63acb59 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Jul 9 18:17:44 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jul 15 11:14:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961fcfde profiles/base: unmask USE=system-protoc on dev-java/protobuf-java Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index f420a0880b70..6b773b625307 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -220,7 +220,6 @@ net-misc/curl sslv3 # Volkmar W. Pogatzki (2023-05-04) # No suitable version of dev-libs/protobuf available. ->=dev-java/protobuf-java-3.24.2 system-protoc =dev-java/protobuf-java-3.23.0 system-protoc # Joonas Niilola (2023-06-06)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: d89762b618dce3249007e57b83fae86631a78a85 Author: Maciej Mrozowski gentoo org> AuthorDate: Sun Jul 14 13:14:09 2024 + Commit: Maciej Mrozowski gentoo org> CommitDate: Sun Jul 14 13:17:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89762b6 profiles/base: Mask ffmpeg USE flag for dev-games/openscenegraph Bug: https://bugs.gentoo.org/831486 Signed-off-by: Maciej Mrozowski gentoo.org> profiles/base/package.use.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index cb89826a5cbb..f420a0880b70 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,13 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Maciej Mrozowski (2024-07-14) +# Fails with newer ffmpeg, bug #831486 +# Not needed by reverse deps as of 2024-07-14. Re-enable when +# https://github.com/openscenegraph/OpenSceneGraph/pull/1281 or +# similar effort is upstreamed +dev-games/openscenegraph ffmpeg + # Michał Górny (2024-06-29) # JIT is experimental and prone to break packages. Should you choose # to use it, please do not file Gentoo bugs and report any issues you
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 37362ba27cfdcf6909bb728da6606f2f9631dd9f Author: Michał Górny gentoo org> AuthorDate: Sat Jun 29 03:15:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 29 03:26:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37362ba2 profiles/base: Mask experimental dev-lang/python configurations Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.force | 6 ++ profiles/base/package.use.mask | 6 ++ 2 files changed, 12 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index eba34cff8088..1f124de03fe8 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-06-29) +# Disabling GIL (enabling freethreading) is experimental and prone +# to break packages. Should you choose to test it, please do not file +# Gentoo bugs and report any issues you hit upstream. +dev-lang/python gil + # Sam James (2024-06-03) # Poor rendering performance otherwise (bug #931215). kde-plasma/kwin caps diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 9273b3238dbd..cb89826a5cbb 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,12 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2024-06-29) +# JIT is experimental and prone to break packages. Should you choose +# to use it, please do not file Gentoo bugs and report any issues you +# hit upstream. +dev-lang/python jit + # Sam James (2024-06-24) # Breaks installed gems in hard-to-debug ways. # bug #887223, bug #891367, bug #903891, bug #917139
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 460c97b79bf0962e9da7e11c6bbda13bd8c91ddb Author: Sam James gentoo org> AuthorDate: Mon Jun 24 05:35:59 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 19:40:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460c97b7 profiles/base: mask dev-lang/ruby[static-libs] It breaks gem installation in mysterious ways and people keep tripping over it. graaff indicates on the PR that we'd like to remove it entirely for ruby:3.4 given it'll bitrot if it's masked, but that this is a good option for now. Closes: https://bugs.gentoo.org/887223 Closes: https://bugs.gentoo.org/891367 Closes: https://bugs.gentoo.org/903891 Closes: https://bugs.gentoo.org/917139 Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/37267 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 8a2855ee973a..9273b3238dbd 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2024-06-24) +# Breaks installed gems in hard-to-debug ways. +# bug #887223, bug #891367, bug #903891, bug #917139 +dev-lang/ruby static-libs + # Alfredo Tupone (2024-05-28) # Not working, bug #931046 >=sci-libs/caffe2-2.3.0 rocm
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b3cbfa28e7b51cee2f34610567c4a6be79f22e61 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jun 20 02:15:38 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jun 20 02:15:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cbfa28 profiles/base: add bugref for qtmultimedia[v4l] forcing Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.force | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 7f8a4c8076f5..bcae6b1e7b1d 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -2,9 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # Ionen Wolkens (2024-06-18) -# Disabling currently breaks build with USE=gstreamer, so forcing -# as a quick workaround until this is more closely looked at -# (does not need libv4l, and is trivial either way). +# Disabling currently breaks build with USE=gstreamer, so forcing as +# a quick workaround until this is more closely looked at (bug #934582) >=dev-qt/qtmultimedia-6.7.2 v4l # Sam James (2024-06-03)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 0034a98dae396266f3d31bce16bae262ff866172 Author: James Le Cuirot gentoo org> AuthorDate: Wed Jun 19 21:19:17 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Wed Jun 19 21:19:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0034a98d profiles: Force dev-libs/nwjs[ffmpeg-chromium] for >=0.88.0 It requires FFmpeg 7.0, which we don't have yet, so force Chromium fork. Signed-off-by: James Le Cuirot gentoo.org> profiles/base/package.use.force | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 5d8a85032dfb..7f8a4c8076f5 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -13,6 +13,7 @@ kde-plasma/kwin caps # James Le Cuirot (2024-06-02) # Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork. +>=dev-libs/nwjs-0.88.0 ffmpeg-chromium >=www-client/vivaldi-6.8.3371.4 ffmpeg-chromium >=www-client/vivaldi-snapshot-6.8.3371.4 ffmpeg-chromium
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ea66dd695e44400b5993cd837eda3cf8afc2cfa7 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jun 18 22:39:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jun 18 22:48:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea66dd69 profiles/base: package.use.force >=qtmultimedia-6.7.2[v4l] for now See comment. Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.force | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index c043c1946cde..5d8a85032dfb 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-06-18) +# Disabling currently breaks build with USE=gstreamer, so forcing +# as a quick workaround until this is more closely looked at +# (does not need libv4l, and is trivial either way). +>=dev-qt/qtmultimedia-6.7.2 v4l + # Sam James (2024-06-03) # Poor rendering performance otherwise (bug #931215). kde-plasma/kwin caps
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 348892ea7ee573a0f10d809a96907c1d45c61b02 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 13 17:20:43 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 13 20:42:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348892ea profiles: base: Add kf6compat to use.stable.mask Bug: https://bugs.gentoo.org/926828 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index ee3bba441b93..63704adbe45a 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Andreas Sturmlechner (2024-06-13) +# KF6 is not in stable yet. +kf6compat + # Michał Górny (2024-05-08) # Python implementations without stable keywords. python_targets_python3_13
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 4ea09bb57c8a54d84c593f9c1ee5f75fc8ed7ff0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 13 18:33:32 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 13 20:42:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea09bb5 profiles: base: Drop calamares/pinentry[qt6] from package.use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 8 1 file changed, 8 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b7c43720b8c2..698dcce54b73 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -45,18 +45,10 @@ dev-util/kdevelop reviewboard # sys-auth/pam_ssh is being last rited, bug #892031. sys-auth/pambase pam_ssh -# Andrew Ammerlaan (2024-03-22) -# Building with qt6 requires (masked) kde-frameworks:6 -app-admin/calamares qt6 - # Viorel Munteanu (2024-03-19) # The live version needs a new BDEPEND for doc =app-emulation/virtualbox- doc -# Sam James (2024-03-18) -# Needs masked KF6 for Wayland at least. -app-crypt/pinentry qt6 - # Guilherme Amadio (2024-03-09) # Requires manually installing dependencies, see bug #791802 # Please use MYCMAKEARGS instead.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 53b09686c701b1f791ea1a03fdaf4ad63360d643 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 13 18:34:47 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 13 20:42:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b09686 profiles: base: Drop kf6compat from use.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 392c76f40109..3db1ca5d5430 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -13,10 +13,6 @@ perl_features_debug # Telepathy is dead and packages masked for removal. telepathy -# Andreas Sturmlechner (2023-12-15) -# KF6 is not in ::gentoo yet. Move to stable.use.mask on KF6 intro. -kf6compat - # Hans de Graaff (2023-08-19) # Ruby 3.0 is not compatible with OpenSSL 3. Please upgrade to a newer # Ruby version.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 60e58be1ca0ba4bd71c75cd8c4ff264324437591 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 13 17:18:13 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 13 20:42:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e58be1 profiles: base: Add calamares/pinentry[qt6] to p.use.stable.mask Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.stable.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index bfd47ac74eaa..8d78931262bf 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Andreas Sturmlechner (2024-06-13) +# Building with qt6 requires (masked) kde-frameworks:6 +app-admin/calamares qt6 +app-crypt/pinentry qt6 + # Andrew Ammerlaan (2024-04-14) # Qt6 dependencies are not yet available in stable. Moreover, # Qt6 support in freecad is not completely finished.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: cf5a96351ce6cdd62eb39743a3e5aa81b7fbe0ef Author: Sam James gentoo org> AuthorDate: Wed Jun 12 05:13:38 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jun 12 05:13:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5a9635 profiles/base: drop internal-glib from BOOTSTRAP_USE This was (only) for FDO pkg-config which is long gone. Signed-off-by: Sam James gentoo.org> profiles/base/make.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index af0d2c30ceea..c70c5d198531 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -124,7 +124,7 @@ PYTHONDONTWRITEBYTECODE="1" # Mike Gilbert (2018-05-23) # sys-apps/baselayout-2.5 needs split-usr enabled. # dev-lang/python:3.13 and later needs gil enabled -BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil" +BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil" # Mike Gilbert (2012-05-15) # Default target(s) for python-r1.eclass
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 118b0a1ad719af1b9b5de6017e0ef598d58aa680 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Jun 11 20:15:39 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Jun 11 20:16:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118b0a1a profiles, make.defaults: enable gil in BOOTSTRAP_USE Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/base/make.defaults | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 9ba2acfb4042..af0d2c30ceea 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -123,7 +123,8 @@ PYTHONDONTWRITEBYTECODE="1" # This MUST be kept in sync with the PYTHON_TARGETS below # Mike Gilbert (2018-05-23) # sys-apps/baselayout-2.5 needs split-usr enabled. -BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12" +# dev-lang/python:3.13 and later needs gil enabled +BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12 gil" # Mike Gilbert (2012-05-15) # Default target(s) for python-r1.eclass
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 8f9e2482fceefe71130a880bdff7e18cb6a3fcef Author: James Le Cuirot gentoo org> AuthorDate: Sat Jun 8 14:02:22 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Jun 8 14:02:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9e2482 profiles: Fix date on Vivaldi entry Signed-off-by: James Le Cuirot gentoo.org> profiles/base/package.use.force | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 87ace30e1682..c043c1946cde 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -5,7 +5,7 @@ # Poor rendering performance otherwise (bug #931215). kde-plasma/kwin caps -# James Le Cuirot (2021-08-20) +# James Le Cuirot (2024-06-02) # Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork. >=www-client/vivaldi-6.8.3371.4 ffmpeg-chromium >=www-client/vivaldi-snapshot-6.8.3371.4 ffmpeg-chromium
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6333fb21670958c5eb85f538593cc8629ca21db6 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Jun 8 07:39:45 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Jun 8 07:39:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6333fb21 package.use.force: removed media-sound/lilypond guile2 as the package does not have the use flag anymore Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.force | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 113ac21c4f2a..87ace30e1682 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -183,10 +183,6 @@ net-misc/wget ssl # is maintained for experts only. sys-libs/libcxx libcxxabi -# Matt Turner (2019-09-01) -# (2019-08-17) # USE=-cxx us a sure way to break native install as modern gcc # requires C++ to bootstrap. But in rare cases it's useful
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/arm64/
commit: 28adb810d51bd562540f34c31241c18a3389f439 Author: Sam James gentoo org> AuthorDate: Fri Jun 7 15:58:21 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jun 7 15:58:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28adb810 profiles: move qemu[capstone] stable-mask to just arm64 Signed-off-by: Sam James gentoo.org> profiles/arch/arm64/package.use.stable.mask | 4 profiles/base/package.use.stable.mask | 4 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask index 459cf2219642..2c90f55970bd 100644 --- a/profiles/arch/arm64/package.use.stable.mask +++ b/profiles/arch/arm64/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam Jamrs (2024-06-07) +# dev-libs/capstone hasn't been stabilized yet +app-emulation/qemu capstone + # Andrew Ammerlaan (2024-03-21) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 32dcdfe858cd..bfd47ac74eaa 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -173,10 +173,6 @@ sys-auth/pambase sssd # Needs dev-ruby/asciidoctor which has a lot of unstable deps net-analyzer/wireshark doc -# Matthias Maier (2018-03-18) -# dev-libs/capstone hasn't been stabilized yet -app-emulation/qemu capstone - # Kent Fredric (2018-03-03) # Not an officially supported configuration, as it causes unpredictable # fragility and/or dependency headaches due to the very narrow interop window
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 80dda019a6ad735005fed2fff67c7cdfc296ec5e Author: Ionen Wolkens gentoo org> AuthorDate: Thu Jun 6 12:43:43 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Jun 6 13:18:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dda019 profiles/base: drop obsolete mpv[soc] stable mask Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index fd8790053fa9..32dcdfe858cd 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask -# Ionen Wolkens (2024-05-07) -# ffmpeg[soc] is not stable yet -media-video/mpv soc - # Andrew Ammerlaan (2024-04-14) # Qt6 dependencies are not yet available in stable. Moreover, # Qt6 support in freecad is not completely finished.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 8d94118e5dc1a8c970ed14bbf72cec23ec41d3b7 Author: James Le Cuirot gentoo org> AuthorDate: Sun Jun 2 15:41:03 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jun 2 15:47:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d94118e profiles: Force ffmpeg-chromium for newer Vivaldi versions Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork. Signed-off-by: James Le Cuirot gentoo.org> profiles/base/package.use.force | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index f4cd5a5e7e69..90ec7af71c71 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2021-08-20) +# Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork. +>=www-client/vivaldi-6.8.3371.4 ffmpeg-chromium +>=www-client/vivaldi-snapshot-6.8.3371.4 ffmpeg-chromium + # Ionen Wolkens (2024-04-10) # Flipping the zstd USE state is unsafe and can break *tons* of Qt revdeps # including many KDE packages and Qt itself without rebuilds due to losing
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: c95570e48324cd42462759b184dab73fbf15b11c Author: Michał Górny gentoo org> AuthorDate: Sat Jun 1 06:44:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 1 17:27:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95570e4 profiles/base: Switch the default to Python 3.12 Signed-off-by: Michał Górny gentoo.org> profiles/base/make.defaults | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 9e2150f9a539..9ba2acfb4042 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -123,12 +123,12 @@ PYTHONDONTWRITEBYTECODE="1" # This MUST be kept in sync with the PYTHON_TARGETS below # Mike Gilbert (2018-05-23) # sys-apps/baselayout-2.5 needs split-usr enabled. -BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_11 python_single_target_python3_11" +BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_12 python_single_target_python3_12" # Mike Gilbert (2012-05-15) # Default target(s) for python-r1.eclass -PYTHON_TARGETS="python3_11" -PYTHON_SINGLE_TARGET="python3_11" +PYTHON_TARGETS="python3_12" +PYTHON_SINGLE_TARGET="python3_12" # Michał Górny (2013-08-10) # Moved from portage's make.globals.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 52bed2676755bd367ded48a020d19b763d5ba0ac Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri May 31 13:36:35 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Sat Jun 1 12:41:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bed267 profiles/base: make.defaults: switch PHP_TARGETS to php8-2 Closes: https://github.com/gentoo/gentoo/pull/36919 Closes: https://bugs.gentoo.org/918893 Signed-off-by: Michael Orlitzky gentoo.org> Signed-off-by: Michael Mair-Keimberger levelnine.at> profiles/base/make.defaults | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 7d731fd07cf1..9e2150f9a539 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -164,7 +164,7 @@ POSTGRES_TARGETS="postgres15" # Moreover, it should only contain targets that have a stable version # of PHP, to avoid pulling in an unstable PHP on stable systems. # -PHP_TARGETS="php8-1" +PHP_TARGETS="php8-2" # Alfredo Tupone (2024-03-15) #
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: eb46c9a108c52975c27fcbb962962b26e862854d Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri May 31 08:00:38 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri May 31 08:00:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb46c9a1 profiles: base: pyside2, shiboken2 don't support >=py3_12 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/base/package.use b/profiles/base/package.use index bcf382eb7323..96701b3e118b 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -5,6 +5,8 @@ # Only up to python 3.11 supported, bug #929546 (2024-03-23) # Used by pkgcheck, so let's make it easier for all developers to install it
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 177509c9474b191ae907e44259f37bd6cabd6d9d Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 30 20:32:15 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri May 31 05:46:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177509c9 profiles: base: kdevelop-python, falkon-23.08.5 don't support >=py3_12 Bug: https://bugs.gentoo.org/929546 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use b/profiles/base/package.use index cf646b56fb24..bcf382eb7323 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-05-30) +# Only up to python 3.11 supported, bug #929546 + (2024-03-23) # Used by pkgcheck, so let's make it easier for all developers to install it >=dev-libs/tree-sitter-bash-0.21.0 python
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 69185febec321c8ff4e44df069ddd4916aa1e071 Author: Alfredo Tupone gentoo org> AuthorDate: Tue May 28 19:31:09 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue May 28 19:31:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69185feb profiles/base: Masking rocm on >=caffe2-2.3.0 Signed-off-by: Alfredo Tupone gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 1adb01ebbe92..caaa4901f27d 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Alfredo Tupone (2024-05-28) +# Not working, bug #931046 +>=sci-libs/caffe2-2.3.0 rocm + # Michał Górny (2024-05-18) # dev-python/aesara is being removed. dev-python/sympy aesara
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 08b2b75599dd23c73a713ab28577fe58d68ded63 Author: Ulrich Müller gentoo org> AuthorDate: Fri May 24 16:38:51 2024 + Commit: Ulrich Müller gentoo org> CommitDate: Fri May 24 17:46:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b2b755 profiles/base: Unmask x11-wm/stumpwm[doc] Bug: https://bugs.gentoo.org/882935 Signed-off-by: Ulrich Müller gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index aaf0abe073b1..1adb01ebbe92 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -294,10 +294,6 @@ app-misc/pax-utils seccomp # Broken when trying to use sys-libs/binutils-libs header, bug #879067 >=x11-libs/cairo-1.17.6 debug -# Joonas Niilola (2022-11-25) -# x11-wm/stumpwm-22.05_p20220818[doc] is totally broken. Bug #882935 -x11-wm/stumpwm doc - # Bernd Waibel (2022-11-25) # USE=tbb is broken in 7.7.0 # https://tracker.dev.opencascade.org/view.php?id=33152
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a69b4035dcec98904c391e99dbade70d2c9053b0 Author: Hans de Graaff gentoo org> AuthorDate: Mon May 20 09:12:53 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 20 09:15:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69b4035 profiles: prepare the base profile for ruby32 See bug https://bugs.gentoo.org/932285 Signed-off-by: Hans de Graaff gentoo.org> profiles/base/make.defaults | 4 ++-- profiles/base/use.stable.mask | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 51a5b5cdbb46..7d731fd07cf1 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -94,9 +94,9 @@ XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fu LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" # Manuel Rüger (2015-09-09) +# Hans de Graaff (2024-05-20) # Default Ruby build target(s) -# Updated to add ruby31 on 2023-05-29 and to drop ruby30 on 2023-06-17 -RUBY_TARGETS="ruby31" +RUBY_TARGETS="ruby31 ruby32" # Andreas K. Hüttel (2022-10-22) # These USE flags are what is common between the various sub-profiles. Stages 2 diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 0a161be42cc7..ee3bba441b93 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -17,7 +17,6 @@ llvm_slot_18 # Hans de Graaff (2023-12-25) # Currently in testing and not ready to go stable yet. -ruby_targets_ruby32 ruby_targets_ruby33 # Michael Orlitzky (2023-12-05)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6c918a33118902360c569b896d45e4149641b89f Author: Sam James gentoo org> AuthorDate: Thu May 9 22:45:13 2024 + Commit: Sam James gentoo org> CommitDate: Thu May 9 22:45:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c918a33 profiles/base: mask net-misc/openssh[xmss] Experimental option upstream which seems undertested and underdocumented. Fails to build with stricter C compilers too (bug #919685). Bug: https://bugs.gentoo.org/919685 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 20c21ce3ff99..17375914751e 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2024-05-09) +# Experimental option upstream which seems undertested and underdocumented. +# Fails to build with stricter C compilers too (bug #919685). +net-misc/openssh xmss + # Matt Turner (2024-05-08) # Brand new, introduces lots of new aspects to the build. # Masked for further testing.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6fe0114a85eb77c7bb8bde9709a39bf65cad5e80 Author: Matt Turner gentoo org> AuthorDate: Wed May 8 20:18:14 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed May 8 20:42:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe0114a profiles: Mask VIDEO_CARDS=nvk on media-libs/mesa Signed-off-by: Matt Turner gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index fd1ab78e0e86..20c21ce3ff99 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Matt Turner (2024-05-08) +# Brand new, introduces lots of new aspects to the build. +# Masked for further testing. +media-libs/mesa video_cards_nvk + # Michał Górny (2024-04-27) # dev-python/uv is nowhere near ready to be stabilized. dev-python/build test-rust
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 0f6f8b61641a0035680ab5858e5d47cd2b3c53b2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed May 1 09:36:29 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue May 7 07:55:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6f8b61 profiles: use.mask perl_features_debug Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/base/use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index f27ab3bcd0b8..392c76f40109 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas K. Hüttel (2024-05-01) +# PERL_FEATURES=debug is not a setting that should be used lightly. +# If you really need it, then unmask it... +perl_features_debug + # Andreas Sturmlechner (2024-04-06) # Telepathy is dead and packages masked for removal. telepathy
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9828014d6ef41eac318ce3ddabd9e000b8af5eed Author: Ionen Wolkens gentoo org> AuthorDate: Tue May 7 05:10:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue May 7 05:12:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9828014d profiles/base: stable mask media-video/mpv[soc] Ended up skipping stabling 0.37.0-r1 because it wasn't stable yet, but becoming time to stable 0.38.0 and it still isn't. So just mask for now. Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.stable.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index 32dcdfe858cd..fd8790053fa9 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Ionen Wolkens (2024-05-07) +# ffmpeg[soc] is not stable yet +media-video/mpv soc + # Andrew Ammerlaan (2024-04-14) # Qt6 dependencies are not yet available in stable. Moreover, # Qt6 support in freecad is not completely finished.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 9a22ec04d0c4bb6fa1042b2f7ffd8ef65ecf2290 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 27 10:46:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 27 10:46:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a22ec04 profiles/base: Stable-mask dev-python/build[test-rust] Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ed3025f7727e..2d7e50adab4f 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2024-04-27) +# dev-python/uv is nowhere near ready to be stabilized. +dev-python/build test-rust + # Michał Górny (2024-04-23) # app-forensics/libewf is being removed (TestDisk does not build # successfully with our version anyway).
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 516587783e6638368706990d905d11275bd81155 Author: James Le Cuirot gentoo org> AuthorDate: Sat Apr 27 09:12:21 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Apr 27 09:12:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51658778 profiles: Unforce www-client/vivaldi[ffmpeg-chromium] on stable ffmpeg-6.1 is stable now. Signed-off-by: James Le Cuirot gentoo.org> profiles/base/package.use.stable.force | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.stable.force b/profiles/base/package.use.stable.force index f03d72a200a7..90c98d1e2a45 100644 --- a/profiles/base/package.use.stable.force +++ b/profiles/base/package.use.stable.force @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.force -# James Le Cuirot (2023-12-23) -# Force ffmpeg-chromium fork until ffmpeg-6.1 is stable. -www-client/vivaldi ffmpeg-chromium - ## Kent Fredric (2019-07-11) # The absense of these features require dev-perl/GD, which currently # can't be considered stable due to serious defects upstream.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ab0f4fe4f9048e838c98603314bd27c424ca6105 Author: Joonas Niilola gentoo org> AuthorDate: Mon Apr 22 06:47:24 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 22 06:47:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0f4fe4 profiles/base: update nodejs[lto] package.use.mask message Signed-off-by: Joonas Niilola gentoo.org> profiles/base/package.use.mask | 3 +++ 1 file changed, 3 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 07dcfe3661e4..ac1edb074997 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -176,6 +176,9 @@ app-admin/ansible-molecule doc # William Hubbs (2023-06-30) # multiple repeated issues: Bug: #909394 +# Joonas Niilola (2024-04-22) +# Can break reverse dependencies (Chromium, Firefox), debugging not always +# obvious. net-libs/nodejs lto # Sam James (2023-06-29)
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 6a651047be9d9a4c9bcdbbf96b86f10fc1a6553f Author: Mike Gilbert gentoo org> AuthorDate: Thu Apr 18 14:53:50 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 18 14:53:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a651047 profiles/base: remove obsolete media-gfx/inkscape[jemalloc] mask Signed-off-by: Mike Gilbert gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5002fb0ccb36..07dcfe3661e4 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -623,10 +623,6 @@ dev-python/autobahn xbr # Mostly intended for development and not for general use. >=www-client/chromium-84 headless -# Mikle Kolyada (2020-06-21) -# Multiple runtime crashes, see bug #724672 -media-gfx/inkscape jemalloc - # Ben Kohler (2020-04-29) # Dependency pam_wrapper missing for tests, and RESTRICT=test is already set net-fs/samba test
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 57c5582419a9f24e8d1de70f83cca883ced2ce8c Author: Mike Gilbert gentoo org> AuthorDate: Thu Apr 18 14:51:28 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Apr 18 14:51:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c55824 profiles/base: mask >=net-misc/freerdp-3[wayland] Bug: https://bugs.gentoo.org/930197 Signed-off-by: Mike Gilbert gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index acb211b143d5..5002fb0ccb36 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Mike Gilbert (2024-04-18) +# Wayland client is broken/deprecated by upstream. Bug 930197. +>=net-misc/freerdp-3 wayland + # Andreas Sturmlechner (2024-04-06) # Depends on last-rited kde-apps/ktp-accounts-kcm dev-util/kdevelop reviewboard
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 25311be1dff1adf2a3e1442ebea0c41fb0b19595 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Mar 12 20:59:50 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Apr 15 10:27:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25311be1 profiles/base: remove obsolete use.mask on ant-ivy, rhino and tomcat Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35723/commits/d3a5e3a0951a09ca78aa7bf3c9294e684d5217c3 Signed-off-by: Miroslav Šulc gentoo.org> profiles/base/package.use.mask | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 729776a88a63..acb211b143d5 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -31,13 +31,6 @@ app-crypt/pinentry qt6 # https://github.com/psycopg/psycopg/issues/734 <=dev-python/psycopg-3.1.18 native-extensions -# Volkmar W. Pogatzki (2024-03-10) -# These packages have RESTRICT="test" and depend on dev-java/ant-junit -# which is going away. Remove this mask when ebuilds are updated. -dev-java/ant-ivy test -dev-java/rhino test -www-servers/tomcat test - # Guilherme Amadio (2024-03-09) # Requires manually installing dependencies, see bug #791802 # Please use MYCMAKEARGS instead.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 27b90dfa96a16ea2d611df2c6216bead22d22d8a Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Apr 14 14:02:54 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Apr 14 14:02:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b90dfa profiles/base: stable mask media-gfx/freecad[qt6] Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/base/package.use.stable.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index e8fd188ba270..242387dc57c7 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Andrew Ammerlaan (2024-04-14) +# Qt6 dependencies are not yet available in stable. Moreover, +# Qt6 support in freecad is not completely finished. +media-gfx/freecad qt6 + # Joonas Niilola (2023-07-14) # Calendar is broken with some languages on 115.0 release with
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 1906ff9251046edebed2d9b2d2e892d22b751517 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Apr 10 02:07:38 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Apr 10 02:08:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1906ff92 profiles/base: typo fix for qtbase's zstd package.use.force comment Fixes: f8c28803daec106ef1dc253c975a8c5870a4a8b2 Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.force | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 878eedb0489f..65e6df80c21a 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -4,7 +4,7 @@ # Ionen Wolkens (2024-04-10) # Flipping the zstd USE state is unsafe and can break *tons* of Qt revdeps # including many KDE packages and Qt itself without rebuilds due to losing -# the qt_resourceFeatureZstd@Qt_6 (non-private) symbol making it irrealistic +# the qt_resourceFeatureZstd@Qt_6 (non-private) symbol making it unrealistic # to have [zstd=] everywhere. # # Given prebuilt revdeps may also need this and that it may speed up
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: f8c28803daec106ef1dc253c975a8c5870a4a8b2 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Apr 10 01:26:12 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Apr 10 01:40:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c28803 profiles/base: force USE=zstd for qtbase:6 Signed-off-by: Ionen Wolkens gentoo.org> profiles/base/package.use.force | 14 ++ 1 file changed, 14 insertions(+) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 440df6153693..878eedb0489f 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -1,6 +1,20 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-04-10) +# Flipping the zstd USE state is unsafe and can break *tons* of Qt revdeps +# including many KDE packages and Qt itself without rebuilds due to losing +# the qt_resourceFeatureZstd@Qt_6 (non-private) symbol making it irrealistic +# to have [zstd=] everywhere. +# +# Given prebuilt revdeps may also need this and that it may speed up +# resources usage, picking to always enable rather than disable. +# +# If *really* want to un-force and disable this, please rebuild all +# qtbase revdeps after. +dev-qt/qtbase:6 zstd +dev-qt/qttools:6 zstd + # Matt Turner (2024-02-28) # A large number of packages still need /usr/bin/pkg-config # including meson.eclass consumers.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: a1cab8b1f7ab67cca726f7471e6da8854613277b Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 29 07:33:40 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 6 19:19:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cab8b1 profiles: base: Mask telepathy USE globally Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/use.mask b/profiles/base/use.mask index 316658feebaf..f27ab3bcd0b8 100644 --- a/profiles/base/use.mask +++ b/profiles/base/use.mask @@ -4,6 +4,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (2024-04-06) +# Telepathy is dead and packages masked for removal. +telepathy + # Andreas Sturmlechner (2023-12-15) # KF6 is not in ::gentoo yet. Move to stable.use.mask on KF6 intro. kf6compat
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 068f9e8b410f406d6f7e3f9b08c1fb38805682f5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 29 07:34:59 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 6 19:19:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068f9e8b profiles: base: Mask dev-util/kdevelop[reviewboard] Depends on kde-apps/ktp-accounts-kcm. Bug: https://bugs.gentoo.org/926679 Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ec8874f6d925..729776a88a63 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (2024-04-06) +# Depends on last-rited kde-apps/ktp-accounts-kcm +dev-util/kdevelop reviewboard + # Michał Górny (2024-03-26) # sys-auth/pam_ssh is being last rited, bug #892031. sys-auth/pambase pam_ssh
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
commit: d2ccf2e5eeb347e00b1c21cb797ce223a05dfe78 Author: Michał Górny gentoo org> AuthorDate: Thu Apr 4 17:41:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 4 18:08:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ccf2e5 profiles: Move llvm_slot_18 mask from unconditional to stable Signed-off-by: Michał Górny gentoo.org> profiles/arch/base/use.mask | 1 - profiles/base/use.stable.mask | 4 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 14aad0722e3b..451dd7d0fadc 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -15,7 +15,6 @@ atlas # Michał Górny (2024-02-05) # LLVM slots without keywords. -llvm_slot_18 llvm_slot_19 # Andrew Ammerlaan (2023-07-11) diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask index 142757e993b6..59d9eb195daf 100644 --- a/profiles/base/use.stable.mask +++ b/profiles/base/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Michał Górny (2024-04-04) +# LLVM slots without stablekeywords. +llvm_slot_18 + # Hans de Graaff (2023-12-25) # Currently in testing and not ready to go stable yet. ruby_targets_ruby32
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/
commit: bd4987694728ce81e8f05197ee1688ff1fdfff1d Author: Michał Górny gentoo org> AuthorDate: Tue Mar 26 14:02:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 26 14:03:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd498769 package.mask: Last rite sys-auth/pam_ssh Bug: https://bugs.gentoo.org/892031 Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.mask | 4 profiles/package.mask | 5 + 2 files changed, 9 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 1b39b7a886a6..3534f84dced9 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2024-03-26) +# sys-auth/pam_ssh is being last rited, bug #892031. +sys-auth/pambase pam_ssh + # Andrew Ammerlaan (2024-03-22) # Building with qt6 requires (masked) kde-frameworks:6 app-admin/calamares qt6 diff --git a/profiles/package.mask b/profiles/package.mask index 1f48a464a9ce..5d0133b462c6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-03-26) +# Issues with OpenSSL 3. Unmaintained. Last activity in 2019. +# Removal on 2024-04-25. Bug #892031. +sys-auth/pam_ssh + # Michał Górny (2024-03-26) # Fails to compile. Unmaintained. Last activity in 2016. # Depends on an old wxGTK slot.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b5ca6df42954b52fc63f80b354f25f72ff0a750e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 23 20:43:02 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 23 20:43:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ca6df4 profiles/base: set default dev-libs/tree-sitter-bash[python] While unconventional, this makes installing pkgcheck much simpler. Signed-off-by: Arthur Zamarin gentoo.org> profiles/base/package.use | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/base/package.use b/profiles/base/package.use index 687c16860467..cf646b56fb24 100644 --- a/profiles/base/package.use +++ b/profiles/base/package.use @@ -1,6 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2024-03-23) +# Used by pkgcheck, so let's make it easier for all developers to install it +>=dev-libs/tree-sitter-bash-0.21.0 python + # Alfred Wingate (2023-12-25) # Default to gbm on non-desktop with REQUIRED_USE: ^^ ( gbm wayland X ) >=media-tv/kodi-20.2 gbm udev
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-devel/clang-common/, profiles/arch/amd64/, ...
commit: 8bfd8afef6dd8c66def48ef52abcb624c0077ad1 Author: Sam James gentoo org> AuthorDate: Sat Mar 23 15:04:34 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 15:38:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfd8afe sys-devel/clang-common: updates for 23.0 * Promote -Wl,-z,now to vanilla, following GCC (bug #876923) * Add USE=cet to control -fcf-protection, following GCC (bug #908600, bug #927298) Bug: https://bugs.gentoo.org/876923 Bug: https://bugs.gentoo.org/927298 Closes: https://bugs.gentoo.org/908600 Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 1 + profiles/base/package.use.mask| 1 + profiles/features/musl/package.use.mask | 1 + ...0_pre20240316.ebuild => clang-common-17.0.6-r2.ebuild} | 15 ++- ...0_pre20240316.ebuild => clang-common-18.1.2-r1.ebuild} | 11 +-- sys-devel/clang-common/clang-common-19.0.0..ebuild| 10 -- .../clang-common/clang-common-19.0.0_pre20240316.ebuild | 10 -- sys-devel/clang-common/metadata.xml | 10 ++ 8 files changed, 48 insertions(+), 11 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 62aff0c6a407..72e1245bb5ac 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -29,6 +29,7 @@ media-libs/libplacebo -libdovi # Only works on amd64 (and x32). dev-debug/gdb -cet sys-devel/binutils -cet +sys-devel/clang-common -cet sys-devel/gcc -cet sys-libs/binutils-libs -cet sys-libs/glibc -cet diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 8442575839e0..76b39e86f880 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -46,6 +46,7 @@ sci-physics/root R dev-debug/gdb cet sys-devel/binutils cet sys-devel/binutils-hppa64 cet +sys-devel/clang-common cet sys-devel/gcc cet sys-libs/binutils-libs cet sys-libs/glibc cet diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 115beec584e2..83facb689f20 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -6,6 +6,7 @@ dev-debug/gdb cet sys-devel/binutils cet sys-devel/binutils-hppa64 cet +sys-devel/clang-common cet sys-devel/gcc cet sys-libs/binutils-libs cet sys-libs/glibc cet diff --git a/sys-devel/clang-common/clang-common-19.0.0_pre20240316.ebuild b/sys-devel/clang-common/clang-common-17.0.6-r2.ebuild similarity index 96% copy from sys-devel/clang-common/clang-common-19.0.0_pre20240316.ebuild copy to sys-devel/clang-common/clang-common-17.0.6-r2.ebuild index 80d989986d28..987b7b40aa50 100644 --- a/sys-devel/clang-common/clang-common-19.0.0_pre20240316.ebuild +++ b/sys-devel/clang-common/clang-common-17.0.6-r2.ebuild @@ -10,9 +10,10 @@ HOMEPAGE="https://llvm.org/"; LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos" IUSE=" default-compiler-rt default-libcxx default-lld - bootstrap-prefix hardened llvm-libunwind + bootstrap-prefix cet hardened llvm-libunwind " PDEPEND=" @@ -174,6 +175,12 @@ src_install() { -include "${EPREFIX}/usr/include/gentoo/fortify.h" EOF + if use amd64; then + cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die + -fcf-protection=$(usex cet full none) + EOF + fi + if use kernel_Darwin; then newins - gentoo-hardened-ld.cfg <<-EOF # There was -Wl,-z,relro here, but it's not supported on Mac @@ -184,6 +191,7 @@ src_install() { # Some of these options are added unconditionally, regardless of # USE=hardened, for parity with sys-devel/gcc. -Wl,-z,relro + -Wl,-z,now EOF fi @@ -228,8 +236,6 @@ src_install() { #endif EOF - # TODO: Maybe -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST for - # non-hardened? if use hardened ; then cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die # Options below are conditional on USE=hardened. @@ -238,12 +244,11 @@ src_install() { # Analogue to GLIBCXX_ASSERTIONS # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode # https://libcxx.llvm.org/Hardening.html#using-hardened-mode - -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE + -D_LIBCPP_ENABLE_ASSERTIONS=1 EOF cat >> "${ED}/etc/clang/gentoo-hardened-ld.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ae4ecc96b3790ef10473b456f15443ca2e882cf0 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sat Mar 23 09:47:13 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Mar 23 09:48:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4ecc96 profiles/base: extend tbb mask in opencascade Bug: https://bugs.gentoo.org/925441 Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b65aebba34ee..8442575839e0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -269,7 +269,7 @@ x11-wm/stumpwm doc # Bernd Waibel (2022-11-25) # USE=tbb is broken in 7.7.0 # https://tracker.dev.opencascade.org/view.php?id=33152 -~sci-libs/opencascade-7.7.0 tbb +>=sci-libs/opencascade-7.7.0 tbb # Guillermo Joandet (2022-11-22) # app-text/pandoc is not keyworded on most architectures
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 4b247ff630513d41f4a6c2f74a35cef98f82f0e0 Author: Viorel Munteanu gentoo org> AuthorDate: Tue Mar 19 17:17:33 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Mar 19 17:19:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b247ff6 profiles/base: mask USE=doc for live app-emulation/virtualbox Signed-off-by: Viorel Munteanu gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 985eb48e8901..2e02550c758b 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Viorel Munteanu (2024-03-19) +# The live version needs a new BDEPEND for doc +=app-emulation/virtualbox- doc + # Sam James (2024-03-18) # Needs masked KF6 for Wayland at least. app-crypt/pinentry qt6
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ccd9b5f9ddb2878eb90056ef9c69cd59bbc236dd Author: Patrick McLean gentoo org> AuthorDate: Mon Mar 18 23:41:27 2024 + Commit: Patrick McLean gentoo org> CommitDate: Mon Mar 18 23:41:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd9b5f9 profiles/base: unmask py312 from pytest-s-f (bug #927142) Signed-off-by: Patrick McLean gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ae9654b3e59e..985eb48e8901 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -15,10 +15,6 @@ app-crypt/pinentry qt6 # https://github.com/psycopg/psycopg/issues/734 <=dev-python/psycopg-3.1.18 native-extensions -# Sam James (2024-03-17) -# Needs masked version of salt (bug #927142). -dev-python/pytest-salt-factories python_targets_python3_12 - # Volkmar W. Pogatzki (2024-03-10) # These packages have RESTRICT="test" and depend on dev-java/ant-junit # which is going away. Remove this mask when ebuilds are updated.
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ed2bf3069a5353f58b0125b99b3ba2dcaebdbd06 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 17 18:43:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 17 18:44:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2bf306 profiles/base: Mask dev-python/psycopg[native-extensions] Bug: https://github.com/psycopg/psycopg/issues/734 Closes: https://bugs.gentoo.org/924180 Signed-off-by: Michał Górny gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index ff18f8fd5c71..71a51349139a 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2024-03-17) +# Suffers from unaligned accesses, upstream's working on it. +# https://github.com/psycopg/psycopg/issues/734 +<=dev-python/psycopg-3.1.18 native-extensions + # Sam James (2024-03-17) # Needs masked version of salt (bug #927142). dev-python/pytest-salt-factories python_targets_python3_12
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: afc618d814414cbc86eee91279e63871bb84d66b Author: Alfredo Tupone gentoo org> AuthorDate: Fri Mar 15 10:56:24 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Mar 15 11:00:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc618d8 profiles/base/make.defaults: update default ada target Signed-off-by: Alfredo Tupone gentoo.org> profiles/base/make.defaults | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index ba52a297a955..7ed31693ca82 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -166,10 +166,10 @@ POSTGRES_TARGETS="postgres15" # PHP_TARGETS="php8-1" -# Alfredo Tupone (2022-11-16) +# Alfredo Tupone (2024-03-15) # # Default ADA target -ADA_TARGET="gnat_2021" +ADA_TARGET="gcc_12" # Marek Szuba (2020-10-15) # Default targets for lua{,-single}.eclass