[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-22 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 >> 

[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



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

2024-03-10 Thread Joonas Niilola
commit: 1d1397a47a31e1b98e5547f537efe1d7f07caa8d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar 11 05:27:07 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 11 05:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1397a4

profiles/base: remove firefox[system-{av1,libvpx}] use masks

Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/base/package.use.mask | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9337adf35550..2aa08151b846 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -33,15 +33,6 @@ sys-devel/gcc cet
 sys-libs/binutils-libs cet
 sys-libs/glibc cet
 
-# Joonas Niilola  (2024-02-20)
-# Upstream massively reworked av1 support breaking our custom
-# system-av1 patches.
-# Looks like the bundled libvpx is heavily patched (including av1
-#  support) - I'm not confident that currently enabling custom-patched
-# system-libvpx gives the same experience as using the bundled one.
-# Need to revisit in 125.0.
->=www-client/firefox-123.0 system-av1 system-libvpx
-
 # Matthew Turnbull  (2024-01-24)
 # Cinnamon wayland support is experimental and incomplete.
 # https://github.com/linuxmint/wayland/issues



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

2024-03-10 Thread Miroslav Šulc
commit: f74a37913deb157c6844db0ff72fe4235bcbfb6f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Mar 10 20:10:52 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74a3791

profiles/base: mask USE=test for ant-ivy, rhino and tomcat

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  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 ad45544c8aa9..2d8e5122e540 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.
 
+# 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-03-10 Thread Miroslav Šulc
commit: 34cd0be4db465779e6ae7b472ae754f5168508ff
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Mar 10 20:16:16 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 21:10:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cd0be4

profiles/base: drop obsolete entries in package.use.mask

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35694
Signed-off-by: Miroslav Šulc  gentoo.org>

 profiles/base/package.use.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2d8e5122e540..9337adf35550 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -208,12 +208,6 @@ dev-lang/ruby jit
 # Depends on x11-libs/libdmx, which is masked for removal
 x11-apps/xdpyinfo dmx
 
-# Volkmar W. Pogatzki  (2023-04-09)
-# dev-java/jython is last-rited due to vulnerabilities.
-# See bug #825486.
-dev-java/bsf python
-dev-java/ant-apache-bsf python
-
 # Georgy Yakovlev  (2023-04-05)
 # Currently broken on 11
 # https://bugs.gentoo.org/833097



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

2024-03-10 Thread Guilherme Amadio
commit: 141ec1201e8aed3251a08800f1e798705a96035b
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sat Mar  9 16:36:36 2024 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sun Mar 10 12:16:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141ec120

profiles: mask sci-physics/root[R]

Closes: https://bugs.gentoo.org/791802

Signed-off-by: Guilherme Amadio  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 32ba064f6d92..ad45544c8aa9 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.
 
+# Guilherme Amadio  (2024-03-09)
+# Requires manually installing dependencies, see bug #791802
+# Please use MYCMAKEARGS instead.
+sci-physics/root R
+
 # Sam James  (2024-03-07)
 # The bluetooth feature is unstable for now (causes timeouts if no dbus adapter
 # is available).



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

2024-03-09 Thread Andrew Ammerlaan
commit: 21acaba5dc3f54dae3c8a8689a6eec69d53c8c65
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Mar  9 10:11:22 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Mar  9 10:16:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21acaba5

profiles: unmask qt6 for freecad

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/package.use.mask | 10 --
 profiles/base/package.use.mask   |  7 ---
 2 files changed, 17 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 9da893b04d4b..36a45fb0e33a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -75,16 +75,6 @@ media-video/obs-studio -qsv -websocket
 # app-crypt/rpm-sequoia is keyworded here.
 app-arch/rpm -sequoia
 
-# Andrew Ammerlaan  (2023-11-20)
-# Qt6 is still experimental in freecad, currently the configure phase
-# gets itself stuck by importing both qt5 and qt6 cmake files.
-# Since there is no python3.12 support for shiboken2/pyside2, we have
-# to mask that flag as well.
-#
-# We have to mask this here as well as in base/package.use.mask
-# because qt6 is globally unmasked on amd64
-media-gfx/freecad qt6 python_single_target_python3_12
-
 # Florian Schmaus  (2023-11-10)
 # Only available for amd64.
 sys-apps/irqbalance -thermal

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 050baaf5c421..32ba064f6d92 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -69,13 +69,6 @@ sys-devel/sparse llvm
 # app-crypt/rpm-sequoia is not keyworded on most architectures.
 app-arch/rpm sequoia
 
-# Andrew Ammerlaan  (2023-11-20)
-# Qt6 is still experimental in freecad, currently the configure phase
-# gets itself stuck by importing both qt5 and qt6 cmake files.
-# Since there is no python3.12 support for shiboken2/pyside2, we have
-# to mask that flag as well.
-media-gfx/freecad qt6 python_single_target_python3_12
-
 # Florian Schmaus  (2023-11-10)
 # Only available for amd64.
 sys-apps/irqbalance thermal



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

2024-03-07 Thread Sam James
commit: ea5b5506fdb858630458c2ae037c7a268f723aac
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  7 14:39:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  7 14:39:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5b5506

profiles/base: mask >=kde-misc/kdeconnect-24.02.0[bluetooth]

The bluetooth feature is unstable for now (causes timeouts if no dbus adapter
is available).

https://mail.kde.org/pipermail/distributions/2024-March/001481.html

Signed-off-by: Sam James  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 0aafa34cb10a..050baaf5c421 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.
 
+# Sam James  (2024-03-07)
+# The bluetooth feature is unstable for now (causes timeouts if no dbus adapter
+# is available).
+# https://mail.kde.org/pipermail/distributions/2024-March/001481.html
+>=kde-misc/kdeconnect-24.02.0 bluetooth
+
 # Sam James  (2024-02-24)
 # Only works on amd64 (and x32).
 dev-debug/gdb cet



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

2024-03-05 Thread Joonas Niilola
commit: 206b8c86ff9dab481b4572c748942656dd977b5e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar  5 14:36:01 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  5 14:37:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206b8c86

profiles/base: extend firefox use.mask to also cover system-libvpx

Signed-off-by: Joonas Niilola  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 683fdd9c4c37..0aafa34cb10a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -18,7 +18,11 @@ sys-libs/glibc cet
 # Joonas Niilola  (2024-02-20)
 # Upstream massively reworked av1 support breaking our custom
 # system-av1 patches.
->=www-client/firefox-123.0 system-av1
+# Looks like the bundled libvpx is heavily patched (including av1
+#  support) - I'm not confident that currently enabling custom-patched
+# system-libvpx gives the same experience as using the bundled one.
+# Need to revisit in 125.0.
+>=www-client/firefox-123.0 system-av1 system-libvpx
 
 # Matthew Turnbull  (2024-01-24)
 # Cinnamon wayland support is experimental and incomplete.



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

2024-02-29 Thread Matt Turner
commit: dbbb12e41a939afdfb08a75f27a1aa4654aac245
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 29 16:49:59 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 29 17:56:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbb12e4

virtual/pkgconfig: Add IUSE=native-symlinks

Signed-off-by: Matt Turner  gentoo.org>

 profiles/base/package.use.force  |  1 +
 virtual/pkgconfig/metadata.xml   |  7 +++
 virtual/pkgconfig/pkgconfig-3.ebuild | 11 +++
 3 files changed, 19 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index e268e4fb037c..12f9a7329ef1 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -7,6 +7,7 @@
 # This is largely a QA smoketesting flag, and as such, should
 # not be enabled by users.
 dev-util/pkgconf native-symlinks
+virtual/pkgconfig native-symlinks
 
 # Ionen Wolkens  (2024-02-17)
 # Currently fails to build with gcc, and either way the current upstream

diff --git a/virtual/pkgconfig/metadata.xml b/virtual/pkgconfig/metadata.xml
index 8b2bd471ec24..db59825d1059 100644
--- a/virtual/pkgconfig/metadata.xml
+++ b/virtual/pkgconfig/metadata.xml
@@ -13,4 +13,11 @@
Embedded Gentoo


+   
+   
+   Install generic symlinks like pkgconf and pkg-config.
+   If this flag is disabled, only CHOST-prefixed pkg-config
+   executables will be available to end users and ebuilds.
+   
+   
 

diff --git a/virtual/pkgconfig/pkgconfig-3.ebuild 
b/virtual/pkgconfig/pkgconfig-3.ebuild
new file mode 100644
index ..d1ca92789acf
--- /dev/null
+++ b/virtual/pkgconfig/pkgconfig-3.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual for the pkg-config implementation"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="+native-symlinks"
+
+RDEPEND="dev-util/pkgconf[native-symlinks(+)=]"



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, dev-util/pkgconf/

2024-02-29 Thread Matt Turner
commit: 1f9d961bfe241cc1e14725c997f0e4853e0d43e0
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 29 01:42:25 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 29 17:56:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9d961b

dev-util/pkgconf: Add IUSE=native-symlinks

Similar to other toolchain packages.

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/pkgconf/metadata.xml | 7 +++
 dev-util/pkgconf/pkgconf-2.1.1.ebuild | 6 +-
 dev-util/pkgconf/pkgconf-.ebuild  | 6 +-
 profiles/base/package.use.force   | 7 +++
 4 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/dev-util/pkgconf/metadata.xml b/dev-util/pkgconf/metadata.xml
index 56ed879da008..0228976b1b04 100644
--- a/dev-util/pkgconf/metadata.xml
+++ b/dev-util/pkgconf/metadata.xml
@@ -11,4 +11,11 @@
pkgconf/pkgconf
cpe:/a:pkgconf:pkgconf

+   
+   
+   Install generic symlinks like pkgconf and pkg-config.
+   If this flag is disabled, only CHOST-prefixed pkg-config
+   executables will be available to end users and ebuilds.
+   
+   
 

diff --git a/dev-util/pkgconf/pkgconf-2.1.1.ebuild 
b/dev-util/pkgconf/pkgconf-2.1.1.ebuild
index 8651a601e51b..435eb9ff3169 100644
--- a/dev-util/pkgconf/pkgconf-2.1.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-2.1.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitea.treehouse.systems/ariadne/pkgconf;
 
 LICENSE="ISC"
 SLOT="0/4"
-IUSE="test"
+IUSE="+native-symlinks test"
 
 RESTRICT="!test? ( test )"
 
@@ -65,5 +65,9 @@ multilib_src_install() {
 multilib_src_install_all() {
einstalldocs
 
+   if ! use native-symlinks; then
+   rm "${ED}"/usr/bin/{pkgconf,pkg-config}$(get_exeext) || die
+   fi
+
find "${ED}" -type f -name '*.la' -delete || die
 }

diff --git a/dev-util/pkgconf/pkgconf-.ebuild 
b/dev-util/pkgconf/pkgconf-.ebuild
index c4ee052f6bee..51dd19d7b135 100644
--- a/dev-util/pkgconf/pkgconf-.ebuild
+++ b/dev-util/pkgconf/pkgconf-.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitea.treehouse.systems/ariadne/pkgconf;
 
 LICENSE="ISC"
 SLOT="0/4"
-IUSE="test"
+IUSE="+native-symlinks test"
 
 RESTRICT="!test? ( test )"
 
@@ -65,5 +65,9 @@ multilib_src_install() {
 multilib_src_install_all() {
einstalldocs
 
+   if ! use native-symlinks; then
+   rm "${ED}"/usr/bin/{pkgconf,pkg-config}$(get_exeext) || die
+   fi
+
find "${ED}" -type f -name '*.la' -delete || die
 }

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 7430401bf4b8..e268e4fb037c 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,13 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2024-02-28)
+# A large number of packages still need /usr/bin/pkg-config
+# including meson.eclass consumers.
+# This is largely a QA smoketesting flag, and as such, should
+# not be enabled by users.
+dev-util/pkgconf native-symlinks
+
 # Ionen Wolkens  (2024-02-17)
 # Currently fails to build with gcc, and either way the current upstream
 # makes it clear that non-clang is not a supported configuration.



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

2024-02-20 Thread Joonas Niilola
commit: aba9904f793adb582bf5cd0ca7bc688cc70cb64b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Feb 20 13:19:14 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 20 13:19:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba9904f

profiles/base: use.mask firefox[system-av1] on >=123.0

 - massive rework done by upstream, will need time to check what
   exactly changed and is system-av1 use flag even necessary anymore.

Signed-off-by: Joonas Niilola  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 777555152136..b8f1879a5b83 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.
 
+# Joonas Niilola  (2024-02-20)
+# Upstream massively reworked av1 support breaking our custom
+# system-av1 patches.
+>=www-client/firefox-123.0 system-av1
+
 # Matthew Turnbull  (2024-01-24)
 # Cinnamon wayland support is experimental and incomplete.
 # https://github.com/linuxmint/wayland/issues



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, media-gfx/blender/, media-gfx/openvdb/, profiles/arch/riscv/, ...

2024-02-20 Thread Joonas Niilola
commit: 9ec9ce46d4e4a91169d9985976f683d5106de67d
Author: Paul Zander  gmail  com>
AuthorDate: Fri Dec  8 14:36:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 20 13:12:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec9ce46

media-gfx/openvdb: add 11.0.0

Automatically detects working host compiler for CUDA.
Automatically detects host CUDA arch, can be overridden by setting CUDAARCHS 
env var.

Re-enabled ax requiring <=llvm-15.

Modified NanoVDB.h so Blender can decern the NanoVDB version and include the 
correct header.

Closes: https://bugs.gentoo.org/664796
Closes: https://bugs.gentoo.org/686824
Closes: https://bugs.gentoo.org/831043
Closes: https://bugs.gentoo.org/833168
Closes: https://bugs.gentoo.org/921246
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34564
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/blender/blender-4.0.1.ebuild |   1 +
 media-gfx/blender/blender-.ebuild  |   4 +
 .../blender/files/blender-4.0.1-openvdb-11.patch   |  73 
 media-gfx/openvdb/Manifest |   1 +
 .../openvdb/files/openvdb-11.0.0-cmake_fixes.patch |  84 +
 .../files/openvdb-11.0.0-constexpr-version.patch   |  55 +++
 media-gfx/openvdb/metadata.xml |  10 +
 media-gfx/openvdb/openvdb-11.0.0.ebuild| 368 +
 profiles/arch/riscv/package.use.mask   |   4 +
 profiles/base/package.use.mask |   2 +-
 10 files changed, 601 insertions(+), 1 deletion(-)

diff --git a/media-gfx/blender/blender-4.0.1.ebuild 
b/media-gfx/blender/blender-4.0.1.ebuild
index 853b1444f8d1..a943d6078e8c 100644
--- a/media-gfx/blender/blender-4.0.1.ebuild
+++ b/media-gfx/blender/blender-4.0.1.ebuild
@@ -143,6 +143,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-4.0.1-fix-cflags-cleaner.patch"  # to be dropped for 
releases after Dec 8, 2023
+   "${FILESDIR}/${PN}-4.0.1-openvdb-11.patch"
 )
 
 blender_check_requirements() {

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index d1c33bb35bd4..bc907241e946 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -143,6 +143,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.1-openvdb-11.patch"
+)
+
 blender_check_requirements() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 

diff --git a/media-gfx/blender/files/blender-4.0.1-openvdb-11.patch 
b/media-gfx/blender/files/blender-4.0.1-openvdb-11.patch
new file mode 100644
index ..d9455222c6a7
--- /dev/null
+++ b/media-gfx/blender/files/blender-4.0.1-openvdb-11.patch
@@ -0,0 +1,73 @@
+--- a/intern/cycles/scene/image_vdb.cpp2023-11-23 14:42:38.772685628 
+0100
 b/intern/cycles/scene/image_vdb.cpp2023-11-23 15:19:55.475804922 
+0100
+@@ -11,7 +11,14 @@
+ #  include 
+ #endif
+ #ifdef WITH_NANOVDB
+-#  include 
++#  include 
++#  define NANOVDB_VERSION(major, minor, patch) (major << 21 | minor << 10 | 
patch)
++#  if NANOVDB_VERSION(NANOVDB_MAJOR_VERSION_NUMBER, 
NANOVDB_MINOR_VERSION_NUMBER, NANOVDB_PATCH_VERSION_NUMBER) >= 
NANOVDB_VERSION(32, 6, 0)
++#include 
++#  else
++#include 
++#  endif
++#  undef NANOVDB_VERSION
+ #endif
+ 
+ CCL_NAMESPACE_BEGIN
+@@ -55,20 +62,35 @@
+ FloatGridType floatgrid(*openvdb::gridConstPtrCast(grid));
+ if constexpr (std::is_same_v) {
+   if (precision == 0) {
+-nanogrid = nanovdb::openToNanoVDB(floatgrid);
++if constexpr (nanovdb::Version() >= nanovdb::Version(32,6,0)) {
++  nanogrid = nanovdb::createNanoGrid(floatgrid);
++}
++else {
++  nanogrid = nanovdb::openToNanoVDB(floatgrid);
++}
+ return true;
+   }
+-  else if (precision == 16) {
+-nanogrid = nanovdb::openToNanoVDB(floatgrid);
++  if (precision == 16) {
++if constexpr (nanovdb::Version() > nanovdb::Version(32,4,0)) {
++  nanogrid = nanovdb::createNanoGrid(floatgrid);
++}
++else {
++  nanogrid = nanovdb::openToNanoVDB(floatgrid);
++}
+ return true;
+   }
+ }
+ 
+-nanogrid = nanovdb::openToNanoVDB(floatgrid);
++if constexpr (nanovdb::Version() > nanovdb::Version(32,4,0)) {
++  nanogrid = nanovdb::createNanoGrid(floatgrid);
++}
++else {
++  nanogrid = nanovdb::openToNanoVDB(floatgrid);
++}
+   }
+   catch (const std::exception ) {
+ VLOG_WARNING << "Error converting OpenVDB to NanoVDB grid: " << 
e.what();
+--- a/CMakeLists.txt   2023-11-23 15:59:58.715805024 +0100
 b/CMakeLists.txt   2023-11-23 16:06:42.352711508 +0100
+@@ -1461,7 +1461,7 @@
+ endif()
+ 
+ if(WITH_OPENVDB)
+-  list(APPEND OPENVDB_DEFINITIONS 

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

2024-02-20 Thread Sam James
commit: 5a0532d5bfc85eef4a5e2c48bcf546849d77039b
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 04:48:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 08:09:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0532d5

profiles/base: un-stable-mask Python 3.12

Closes: https://bugs.gentoo.org/918858
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.stable.mask | 4 
 profiles/base/use.stable.mask | 5 -
 2 files changed, 9 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index a24e352f6e63..38557c047921 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -13,10 +13,6 @@
 # Requires llvm-17.
 >=www-client/chromium-118 libcxx lto pgo
 
-# Michał Górny  (2023-10-18)
-# Unblock the support in python-exec while the target is masked.
-dev-lang/python-exec -python_targets_python3_12
-
 # Michał Górny  (2023-06-11)
 # xfce-base/libxfce4windowing is not ready to go stable (4.19 branch).
 xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 09b5f3aef394..5b5f52e8ea5d 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -13,11 +13,6 @@ ruby_targets_ruby33
 # New unstable PHP slot.
 php_targets_php8-3
 
-# Michał Górny  (2023-05-23)
-# Mask until dev-lang/python:3.12 becomes stable.
-python_targets_python3_12
-python_single_target_python3_12
-
 # Brian Evans  (2022-12-09)
 # PHP 8.2 is in testing
 php_targets_php8-2



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

2024-02-15 Thread Matt Turner
commit: 57b9617a89d3d6b07b411e3c861326ecadb41455
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Feb 15 15:55:14 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Feb 15 15:55:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b9617a

profiles: Remove stable mask of USE=test for vulkan-utility-libraries

This was masked pending keywording in bug #920328, which is now resolved.

This reverts commit 233ada5fae87dac92373c9ca0dfaaaff2b491ba6.

Bug: https://bugs.gentoo.org/920328
Signed-off-by: Matt Turner  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 f62b66128c4d..a24e352f6e63 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
 
-# Nick Sarnie  (2024-01-31)
-# Test dependencies are not stable
-dev-util/vulkan-utility-libraries test
-
 # 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-02-15 Thread Joonas Niilola
commit: 83107168d81d6c82a2b773d14a3cc744562b8a35
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Wed Jan 24 07:24:54 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 15 13:29:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83107168

profiles/base: Mask Cinnamon wayland support

Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/35061
Signed-off-by: Joonas Niilola  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 b18e1cc72b3c..6490341d8691 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.
 
+# Matthew Turnbull  (2024-01-24)
+# Cinnamon wayland support is experimental and incomplete.
+# https://github.com/linuxmint/wayland/issues
+gnome-extra/cinnamon wayland
+
 # James Le Cuirot  (2024-02-11)
 # The Raspberry Pi patch set is very heavy and will probably fail to apply
 # against a live checkout.



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

2024-02-13 Thread James Le Cuirot
commit: 38a4f8ec5fc533bd8a83fd80f45c7bd3900c1764
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Feb 11 22:12:35 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Feb 13 21:11:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a4f8ec

profiles: Mask >=media-video/ffmpeg-[soc]

The Raspberry Pi patch set is very heavy and will probably fail to apply
against a live checkout.

Signed-off-by: James Le Cuirot  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 24a7a5c52080..08bf9c9a2542 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.
 
+# James Le Cuirot  (2024-02-11)
+# The Raspberry Pi patch set is very heavy and will probably fail to apply
+# against a live checkout.
+>=media-video/ffmpeg- soc
+
 # Michael Orlitzky  (2024-01-24)
 # A missing "-o pipefail" in the gap-pkg eclass caused me to
 # miss a few crashes in dev-gap packages when GAP itself is



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, app-emulation/vice/

2024-02-08 Thread Ionen Wolkens
commit: 1a0156a5d5b2bf5fe50d2800788a232034f9aadd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Feb  8 17:35:15 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb  8 17:45:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0156a5

app-emulation/vice: drop 3.7.1

Also drop ffmpeg stable mask given this is the last version with
USE=ffmpeg. Not that this (forgotten) mask was still meaningful
either way.

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-emulation/vice/Manifest   |   1 -
 app-emulation/vice/vice-3.7.1.ebuild  | 189 --
 profiles/base/package.use.stable.mask |   5 -
 3 files changed, 195 deletions(-)

diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest
index 7e9092173201..7c0058509c3a 100644
--- a/app-emulation/vice/Manifest
+++ b/app-emulation/vice/Manifest
@@ -1,2 +1 @@
-DIST vice-3.7.1.tar.gz 13444946 BLAKE2B 
64ac82c118cd1e515d7677d3f60d3b19dbf19319d8505321c46c2adb92414193784a036e2f6fa0ce5f55f1e4f425f45026ce152ee866b72ad6557531faaf5797
 SHA512 
80f81dd4d163cc5030eee2908b274bce4f3f21a3adb6d01559f4695d58b27ebc7b7570d8896718dfe74b2f2e4983ed3f9c4919b6e81934063d344b543b081f30
 DIST vice-3.8.tar.gz 13564021 BLAKE2B 
709fd6eda874de542e5770a328b0c0308d04f755e3bf1fceba5147156eb894a95ce6f14e9f8848ca6992d4f958082f83a198d2176c1fe54e87027c7dfac8849c
 SHA512 
fe644667736c32386b62af53314a95bf510c75d476eaab14b4c37693f2f57d6815126ab3db2f0cb11300c1a4a07c29b3f25210800ce97a673a0460ab59d0ebba

diff --git a/app-emulation/vice/vice-3.7.1.ebuild 
b/app-emulation/vice/vice-3.7.1.ebuild
deleted file mode 100644
index efd63d0a541a..
--- a/app-emulation/vice/vice-3.7.1.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multibuild toolchain-funcs xdg
-
-DESCRIPTION="Versatile Commodore Emulator"
-HOMEPAGE="https://vice-emu.sourceforge.io/;
-SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="
-   alsa debug doc ethernet ffmpeg flac gif +gtk headless lame mpg123
-   ogg openmp oss parport pci png portaudio pulseaudio sdl zlib"
-REQUIRED_USE="
-   || ( gtk headless sdl )
-   gtk? ( zlib )"
-
-# ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers
-# (see bug #834359 for the ffmpeg upper bound)
-RDEPEND="
-   virtual/libintl
-   alsa? ( media-libs/alsa-lib )
-   ethernet? (
-   net-libs/libpcap
-   sys-libs/libcap
-   )
-   ffmpeg? ( =app-accessibility/at-spi2-core-2.46:2
-   dev-libs/glib:2
-   media-libs/fontconfig:1.0
-   media-libs/glew:0=
-   sys-libs/readline:=
-   virtual/opengl
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/pango
-   )
-   lame? ( media-sound/lame )
-   mpg123? ( media-sound/mpg123 )
-   ogg? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-   parport? ( sys-libs/libieee1284 )
-   pci? ( sys-apps/pciutils )
-   png? ( media-libs/libpng:= )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sdl? (
-   media-libs/libsdl2[video]
-   media-libs/sdl2-image
-   sys-libs/readline:=
-   )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="
-   app-arch/unzip
-   app-text/dos2unix
-   dev-embedded/xa
-   dev-lang/perl
-   sys-apps/texinfo
-   app-alternatives/lex
-   sys-devel/gettext
-   virtual/pkgconfig
-   app-alternatives/yacc
-   doc? ( virtual/texi2dvi )
-   gtk? ( x11-misc/xdg-utils )"
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-   default
-
-   # Strip the predefined C(XX)FLAGS.
-   sed -i -r 's:(VICE_C(XX)?FLAGS=)"[^$]+":\1:' configure || die
-
-   MULTIBUILD_VARIANTS=(
-   $(usev gtk)
-   $(usev headless)
-   $(usev sdl)
-   )
-
-   # Debug build currently broken without copy sources.
-   multibuild_copy_sources
-}
-
-src_configure() {
-   tc-export AR
-
-   multibuild_foreach_variant run_in_build_dir multibuild_src_configure
-}
-
-multibuild_src_configure() {
-   # Append ".variant" to x* programs if building multiple variants.
-   local xform
-   (( ${#MULTIBUILD_VARIANTS[@]} > 1 )) &&
-   xform="/^x/s/\$/.${MULTIBUILD_VARIANT}/"
-
-   vice-multi_enable() {
-   if [[ ${MULTIBUILD_VARIANT} == ${1} ]]; then
- 

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

2024-01-31 Thread Nick Sarnie
commit: 233ada5fae87dac92373c9ca0dfaaaff2b491ba6
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Jan 31 22:55:45 2024 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Jan 31 22:56:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233ada5f

package.use.stable.mask: Mask USE=test for dev-util/vulkan-utility-libraries

Signed-off-by: Nick Sarnie  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 fae6a0085d6d..b16d04aa9973 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
 
+# Nick Sarnie  (2024-01-31)
+# Test dependencies are not stable
+dev-util/vulkan-utility-libraries test
+
 # 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-01-27 Thread Sam James
commit: e953d4ce1df24b5d1c5f3c54210a54a1569b8365
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 27 08:39:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 08:39:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e953d4ce

profiles/base: drop old rust[nightly] mask

Signed-off-by: Sam James  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 b7c675e37c44..24a7a5c52080 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -81,13 +81,6 @@ net-voip/yate dahdi
 # Not ported to libsoup:3.0
 app-office/abiword collab
 
-# WANG Xuerui  (2023-08-28)
-# Breaks multiple high-profile packages depending on outdated proc-macro2 when
-# USE=nightly and using an affected Rust version; keep until revdep problems
-# are gone.
-# See https://github.com/rust-lang/rust/issues/113152
->=dev-lang/rust-1.72.0 nightly
-
 # Michael Orlitzky  (2023-08-23)
 # Polymake itself is masked for removal (bug 909570).
 sci-mathematics/singular polymake



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

2024-01-27 Thread Sam James
commit: 84db944af3d5e48473c5b59b25fd9b14fe6d2cba
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sat Jan 27 08:18:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 27 08:35:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84db944a

profiles/base: unmask dev-lang/rust[profiler] for stable

The profiler is required to build chromium >=121.

With the initial justification for masking the USE being
somewhat flimsy, in the absence of rust maintainers to
tell us otherwise we'll unmask it for stable
and deal with any consequences.

Bug: https://bugs.gentoo.org/922982
Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/35039
Signed-off-by: Sam James  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 2aaf3a6f944c..fae6a0085d6d 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -133,7 +133,7 @@ app-emulation/winetricks test
 # Georgy Yakovlev  (2019-12-21)
 # For bleeding edge features and testing, not generally suitable
 # for stable systems
-dev-lang/rust nightly profiler system-bootstrap
+dev-lang/rust nightly system-bootstrap
 
 # Andreas Sturmlechner  (2019-12-09)
 # Declared experimental, and dev-cpp/websocketpp not stable yet



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

2024-01-24 Thread Michael Orlitzky
commit: 1fb62e827124c547022c370b0eda347843d46d7d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jan 24 15:52:34 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jan 24 15:54:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb62e82

profiles/base: mask USE=debug for sci-mathematics/gap

A missing "-o pipefail" that has now been added to the eclass can cause
test failures in dev-gap packages otherwise.

Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/base/package.use.mask | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b79dea91f2cb..b7c675e37c44 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,17 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michael Orlitzky  (2024-01-24)
+# A missing "-o pipefail" in the gap-pkg eclass caused me to
+# miss a few crashes in dev-gap packages when GAP itself is
+# built with kernel debugging enabled. These may not be the
+# only problems but it's hard to tell because they cascade:
+#
+#  * https://github.com/frankluebeck/EDIM/issues/24
+#  * https://github.com/gap-packages/io/issues/122
+#
+sci-mathematics/gap debug
+
 # Alfredo Tupone  (2024-01-20)
 # Not working, bug #890756
 sci-mathematics/why3-for-spark doc



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

2024-01-22 Thread Sam James
commit: c50949246c59a960e6dadc9824fe7e5869509a92
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 22 12:40:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 22 12:41:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5094924

profiles/base: drop media-tv/kodi[system-ffmpeg force]

The intent is good here, but it causes more harm-than-good. Kodi doesn't really
keep up with latest ffmpeg at all so this just ends up holding back upgrades
for people.

Bug: https://bugs.gentoo.org/892547
Bug: https://bugs.gentoo.org/890375
Bug: https://bugs.gentoo.org/919856
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.force | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index bd0c560a5ae5..9a47d64fea28 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Michael Orlitzky  (2023-11-22)
@@ -211,11 +211,6 @@ net-misc/netkit-bootparamd libtirpc
 sci-astronomy/esomidas libtirpc
 sys-cluster/glusterfs libtirpc
 
-# David Seifert  (2017-03-07)
-# Only ever use system ffmpeg, allow kodi bundled ffmpeg
-# only for debug pruposes.
-media-tv/kodi system-ffmpeg
-
 # Maciej Mrozowski  (2016-09-01)
 # Workaround until resolved upstream (bug #586840)
 >=dev-games/simgear-2016.2.1 dns



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/targets/desktop/plasma/, ...

2024-01-20 Thread Sam James
commit: ef1552c8e9a965fe72080285db3b5e506ec0c0fd
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Dec 25 10:58:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 21 04:41:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1552c8

profiles: set suitable platforms in kodi

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use   | 4 
 profiles/targets/desktop/gnome/package.use  | 4 
 profiles/targets/desktop/package.use| 4 
 profiles/targets/desktop/plasma/package.use | 4 
 4 files changed, 16 insertions(+)

diff --git a/profiles/base/package.use b/profiles/base/package.use
index 3a17ebbaa40c..687c16860467 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Default to gbm on non-desktop with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 gbm udev
+
 # Yongxiang Liang  (2023-12-12)
 # Default to lua 5.4 (upstream requires 5.3 or higher)
 app-i18n/fcitx-lua lua_single_target_lua5-4

diff --git a/profiles/targets/desktop/gnome/package.use 
b/profiles/targets/desktop/gnome/package.use
index 7e60f311a067..3914d0992c9e 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 wayland -X
+
 # Mart Raudsepp  (2023-10-01)
 # x11-wm/mutter[wayland] requires xwayland[libei] for emulated input portal
 # for e.g. remote desktop remote input support

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 64368f304e8b..2052b98303bf 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Prefer X over gbm with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 X -gbm
+
 # Andreas Sturmlechner  (2023-11-12)
 # NSS: Required by kde-apps/okular[pdf]
 # Boost: app-text/poppler[qt5] recommended w/ Boost (bug #795888)

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index aea90f890f65..3176268c6753 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alfred Wingate  (2023-12-25)
+# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X )
+>=media-tv/kodi-20.2 wayland -X
+
 # Marek Szuba  (2023-11-12)
 # FUSE cannot be built with multiple audio drivers, and desktop/gnome
 # profiles set both USE=pulseaudio (directly) and USE=alsa (inherited



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

2024-01-20 Thread Alfredo Tupone
commit: d8cc0b75dab04d7bb398c8d3534e710d15191418
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jan 20 19:42:15 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jan 20 19:42:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8cc0b75

profiles/base: doc generation for why3-for-spark broken

Closes: https://bugs.gentoo.org/890756
Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/base/package.use.mask| 4 
 profiles/base/package.use.stable.mask | 6 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 922a2fed358d..b79dea91f2cb 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-01-20)
+# Not working, bug #890756
+sci-mathematics/why3-for-spark doc
+
 # Arthur Zamarin  (2023-12-22)
 # Requires sys-block/hpacucli
 net-analyzer/nagios-plugin-check_raid hpa

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 1c3d7d94e2de..e085e0dbed80 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires eapi 5 or later. New entries go on top.
@@ -21,10 +21,6 @@ dev-lang/python-exec -python_targets_python3_12
 # xfce-base/libxfce4windowing is not ready to go stable (4.19 branch).
 xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing
 
-# Alfredo Tupone  (2023-04-02)
-# For doc, dev-python/sphinxcontrib-bibtex is required
-sci-mathematics/why3-for-spark doc
-
 # Daniel Pielmeier  (2023-03-04)
 # For docs, app-text/pandoc is required. For details see:
 # Bug #737612



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

2024-01-19 Thread 罗百科
commit: fc292904e8d063dd714cc8ad6237149896f34da1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Jan 19 09:55:03 2024 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Jan 19 09:55:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc292904

profiles/base: Remove use.stable.mask for postgresql:16

Signed-off-by: Patrick Lauer  gentoo.org>

 profiles/base/use.stable.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 6682b8d46b58..09b5f3aef394 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires eapi 5 or later. New entries go on top.
@@ -13,10 +13,6 @@ ruby_targets_ruby33
 # New unstable PHP slot.
 php_targets_php8-3
 
-# Michał Górny  (2023-11-10)
-# Not stable yet.
-postgres_targets_postgres16
-
 # Michał Górny  (2023-05-23)
 # Mask until dev-lang/python:3.12 becomes stable.
 python_targets_python3_12



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

2024-01-19 Thread Sam James
commit: 4d08370e34ceecc528af626d068d088266cc43ff
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 19 08:59:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 19 08:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d08370e

profiles/base: drop obsolete gcc[rust] mask

Bug: https://gcc.gnu.org/PR113056
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 10099ae25cfe..922a2fed358d 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -16,11 +16,6 @@ net-analyzer/nagios-plugin-check_raid hpa
 media-gfx/openvdb ax
 sys-devel/sparse llvm
 
-# Sam James  (2023-12-18)
-# libgrust build is broken for multilib
-# https://gcc.gnu.org/PR113056
->=sys-devel/gcc-14.0.0_pre20231217 rust
-
 # Takuya Wakazono  (2023-11-21)
 # app-crypt/rpm-sequoia is not keyworded on most architectures.
 app-arch/rpm sequoia



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, net-analyzer/wireshark/

2024-01-12 Thread Michał Górny
commit: 8db6c8246d3f304e44526de7e3b31dab878cffd3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan  7 13:57:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 12 19:08:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db6c824

net-analyzer/wireshark: [QA] Remove invalid USE=lto

USE=lto is only used to append -flto.  Remove it.

Signed-off-by: Michał Górny  gentoo.org>

 net-analyzer/wireshark/wireshark-4.0.11.ebuild | 9 ++---
 net-analyzer/wireshark/wireshark-4.1.0.ebuild  | 9 ++---
 net-analyzer/wireshark/wireshark-.ebuild   | 9 ++---
 profiles/base/package.use.mask | 7 ---
 4 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.11.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.11.ebuild
index 6c95292c681a..f3715b72f3e7 100644
--- a/net-analyzer/wireshark/wireshark-4.0.11.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.11.ebuild
@@ -30,7 +30,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lua lz4 maxminddb"
 IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
@@ -195,7 +195,9 @@ src_configure() {
append-cxxflags -fPIC -DPIC
fi
 
-   ! use lto && filter-lto
+   # crashes at runtime
+   # https://bugs.gentoo.org/754021
+   filter-lto
 
mycmakeargs+=(
-DPython3_EXECUTABLE="${PYTHON}"
@@ -239,7 +241,8 @@ src_configure() {
-DENABLE_ILBC=$(usex ilbc)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex libxml2)
-   -DENABLE_LTO=$(usex lto)
+   # only appends -flto
+   -DENABLE_LTO=OFF
-DENABLE_LUA=$(usex lua)
-DENABLE_LZ4=$(usex lz4)
-DENABLE_MINIZIP=$(usex minizip)

diff --git a/net-analyzer/wireshark/wireshark-4.1.0.ebuild 
b/net-analyzer/wireshark/wireshark-4.1.0.ebuild
index 5409368db461..17400f26949a 100644
--- a/net-analyzer/wireshark/wireshark-4.1.0.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.1.0.ebuild
@@ -32,7 +32,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lua lz4 maxminddb"
 IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
@@ -194,7 +194,9 @@ src_configure() {
append-cxxflags -fPIC -DPIC
fi
 
-   ! use lto && filter-lto
+   # crashes at runtime
+   # https://bugs.gentoo.org/754021
+   filter-lto
 
mycmakeargs+=(
-DPython3_EXECUTABLE="${PYTHON}"
@@ -238,7 +240,8 @@ src_configure() {
-DENABLE_ILBC=$(usex ilbc)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex libxml2)
-   -DENABLE_LTO=$(usex lto)
+   # only appends -flto
+   -DENABLE_LTO=OFF
-DENABLE_LUA=$(usex lua)
-DLUA_FIND_VERSIONS="${ELUA#lua}"
-DENABLE_LZ4=$(usex lz4)

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 5409368db461..17400f26949a 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -32,7 +32,7 @@ fi
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lua lz4 maxminddb"
 IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
 IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
 IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
@@ -194,7 +194,9 @@ src_configure() {
append-cxxflags -fPIC -DPIC
fi
 
-   ! use lto && filter-lto
+   # crashes at runtime
+   # https://bugs.gentoo.org/754021
+   filter-lto
 
mycmakeargs+=(
-DPython3_EXECUTABLE="${PYTHON}"
@@ -238,7 +240,8 @@ src_configure() {
-DENABLE_ILBC=$(usex ilbc)
-DENABLE_KERBEROS=$(usex kerberos)
-DENABLE_LIBXML2=$(usex 

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, net-misc/asterisk/

2023-12-27 Thread Sam James
commit: 71c29bdbd17e75bc52a033709095038ae77e0352
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 27 21:15:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 27 21:16:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c29bdb

Revert "net-misc/asterisk: remove masked IUSE="dahdi""

This reverts commit d9cf9e165c0025b84d62e571a3d3ad7377859f94.

Removal date was not yet met & there are plans to possibly resurrect dahdi,
per the bug.

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk/asterisk-16.30.0.ebuild | 10 ++
 net-misc/asterisk/asterisk-16.30.1.ebuild | 10 ++
 net-misc/asterisk/asterisk-18.17.0.ebuild | 10 ++
 net-misc/asterisk/asterisk-18.18.0.ebuild | 10 ++
 net-misc/asterisk/asterisk-18.18.1.ebuild | 10 ++
 net-misc/asterisk/asterisk-20.3.0.ebuild  | 10 ++
 net-misc/asterisk/asterisk-20.3.1.ebuild  | 10 ++
 net-misc/asterisk/metadata.xml|  1 +
 profiles/base/package.use.mask|  5 +
 9 files changed, 48 insertions(+), 28 deletions(-)

diff --git a/net-misc/asterisk/asterisk-16.30.0.ebuild 
b/net-misc/asterisk/asterisk-16.30.0.ebuild
index 289cebb6cb7b..a684412a9be4 100644
--- a/net-misc/asterisk/asterisk-16.30.0.ebuild
+++ b/net-misc/asterisk/asterisk-16.30.0.ebuild
@@ -19,7 +19,7 @@ IUSE_VOICEMAIL_STORAGE=(
voicemail_storage_odbc
voicemail_storage_imap
 )
-IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl debug deprecated doc freetds gtalk http iconv ilbc ldap lua 
mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex 
srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
 IUSE_EXPAND="VOICEMAIL_STORAGE"
 REQUIRED_USE="gtalk? ( xmpp )
lua? ( ${LUA_REQUIRED_USE} )
@@ -55,6 +55,10 @@ DEPEND="acct-user/asterisk
cluster? ( sys-cluster/corosync )
codec2? ( media-libs/codec2:= )
curl? ( net-misc/curl )
+   dahdi? (
+   net-libs/libpri
+   net-misc/dahdi-tools
+   )
freetds? ( dev-db/freetds )
gtalk? ( dev-libs/iksemel )
http? ( dev-libs/gmime:2.6 )
@@ -227,9 +231,6 @@ src_configure() {
# Disable conversion tools (which fails to compile in some cases).
_menuselect --disable astdb2bdb menuselect.makeopts
 
-   # dahdi isn't packaged anymore
-   _menuselect --disable app_dahdiras app_meetme chan_dahdi codec_dahdi 
res_timing_dahdi
-
# The others are based on USE-flag settings
_use_select alsa chan_alsa
_use_select bluetoothchan_mobile
@@ -237,6 +238,7 @@ src_configure() {
_use_select cluster  res_corosync
_use_select codec2   codec_codec2
_use_select curl func_curl res_config_curl res_curl
+   _use_select dahdiapp_dahdiras app_meetme chan_dahdi codec_dahdi 
res_timing_dahdi
_use_select deprecated   app_macro
_use_select freetds  {cdr,cel}_tds
_use_select gtalkchan_motif

diff --git a/net-misc/asterisk/asterisk-16.30.1.ebuild 
b/net-misc/asterisk/asterisk-16.30.1.ebuild
index 65a83df9721a..b2a0d086ac1e 100644
--- a/net-misc/asterisk/asterisk-16.30.1.ebuild
+++ b/net-misc/asterisk/asterisk-16.30.1.ebuild
@@ -19,7 +19,7 @@ IUSE_VOICEMAIL_STORAGE=(
voicemail_storage_odbc
voicemail_storage_imap
 )
-IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl debug deprecated doc freetds gtalk http iconv ilbc ldap lua 
mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex 
srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
+IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps 
cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc 
ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp 
span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp"
 IUSE_EXPAND="VOICEMAIL_STORAGE"
 REQUIRED_USE="gtalk? ( xmpp )
lua? ( ${LUA_REQUIRED_USE} )
@@ -55,6 +55,10 @@ DEPEND="acct-user/asterisk
cluster? ( sys-cluster/corosync )
codec2? ( media-libs/codec2:= )
curl? ( net-misc/curl )
+   dahdi? (
+   net-libs/libpri
+   net-misc/dahdi-tools
+   )
freetds? ( dev-db/freetds )
gtalk? ( dev-libs/iksemel )
http? ( dev-libs/gmime:2.6 )
@@ -228,9 +232,6 @@ src_configure() {
# Disable conversion tools (which fails to compile in some cases).
_menuselect --disable astdb2bdb 

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

2023-12-27 Thread Joonas Niilola
commit: b9016bfc14dd8c0cd71033e2d9766c0b645f40fe
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec 27 19:07:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec 27 19:11:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9016bfc

Revert "profiles/base: remove global profile thunderbird[system-icu..."

This reverts commit 74ff9e82b937ea76b0a149d35c811b4dbd9e0bbb.

The fix did not land in 74.1 after all, but is now marked for icu-75.
Globally masking thunderbird[system-icu] again.

Bug: https://bugs.gentoo.org/920821
Closes: https://bugs.gentoo.org/920713
Signed-off-by: Joonas Niilola  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 856d124498e8..04e74df9c396 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -103,6 +103,10 @@ media-video/mpv lua_single_target_lua5-1
 # See e.g. bugs 617518, 638522, 711302, 802435, 904987
 dev-lang/ruby jemalloc
 
+# Joonas Niilola  (2023-07-14)
+# Calendar is broken with some languages on 115.0 release. Bug #910229
+>=mail-client/thunderbird-115.0 system-icu
+
 # Marek Szuba  (2023-07-10)
 # dev-python/mkdocs-material is by design directly integrated with
 # Google Fonts and as such violates the network sandbox [1].



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

2023-12-27 Thread Joonas Niilola
commit: c5578620822b91c86ee28c8bcbb04f32eabf4598
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec 27 19:10:41 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec 27 19:11:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5578620

profiles/base: update message in thunderbird[system-icu] message

 - another try when icu-75 is out. Leaving the stable-mask intact for
   preparation of that time.

Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/base/package.use.stable.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 492eed4f6199..1c3d7d94e2de 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -5,8 +5,8 @@
 # Please use the same syntax as in package.use.mask
 
 # Joonas Niilola  (2023-07-14)
-# Calendar is broken with some languages on 115.0 release with =mail-client/thunderbird-115.0 system-icu
 
 # Sam James  (2023-10-23)



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

2023-12-25 Thread Yixun Lan
commit: 5f181679f93a8c51cdcfb8c290b9935858fae971
Author: Yongxiang Liang  gmail  com>
AuthorDate: Mon Dec 11 16:31:07 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 25 11:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f181679

profiles/base: Default to lua-5.4 for app-i18n/fcitx-lua

Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 profiles/base/package.use | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use b/profiles/base/package.use
index d2ede6163d9d..3a17ebbaa40c 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Yongxiang Liang  (2023-12-12)
+# Default to lua 5.4 (upstream requires 5.3 or higher)
+app-i18n/fcitx-lua lua_single_target_lua5-4
+
 # Pacho Ramos  (2022-04-19)
 # Default to lua 5.4 (upstream requires 5.3 or higher)
 >=app-text/xournalpp-1.1.3-r1 lua_single_target_lua5-4



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

2023-12-25 Thread Hans de Graaff
commit: 2c23897526ea656032c837e0d18e5108f4a65fd2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 25 08:01:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 25 09:02:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c238975

profiles: add ruby33 RUBY_TARGET

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/base/use.stable.mask   | 9 +
 profiles/desc/ruby_targets.desc | 1 +
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 33ca1ed42a4e..6682b8d46b58 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/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 use.mask
 
+# 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)
 # New unstable PHP slot.
 php_targets_php8-3
@@ -12,10 +17,6 @@ php_targets_php8-3
 # Not stable yet.
 postgres_targets_postgres16
 
-# Sam James  (2023-05-29)
-# Currently in testing and not ready to go stable yet.
-ruby_targets_ruby32
-
 # Michał Górny  (2023-05-23)
 # Mask until dev-lang/python:3.12 becomes stable.
 python_targets_python3_12

diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index 61b5e13cbf97..59b7102b6326 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -8,3 +8,4 @@ ruby27 - Build with MRI Ruby 2.7.x
 ruby30 - Build with MRI Ruby 3.0.x
 ruby31 - Build with MRI Ruby 3.1.x
 ruby32 - Build with MRI Ruby 3.2.x
+ruby33 - Build with MRI Ruby 3.3.x



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

2023-12-24 Thread Sam James
commit: 26e498f8640921ed2c5c167eb125333995ed3367
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 06:50:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 06:50:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e498f8

profiles/base: extend gcc rust mask

Not fixed yet.

Signed-off-by: Sam James  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 99c83ad22cdc..856d124498e8 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -19,7 +19,7 @@ sys-devel/sparse llvm
 # Sam James  (2023-12-18)
 # libgrust build is broken for multilib
 # https://gcc.gnu.org/PR113056
-=sys-devel/gcc-14.0.0_pre20231217 rust
+>=sys-devel/gcc-14.0.0_pre20231217 rust
 
 # John Helmert III  (2023-11-25)
 # app-text/gocr has been masked for removal, bug #824290



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

2023-12-24 Thread Andrew Ammerlaan
commit: f0b516be364b23498822b7a768ebe4f53005816a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Dec 23 18:16:21 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Dec 24 12:35:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b516be

profiles/base: drop force of initramfs on dist-kernels

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/base/package.use.force | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index a563a60377e0..bd0c560a5ae5 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -164,15 +164,6 @@ net-misc/wget ssl
 # is maintained for experts only.
 sys-libs/libcxx libcxxabi
 
-# Michał Górny  (2019-12-06)
-# Non-initramfs builds do not work with the default .config.  Force
-# the mask, so that users don't brick their systems.  If somebody wants
-# to avoid initramfs, he needs to use a custom .config and unforce
-# the flag.
-sys-kernel/gentoo-kernel initramfs
-sys-kernel/gentoo-kernel-bin initramfs
-sys-kernel/vanilla-kernel initramfs
-
 # Matt Turner  (2019-09-01)
 # 

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

2023-12-23 Thread James Le Cuirot
commit: 0ae815ae7510fa66736aa35181ea8ea85ecdf0cd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 23 21:30:11 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Dec 23 21:48:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae815ae

profiles: Force www-client/vivaldi[ffmpeg-chromium] for stable

Until ffmpeg-6.1 is stable.

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/base/package.use.stable.force | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.stable.force 
b/profiles/base/package.use.stable.force
index 90c98d1e2a45..f03d72a200a7 100644
--- a/profiles/base/package.use.stable.force
+++ b/profiles/base/package.use.stable.force
@@ -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.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/

2023-12-22 Thread Arthur Zamarin
commit: e1f9b78e816eed699a1958f5244a430b2f026b68
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 22 18:12:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 22 18:12:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f9b78e

profiles/base: mask net-analyzer/nagios-plugin-check_raid[hpa]

Depends on sys-block/hpacucli, which was just masked.

Fixes: f9e5d7652e38bb193c7b1d037181743b6f615c86
Signed-off-by: Arthur Zamarin  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 36b2fad582d9..99c83ad22cdc 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,7 +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  (2023-02-20)
+# Arthur Zamarin  (2023-12-22)
+# Requires sys-block/hpacucli
+net-analyzer/nagios-plugin-check_raid hpa
+
+# Michał Górny  (2023-12-22)
 # Requires LLVM 14 that is being removed.
 

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

2023-12-22 Thread Joonas Niilola
commit: 74ff9e82b937ea76b0a149d35c811b4dbd9e0bbb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Dec 22 12:46:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 22 13:09:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ff9e82

profiles/base: remove global profile thunderbird[system-icu] mask

 - fixed in current unstable icu >=74.

Signed-off-by: Joonas Niilola  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 10db35fd6e05..f6571b8d554f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -93,10 +93,6 @@ media-video/mpv lua_single_target_lua5-1
 # See e.g. bugs 617518, 638522, 711302, 802435, 904987
 dev-lang/ruby jemalloc
 
-# Joonas Niilola  (2023-07-14)
-# Calendar is broken with some languages on 115.0 release. Bug #910229
->=mail-client/thunderbird-115.0 system-icu
-
 # Marek Szuba  (2023-07-10)
 # dev-python/mkdocs-material is by design directly integrated with
 # Google Fonts and as such violates the network sandbox [1].



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

2023-12-22 Thread Joonas Niilola
commit: 58c24e17edb4b3f2a43697560b22468984bfb097
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Dec 22 12:48:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 22 13:09:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c24e17

profiles/base: move thunderbird[system-icu] mask to stable profile

 - fixed in current unstable icu-74.

Signed-off-by: Joonas Niilola  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 461222d4c342..492eed4f6199 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
 
+# Joonas Niilola  (2023-07-14)
+# Calendar is broken with some languages on 115.0 release with =mail-client/thunderbird-115.0 system-icu
+
 # Sam James  (2023-10-23)
 # Requires llvm-17.
 >=www-client/chromium-118 libcxx lto pgo



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

2023-12-22 Thread Joonas Niilola
commit: c0c986c16181ca951c9dde8c95366a72f1dab88f
Author: Paul Zander  gmail  com>
AuthorDate: Sun Dec 10 14:39:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 22 12:42:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c986c1

profiles: allow USE=cudnn only on amd64

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34213
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/amd64/use.mask | 4 
 profiles/arch/base/use.mask  | 4 
 profiles/base/package.use.mask   | 4 
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index ae385b6e7691..4219fc53b390 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -247,10 +247,6 @@ app-text/texlive-core -xindy
 # static-pie works on amd64, #719444
 sys-libs/glibc -static-pie
 
-# Guilherme Amadio  (2020-03-16)
-# media-libs/cudnn is keyworded on amd64
-sci-physics/root -cudnn
-
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can be disabled on amd64
 mail-client/thunderbird -eme-free

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index aa16fc2685c9..2fbe7660a1b4 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
+# Paul Zander  (2023-12-10)
+# cuDNN works here
+-cudnn
+
 # Paul Zander  (2023-11-17)
 # ROCm/HIP works here
 -hip

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index f22a9296aa68..8e1119a0b402 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -37,6 +37,10 @@ oci8
 cuda
 nvenc
 
+# Paul Zander  (2023-12-10)
+# cuDNN only works on amd64
+cudnn
+
 # ROCm/HIP only works on amd64
 hip
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c321de1dc28c..10db35fd6e05 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -596,10 +596,6 @@ dev-util/meson test
 # Ada support is not yet ready for sys-devel/gcc
 sys-devel/gcc ada
 
-# Guilherme Amadio  (2020-03-16)
-# Requires dev-libs/cudnn which is only available on amd64
-sci-physics/root cudnn
-
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can't be disabled everywhere
 mail-client/thunderbird eme-free



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

2023-12-21 Thread Alfredo Tupone
commit: aba33c493eacafdd14dca187b70e6529730d22f5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Dec 22 05:59:02 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 22 05:59:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba33c49

profiles/base: remove again mask on sci-libs/gloo openssl

Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cbda9d1d110a..c321de1dc28c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,11 +6,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Sam James  (2023-12-20)
-# Needs  (2023-12-18)
 # libgrust build is broken for multilib
 # https://gcc.gnu.org/PR113056



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

2023-12-20 Thread Michał Górny
commit: 8dfa9a7c505b2c97ffdedc08497e9948936f97d3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 21 03:34:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 21 03:34:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfa9a7c

profiles/base: Force sys-kernel/gentoo-kernel{,-bin}[initramfs]

Add sys-kernel/gentoo-kernel{,-bin} to the entry forcing USE=initramfs
on dist-kernels.  It was originally supposed to apply to all
dist-kernels (i.e. kernels using generic config), and it was my mistake
not to add new kernel packages to it.

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.force | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index f5c1c68f40e7..a563a60377e0 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -169,6 +169,8 @@ sys-libs/libcxx libcxxabi
 # the mask, so that users don't brick their systems.  If somebody wants
 # to avoid initramfs, he needs to use a custom .config and unforce
 # the flag.
+sys-kernel/gentoo-kernel initramfs
+sys-kernel/gentoo-kernel-bin initramfs
 sys-kernel/vanilla-kernel initramfs
 
 # Matt Turner  (2019-09-01)



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

2023-12-19 Thread Sam James
commit: 82f42ae114edf7ee0b800dd26c70ca68ca59859f
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 20 07:42:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 20 07:43:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f42ae1

profiles/base: fix sci-libs/gloo ssl mask

The older version still needs openssl-1.1.x.

Bug: https://bugs.gentoo.org/913685
Fixes: 6ee516c6694ed584f255192125ce1602702162db
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 c321de1dc28c..cbda9d1d110a 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  (2023-12-20)
+# Needs  (2023-12-18)
 # libgrust build is broken for multilib
 # https://gcc.gnu.org/PR113056



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

2023-12-19 Thread Alfredo Tupone
commit: 6ee516c6694ed584f255192125ce1602702162db
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Dec 19 20:08:09 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Dec 19 20:08:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee516c6

profiles/base: remove mask on gloo ssl

Closes: https://bugs.gentoo.org/913685
Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index fbd0a980cca2..27e69a393c25 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -66,11 +66,6 @@ dev-haskell/tasty-expected-failure test
 # Not ported to libsoup:3.0
 app-office/abiword collab
 
-# Sam James  (2023-09-09)
-# Needs  (2023-08-28)
 # Breaks multiple high-profile packages depending on outdated proc-macro2 when
 # USE=nightly and using an affected Rust version; keep until revdep problems



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

2023-12-17 Thread Sam James
commit: f4def8e8ebff48f746c7b4b533dd2cba7fd89a4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 05:55:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 05:55:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4def8e8

profiles/base: mask =sys-devel/gcc-14.0.0_pre20231217[rust]

libgrust build is broken for multilib

Bug: https://gcc.gnu.org/PR113056
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 4e6da8ce0cfd..fbd0a980cca2 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  (2023-12-18)
+# libgrust build is broken for multilib
+# https://gcc.gnu.org/PR113056
+=sys-devel/gcc-14.0.0_pre20231217 rust
+
 # John Helmert III  (2023-11-25)
 # app-text/gocr has been masked for removal, bug #824290
 media-gfx/xsane ocr



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/sparc/, profiles/arch/powerpc/, ...

2023-12-17 Thread Michał Górny
commit: 3550e0e223a8821b95cbaf21fc56bb6617e401aa
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 15:27:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 15:27:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3550e0e2

profiles: Fix more UnknownProfileUse cases

Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/arm/use.mask| 1 -
 profiles/arch/arm64/use.mask  | 1 -
 profiles/arch/hppa/use.mask   | 1 -
 profiles/arch/ia64/use.mask   | 1 -
 profiles/arch/loong/use.mask  | 3 ---
 profiles/arch/m68k/use.mask   | 1 -
 profiles/arch/mips/use.mask   | 1 -
 profiles/arch/powerpc/ppc64/64ul/use.mask | 4 
 profiles/arch/powerpc/use.mask| 4 
 profiles/arch/riscv/use.mask  | 1 -
 profiles/arch/s390/use.mask   | 1 -
 profiles/arch/sparc/use.mask  | 1 -
 profiles/base/use.mask| 4 
 13 files changed, 24 deletions(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 7d034beffb71..7b202dcaa83a 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -100,7 +100,6 @@ anthy
 
 # Donnie Berkholz  (2006-02-05)
 # Modular X: mask for architectures on which they aren't available
-video_cards_glint
 video_cards_mga
 video_cards_nouveau
 video_cards_r128

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index bedd7a915457..fcc0804bcba2 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -136,7 +136,6 @@ snapcast
 
 # Donnie Berkholz  (2006-02-05)
 # Modular X: mask for architectures on which they aren't available
-video_cards_glint
 video_cards_mga
 video_cards_r128
 

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 702a22fab107..ad317b071e07 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -216,7 +216,6 @@ dri
 # Donnie Berkholz  (2006-02-05)
 # Modular X: mask for architectures on which they aren't available
 video_cards_amdgpu
-video_cards_glint
 video_cards_mga
 video_cards_nouveau
 video_cards_r100

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 16e1998775d9..8e5089b10a2a 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -106,7 +106,6 @@ rtmp
 vpx
 frei0r
 lpsol
-prelude
 ladspa
 devil
 gts

diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index d69317fb77d3..053f6480d1f4 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -62,6 +62,3 @@ fam
 mpi
 tpm
 xemacs
-
-# Things not supposed to ever get support
-video_cards_glint

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 684540670e7a..19ddb6d19501 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -38,7 +38,6 @@ vim-syntax
 # Hardware that probably doesn't apply to m68k.
 input_devices_elographics
 video_cards_amdgpu
-video_cards_glint
 video_cards_mga
 video_cards_nouveau
 video_cards_r128

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 6cc9b4f632b5..1476d8f8c050 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -128,7 +128,6 @@ input_devices_vmmouse
 input_devices_void
 input_devices_wacom
 input_devices_joystick
-video_cards_glint
 video_cards_nvidia
 
 # Matt Turner 

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 5c7120c53a9f..c1da73b5fb28 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -24,7 +24,6 @@ luajittex
 opencl
 
 pda
-prelude
 mono
 
 # not tested on ppc64
@@ -36,9 +35,6 @@ diet
 # we don't have hardware to test. also see bug #113398
 dvb
 
-# Donnie Berkholz  (2006-03-20)
-# Modular X: mask for architectures on which they aren't available
-video_cards_glint
 # llvm is not keyworded
 video_cards_radeonsi
 

diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 7ece85a361af..15af1b44da79 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -116,10 +116,6 @@ ios
 # and it's also masked in arch/powerpc/ppc64/32ul/package.mask
 lirc
 
-# Kacper Kowalik  (2011-07-26)
-# ppc keywords were dropped for dev-libs/prelude
-prelude
-
 # Julian Ospald  (2012-04-25)
 # Masked because nvidia-texture-tools is not (tested) for PowerPC
 nvtt

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index c57fb229f9d4..516675aeda50 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -48,7 +48,6 @@ video_cards_ast
 video_cards_dummy
 video_cards_freedreno
 video_cards_geode
-video_cards_glint
 video_cards_i915
 video_cards_i965
 video_cards_intel

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 7aa9230a86fc..88c2ad379966 

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

2023-12-17 Thread Michał Górny
commit: c23d15ecafdc6423b7c814f66929506d5d1f6693
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 17 12:03:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 17 12:03:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23d15ec

profiles: Remove references to ROS_MESSAGES

Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/make.defaults | 2 +-
 profiles/embedded/make.defaults | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 59a5f1732997..f968c2cccdff 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -12,7 +12,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS 
APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS 
APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE 
XTABLES_ADDONS"
 
 # USE_EXPAND variables whose contents are not shown in package manager
 # output. Changes need discussion on gentoo-dev.

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 556ea9894288..9b5c9c8f6e08 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -29,7 +29,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES 
APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM 
CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE 
XTABLES_ADDONS"
 
 # USE_EXPAND variables whose contents are not shown in package manager
 # output. Changes need discussion on gentoo-dev.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/arm/, net-voip/yate/

2023-12-16 Thread Arthur Zamarin
commit: 546086695a47bbf4d0f3899c5b5476a4cfb3e07c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 08:15:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 08:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54608669

net-voip/yate: remove masked IUSE="dahdi"

The package behind the USE flag was just tree-cleaned, so remove the
USE flag (which was masked, so NOP).

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-voip/yate/metadata.xml | 1 -
 net-voip/yate/yate-6.2.0.ebuild| 7 +++
 net-voip/yate/yate-.ebuild | 7 +++
 profiles/arch/arm/package.use.mask | 4 
 profiles/base/package.use.mask | 1 -
 5 files changed, 6 insertions(+), 14 deletions(-)

diff --git a/net-voip/yate/metadata.xml b/net-voip/yate/metadata.xml
index 44d8957443cb..c19d9da8fdd7 100644
--- a/net-voip/yate/metadata.xml
+++ b/net-voip/yate/metadata.xml
@@ -6,7 +6,6 @@
Radio


-   Enable Dahdi driver
Enable Zaptel driver
Enable Wanpipe card driver
Enable TDMV API card driver

diff --git a/net-voip/yate/yate-6.2.0.ebuild b/net-voip/yate/yate-6.2.0.ebuild
index 57f0c59da403..6856c69337a4 100644
--- a/net-voip/yate/yate-6.2.0.ebuild
+++ b/net-voip/yate/yate-6.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+IUSE="doc cpu_flags_x86_sse2 sctp zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
 
 RDEPEND="
postgres? ( dev-db/postgresql:* )
@@ -30,7 +30,6 @@ RDEPEND="
zlib? ( sys-libs/zlib )
ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -61,7 +60,7 @@ src_configure() {
--without-libqt4 \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable sctp) \
-   $(use_enable dahdi) \
+   --disable-dahdi \
$(use_enable zaptel) \
$(use_enable wpcard) \
$(use_enable tdmcard) \

diff --git a/net-voip/yate/yate-.ebuild b/net-voip/yate/yate-.ebuild
index 57f0c59da403..6856c69337a4 100644
--- a/net-voip/yate/yate-.ebuild
+++ b/net-voip/yate/yate-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="doc cpu_flags_x86_sse2 sctp dahdi zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
+IUSE="doc cpu_flags_x86_sse2 sctp zaptel wpcard tdmcard wanpipe +ilbc 
+ilbc-webrtc +isac-float isac-fixed postgres mysql +gsm +speex spandsp +ssl 
+zlib amrnb"
 
 RDEPEND="
postgres? ( dev-db/postgresql:* )
@@ -30,7 +30,6 @@ RDEPEND="
zlib? ( sys-libs/zlib )
ilbc? ( media-libs/libilbc:= )
spandsp? ( >=media-libs/spandsp-0.0.3 )
-   dahdi? ( net-misc/dahdi )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
@@ -61,7 +60,7 @@ src_configure() {
--without-libqt4 \
$(use_enable cpu_flags_x86_sse2 sse2) \
$(use_enable sctp) \
-   $(use_enable dahdi) \
+   --disable-dahdi \
$(use_enable zaptel) \
$(use_enable wpcard) \
$(use_enable tdmcard) \

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 538183ba8712..9a1086cd7aa4 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -376,10 +376,6 @@ sci-libs/netcdf hdf
 # Unkeyworded deps, bug #519618
 sys-block/fio glusterfs rbd
 
-# Rick Farina  (2014-07-27)
-# net-misc/dahdi doesn't build
-net-voip/yate dahdi
-
 # Markus Meier  (2014-06-24)
 # Unkeyworded deps, bug #513108
 >=net-misc/spice-gtk-0.25 smartcard

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 02bf0ed78682..1ed960067369 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -61,7 +61,6 @@ dev-haskell/tasty-expected-failure test
 # Joonas Niilola  (2023-09-21)
 # DAHDI is being last-rited. See bug #914477.
 net-misc/asterisk dahdi
-net-voip/yate dahdi
 
 # Matt Turner  (2023-09-14)
 # Not ported to libsoup:3.0



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, media-video/chaplin/

2023-12-15 Thread Arthur Zamarin
commit: 37a1877140b31237235676c5d282e870359599ba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 16 07:48:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 16 07:51:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a18771

media-video/chaplin: remove IUSE=transcode

The dependency media-video/transcode was just tree-cleaned, and the
USE flag was masked so it became NOP. There was automagic dependency
find, so I think a revbump is a good idea, just in case.

Bug: https://bugs.gentoo.org/861311
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../chaplin/{chaplin-1.10-r2.ebuild => chaplin-1.10-r3.ebuild}   | 5 ++---
 media-video/chaplin/metadata.xml | 3 ---
 profiles/base/package.use.mask   | 4 
 3 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/media-video/chaplin/chaplin-1.10-r2.ebuild 
b/media-video/chaplin/chaplin-1.10-r3.ebuild
similarity index 87%
rename from media-video/chaplin/chaplin-1.10-r2.ebuild
rename to media-video/chaplin/chaplin-1.10-r3.ebuild
index 0e12d020955d..71fe08497412 100644
--- a/media-video/chaplin/chaplin-1.10-r2.ebuild
+++ b/media-video/chaplin/chaplin-1.10-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,13 +12,12 @@ SRC_URI="http://www.lallafa.de/bp/files/${P}.tgz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
-IUSE="transcode vcd"
+IUSE="vcd"
 
 DEPEND=">=media-libs/libdvdread-0.9.4"
 RDEPEND="${DEPEND}
virtual/imagemagick-tools
media-video/mjpegtools
-   transcode? ( media-video/transcode )
vcd? ( media-video/vcdimager )"
 
 S=${WORKDIR}/${PN}

diff --git a/media-video/chaplin/metadata.xml b/media-video/chaplin/metadata.xml
index 426c3d247e53..2f4f02782b47 100644
--- a/media-video/chaplin/metadata.xml
+++ b/media-video/chaplin/metadata.xml
@@ -4,7 +4,4 @@
   
 media-vi...@gentoo.org
   
-  
-Enable DVD ripping and transcoding
-  
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index fc1ef621d64c..02bf0ed78682 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -50,10 +50,6 @@ dev-haskell/scientific test
 dev-haskell/splitmix test
 dev-haskell/tasty-expected-failure test
 
-# Michał Górny  (2023-10-14)
-# media-video/transcode is masked for removal.
-media-video/chaplin transcode
-
 # Ionen Wolkens  (2023-10-10)
 # Broken with Qt6.6 and, given USE has no revdeps, simpler to just
 # mask for now to save desktop profile users (default bluetooth)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/features/wd40/, profiles/arch/amd64/, ...

2023-12-14 Thread Sam James
commit: 6ba74f78fb990115a4780bc042df70ab09ea5079
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Nov 20 15:45:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 15 06:20:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba74f78

profiles: mask sequoia for most architectures

Signed-off-by: Takuya Wakazono  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask| 4 
 profiles/arch/arm64/package.use.mask| 4 
 profiles/base/package.use.mask  | 4 
 profiles/features/wd40/package.use.mask | 4 
 4 files changed, 16 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2114c57f2b6c..db3b50e3424a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -30,6 +30,10 @@ dev-python/PyQt6 -pdfium
 # Unmask on amd64.
 media-video/obs-studio -qsv -websocket
 
+# Takuya Wakazono  (2023-11-21)
+# app-crypt/rpm-sequoia is keyworded here.
+app-arch/rpm -sequoia
+
 # Andrew Ammerlaan  (2023-11-20)
 # Qt6 is still experimental in freecad, currently the configure phase
 # gets itself stuck by importing both qt5 and qt6 cmake files.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index dacad34ed34f..c97b1781b403 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -5,6 +5,10 @@
 # dev-qt/qtwebengine:6 is keyworded here.
 dev-python/PyQt6 -pdfium
 
+# Takuya Wakazono  (2023-11-21)
+# app-crypt/rpm-sequoia is keyworded here.
+app-arch/rpm -sequoia
+
 # Leonardo Hernández Hernández  (2023-11-15)
 # media-libs/shaderc in not keyworded
 media-video/ffmpeg shaderc

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5bfa5bf25411..a9d0ac6dd1c6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -10,6 +10,10 @@
 # app-text/gocr has been masked for removal, bug #824290
 media-gfx/xsane ocr
 
+# Takuya Wakazono  (2023-11-21)
+# app-crypt/rpm-sequoia is not keyworded on most architectures.
+app-arch/rpm sequoia
+
 # Andrew Ammerlaan  (2023-11-20)
 # Qt6 is still experimental in freecad, currently the configure phase
 # gets itself stuck by importing both qt5 and qt6 cmake files.

diff --git a/profiles/features/wd40/package.use.mask 
b/profiles/features/wd40/package.use.mask
index aa9f3badb913..ca2d36d07066 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Takuya Wakazono  (2023-11-21)
+# Need app-crypt/rpm-sequoia.
+app-arch/rpm sequoia
+
 # Michał Górny  (2023-10-15)
 # Need dev-python/jupyter-server.
 dev-python/ipykernel test



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

2023-12-08 Thread Miroslav Šulc
commit: 4d4264ca1d975170a0daff2b3c427be8b7ef4270
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Dec  7 18:05:43 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Dec  8 09:36:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4264ca

profiles/base: unmask protobuf-java-3.23.3[system-protoc]

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34168
Signed-off-by: Miroslav Šulc  gentoo.org>

 profiles/base/package.use.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6b3c3bc69322..5bfa5bf25411 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -146,7 +146,8 @@ net-misc/curl sslv3
 
 # Volkmar W. Pogatzki  (2023-05-04)
 # No suitable version of dev-libs/protobuf available.
-dev-java/protobuf-java system-protoc
+>=dev-java/protobuf-java-3.24.2 system-protoc
+=dev-java/protobuf-java-3.23.0 system-protoc
 
 # Joonas Niilola  (2023-06-06)
 # Runtime not tested, may require more configuration in the ebuild.



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

2023-12-05 Thread Michael Orlitzky
commit: 978660081575d716bb230df8e0a2368ce3c2427c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Dec  6 01:10:29 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  6 02:00:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97866008

profiles/base/package.use.mask: remove an obsolete php7-4 mask

Signed-off-by: Michael Orlitzky  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 1c2c168346d0..90f781017a2c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -95,10 +95,6 @@ dev-libs/redland-bindings php
 media-gfx/exact-image php
 sci-geosciences/mapserver php
 
-# Michael Orlitzky  (2023-08-11)
-# php-7.x is End-of-Life (EOL) and masked.
-www-servers/nginx-unit php7-4
-
 # Alexey Sokolov  (2023-08-14)
 # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with 
Lua-5.
 # Therefore apply mask/force to override the profile's defaults, and invert on



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

2023-12-05 Thread Michael Orlitzky
commit: 88d26e8af501244618ded1bbdde6a55cb178378f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Dec  6 01:14:46 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  6 02:00:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d26e8a

profiles/base/package.use.mask: drop two obsolete dev-php masks

Both dev-php/PHP_CodeCoverage and dev-php/PHP_TokenStream were removed,
so masking USE=test for them does not help any more.

Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/base/package.use.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 90f781017a2c..6b3c3bc69322 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -557,9 +557,7 @@ dev-php/PEAR-Text_Password test
 dev-php/PEAR-Text_Wiki test
 dev-php/PEAR-Text_Wiki_Mediawiki test
 dev-php/PEAR-XML_RSS test
-dev-php/PHP_CodeCoverage test
 dev-php/PHP_CodeSniffer test
-dev-php/PHP_TokenStream test
 dev-php/awl test
 dev-php/fedora-autoloader test
 dev-php/json-schema test



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

2023-12-05 Thread Michael Orlitzky
commit: fe4cef05a85182f3b136b3f15be22edddb5c515d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Dec  5 19:53:13 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Dec  6 02:00:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4cef05

base/use.stable.mask: stable mask PHP_TARGETS="php8-3"

This is a new slot of PHP and probably nothing works right now.

Signed-off-by: Michael Orlitzky  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 f17e9ca90445..c1f02db77e64 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
 
+# Michael Orlitzky  (2023-12-05)
+# New unstable PHP slot.
+php_targets_php8-3
+
 # Michał Górny  (2023-11-10)
 # Not stable yet.
 postgres_targets_postgres16



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

2023-12-04 Thread Michael Orlitzky
commit: 8627ce09b2fcacc28e5bac20c3e2ff8a5bfe5714
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Dec  4 12:30:47 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Dec  4 16:48:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8627ce09

profiles/base: un-force USE=gstreamer for newer webkit-gtk

It works now. As someone who disables it, I'd rather have it fail to
build and have to make a decision every once in a while than have it
force-enabled forever.

Bug: https://bugs.gentoo.org/914362
Bug: https://github.com/gentoo/gentoo/pull/33762
Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/base/package.use.force | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 900a336bfd2b..2edf7a848549 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -8,12 +8,15 @@
 # confirmation emails when I try to sign up.
 =sci-mathematics/giac-1.9.0.67 gui
 
-# Matt Turner  (2023-09-18)
-# Disabling gstreamer seems to be untested upstream and is often broken.
-# The gstreamer dependencies are trivial in compile time and disk usage
-# compared to webkit-gtk.
-# Bugs #911663, #914362
->=net-libs/webkit-gtk-2.42 gstreamer
+# Michael Orlitzky  (2023-12-04)
+# This was originally forced because gstreamer-less builds are untested
+# upstream and are often broken (e.g. bugs 911663 and 914362). But from
+# the user's perspective, having it forced is worse than having it fail
+# to build; if it fails, you can always set USE=gstreamer for one
+# version, i.e. at least you have a choice. The two latest 2.42.x
+# ebuilds in the tree both build fine with gstreamer disabled, so it is
+# at least safe to re-enable for those. Older ebuilds, who knows.
+ (2023-08-14)
 # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with 
Lua-5.



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

2023-11-25 Thread John Helmert III
commit: 65a29e83791333ba0aa92ab381331118ff364e11
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Nov 25 15:12:48 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Nov 25 15:15:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a29e83

profiles: last rite app-text/gocr

Bug: https://bugs.gentoo.org/824290
Signed-off-by: John Helmert III  gentoo.org>

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 8 
 2 files changed, 12 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 72d68286212d..1c2c168346d0 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.
 
+# John Helmert III  (2023-11-25)
+# app-text/gocr has been masked for removal, bug #824290
+media-gfx/xsane ocr
+
 # Andrew Ammerlaan  (2023-11-20)
 # Qt6 is still experimental in freecad, currently the configure phase
 # gets itself stuck by importing both qt5 and qt6 cmake files.

diff --git a/profiles/package.mask b/profiles/package.mask
index af4a737f28d6..5649cb893a1e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2023-11-25)
+# Multiple vulnerabilities, unmaintained upstream and in Gentoo.
+# subtitleripper included as sole reverse dependency, similarly
+# unmaintained, and with no other reverse dependencies.
+# Removal on 2023-12-24, bug #824290.
+app-text/gocr
+media-video/subtitleripper
+
 # Sam James  (2023-11-25)
 # Breaks desktop icon rendering, see bug #904468.
 # Upstream bug: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/242



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

2023-11-22 Thread Michael Orlitzky
commit: 5aab9211c41233733369fac444c9010507bbef97
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Nov 23 00:54:24 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Nov 23 00:54:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aab9211

profiles/base: force USE=gui for =sci-mathematics/giac-1.9.0.67

Not a real fix but will avoid build failures on ~arch in the meantime.

Bug: https://bugs.gentoo.org/916718
Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/base/package.use.force | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 19ab2087605d..900a336bfd2b 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,13 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michael Orlitzky  (2023-11-22)
+# USE=-gui is broken in this and the subsequent version (bug
+# 916718). Package is a PITA: the maintainer is combative, and the
+# issue tracker is a French-language forum that never sends me
+# confirmation emails when I try to sign up.
+=sci-mathematics/giac-1.9.0.67 gui
+
 # Matt Turner  (2023-09-18)
 # Disabling gstreamer seems to be untested upstream and is often broken.
 # The gstreamer dependencies are trivial in compile time and disk usage



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, sys-apps/irqbalance/, profiles/arch/amd64/

2023-11-11 Thread Florian Schmaus
commit: 73bbf5c9464fb3ab17a72c1dc653015d0aa15605
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Nov 10 12:55:22 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Nov 11 08:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73bbf5c9

sys-apps/irqbalance: add 1.9.3

The new version introduces the 'thermal' USE flag with according
optfeature and installs irqbalance's udev rule.

Closes: https://github.com/gentoo/gentoo/pull/33754
Signed-off-by: Florian Schmaus  gentoo.org>

 profiles/arch/amd64/package.use |  2 +-
 profiles/arch/amd64/package.use.mask|  4 ++
 profiles/base/package.use.mask  |  4 ++
 sys-apps/irqbalance/Manifest|  1 +
 sys-apps/irqbalance/irqbalance-1.9.3.ebuild | 74 +
 sys-apps/irqbalance/metadata.xml|  1 +
 6 files changed, 85 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index c057afab7c94..31d17baca413 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # James Le Cuirot  (2022-06-25)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d2c6e747e0da..7acda262fc3c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Florian Schmaus  (2023-11-10)
+# Only available for amd64.
+sys-apps/irqbalance -thermal
+
 # Ionen Wolkens  (2023-10-09)
 # media-libs/shaderc is keyworded here.
 media-libs/libplacebo -shaderc

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index a67c3921d90c..c9b054fc959a 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.
 
+# Florian Schmaus  (2023-11-10)
+# Only available for amd64.
+sys-apps/irqbalance thermal
+
 # Marek Szuba  (2023-10-26)
 # media-gfx/gmic has been masked for removal, see Bug #916289.
 media-gfx/darktable gmic

diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
index bd18e55b42f0..e5aa80c92da6 100644
--- a/sys-apps/irqbalance/Manifest
+++ b/sys-apps/irqbalance/Manifest
@@ -1 +1,2 @@
 DIST irqbalance-1.9.2.tar.gz 62188 BLAKE2B 
bc640323c3a594090f77983e63d9b7df177a05b859e4d29edb5b654f886c9e9f0d748ce22b1323bee443ea8369e014b9e0ce383bfe6f396692346649199d10a2
 SHA512 
d0fb157fbfc096fa9cfb4562e51fd4c3f4fa8788f72377c58b27df67c70073b787bba05e39809dcbe17532bb5b8e74b6d27c5e5b3d9af09bc9ce1a9b6aab9378
+DIST irqbalance-1.9.3.tar.gz 62573 BLAKE2B 
0f7b3b62c3784c009c6829078cdf5496910ec3f3c8c13de5f0dfbaed510fb5e3dab4953810c646ece962ef130af3aaa0bb9fa8c2e013485751cc661c9458e87a
 SHA512 
5638fb59f5a59901333b90289ee70c960df0e2b9e55731805397797b8e630bb3703e36a4dfd05bf01de49334dab9d6fc95bde4967eeab131534950d281103fa1

diff --git a/sys-apps/irqbalance/irqbalance-1.9.3.ebuild 
b/sys-apps/irqbalance/irqbalance-1.9.3.ebuild
new file mode 100644
index ..066d36bb150d
--- /dev/null
+++ b/sys-apps/irqbalance/irqbalance-1.9.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools udev systemd linux-info optfeature
+
+DESCRIPTION="Distribute hardware interrupts across processors on a 
multiprocessor system"
+HOMEPAGE="https://github.com/Irqbalance/irqbalance;
+SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="caps +numa systemd selinux thermal tui"
+# Hangs
+RESTRICT="test"
+
+DEPEND="
+   dev-libs/glib:2
+   caps? ( sys-libs/libcap-ng )
+   numa? ( sys-process/numactl )
+   systemd? ( sys-apps/systemd:= )
+   thermal? ( dev-libs/libnl:3 )
+   tui? ( sys-libs/ncurses:=[unicode(+)] )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-irqbalance )
+"
+
+pkg_setup() {
+   CONFIG_CHECK="~PCI_MSI"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   # Follow systemd policies
+   # https://wiki.gentoo.org/wiki/Project:Systemd/Ebuild_policy
+   sed \
+   -e 's/ $IRQBALANCE_ARGS//' \
+   -e '/EnvironmentFile/d' \
+   -i misc/irqbalance.service || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with caps libcap-ng)
+   $(use_enable numa)
+   $(use_with systemd)
+   $(use_enable thermal)
+   $(use_with tui irqbalance-ui)
+   )
+   econf 

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

2023-11-09 Thread Michał Górny
commit: 4e238b31b3c67af6adda57a9f7f6301b0e7b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 10 03:52:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 10 03:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e238b31

profiles/base: Stable-mask postgres16 target

Signed-off-by: Michał Górny  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 1afeb5e46110..f17e9ca90445 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  (2023-11-10)
+# Not stable yet.
+postgres_targets_postgres16
+
 # Sam James  (2023-05-29)
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby32



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/desc/, profiles/arch/x86/, eclass/

2023-11-05 Thread Alfredo Tupone
commit: ccb03cfb965f037c1a2d45ad2978bfac21fd78e2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Nov  6 06:27:30 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Nov  6 06:29:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb03cfb

add gcc:13 support for ada packages

Signed-off-by: Alfredo Tupone  gentoo.org>

 eclass/ada.eclass | 19 ---
 profiles/arch/x86/use.stable.mask |  4 
 profiles/base/use.stable.mask |  4 
 profiles/desc/ada_target.desc |  1 +
 4 files changed, 9 insertions(+), 19 deletions(-)

diff --git a/eclass/ada.eclass b/eclass/ada.eclass
index a5cb9b297ee5..e5b62951917a 100644
--- a/eclass/ada.eclass
+++ b/eclass/ada.eclass
@@ -57,7 +57,7 @@ _ADA_ECLASS=1
 # @DESCRIPTION:
 # All supported Ada implementations, most preferred last.
 _ADA_ALL_IMPLS=(
-   gnat_2021 gcc_12
+   gnat_2021 gcc_12 gcc_13
 )
 readonly _ADA_ALL_IMPLS
 
@@ -119,10 +119,7 @@ _ada_impl_supported() {
# keep in sync with _ADA_ALL_IMPLS!
# (not using that list because inline patterns shall be faster)
case "${impl}" in
-   gnat_2021)
-   return 0
-   ;;
-   gcc_12)
+   gnat_2021|gcc_12|gcc_13)
return 0
;;
*)
@@ -216,11 +213,7 @@ ada_export() {
local impl var
 
case "${1}" in
-   gnat_2021)
-   impl=${1}
-   shift
-   ;;
-   gcc_12)
+   gnat_2021|gcc_12|gcc_13)
impl=${1}
shift
;;
@@ -244,6 +237,10 @@ ada_export() {
gcc_pv=12
slot=12
;;
+   gcc_13)
+   gcc_pv=13
+   slot=13
+   ;;
*)
gcc_pv="9.9.9"
slot=9.9.9
@@ -293,7 +290,7 @@ ada_export() {
gnat_2021)

ADA_PKG_DEP="dev-lang/gnat-gpl:${slot}[ada]"
;;
-   gcc_12)
+   gcc_12|gcc_13)

ADA_PKG_DEP="sys-devel/gcc:${slot}[ada]"
;;
*)

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 5b5cab87da95..29e2b97d388e 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/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
 
-# Alfredo Tupone  (2023-2-2)
-# sys-devel/gcc:12 is not stable yet on x86
-ada_target_gcc_12
-
 # Sam James  (2020-11-10)
 # media-gfx/openvdb is not stable on x86
 # ... and has failing tests right now anyway

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 081309139fbd..1afeb5e46110 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -17,10 +17,6 @@ python_single_target_python3_12
 # PHP 8.2 is in testing
 php_targets_php8-2
 
-# Alfredo Tupone  (2022-12-04)
-# sys-devel/gcc:12 is not stable yet
-ada_target_gcc_12_2_0
-
 # Sergei Trofimovich  (2020-04-13)
 # dev-vcs/darcs (dev-lang/ghc) has no stable keywords.
 darcs

diff --git a/profiles/desc/ada_target.desc b/profiles/desc/ada_target.desc
index 3b4430fae688..005be2d73640 100644
--- a/profiles/desc/ada_target.desc
+++ b/profiles/desc/ada_target.desc
@@ -3,3 +3,4 @@
 
 gnat_2021 - Compile with dev-lang/gnat-gpl-2021
 gcc_12 - Compile with sys-devel/gcc:12
+gcc_13 - Compile with sys-devel/gcc:13



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/default/linux/arm64/17.0/musl/, ...

2023-10-28 Thread Florian Schmaus
commit: d0ce6100a65273aa3df8a6d8dbb6a83f2661784a
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Oct 28 14:05:00 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Oct 28 14:05:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ce6100

profiles: add openjdk:21 system-bootstrap masks

Signed-off-by: Florian Schmaus  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.force | 3 ++-
 profiles/arch/powerpc/ppc64/64ul/package.use.force | 3 ++-
 profiles/arch/riscv/rv64gc/lp64d/package.use.force | 3 ++-
 profiles/arch/x86/package.use.force| 1 +
 profiles/base/package.use.force| 1 +
 profiles/default/linux/arm64/17.0/musl/package.use.force   | 3 ++-
 profiles/default/linux/arm64/23.0/musl/package.use.force   | 3 ++-
 profiles/default/linux/arm64/23.0/split-usr/musl/package.use.force | 3 ++-
 8 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force 
b/profiles/arch/powerpc/ppc64/64le/package.use.force
index 83f88604cf1e..5d6499cf5a4e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2022-01-20)
@@ -6,6 +6,7 @@
 # internal bootstrap only needed in parent big-endian profile
 dev-java/openjdk:11 system-bootstrap
 dev-java/openjdk:17 system-bootstrap
+dev-java/openjdk:21 system-bootstrap
 
 # Michał Górny  (2021-02-19)
 # We have ready-to-use configs here.

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force 
b/profiles/arch/powerpc/ppc64/64ul/package.use.force
index 644089f749d4..173cf4ca17de 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-01-13)
@@ -6,3 +6,4 @@
 # system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap

diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force 
b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
index ff27ddeea511..db8c2b5cc93e 100644
--- a/profiles/arch/riscv/rv64gc/lp64d/package.use.force
+++ b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-04-30)
@@ -6,3 +6,4 @@
 # system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap

diff --git a/profiles/arch/x86/package.use.force 
b/profiles/arch/x86/package.use.force
index 6cca49d603c2..b187a805f0a1 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -17,6 +17,7 @@ www-client/firefox system-libvpx
 # system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap
 
 # Michał Górny  (2017-12-30)
 # We have ready-to-use configs here.

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 5fe6a08970f6..19ab2087605d 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -52,6 +52,7 @@ sys-devel/clang pie
 # Force to use installed openjdk{,-bin} for bootstrapping
 dev-java/openjdk:11 system-bootstrap
 dev-java/openjdk:17 system-bootstrap
+dev-java/openjdk:21 system-bootstrap
 
 # Michał Górny  (2021-11-04)
 # Enable all LLVM targets unconditionally.  Unfortunately, disabling

diff --git a/profiles/default/linux/arm64/17.0/musl/package.use.force 
b/profiles/default/linux/arm64/17.0/musl/package.use.force
index 21cef28896ca..56d657307578 100644
--- a/profiles/default/linux/arm64/17.0/musl/package.use.force
+++ b/profiles/default/linux/arm64/17.0/musl/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 2022 Gentoo Authors.
+# Copyright 2022-2023 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-01-21)
 # Bootstrapping is possible using our build snapshot, so don't force
 # system bootstrap
 dev-java/openjdk:17 -system-bootstrap
+dev-java/openjdk:21 -system-bootstrap

diff --git a/profiles/default/linux/arm64/23.0/musl/package.use.force 
b/profiles/default/linux/arm64/23.0/musl/package.use.force
index 21cef28896ca..56d657307578 100644
--- a/profiles/default/linux/arm64/23.0/musl/package.use.force
+++ b/profiles/default/linux/arm64/23.0/musl/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 2022 Gentoo Authors.
+# 

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

2023-10-25 Thread Marek Szuba
commit: c67183a18ede23cd2ac087ebf588bb75a47b9480
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Oct 26 00:57:45 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Oct 26 00:57:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67183a1

profiles/base: unmask USE=berkdb on app-miscg/gramps

Gramps no longer has that flag in IUSE.

Signed-off-by: Marek Szuba  gentoo.org>

 profiles/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 119e275fcf11..6f60297d6d21 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -381,11 +381,6 @@ net-libs/ngtcp2 openssl
 # Needs masked version of ogre (>=1.12), bug #825330
 >=dev-games/mygui-3.4.1 ogre
 
-# Marek Szuba  (2022-02-07)
-# Deprecated back-end with known stability and data-corruption issues,
-# likely to be removed in gramps-5.2.0.
-app-misc/gramps berkdb
-
 # Jason A. Donenfeld  (2022-02-04)
 # We're still ironing out some kinks and writing documentation for
 # this feature, so keep masked for now.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, net-libs/libbitcoinconsensus/, ...

2023-10-24 Thread Florian Schmaus
commit: bf0d25bcbebce033ce9d5bd391a839d184d0c1c0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Oct 24 10:32:36 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Oct 24 10:37:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0d25bc

net-libs/libbitcoinconsensus: drop 0.21.0, 22.0, 24.0.1

Signed-off-by: Florian Schmaus  gentoo.org>

 net-libs/libbitcoinconsensus/Manifest  |   5 -
 .../libbitcoinconsensus/files/24.0.1-syslibs.patch | 281 -
 .../libbitcoinconsensus-0.21.0.ebuild  |  98 ---
 .../libbitcoinconsensus-22.0.ebuild| 115 -
 .../libbitcoinconsensus-24.0.1.ebuild  |  94 ---
 net-libs/libbitcoinconsensus/metadata.xml  |   1 -
 profiles/base/package.use.mask |   1 -
 7 files changed, 595 deletions(-)

diff --git a/net-libs/libbitcoinconsensus/Manifest 
b/net-libs/libbitcoinconsensus/Manifest
deleted file mode 100644
index c33fa9abf302..
--- a/net-libs/libbitcoinconsensus/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST bitcoin-0.21.0.knots20210130.patches.tar.xz 505040 BLAKE2B 
c8999de4158b8781bba6ad014ae14859f1e0bab3080c59a18910cf7447eb56da4b17a0e1843fdd3669d22636df9e4ddcc4526e4293bfd86dc884983a29a5f76c
 SHA512 
7ee27da3d26be0e93ecddff7bb21ef1746bcdb07f9a2b0ea48065367b4c44391e974e04a21e511c05fca8f55971ab8e3c3ac01a3775cc52a537d9e10966d9871
-DIST bitcoin-22.0.knots20211108.patches.tar.xz 1318256 BLAKE2B 
d6e56bc0ca1d706e99e7f42d8f335f016335b6bf3637c733d993696872f0a4c655cc58fc0394dfdf9916e13f0d7fbdcebf25fbdc9a165227e3c59133033644c0
 SHA512 
daab5860b7c7e137b6bf350cdc153e6e19172e49935640d1f6fe1f1be1e4df805b1db7fd30b0f95a560106956adab70cc6282fe933ae9de153cb971dd280f83d
-DIST bitcoin-24.0.1.tar.gz 11412628 BLAKE2B 
2a8c83aecd12d8d40305d78ede1f389884ee62cfe4af39a9b416b8887a595f3393d599ebe9ddeb576bba5896923feb7ee45ba32d7d4cb0ce9e6d0ef39ecf83c7
 SHA512 
de1ddb543429f70b0b55a46500e0bc4807cca1b1655a28f8ab186d6f6e620f8cf82420bbdf412976ffed9bc6d742926b19933429c734edaf7430a4f8c37e1685
-DIST bitcoin-v0.21.0.tar.gz 7533957 BLAKE2B 
01247cbb9fca2381a8c08ab1c88c479c640963caef22e4207aab46b05813dbf2a5286ac9e98132fb34db0e9ac6c18c79e45a89de166f5c6d480d8ac6e14ecca2
 SHA512 
c58187996932b0151432a65885b7e8a7b216fb1ab0576fb7d4b5e9620d957594b05e181153e2e0e50bcd5ce764861ec11019ffbb1095d3e704f441e61ac6a04f
-DIST bitcoin-v22.0.tar.gz 7977783 BLAKE2B 
ba212037bc8efcfbbbf6340c48ed886c4a5aa93e4a34097eafea39734a6f4e25fa6b174f894655f63c504380d8761657771795bfcc641018bf1f1661deef9321
 SHA512 
1b4b17360e97f390ae678adb7a239c359d3a1288799710683e26f09fc53341b6fca3211465fa3e4fdee37324d85ec1a31ffd1a3714e969df13441f755fa4b7ad

diff --git a/net-libs/libbitcoinconsensus/files/24.0.1-syslibs.patch 
b/net-libs/libbitcoinconsensus/files/24.0.1-syslibs.patch
deleted file mode 100644
index 00404a2ff021..
--- a/net-libs/libbitcoinconsensus/files/24.0.1-syslibs.patch
+++ /dev/null
@@ -1,281 +0,0 @@
-Originally based on 22.0-fix_build_without_leveldb.patch.
-
-- Allow system libsecp256k1
-- Allow system leveldb
-- Abort if runtime leveldb != compiled-against leveldb
-- Handle berkdb support being disabled better
 a/configure.ac
-+++ b/configure.ac
-@@ -1362,6 +1362,23 @@ if test "$enable_fuzz_binary" = "yes"; then
-   CHECK_RUNTIME_LIB
- fi
- 
-+dnl Check for libsecp256k1, only if explicitly requested
-+AC_ARG_WITH([system-libsecp256k1],
-+  [AS_HELP_STRING([--with-system-libsecp256k1],
-+  [Build with system libsecp256k1 (default is no; DANGEROUS; NOT 
SUPPORTED)])],
-+  [system_libsecp256k1=$withval],
-+  [system_libsecp256k1=no]
-+)
-+if test x$system_libsecp256k1 != xno; then
-+  PKG_CHECK_MODULES([libsecp256k1],[libsecp256k1],,[true])
-+else
-+  libsecp256k1_CFLAGS='-I$(srcdir)/secp256k1/include'
-+  libsecp256k1_LIBS='secp256k1/libsecp256k1.la'
-+fi
-+AM_CONDITIONAL([EMBEDDED_LIBSECP256K1],[test x$system_libsecp256k1 = xno])
-+AC_SUBST(libsecp256k1_CFLAGS)
-+AC_SUBST(libsecp256k1_LIBS)
-+
- if test "$enable_wallet" != "no"; then
- dnl Check for libdb_cxx only if wallet enabled
- if test "$use_bdb" != "no"; then
-@@ -1413,11 +1430,76 @@ if test "$use_usdt" != "no"; then
- fi
- AM_CONDITIONAL([ENABLE_USDT_TRACEPOINTS], [test "$use_usdt" = "yes"])
- 
-+build_leveldb=yes
- if test 
"$build_bitcoin_cli$build_bitcoin_tx$build_bitcoin_util$build_bitcoind$bitcoin_enable_qt$use_bench$use_tests"
 = "nonononononono"; then
-   use_upnp=no
-   use_natpmp=no
-   use_zmq=no
-+  build_leveldb=no
-+fi
-+
-+if test x$build_leveldb = xno; then
-+  system_leveldb=no
-+fi
-+dnl Check for leveldb, only if explicitly requested
-+if test x$system_leveldb != xno; then
-+  build_leveldb=no
-+  LEVELDB_CPPFLAGS=
-+  AC_CHECK_LIB([leveldb],[main],[
-+LIBLEVELDB=-lleveldb
-+  ],[
-+AC_MSG_ERROR([leveldb library not found; using --with-system-leveldb is 
not supported anyway])
-+  ])
-+  AC_CHECK_HEADER([leveldb/filter_policy.h],[],[
-+

[gentoo-commits] repo/gentoo:master commit in: profiles/base/, dev-util/bitcoin-tx/, dev-util/bitcoin-tx/files/

2023-10-24 Thread Florian Schmaus
commit: 37a7231a3886135c7e3a98de16fb578e694348e0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Oct 24 10:25:25 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Oct 24 10:37:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a7231a

dev-util/bitcoin-tx: drop 0.21.0-r2, 22.0-r2, 24.0.1-r1

Closes: https://bugs.gentoo.org/911921
Closes: https://bugs.gentoo.org/911886
Closes: https://bugs.gentoo.org/889802
Closes: https://bugs.gentoo.org/766827
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-util/bitcoin-tx/Manifest   |   5 -
 dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r2.ebuild| 105 
 dev-util/bitcoin-tx/bitcoin-tx-22.0-r2.ebuild  | 113 -
 dev-util/bitcoin-tx/bitcoin-tx-24.0.1-r1.ebuild|  83 --
 .../files/22.0-fix_build_without_leveldb.patch |  23 --
 dev-util/bitcoin-tx/files/24.0.1-gcc13.patch   |  39 ---
 dev-util/bitcoin-tx/files/24.0.1-syslibs.patch | 281 -
 dev-util/bitcoin-tx/metadata.xml   |   3 -
 profiles/base/package.use.mask |   1 -
 9 files changed, 653 deletions(-)

diff --git a/dev-util/bitcoin-tx/Manifest b/dev-util/bitcoin-tx/Manifest
deleted file mode 100644
index c33fa9abf302..
--- a/dev-util/bitcoin-tx/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST bitcoin-0.21.0.knots20210130.patches.tar.xz 505040 BLAKE2B 
c8999de4158b8781bba6ad014ae14859f1e0bab3080c59a18910cf7447eb56da4b17a0e1843fdd3669d22636df9e4ddcc4526e4293bfd86dc884983a29a5f76c
 SHA512 
7ee27da3d26be0e93ecddff7bb21ef1746bcdb07f9a2b0ea48065367b4c44391e974e04a21e511c05fca8f55971ab8e3c3ac01a3775cc52a537d9e10966d9871
-DIST bitcoin-22.0.knots20211108.patches.tar.xz 1318256 BLAKE2B 
d6e56bc0ca1d706e99e7f42d8f335f016335b6bf3637c733d993696872f0a4c655cc58fc0394dfdf9916e13f0d7fbdcebf25fbdc9a165227e3c59133033644c0
 SHA512 
daab5860b7c7e137b6bf350cdc153e6e19172e49935640d1f6fe1f1be1e4df805b1db7fd30b0f95a560106956adab70cc6282fe933ae9de153cb971dd280f83d
-DIST bitcoin-24.0.1.tar.gz 11412628 BLAKE2B 
2a8c83aecd12d8d40305d78ede1f389884ee62cfe4af39a9b416b8887a595f3393d599ebe9ddeb576bba5896923feb7ee45ba32d7d4cb0ce9e6d0ef39ecf83c7
 SHA512 
de1ddb543429f70b0b55a46500e0bc4807cca1b1655a28f8ab186d6f6e620f8cf82420bbdf412976ffed9bc6d742926b19933429c734edaf7430a4f8c37e1685
-DIST bitcoin-v0.21.0.tar.gz 7533957 BLAKE2B 
01247cbb9fca2381a8c08ab1c88c479c640963caef22e4207aab46b05813dbf2a5286ac9e98132fb34db0e9ac6c18c79e45a89de166f5c6d480d8ac6e14ecca2
 SHA512 
c58187996932b0151432a65885b7e8a7b216fb1ab0576fb7d4b5e9620d957594b05e181153e2e0e50bcd5ce764861ec11019ffbb1095d3e704f441e61ac6a04f
-DIST bitcoin-v22.0.tar.gz 7977783 BLAKE2B 
ba212037bc8efcfbbbf6340c48ed886c4a5aa93e4a34097eafea39734a6f4e25fa6b174f894655f63c504380d8761657771795bfcc641018bf1f1661deef9321
 SHA512 
1b4b17360e97f390ae678adb7a239c359d3a1288799710683e26f09fc53341b6fca3211465fa3e4fdee37324d85ec1a31ffd1a3714e969df13441f755fa4b7ad

diff --git a/dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r2.ebuild 
b/dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r2.ebuild
deleted file mode 100644
index 865fc9b4f6ab..
--- a/dev-util/bitcoin-tx/bitcoin-tx-0.21.0-r2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1
-
-BITCOINCORE_COMMITHASH="95ea54ba089610019a74c1176a2c7c0dba144b1c"
-KNOTS_PV="${PV}.knots20210130"
-KNOTS_P="bitcoin-${KNOTS_PV}"
-
-DESCRIPTION="Command-line Bitcoin transaction tool"
-HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
-SRC_URI="
-   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
-   https://bitcoinknots.org/files/$(ver_cut 
1-2).x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> ${KNOTS_P}.patches.tar.xz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="knots"
-
-DEPEND="
-   dev-libs/boost:=
-   >dev-libs/libsecp256k1-0.1_pre20200911:0/0[recovery,schnorr]
-   !>=dev-libs/libsecp256k1-0.1_pre20210628
-   >=dev-libs/univalue-1.0.4:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=sys-devel/autoconf-2.69
-   >=sys-devel/automake-1.13
-"
-
-DOCS=(
-   doc/bips.md
-   doc/release-notes.md
-)
-
-S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
-
-pkg_pretend() {
-   if use knots; then
-   elog "You are building ${PN} from Bitcoin Knots."
-   elog "For more information, see:"
-   elog 
"https://bitcoinknots.org/files/0.21.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
-   else
-   elog "You are building ${PN} from Bitcoin Core."
-   elog "For more information, see:"
-   elog "https://bitcoincore.org/en/2021/01/14/release-${PV}/;
-   fi
-}
-
-src_prepare() {
-   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
-
-   eapply 

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

2023-10-22 Thread Sam James
commit: a6d7df22b25ffab2b929742faaa8636078766bc0
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 23 01:19:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 23 01:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d7df22

profiles/base: stable-mask >=chromium-118[libcxx,lto,pgo] (needs LLVM 17)

Bug: https://bugs.gentoo.org/916016
Signed-off-by: Sam James  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 bda3ead86de9..461222d4c342 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
 
+# Sam James  (2023-10-23)
+# Requires llvm-17.
+>=www-client/chromium-118 libcxx lto pgo
+
 # Michał Górny  (2023-10-18)
 # Unblock the support in python-exec while the target is masked.
 dev-lang/python-exec -python_targets_python3_12



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/s390/, profiles/arch/powerpc/, profiles/arch/x86/, ...

2023-10-19 Thread Sam James
commit: 0f1d3898f1b58c0f2bbcbca32f6e279cba635799
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Oct 19 13:02:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 19 15:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1d3898

profiles: pre GLEP-84 author-line fixes

Correct malformed email addresses in the profile files by fixing the
closing angle bracket to ensure proper formatting.

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/33410
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/alpha/use.mask| 2 +-
 profiles/arch/amd64/package.use.mask| 4 ++--
 profiles/arch/arm/package.use.mask  | 2 +-
 profiles/arch/arm64/package.use.mask| 4 ++--
 profiles/arch/arm64/use.mask| 2 +-
 profiles/arch/base/package.use.mask | 2 +-
 profiles/arch/mips/use.mask | 2 +-
 profiles/arch/powerpc/make.defaults | 4 ++--
 profiles/arch/powerpc/package.use.mask  | 4 ++--
 profiles/arch/powerpc/ppc64/64le/use.mask   | 6 +++---
 profiles/arch/powerpc/ppc64/package.mask| 2 +-
 profiles/arch/powerpc/ppc64/package.use.mask| 4 ++--
 profiles/arch/powerpc/ppc64/package.use.stable.mask | 2 +-
 profiles/arch/powerpc/use.mask  | 2 +-
 profiles/arch/riscv/package.use.mask| 2 +-
 profiles/arch/s390/package.use.mask | 2 +-
 profiles/arch/x86/package.use.mask  | 8 
 profiles/base/package.use   | 2 +-
 profiles/base/package.use.stable.mask   | 4 ++--
 19 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 39609a8787af..e9140a5485fd 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -181,7 +181,7 @@ topal
 # We don't have sys-devel/llvm
 llvm
 
-# Matt Turner  (2012-05-27)
 # net-misc/connman is not keyworded
 connman
 

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 218659f1fc0c..4c3863dc471b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -212,7 +212,7 @@ sys-apps/flashrom -atahpt -atapromise -atavia -drkaiser 
-gfxnvidia -internal -it
 # clisp is keyworded on amd64
 app-text/texlive-core -xindy
 
-# Georgy Yakovlev  (2020-04-26)
 # static-pie works on amd64, #719444
 sys-libs/glibc -static-pie
 
@@ -355,7 +355,7 @@ dev-java/icedtea -shenandoah
 # This flag only has meaning on amd64
 sys-boot/grub:2 -grub_platforms_xen-32
 
-# Brian Evans  (2015-09-14)
 # Unmask new USE flags for mariadb on supported arches
 >=dev-db/mariadb-10.1.0 -mroonga -galera
 

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index a3cb52acc173..3f0feffc13ce 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -176,7 +176,7 @@ lxqt-base/lxqt-meta archiver
 # no keywords
 dev-python/pbr test
 
-# Georgy Yakovlev  (2020-01-04)
 # zfs is not keyworded on arm
 dev-util/schroot zfs
 

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index eb609c00a781..35920ebda320 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -163,7 +163,7 @@ sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack
 sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray
 >=sys-libs/compiler-rt-sanitizers-16 -orc
 
-# Roy Bamford  (2020-12-07)
 # media-libs/liblastfm fails to build with tests Bug #758896
 media-sound/clementine lastfm
 
@@ -222,7 +222,7 @@ media-gfx/inkscape dia
 # Mask until 'app-arch/lxqt-archiver' is keyworded.
 lxqt-base/lxqt-meta archiver
 
-# Georgy Yakovlev  (2020-04-26)
 # static-pie works on arm64, #719444
 sys-libs/glibc -static-pie
 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index fdab19c28103..c3586d52af58 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -44,7 +44,7 @@
 -python_targets_pypy3
 -python_single_target_pypy3
 
-# David Seifert  (2020-05-17)
 # Mono is hopelessly broken on arm64
 mono
 

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f634dedb27fd..18c1a1473cea 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -338,7 +338,7 @@ media-video/ffmpeg-chromium mmal
 media-video/mpv mmal
 net-misc/moonlight mmal
 
-# Brian Evans  (2015-09-14)
 # Mask new USE flags for mariadb which all arches do not yet have dependencies
 >=dev-db/mariadb-10.1.0 mroonga galera
 

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index a3c7d64fe7a0..4baef4e44e68 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -237,7 +237,7 @@ smi

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

2023-10-18 Thread Michał Górny
commit: a1dd76ee8f6dbc9dc6f8078d48170381088b4b03
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 18 07:31:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 18 07:31:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1dd76ee

profiles/base: Un-stable-mask 3.12 on dev-lang/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 de62ead0c3a4..9a9c36b373dd 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  (2023-10-18)
+# Unblock the support in python-exec while the target is masked.
+dev-lang/python-exec -python_targets_python3_12
+
 # 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/

2023-10-14 Thread Ionen Wolkens
commit: 51c10ae1d1d4915e857db69e0d84bd9e4dc3291b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Oct 14 12:53:04 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 14 14:47:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c10ae1

profiles/base: extend dev-python/PyQt6[bluetooth] mask to 6.5.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ae101352ce47..503fd7309c16 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -16,6 +16,7 @@ media-video/chaplin transcode
 # from failures. Limited to -r1 to spare stable users from rebuilds
 # (-r0 instead requires <6.6).
 =dev-python/PyQt6-6.5.2-r1 bluetooth
+~dev-python/PyQt6-6.5.3 bluetooth
 
 # Jaco Kroon  (2023-09-19)
 # Joonas Niilola  (2023-09-21)



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

2023-10-14 Thread Michał Górny
commit: 988e841a507b6327338de7fe6e4c1ee4c405c344
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 14 08:26:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 14 08:28:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988e841a

package.mask: Last rite media-video/transcode and revdeps

Bug: https://bugs.gentoo.org/861311
Signed-off-by: Michał Górny  gentoo.org>

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 12 
 2 files changed, 16 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 18a2d978dffc..ae101352ce47 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  (2023-10-14)
+# media-video/transcode is masked for removal.
+media-video/chaplin transcode
+
 # Ionen Wolkens  (2023-10-10)
 # Broken with Qt6.6 and, given USE has no revdeps, simpler to just
 # mask for now to save desktop profile users (default bluetooth)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2678a6d39fa6..071636551e0a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,18 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-10-14)
+# media-video/transcode is dead for many years.  We already piled up
+# a lot of downstream patches just to keep it working, and it's broken
+# again (ffmpeg-5 this time).  The mask includes revdeps.
+# Removal on 2023-11-13.  Bug #861311.
+app-cdr/dvdshrink
+media-plugins/vdr-burn
+media-plugins/vdr-burn-templates
+media-video/dvd9to5
+media-video/dvdrip
+media-video/transcode
+
 # Andrey Grozin  (2023-10-12)
 # The last upstream tag in 2021
 # There is an active fork: app-text/crqt-ng and app-text/crwx-ng



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

2023-10-13 Thread Florian Schmaus
commit: 89730a44b84642d3d2072a8d509849c9fcfe21f5
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Oct 13 06:43:05 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Oct 13 06:43:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89730a44

profiles/base: remove obsolete sys-fs/eudev entry

Signed-off-by: Florian Schmaus  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 fa6cbeccc5ad..9eee9cf80585 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,10 +4,6 @@
 # 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  (2023-09-11)
-# eudev is masked for removal
-eudev
-
 # David Seifert  (2023-09-09)
 # EOL upstream in 2 months, causes major headaches for OpenSSL 1.1
 # masking. Removal on 2023-10-09.



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

2023-09-25 Thread Mike Gilbert
commit: 0db9448b4e6d87a00f7ac47b3cd67aee4baebcad
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep 25 20:26:22 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep 25 20:49:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db9448b

profiles/base: drop chromium llvm stable mask

Signed-off-by: Mike Gilbert  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 c96747a9b537..b3b0d2b8c619 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -8,10 +8,6 @@
 # xfce-base/libxfce4windowing is not ready to go stable (4.19 branch).
 xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing
 
-# Mike Gilbert  (2023-04-30)
-# Requires llvm-16.
-www-client/chromium libcxx lto pgo
-
 # Alfredo Tupone  (2023-04-02)
 # For doc, dev-python/sphinxcontrib-bibtex is required
 sci-mathematics/why3-for-spark doc



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

2023-09-21 Thread Joonas Niilola
commit: 609baae2abd62ad263bbb4f6ad6079991463dfff
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep 21 08:13:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep 21 08:13:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609baae2

profiles/base: package.use.mask */*[dahdi]

 - dahdi is being last-rited.

Bug: https://bugs.gentoo.org/914477
Signed-off-by: Joonas Niilola  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 0b063192a341..b20c2139e400 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.
 
+# Jaco Kroon  (2023-09-19)
+# Joonas Niilola  (2023-09-21)
+# DAHDI is being last-rited. See bug #914477.
+net-misc/asterisk dahdi
+net-voip/yate dahdi
+
 # Matt Turner  (2023-09-14)
 # Not ported to libsoup:3.0
 app-office/abiword collab



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

2023-09-18 Thread Matt Turner
commit: abc960d0681ed29ce7a4f1a066d0bc08ae6b811d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Sep 19 03:48:11 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Sep 19 03:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc960d0

profiles: Force USE=gstreamer on webkit-gtk >= 2.42

Closes: https://bugs.gentoo.org/914362
Signed-off-by: Matt Turner  gentoo.org>

 profiles/base/package.use.force | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index e1cab4651ef9..5fe6a08970f6 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,13 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2023-09-18)
+# Disabling gstreamer seems to be untested upstream and is often broken.
+# The gstreamer dependencies are trivial in compile time and disk usage
+# compared to webkit-gtk.
+# Bugs #911663, #914362
+>=net-libs/webkit-gtk-2.42 gstreamer
+
 # Alexey Sokolov  (2023-08-14)
 # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with 
Lua-5.
 # Therefore apply mask/force to override the profile's defaults, and invert on



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

2023-09-16 Thread Andreas Sturmlechner
commit: 3da64e57682e040e6e20642c5d2eeb5d777422f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  9 14:25:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 16 12:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da64e57

profiles: Cleanup obsolete media-libs/qtav revdeps p.use.*mask entries

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/x86/package.use.mask| 4 
 profiles/arch/x86/package.use.stable.mask | 4 
 profiles/base/package.use.mask| 5 -
 3 files changed, 13 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index a88d598182c0..fb7abec2e149 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -334,10 +334,6 @@ dev-ruby/asciidoctor test
 # dep tree that is unkeyworded at this time.
 >=net-irc/weechat-1.7 doc
 
-# Johannes Huber  (2017-08-07)
-# Requires media-libs/qtav, which is not keyworded on x86.
-media-gfx/digikam mediaplayer
-
 # Michał Górny  (2017-08-07)
 # Requires USE=cuda that is masked in this profile.
 media-gfx/blender opensubdiv

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index a35e1badefbd..9e2282f168af 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -100,10 +100,6 @@ app-admin/sudo -sssd
 # Thomas Deutschmann  (2018-06-01)
 net-analyzer/wireshark -doc
 
-# Andreas Sturmlechner  (2017-11-21)
-# Requires not yet stabilised media-libs/qtav
-media-gfx/digikam mediaplayer
-
 # Thomas Deutschmann  (2017-10-01)
 # Stable mask dev-ruby/haml test till rails is stabilized.
 dev-ruby/haml test

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9cab7fff4aac..0b063192a341 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -167,11 +167,6 @@ sci-libs/vtk debug
 # See also: https://bugs.gentoo.org/891499
 sys-libs/libomp llvm_targets_AMDGPU
 
-# Michał Górny  (2023-01-21)
-# media-libs/qtav is masked for removal.
-media-gfx/digikam mediaplayer
-media-gfx/kphotoalbum qtav
-
 # Sam James  (2023-01-21)
 # Fails to compile: https://github.com/libffi/libffi/issues/760
 dev-libs/libffi exec-static-trampoline



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

2023-09-16 Thread Andreas Sturmlechner
commit: fd26dc8613e4731bf4a280f4a488bfc73ce85eaf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  9 14:23:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 16 12:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd26dc86

profiles: base: Drop kde-plasma/powerdevil[brightness-control] stable-mask

Signed-off-by: Andreas Sturmlechner  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 ee575e800bb9..c96747a9b537 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -164,10 +164,6 @@ media-plugins/grilo-plugins chromaprint
 # sssd is only stable for amd64 and x86
 app-admin/sudo sssd
 
-# Andreas Sturmlechner  (2018-10-16)
-# app-misc/ddcutil is not yet stable.
-kde-plasma/powerdevil brightness-control
-
 # Thomas Deutschmann  (2018-06-01)
 # Needs dev-ruby/asciidoctor which has a lot of unstable deps
 net-analyzer/wireshark doc



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

2023-09-15 Thread Andreas K. Hüttel
commit: 3c1794bc4e219118ce13c9786526f396c2f71d98
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 15 17:26:15 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 15 17:26:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1794bc

package.mask: move opentmpfiles mask to main file

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/base/package.mask | 8 
 profiles/package.mask  | 5 +
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index f09a97d08bf5..cbe031846f35 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -25,11 +25,3 @@ sys-libs/libucontext
 # made.)
 # bug #699422.
 virtual/libcrypt:0/1
-
-# Andreas K. Hüttel  (2021-07-06)
-# No longer maintained upstream; please see the 
2021-07-15-opentmpfiles-deprecation
-# news item.
-sys-apps/opentmpfiles
-
-# (above is added here instead of in ../package.mask so x86 musl can
-# override it for the moment)

diff --git a/profiles/package.mask b/profiles/package.mask
index a975ba4ac9aa..91764199d937 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Hüttel  (2021-07-06)
+# No longer maintained upstream; please see the 
2021-07-15-opentmpfiles-deprecation
+# news item.
+sys-apps/opentmpfiles
+
 # Hans de Graaff  (2023-09-15)
 # Not compatible with ruby31, no reverse dependencies. Last release in
 # 2013. Masked for removal on 2023-10-15.



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

2023-09-14 Thread Matt Turner
commit: 0c16754e0c8be38f4ea5ae1f2e084900b4e8d5e9
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 14 15:16:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 14 15:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c16754e

profiles: Mask USE=collab on app-office/abiword

Closes: https://bugs.gentoo.org/914055
Signed-off-by: Matt Turner  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 53e8e39dc641..9cab7fff4aac 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.
 
+# Matt Turner  (2023-09-14)
+# Not ported to libsoup:3.0
+app-office/abiword collab
+
 # Sam James  (2023-09-09)
 # Needs 

  1   2   3   4   5   6   7   8   9   10   >