summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin237747 -> 237731 bytes
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask4
-rw-r--r--profiles/arch/mips/package.use.mask9
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/riscv/package.use.force5
-rw-r--r--profiles/arch/s390/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask4
-rw-r--r--profiles/base/package.use.mask13
-rw-r--r--profiles/desc/php_targets.desc1
-rw-r--r--profiles/license_groups2
-rw-r--r--profiles/package.mask92
-rw-r--r--profiles/use.local.desc5
15 files changed, 99 insertions, 56 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 4a272c3fe2fc..a906a59c73d8 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index c5a41dc29cea..12d2fcf5cb4c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -183,10 +183,6 @@ dev-qt/qtbase -renderdoc
# media-libs/roc-toolkit is not keyworded in most places
media-video/pipewire -roc
-# Matt Jolly <kangie@gentoo.org> (2023-08-10)
-# nghttp3 has been tested to work on amd64
-net-misc/curl -nghttp3
-
# Sam James <sam@gentoo.org> (2023-07-18)
# dev-cpp/cppdap is not keyworded in most places
dev-build/cmake -dap
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 42293449a3e3..4f02dbfb24b5 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -59,10 +59,6 @@ www-apps/hugo test
# librttopo has not been stabalized on this arch yet
dev-db/spatialite rttopo
-# Matt Jolly <kangie@gentoo.org> (2023-08-10)
-# net-libs/ngtcp2 is not marked stable
-net-misc/curl nghttp3
-
# Sam James <sam@gentoo.org> (2023-05-15)
# net-libs/rustls-ffi is not marked stable
www-servers/apache apache2_modules_tls
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 8d11766e0f71..f19231c8aaae 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -336,10 +336,6 @@ sys-block/fio python gnuplot
# The JIT feature only works on amd64 and x86.
app-emulation/aranym jit
-# Craig Andrews <candrews@gentoo.org> (2019-10-08)
-# net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches
-net-misc/curl nghttp3
-
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
# Moved from arch/powerpc/ppc64 as it applies to most architectures.
sys-firmware/seabios debug
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index f954f68764b3..f63c5033acd6 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Sam James <sam@gentoo.org> (2025-03-17)
+# dev-util/babeltrace is not keyworded here
+dev-debug/gdb babeltrace
+
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# media-libs/libopenmpt is not keyworded here
media-video/ffmpeg openmpt
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index 530e1a1a93fb..86e3a16b1507 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gentoo.org> (2025-03-18)
+# llvm-17 stack not keyworded on mips, later versions are.
+# Spidermonkey still declares llvm-17 compat on other arches.
+dev-lang/spidermonkey llvm_slot_17
+
+# Sam James <sam@gentoo.org> (2025-03-17)
+# dev-util/babeltrace is not keyworded here
+dev-debug/gdb babeltrace
+
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# net-libs/rabbitmq-c is not keyworded here
media-video/ffmpeg rabbitmq
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 63724affe507..3515d9dbdede 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -17,10 +17,6 @@ llvm-core/clang-runtime -offload
# dev-libs/libunibreak is not keyworded
media-libs/libass libunibreak
-# Matt Jolly <kangie@gentoo.org> (2024-08-14)
-# QUIC dependencies are not keyworded
-net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
-
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
diff --git a/profiles/arch/riscv/package.use.force b/profiles/arch/riscv/package.use.force
index 729d74128fb6..a36ce5a37c9d 100644
--- a/profiles/arch/riscv/package.use.force
+++ b/profiles/arch/riscv/package.use.force
@@ -13,11 +13,12 @@ media-video/mpv -lua_single_target_luajit lua_single_target_lua5-1
# luajit is currently not supported on riscv, so use lua instead
app-editors/neovim lua_single_target_lua5-1
+# Michael Orlitzky <mjo@gentoo.org> (2025-03-17)
# matoro <matoro_gentoo@matoro.tk> (2022-09-10)
-# GHC does not support native codegen for riscv at all.
+# GHC does not support native codegen for riscv until v9.12.
# It gains LLVM codegen in 9.2, but we maintain a backport of this,
# so force LLVM codegen in all versions.
-dev-lang/ghc llvm
+<dev-lang/ghc-9.12.1 llvm
# we, kinda, need this on riscv ...
llvm-core/llvm llvm_targets_RISCV
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 4f89ecfd4757..42ac85e4c742 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2025-03-17)
+# dev-util/babeltrace is not keyworded here
+dev-debug/gdb babeltrace
+
# Sam James <sam@gentoo.org. (2025-01-14)
# dev-cpp/benchmark is not yet keyworded here
dev-libs/re2 benchmark
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 32defbe1684a..c7544ff4acef 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2025-03-17)
+# dev-util/babeltrace is not keyworded here
+dev-debug/gdb babeltrace
+
# Ionen Wolkens <ionen@gentoo.org> (2025-03-10)
# media-libs/libopenmpt is not keyworded here
media-video/ffmpeg openmpt
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e0869fc1812d..b3d30375a39b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,14 @@
# New entries go on top.
+# Sam James <sam@gentoo.org> (2025-03-17)
+# Tries to access the network: https://gcc.gnu.org/PR119333
+=sys-devel/gcc-15.0.9999 rust
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# sys-cluster/pacemaker is being removed.
+sys-cluster/drbd-utils pacemaker
+
# Michał Górny <mgorny@gentoo.org> (2025-03-05)
# Mask until we have keyworded dev-util/spirv-llvm-translator:20 release.
llvm-core/libclc llvm_slot_20
@@ -526,10 +534,6 @@ sys-libs/ncurses stack-realign
# https://github.com/aria2/aria2/issues/1636
net-misc/aria2 gnutls
-# Craig Andrews <candrews@gentoo.org> (2022-03-25)
-# Requires as of yet unreleased QUIC support in OpenSSL
-net-libs/ngtcp2 openssl
-
# Sam James <sam@gentoo.org> (2022-03-02)
# Needs masked version of ogre (>=1.12), bug #825330
>=dev-games/mygui-3.4.1 ogre
@@ -779,7 +783,6 @@ dev-python/statsmodels doc
# OpenSSL (as of version 1.1.1) doesn't have APIs for QUIC support
# see https://github.com/openssl/openssl/pull/8797
net-libs/ngtcp2 openssl
-net-misc/curl nghttp3
# Thomas Deutschmann <whissi@gentoo.org> (2019-09-02)
# PGO not yet supported for comm-central, bug #693160
diff --git a/profiles/desc/php_targets.desc b/profiles/desc/php_targets.desc
index 029dd62dce4d..441b63a1db14 100644
--- a/profiles/desc/php_targets.desc
+++ b/profiles/desc/php_targets.desc
@@ -3,6 +3,7 @@
# This file contains descriptions of the PHP_TARGETS USE_EXPAND flags
+php8-4 - Build against PHP 8.4
php8-3 - Build against PHP 8.3
php8-2 - Build against PHP 8.2
php8-1 - Build against PHP 8.1
diff --git a/profiles/license_groups b/profiles/license_groups
index e775b0362daf..0f36cdbdf275 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -48,7 +48,7 @@ FSF-APPROVED-OTHER Arphic CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-2.0 C
# Misc licenses for free documents and other works (including fonts)
# that follow the definition at https://freedomdefined.org/ but are NOT
# listed in @FSF-APPROVED-OTHER
-MISC-FREE-DOCS BAEKMUK BitstreamVera CC-BY-1.0 CC-BY-SA-1.0 CC-PD CC-SA-1.0 LDP-1 LDP-1a man-pages man-pages-posix-2013 MaxMind2 mplus-fonts myspell-en_CA-KevinAtkinson quake1-textures Texinfo-manual UbuntuFontLicense-1.0 Unsplash vlgothic wxWinFDL-3
+MISC-FREE-DOCS BAEKMUK BitstreamVera CC-BY-1.0 CC-BY-SA-1.0 CC-PD CC-SA-1.0 LDP-1 LDP-1a man-pages man-pages-posix-2013 MaxMind2 mplus-fonts myspell-en_CA-KevinAtkinson quake1-textures Texinfo-manual UbuntuFontLicense-1.0 vlgothic wxWinFDL-3
# Metaset for all free documents
FREE-DOCUMENTS @FSF-APPROVED-OTHER @MISC-FREE-DOCS
diff --git a/profiles/package.mask b/profiles/package.mask
index 78031ed5287b..bfc986190c20 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,66 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2025-03-18)
+# Last release in 2019, no tests, no reverse dependencies.
+# Removal on 2025-04-17. Bug #951540.
+dev-python/pysvg-py3
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# Unmaintained. Last release in 2015, missing tests in sdist and not
+# tagged on GitHub. Not marked for py3.13. No reverse dependencies.
+# Removal on 2025-04-16. Bug #951493.
+dev-python/simplebayes
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# Xfce 4.22 prereleases. Masked because they tend to be quite unstable.
+>=xfce-base/libxfce4ui-4.21
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# A "forever beta" wrapper over dev-python/requests, with no tests,
+# and dead for 9 years already. Finally, no reverse dependencies left.
+# Removal on 2025-04-16. Bug #951492.
+dev-python/ssl-fetch
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# The package was broken from day one, assigned to python@ team
+# and the actual maintainer has ignored the bug report from day one.
+# No reverse dependencies.
+# Removal on 2025-04-16. Bug #942776.
+dev-python/django-bootstrap5
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# Fragile package with no reverse dependencies. Currently broken with
+# all dev-python/beartype versions in Gentoo.
+# Removal on 2025-04-16. Bug #951491.
+dev-python/spdx-tools
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# Last release in 2021, aimed at Python 3.9. Test suite is broken with
+# Python 3.13. No reverse dependencies.
+# Removal on 2025-04-16. Bug #951490.
+dev-python/bitvector
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# sys-cluster/pacemaker is not really maintained in Gentoo. It is
+# multiple versions behind, does not support Python 3.11 and has a bunch
+# of other problems reported. sys-cluster/crmsh is its only
+# unconditional dependency.
+# Removal on 2025-04-16. Bug #897290.
+sys-cluster/crmsh
+sys-cluster/pacemaker
+
+# Michał Górny <mgorny@gentoo.org> (2025-03-17)
+# The package has not been touched by the author since it's re-import
+# in 2022. It uses legacy distutils-r1 build and still requires Python
+# 3.10. It has no reverse dependencies.
+# Removal on 2025-04-16. Bug #897196.
+sci-chemistry/ParmEd
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2025-03-17)
+# Database migration issues on upgrade, bug #951486
+>=app-office/kmymoney-5.1.92
+
# Arthur Zamarin <arthurzam@gentoo.org> (2025-03-15)
# EAPI=7, uses deprecated Go eclasses. Isn't maintained in Gentoo
# since 2019, with awaiting version bump (upstream is still active).
@@ -206,12 +266,6 @@ dev-python/zstd
dev-python/shiboken6
dev-python/pyside6-tools
-# Andreas Sturmlechner <asturm@gentoo.org> (2025-02-18)
-# Depends on deprecated Qt5WebEngine, no response from maintainers.
-# Download source appears gone; bugs #926675, #880649, #870256.
-# Removal on 2025-03-18.
-sci-electronics/eagle
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2025-02-16)
# Discontinued, please use xournal++ instead.
# Removal on 2025-03-16. Bug 948200.
@@ -349,32 +403,6 @@ dev-qt/qtwebview:5
# [3] https://wiki.gentoo.org/wiki/Nouveau
x11-drivers/nvidia-drivers:0/470
-# Michael Orlitzky <mjo@gentoo.org> (2024-11-13)
-# PHP 8.1.x no longer receives bug fixes unless they address security
-# issues. That means no build fixes, no updates for modern compilers,
-# and no tweaks for newer versions of dependencies. We can't really
-# afford to maintain our own little fork of this, so it's time to
-# upgrade (sorry). With it goes any unmaintained PECL packages
-# that don't support 8.2 or newer.
-dev-lang/php:8.1
-dev-php/pecl-dbase
-dev-php/pecl-gnupg
-dev-php/pecl-lzf
-dev-php/pecl-mcrypt
-dev-php/pecl-memcache
-dev-php/pecl-oauth
-dev-php/pecl-pam
-dev-php/pecl-ps
-dev-php/pecl-psr
-dev-php/pecl-timezonedb
-dev-php/pecl-translit
-dev-php/pecl-zmq
-dev-php/realpath_turbo
-dev-php/snuffleupagus
-dev-php/swoole
-=virtual/httpd-php-8.1
-<www-apps/icingaweb2-2.12.1-r1
-
# Matt Jolly <kangie@gentoo.org> (2024-11-09)
# The legacy Rust ebuilds are no longer maintained and have been
# replaced by the new slotted Rust. Removal in 30 days.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index ceee6929dda5..7fb0a942f49f 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1453,6 +1453,7 @@ dev-db/unixODBC:odbcmanual - Administrator, Internal Structure, Programmer and U
dev-debug/bpftrace:lldb - Parse debug info usingllvm-core/lldb
dev-debug/bpftrace:pcap - Enable skb_output using net-libs/libpcap
dev-debug/dtrace:test-install - Install the testsuite for manual use. It is not suitable for automatic execution within the ebuild because it requires root privlieges.
+dev-debug/gdb:babeltrace - Enable dev-util/babeltrace support
dev-debug/gdb:cet - Enable Intel Control-flow Enforcement Technology.
dev-debug/gdb:debuginfod - Enable debuginfod support via dev-libs/elfutils libdebuginfod
dev-debug/gdb:lzma - Support lzma compression in ELF debug info
@@ -7225,6 +7226,7 @@ sci-chemistry/gromacs:tng - Enable new trajectory format - tng
sci-chemistry/molequeue:client - Build the client application
sci-chemistry/molequeue:server - Build the serve application
sci-chemistry/molequeue:zeromq - Build with net-libs/zeromq support
+sci-chemistry/molsketch:openbabel - Interface for sci-chemistry/openbabel to support many file formats
sci-chemistry/openbabel:inchi - Build support for IUPAC International Chemical Identifier format
sci-chemistry/openbabel:json - Build support for JSON formats (ChemDoodle, PubChem, etc...)
sci-chemistry/pymol:web - Install Pymodule needed for web app support
@@ -7680,6 +7682,7 @@ sci-misc/h5utils:octave - Build Octave plugins
sci-misc/nco:dap - Support for remote data access with the NETCDF DAP client
sci-misc/nco:ncap2 - Build next generation netcdf arithmetic processor (needs dev-java/antlr)
sci-misc/nco:udunits - Add sci-libs/udunits files support
+sci-ml/NNPACK:test-full - Run additional, quite slow tests
sci-ml/XNNPACK:assembly - Build with assembly micro-kernels
sci-ml/XNNPACK:jit - Build with JIT micro-kernels
sci-ml/XNNPACK:memopt - Build with optimized memory allocation scheme
@@ -7767,6 +7770,7 @@ sci-physics/thepeg:lhapdf - Adds support for sci-physics/lhapdf
sci-physics/thepeg:rivet - Adds support for sci-physics/rivet
sci-physics/vgm:geant4 - Enable interaction with Geant4(sci-physics/geant:4)
sci-physics/vgm:root - Enable interaction with ROOT (sci-physics/root)
+sci-physics/yoda:highfive - Build with sci-libs/HighFive and sci-libs/hdf5
sci-physics/yoda:root - Adds support for sci-physics/root
sci-visualization/fityk:nlopt - Enable optimization with sci-libs/nlopt
sci-visualization/gnuplot:amos - Enable Amos routines for complex Airy and Bessel functions (dev-libs/openspecfun)
@@ -8518,6 +8522,7 @@ sys-libs/libnbd:go - Build bindings for dev-lang/go
sys-libs/libnbd:uri-support - Enable nbd:// URI support via dev-libs/libxml2.
sys-libs/libnvme:json - Support JSON output via dev-libs/json-c
sys-libs/libnvme:keyutils - Add support for sys-apps/keyutils
+sys-libs/libnvme:uring - uring support via sys-libs/liburing
sys-libs/libnvme:uuid - UUID support via sys-apps/util-linux
sys-libs/libseccomp:experimental-loong - Add experimental LoongArch patchset
sys-libs/libunwind:debug-frame - Adds support for DWARF .debug_frame section: Use the information from this section if available