[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2024-11-03 Thread Miroslav Šulc
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/

2024-10-26 Thread Michał Górny
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/

2024-10-21 Thread Andreas K. Hüttel
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/

2024-10-15 Thread Sam James
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/

2024-10-14 Thread Miroslav Šulc
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/

2024-10-14 Thread Andrew Ammerlaan
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/

2024-10-14 Thread Florian Schmaus
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/

2024-10-12 Thread Michał Górny
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/

2024-10-09 Thread Yixun Lan
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/, ...

2024-10-07 Thread Andreas Sturmlechner
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/

2024-10-07 Thread Michael Orlitzky
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/

2024-10-05 Thread Hans de Graaff
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/

2024-10-04 Thread Andreas Sturmlechner
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/

2024-10-01 Thread Miroslav Šulc
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/

2024-09-30 Thread Sam James
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/

2024-09-29 Thread Sam James
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/

2024-09-26 Thread Patrick Lauer
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/

2024-09-18 Thread Sam James
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/

2024-09-16 Thread Andrew Ammerlaan
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/

2024-09-15 Thread Miroslav Šulc
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/

2024-09-15 Thread Viorel Munteanu
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/

2024-09-15 Thread Michał Górny
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/

2024-09-07 Thread Sam James
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/

2024-09-04 Thread Andreas Sturmlechner
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/

2024-09-04 Thread Andreas Sturmlechner
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/

2024-09-04 Thread Andreas Sturmlechner
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/

2024-09-04 Thread Andreas Sturmlechner
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/

2024-09-02 Thread Sam James
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/

2024-09-02 Thread Andreas Sturmlechner
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/

2024-09-02 Thread Andreas Sturmlechner
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/

2024-09-02 Thread Andreas Sturmlechner
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/

2024-09-02 Thread Andreas Sturmlechner
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/

2024-09-02 Thread Andreas Sturmlechner
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/

2024-09-02 Thread Andreas Sturmlechner
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/

2024-09-02 Thread Andreas Sturmlechner
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/

2024-09-01 Thread Sam James
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/

2024-09-01 Thread Sam James
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/

2024-08-31 Thread Andreas Sturmlechner
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/

2024-08-31 Thread Andreas Sturmlechner
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/

2024-08-30 Thread Andreas Sturmlechner
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/

2024-08-30 Thread Andreas Sturmlechner
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/

2024-08-29 Thread Andreas Sturmlechner
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/

2024-08-29 Thread Andreas Sturmlechner
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/

2024-08-14 Thread Matt Turner
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/

2024-07-27 Thread Alfredo Tupone
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/

2024-07-27 Thread Matt Jolly
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/

2024-07-26 Thread Viorel Munteanu
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/

2024-07-25 Thread Eli Schwartz
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/

2024-07-23 Thread Sam James
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/

2024-07-22 Thread Alfredo Tupone
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/

2024-07-22 Thread Alfredo Tupone
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/

2024-07-15 Thread Miroslav Šulc
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/

2024-07-14 Thread Maciej Mrozowski
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/

2024-06-28 Thread Michał Górny
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/

2024-06-24 Thread Sam James
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/

2024-06-19 Thread Ionen Wolkens
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/

2024-06-19 Thread James Le Cuirot
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/

2024-06-18 Thread Ionen Wolkens
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/

2024-06-13 Thread Andreas Sturmlechner
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/

2024-06-13 Thread Andreas Sturmlechner
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/

2024-06-13 Thread Andreas Sturmlechner
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/

2024-06-13 Thread Andreas Sturmlechner
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/

2024-06-11 Thread Sam James
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/

2024-06-11 Thread Andreas K. Hüttel
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/

2024-06-08 Thread James Le Cuirot
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/

2024-06-08 Thread Miroslav Šulc
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/

2024-06-07 Thread Sam James
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/

2024-06-06 Thread Ionen Wolkens
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/

2024-06-02 Thread James Le Cuirot
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/

2024-06-01 Thread Michał Górny
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/

2024-06-01 Thread Michael Orlitzky
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/

2024-05-31 Thread Andreas Sturmlechner
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/

2024-05-30 Thread Andreas Sturmlechner
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/

2024-05-28 Thread Alfredo Tupone
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/

2024-05-24 Thread Ulrich Müller
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/

2024-05-20 Thread Hans de Graaff
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/

2024-05-09 Thread Sam James
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/

2024-05-08 Thread Matt Turner
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/

2024-05-07 Thread Andreas K. Hüttel
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/

2024-05-06 Thread Ionen Wolkens
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/

2024-04-27 Thread Michał Górny
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/

2024-04-27 Thread James Le Cuirot
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/

2024-04-21 Thread Joonas Niilola
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/

2024-04-18 Thread Mike Gilbert
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/

2024-04-18 Thread Mike Gilbert
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/

2024-04-15 Thread Miroslav Šulc
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/

2024-04-14 Thread Andrew Ammerlaan
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/

2024-04-09 Thread Ionen Wolkens
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/

2024-04-09 Thread Ionen Wolkens
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/

2024-04-06 Thread Andreas Sturmlechner
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/

2024-04-06 Thread Andreas Sturmlechner
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/

2024-04-04 Thread Michał Górny
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/

2024-03-26 Thread Michał Górny
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/

2024-03-23 Thread Arthur Zamarin
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/, ...

2024-03-23 Thread Sam James
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/

2024-03-23 Thread Andrew Ammerlaan
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/

2024-03-19 Thread Viorel Munteanu
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/

2024-03-18 Thread Patrick McLean
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/

2024-03-17 Thread Michał Górny
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/

2024-03-15 Thread Alfredo Tupone
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



  1   2   3   4   5   6   7   8   9   10   >