profiles: Sync with Gentoo

It's from Gentoo commit bc90cd6eff0551da0727e0383743303ca03777f5.
This commit is contained in:
Flatcar Buildbot 2025-07-07 07:13:39 +00:00
parent 93e59ee38e
commit 7f751d075f
33 changed files with 247 additions and 165 deletions

View File

@ -1,6 +1,12 @@
# Copyright 1999-2025 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Petr Vaněk <arkamar@gentoo.org> (2025-06-28)
# dev-db/mariadb is not keyworded
dev-db/mariadb-connector-c test
dev-perl/DBD-mysql test
dev-perl/DBD-MariaDB test
# Sam James <sam@gentoo.org> (2025-06-07) # Sam James <sam@gentoo.org> (2025-06-07)
# Needs dev-python/matplotlib # Needs dev-python/matplotlib
dev-python/mpmath test-full dev-python/mpmath test-full

View File

@ -1,6 +1,10 @@
# Copyright 1999-2025 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Alfredo Tupone <tupone@gentoo.org> (2025-07-02)
# sci-ml/pytorch is not keyworded here
sci-ml/huggingface_hub test
# Eray Aslan <eras@gentoo.org> (2025-05-08) # Eray Aslan <eras@gentoo.org> (2025-05-08)
# dev-db/tinycdb is not keyworded here # dev-db/tinycdb is not keyworded here
net-mail/dovecot cdb net-mail/dovecot cdb

View File

@ -43,6 +43,10 @@ media-libs/zxing-cpp experimental
# dev-cpp/prometheus-cpp is not keyworded # dev-cpp/prometheus-cpp is not keyworded
dev-cpp/opentelemetry-cpp prometheus dev-cpp/opentelemetry-cpp prometheus
# Zurab Kvachadze <zurabid2016@gmail.com> (2025-02-18)
# www-servers/uwsgi, required for tests, is not keyworded on ppc64.
www-servers/nginx test
# Michał Górny <mgorny@gentoo.org> (2024-12-24) # Michał Górny <mgorny@gentoo.org> (2024-12-24)
# OpenMP offloading is supported on 64-bit architectures only. # OpenMP offloading is supported on 64-bit architectures only.
llvm-core/clang-runtime -offload llvm-core/clang-runtime -offload

View File

@ -25,6 +25,10 @@ dev-ml/yojson test
# media-libs/libyuv is not keyworded # media-libs/libyuv is not keyworded
media-libs/libavif libyuv media-libs/libavif libyuv
# Zurab Kvachadze <zurabid2016@gmail.com> (2025-02-18)
# www-servers/uwsgi, required for tests, is not keyworded on riscv.
www-servers/nginx test
# Alexey Shvetsov <alexxy@gentoo.org> (2024-11-21) # Alexey Shvetsov <alexxy@gentoo.org> (2024-11-21)
# sci-ml/caffe2 is not keyworded on riscv # sci-ml/caffe2 is not keyworded on riscv
sci-chemistry/gromacs nnpot sci-chemistry/gromacs nnpot

View File

@ -668,7 +668,8 @@ net-misc/networkmanager wext
# Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13) # Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13)
# missing keyword # missing keyword
>=sci-misc/boinc-7.4.42-r1 X <sci-misc/boinc-8.0.2 X
>=sci-misc/boinc-8.0.2 gui
# Pacho Ramos <pacho@gentoo.org> (2015-06-13) # Pacho Ramos <pacho@gentoo.org> (2015-06-13)
# Missing keywords, bug #513108 # Missing keywords, bug #513108

View File

@ -1,6 +1,11 @@
# Copyright 1999-2025 Gentoo Authors # Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Robin H. Johnson <robbat2@gentoo.org> (2025-07-04)
# Deeper test dependencies with Ruby 3.3 are no longer yet keyworded keyword;
# manually tested instead; Test dependencies work with stable Ruby 3.2.
dev-ruby/facter test
# Mike Gilbert <floppym@gentoo.org> (2025-06-18) # Mike Gilbert <floppym@gentoo.org> (2025-06-18)
# media-libs/libsdl3 is missing keywords. # media-libs/libsdl3 is missing keywords.
>=net-misc/freerdp-3.16.0 sdl >=net-misc/freerdp-3.16.0 sdl

View File

@ -164,7 +164,7 @@ POSTGRES_TARGETS="postgres17"
# Moreover, it should only contain targets that have a stable version # Moreover, it should only contain targets that have a stable version
# of PHP, to avoid pulling in an unstable PHP on stable systems. # of PHP, to avoid pulling in an unstable PHP on stable systems.
# #
PHP_TARGETS="php8-2" PHP_TARGETS="php8-3"
# Sam James <sam@gentoo.org> (2025-02-19) # Sam James <sam@gentoo.org> (2025-02-19)
# #

View File

@ -29,5 +29,4 @@ python_single_target_pypy3_11
# Michael Orlitzky <mjo@gentoo.org> (2023-12-05) # Michael Orlitzky <mjo@gentoo.org> (2023-12-05)
# New unstable PHP slots. # New unstable PHP slots.
php_targets_php8-3
php_targets_php8-4 php_targets_php8-4

View File

@ -158,6 +158,7 @@ www-apache
www-apps www-apps
www-client www-client
www-misc www-misc
www-nginx
www-plugins www-plugins
www-servers www-servers
x11-apps x11-apps

View File

@ -0,0 +1,2 @@
..
../../../../../../../features/hardened/x86

View File

@ -0,0 +1,2 @@
..
../../../../../../../../features/selinux

View File

@ -0,0 +1,5 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="i486-pc-linux-gnut64"
CHOST_x86="${CHOST}"

View File

@ -0,0 +1,2 @@
..
../../../../../../features/time64

View File

@ -0,0 +1,2 @@
..
../../../../../../../../features/hardened/x86

View File

@ -0,0 +1,2 @@
..
../../../../../../../../../features/selinux

View File

@ -0,0 +1,2 @@
..
../../../../../../../features/split-usr

View File

@ -0,0 +1,2 @@
..
../../../../../../../targets/systemd

View File

@ -1,10 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# For better testing of time64, we use gcc-14 here already in an otherwise stable
# environment.
sys-devel/gcc:14 ~x86
# We need glibc-2.39-r11 at least so we can handle the compiler that auto-sets _TIME_BITS
# etc
=sys-libs/glibc-2.39* ~x86

View File

@ -1,77 +1,80 @@
# Copyright 1999-2018 Gentoo Foundation. # Copyright 1999-2025 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of NGINX_MODULES_HTTP USE_EXPAND flags. # This file contains descriptions of NGINX_MODULES_HTTP USE_EXPAND flags.
# Keep it sorted. # Keep it sorted.
access - This module provides a simple host-based access control. access - Add support for a simple host-based access control
addition - This module adds contents of other locations before and after the current location's content. addition - Add support for adding contents of other locations before and after the current location's content
auth_basic - This module protects your site or parts of it with username and password based on HTTP Basic Authentication. auth_basic - Add support for limiting access to a location by validating the username and password using the HTTP Basic Authentication
auth_ldap - LDAP module for nginx which supports authentication against multiple LDAP servers. auth_ldap - Add support for LDAP authentication module for NGINX
auth_pam - This module provides authentication via PAM. auth_pam - Add support for authentication via PAM
auth_request - Module implementing client authorization based on the result of a subrequest. auth_request - Add support for client authorization based on the result of a subrequest
autoindex - This module provides automatic directory listings. autoindex - Add support for processing requests ending with the slash character ('/') and produciing a directory listing
brotli - This module allows for on-the-fly Brotli compression. brotli - Add support for on-the-fly Brotli compression
browser - This module creates variables, the values of which depend on the request header "User-agent". browser - Add support for creating variables whose values depend on the value of the "User-Agent" request header field
cache_purge - External module adding ability to purge content from nginx's FastCGI and proxy caches. cache_purge - Add support for purging content from NGINX's FastCGI and proxy caches
charset - This module can reencode data of one encoding into another. charset - Add support for adding the specified charset to the "Content-Type" response header field and reencoding singe-byte charsets
dav - This module adds the HTTP and WebDAV methods PUT, DELETE, MKCOL, COPY and MOVE. dav - Add support for the WebDAV functionality and methods: PUT, DELETE, MKCOL, COPY and MOVE
dav_ext - Add missing WebDAV methods PROPFIND & OPTIONS to the existing WebDAV module. dav_ext - Add support for the additional WebDAV methods into the existing WebDAV module: PROPFIND & OPTIONS
degradation - Allows to return 204 or 444 code for some locations on low memory condition (reliable on FreeBSD only) degradation - Add support for returning 204 or 444 code for some locations on low memory condition (reliable on FreeBSD only)
echo - Brings shell-style goodies to Nginx config file. echo - Add support for shell-style goodies in the NGINX configuration file
empty_gif - This module keeps a 1x1 transparent GIF in memory that can be served very quickly. empty_gif - Add support for emiting a single-pixel transparent GIF
fancyindex - This module makes possible the generation of file listings, like the built-in autoindex module does, but adding a touch of style. fancyindex - Add support for the fancy generation of file listings
fastcgi - This module allows Nginx to interact with FastCGI processes and control what parameters are passed to the process. fastcgi - Add support for passing requests to a FastCGI server
flv - This module provides the ability to seek within FLV (Flash) files using time-based offsets. flv - Add support for the server-side pseudo-streaming of Flash Video (FLV) files
geo - This module creates variables, whose values depend on the IP-address of the client. geo - Add support for creating variables whose values depend on the client IP-address
geoip - This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP binary files. geoip - Add support for creating variables whose values depend on the client IP-address, using the precompiled MaxMind databases
geoip2 - This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP2 binary files. geoip2 - Add support for creating variables whose values depend on the client IP-address, using the precompiled MaxMind GeoIP2 databases
grpc - This module provides gRPC support. grpc - Add support for passing requests to a gRPC server
gunzip - Permits to decompress gzip'ed files on-the-fly for clients not supporting the gzip encoding method. gunzip - Add support for decompressing responses with "Content-Encoding: gzip" for clients that do not support "gzip" encoding method
gzip - This module allows for on-the-fly gzip compression. gzip - Add support for compressing responses using the "gzip" method
gzip_static - Before serving a file from disk to a gzip-enabled client, this module will look for a precompressed file in the same location. gzip_static - Add support for sending precompressed files with the ".gz" filename extension instead of regular files
headers_more - Set and clear input and output headers headers_more - Add support for setting arbitrary input and output headers
image_filter - This module is a filter for transforming JPEG, GIF and PNG images. image_filter - Add support for transforming images in JPEG, GIF, PNG, and WebP formats
javascript - This module implements location and variable handlers in nginScript. javascript - Add support for implementing location and variable handlers in njs - a subset of the JavaScript language
limit_conn - This module makes it possible to limit the number of simultaneous connections for the assigned session limit_conn - Add support for limiting the number of connections per a defined key, e.g. the number of connections from a single IP address
limit_req - This module allows you to limit the number of requests for a given session. limit_req - Add support for limiting the request processing rate per a defined key, e.g. the processing rate of requests coming from a single IP address
limit_conn - This module makes it possible to limit the number of simultaneous connections for the assigned session lua - Add support for Lua scripting in NGINX
lua - Embed the power of Lua into nginx map - Add support for creating variables whose values depend on values of other variables
map - This module allows you to classify, or map a set of values into a different set of values and store the result in a variable. memc - Add support for an extended version of the standard memcached module that supports set, add, delete, and many more memcached commands
memc - An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands. memcached - Add support for obtaining responses from a memcached server
memcached - You can use this module to perform simple caching. metrics - Add support for exporting various metrics in an easy-parseable JSON format
metrics - Module to export various metrics in easy-parseable JSON. mirror - Add support for mirroring of the original request by creating background mirror subrequests
mirror - This module implements mirroring of an original request by creating background mirror subrequests. mogilefs - Add support for MogileFS
mogilefs - Enable support for MogileFS. mp4 - Add support for server-side pseudo-streaming for MP4 files
mp4 - This module adds pseudo-streaming naxsi - Add support for NAXSI WAF (Web Application Firewall)
naxsi - An open source, high performance, low rules maintenance, Web Application Firewall module for Nginx. perl - Add support for implementing location and variable handlers in Perl and inserting Perl calls into SSI
perl - This module makes it possible to execute Perl directly within Nginx and call Perl via SSI. proxy - Add support for passing subrequests to another server
proxy - This module makes it possible to transfer requests to another server. push_stream - Add support for the stream HTTP push module, which supports EventSource, WebSocket, Long Polling, and Forever Iframe
push_stream - Push Stream module, supporting EventSource, WebSocket, Long Polling, and Forever Iframe. random_index - Add support for processing requests ending with the slash character ('/') by picking a random file in a directory to serve as an index file
random_index - Pick a random directory index from a directory. realip - Add support for setting the client address and optional port to those sent in the specified header field (e.g. "X-Real-IP" or "X-Forwarded-For")
realip - This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For). referer - Add support for blocking access to a site for requests with invalid values in the "Referer" header field
referer - This module makes it possible to block access to the site with the incorrect values of line "Referer" in the request header. rewrite - Add support for changing the request URI using PCRE regular expressions, returning redirects, and conditionally selecting configurations
rewrite - This module makes it possible to change URI using regular expressions (PCRE), and to redirect and select configuration depending on variables. scgi - Add support for passing requests to an SCGI server
scgi - An implementation of the Simple Common Gateway Interface. secure_link - Add support for checking authenticity of requested links, protecting resources from unauthorized access, and limiting link lifetime
secure_link - This module computes and checks request URLs for a required security token. security - Add support for modsecurity: web application firewall and intrusion detection system
security - Web application firewall and Intrusion Detection System. slice - Add support for spliting a request into subrequests, each returning a certain range of response
slice - A filter that splits a request into subrequests, each returning a certain range of response slowfs_cache - Add support for caching static files
slowfs_cache - This module adds the ability to cache static files spdy - Add support for an SPDY implementation. (Deprecated, use USE="nginx_modules_http_v2" instead)
split_clients - This module provides A/B testing support. split_clients - Add support for creating variables suitable for A/B testing, also known as split testing
ssi - This module provides a filter which processes Server-Side Includes (SSI) in the input. ssi - Add support for processing SSI (Server Side Includes) commands in responses passing through NGINX
spdy - This module provides an SPDY implementation. (Deprecated, use IUSE="http2" instead) ssl - Add support for HTTPS - SSL/TLS-encrypted HTTP
sticky - Module to always forward clients to the same upstream server (via sticky cookies) sticky - Add support for sending a sticky cookie in order to always forward client to the same upstream server
stub_status - This module provides the ability to get some status from nginx. stub_status - Add support for providing access to basic status information
sub - This module can search and replace text in the nginx response. sub - Add support for modifying a response by replacing one specified string by another
upload_progress - This module adds the ability to track POST upload progress via JSON API upload_progress - Add support for an upload progress system, that monitors RFC1867 POST uploads as they are transmitted to upstream servers
upstream_check - Add health check support for upstream servers. upstream_check - Add support for performing health check of upstream servers
upstream_hash - This module provides the ability to distribute upstream requests based on hashed key value. upstream_hash - Add support for distributing upstream requests based on hashed key value
upstream_ip_hash - This module provides the ability to distribute upstream requests based on the IP-address of the client. upstream_ip_hash - Add support for distributing upstream requests based on the IP-address of the client
upstream_keepalive - Thiis module provides the ability to cache connections to upstream servers. upstream_keepalive - Add support for caching connections to upstream servers
upstream_least_conn - This module provides the ability to distribute upstream requests using load balancing methods. upstream_least_conn - Add support for passing upstream requests to the server with the least number of active connections
upstream_zone - This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes. upstream_random - Add support for passing upstream requests to a randomly selected server
userid - This module gives out cookies for identification of clients. upstream_zone - Add support for defining a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes
uwsgi - External module for the uWSGI protocol for python web apps. userid - Add support for setting cookies suitable for client identification
vhost_traffic_status - This module provides access to virtual host status information. uwsgi - Add support for passing requests to a uwsgi server
vod - Adds support for video streaming using DASH, HDS, HLS, MSS. vhost_traffic_status - Add support for providing access to virtual host status information
xslt - This module is a filter which converts an XML response with the aid of one or more XSLT templates. v2 - Add support for HTTP/2
v3 - Add experimental support for HTTP/3
vod - Add support for streaming video using DASH, HDS, HLS, MSS
xslt - Add support for transforming XML responses using one or more XSLT stylesheets

View File

@ -1,9 +1,10 @@
# Copyright 2010 Gentoo Foundation. # Copyright 2010-2025 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of NGINX_MODULES_MAIL USE_EXPAND flags. # This file contains descriptions of NGINX_MODULES_MAIL USE_EXPAND flags.
# Keep it sorted. # Keep it sorted.
imap - This module provides IMAP proxy capability. imap - Add support for proxying IMAP messages
pop3 - This module provides POP3 proxy capability. pop3 - Add support for proxying POP3 messages
smtp - This module provides SMTP proxy capability. smtp - Add support for proxying SMTP messages
ssl - Add SSL/TLS protocol support to a mail proxy server (implicit TLS, STARTTLS, etc.)

View File

@ -1,20 +1,24 @@
# Copyright 1999-2017 Gentoo Foundation. # Copyright 1999-2025 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of NGINX_MODULES_STREAM USE_EXPAND flags. # This file contains descriptions of NGINX_MODULES_STREAM USE_EXPAND flags.
# Keep it sorted. # Keep it sorted.
access - This module allows limiting access to certain client addresses. access - Add support for a simple host-based access control
geo - This module creates variables, whose values depend on the IP-address of the client. geo - Add support for creating variables whose values depend on the client IP-address
geoip - This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP binary files. geoip - Add support for creating variables whose values depend on the client IP-address, using the precompiled MaxMind databases
geoip2 - This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP2 binary files. geoip2 - Add support for creating variables whose values depend on the client IP-address, using the precompiled MaxMind GeoIP2 databases
javascript - This module implements location and variable handlers in nginScript. javascript - Add support for implementing location and variable handlers in njs - a subset of the JavaScript language
limit_conn - This module is used to limit the number of connections per the defined key. limit_conn - Add support for limiting the number of connections per a defined key, e.g. the number of connections from a single IP address
map - This module allows you to classify, or map a set of values into a different set of values and store the result in a variable. map - Add support for creating variables whose values depend on the values of other variables
realip - This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For). pass - Add support for passing the accepted connection directly to any configured listening socket in "http", "stream", "mail", and other similar modules
return - This module allows sending a specified value to the client and then closing the connection. realip - Add support for setting the client address and optional port to those sent in the specified header field (e.g. "X-Real-IP" or "X-Forwarded-For")
split_clients - This module provides A/B testing support. return - Add support for sending a specified value to the client and then closing the connection
ssl_preread - This module allows extracting information from the ClientHello message without terminating SSL/TLS. set - Add support for setting a value for a variable
upstream_hash - This module provides the ability to distribute upstream requests based on hashed key value. split_clients - Add support for creating variables suitable for A/B testing, also known as split testing
upstream_least_conn - This module provides the ability to distribute upstream requests using load balancing methods. ssl - Add SSL/TLS protocol support to a stream proxy server
upstream_zone - This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes. ssl_preread - Add support for extracting information from the ClientHello message without terminating SSL/TLS connection
upstream_hash - Add support for distributing upstream requests based on hashed key value
upstream_least_conn - Add support for passing upstream requests to the server with the least number of active connections
upstream_random - Add support for passing upstream requests to a randomly selected server
upstream_zone - Add support for defining a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes

View File

@ -1,6 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation. # Copyright 1999-2025 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
*app-misc/pax-utils *app-misc/pax-utils
*sys-apps/sandbox *sys-apps/sandbox
-*sys-apps/man-pages -*sys-apps/man-pages
# Provides the `locale` binary, which is not present in musl itself
*sys-apps/musl-locales

View File

@ -1,6 +1,36 @@
# Copyright 2024 Gentoo Authors # Copyright 2024-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# Andreas K. Hüttel <dilfridge@gentoo.org> (2025-07-06)
# gcc[ada] is not available here yet
dev-ada/ada_language_server
dev-ada/ada_libfswatch
dev-ada/AdaSAT
dev-ada/aunit
dev-ada/aws
dev-ada/gnatcoll-bindings
dev-ada/gnatcoll-core
dev-ada/gnatcoll-db
dev-ada/gnatdoc
dev-ada/gnatformat
dev-ada/gnatmem
dev-ada/gnatsymbolize
dev-ada/gpr
dev-ada/gprbuild
dev-ada/gtkada
dev-ada/lal-refactor
dev-ada/langkit
dev-ada/langkit-contrib
dev-ada/libadalang
dev-ada/libadalang-tools
dev-ada/libgpr
dev-ada/markdown
dev-ada/prettier-ada
dev-ada/spawn
dev-ada/templates-parser
dev-ada/VSS
dev-ada/xmlada
# Michał Górny <mgorny@gentoo.org> (2024-11-06) # Michał Górny <mgorny@gentoo.org> (2024-11-06)
# Old versions of GCC do not support USE=time64, and as such do not # Old versions of GCC do not support USE=time64, and as such do not
# enforce 64-bit time_t as required by this profile. # enforce 64-bit time_t as required by this profile.

View File

@ -15,7 +15,7 @@
# https://www.gnu.org/licenses/license-list.html # https://www.gnu.org/licenses/license-list.html
# GPL or LGPL with various exceptions are also included here, because # GPL or LGPL with various exceptions are also included here, because
# they are more permissive than the licenses they are based on. # they are more permissive than the licenses they are based on.
GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2+-with-openssl-exception GPL-2+-with-eCos-exception-2 GPL-2-with-classpath-exception GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception GPL-3+-with-openssl-exception GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception Unicode-DFS-2015 Unicode-DFS-2016 Unlicense UoI-NCSA UPL-1.0 UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL GPL-COMPATIBLE 0BSD AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2+-with-eCos-exception-2 GPL-2+-with-font-exception GPL-2+-with-openssl-exception GPL-2+-with-Pyinstaller-Bootloader-exception GPL-2-with-classpath-exception GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception GPL-3+-with-openssl-exception GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception Unicode-DFS-2015 Unicode-DFS-2016 Unlicense UoI-NCSA UPL-1.0 UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL
# Free software licenses approved by the FSF # Free software licenses approved by the FSF
FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 FraunhoferFDK gnuplot IBM LPL-1.02 LPPL-1.2 LPPL-1.3a MPL-1.0 MPL-1.1 Ms-PL Ms-RL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0 FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 FraunhoferFDK gnuplot IBM LPL-1.02 LPPL-1.2 LPPL-1.3a MPL-1.0 MPL-1.1 Ms-PL Ms-RL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0

View File

@ -36,6 +36,40 @@
#--- END OF EXAMPLES --- #--- END OF EXAMPLES ---
# Michał Górny <mgorny@gentoo.org> (2025-07-05)
# Metapackage used as a dependency in dev-lang/python and dev-lang/pypy.
# Replaced with inlined specific dev-python/ensurepip-* packages.
# Removal on 2025-08-04.
dev-python/ensurepip-wheels
# Arthur Zamarin <arthurzam@gentoo.org> (2025-07-04)
# EAPI=7, upstream gone, Gentoo is the last distro packaging it.
# Removal on 2025-08-03. Bug #959505.
app-misc/pip
# Andreas K. Hüttel <dilfridge@gentoo.org> (2025-07-04)
# Obsolete Perl virtuals that will be removed (the list is work in progress).
# If you have any of these installed, just remove them; they should not be
# required anymore.
virtual/perl-bignum
virtual/perl-HTTP-Tiny
virtual/perl-IO-Zlib
virtual/perl-Locale-Maketext
virtual/perl-Math-BigInt-FastCalc
virtual/perl-Math-BigRat
virtual/perl-Parse-CPAN-Meta
virtual/perl-Params-Check
perl-core/Params-Check
virtual/perl-Term-ReadLine
virtual/perl-Unicode-Normalize
# Joonas Niilola <juippis@gentoo.org> (2025-07-01)
# Python-3.13 enabled version of Spidermonkey. The test phase crashes
# with 3.13 so I'm not fully convinced there won't be runtime issues
# with rdeps (gjs, libpeas) but try it out and report back in
# bug #952299.
=dev-lang/spidermonkey-128.12.0-r1
# Andreas Sturmlechner <asturm@gentoo.org> (2025-06-29) # Andreas Sturmlechner <asturm@gentoo.org> (2025-06-29)
# KF5-based package, unmaintained upstream, see also: # KF5-based package, unmaintained upstream, see also:
# https://mail.kde.org/pipermail/release-team/2025-June/013683.html # https://mail.kde.org/pipermail/release-team/2025-June/013683.html
@ -75,40 +109,6 @@ dev-python/caldav
# Qt5 package without any revdeps. Removal on 2025-07-24. Bug #938823 # Qt5 package without any revdeps. Removal on 2025-07-24. Bug #938823
dev-libs/libdbusmenu-qt dev-libs/libdbusmenu-qt
# Andreas K. Hüttel <dilfridge@gentoo.org> (2025-06-24)
# Perl 5.42 mask/unmask block, complete as of 5.42.0_rc2
=dev-lang/perl-5.42*
~virtual/perl-Archive-Tar-3.40.0
~virtual/perl-Compress-Raw-Bzip2-2.213.0
~virtual/perl-CPAN-2.380.0
~virtual/perl-Data-Dumper-2.192.0
~virtual/perl-Devel-PPPort-3.730.0
~virtual/perl-Digest-MD5-2.590.0
~virtual/perl-Exporter-5.790.0
~virtual/perl-ExtUtils-CBuilder-0.280.241
~virtual/perl-ExtUtils-CBuilder-0.280.242
~virtual/perl-ExtUtils-MakeMaker-7.760.0
~virtual/perl-ExtUtils-ParseXS-3.570.0
~virtual/perl-File-Spec-3.940.0
~virtual/perl-HTTP-Tiny-0.90.0
~virtual/perl-IO-Compress-2.213.0
~virtual/perl-IO-Socket-IP-0.430.0
~virtual/perl-Math-BigInt-2.5.2
~virtual/perl-Math-BigInt-FastCalc-0.502.0
~virtual/perl-Math-BigRat-2.5.2
~virtual/perl-Math-Complex-1.630.0
=virtual/perl-Module-CoreList-5.202.506*
=virtual/perl-Module-CoreList-5.202.507*
~virtual/perl-parent-0.244.0
~virtual/perl-podlators-6.0.2
~virtual/perl-Scalar-List-Utils-1.680.100_rc
~virtual/perl-Storable-3.370.0
~virtual/perl-Test2-Suite-1.302.210
~virtual/perl-Test-Simple-1.302.210
~virtual/perl-threads-2.430.0
~virtual/perl-Time-HiRes-1.977.800
~virtual/perl-version-0.993.300
# Michał Górny <mgorny@gentoo.org> (2025-06-21) # Michał Górny <mgorny@gentoo.org> (2025-06-21)
# Last commit in 2019. Has an entry point conflict with # Last commit in 2019. Has an entry point conflict with
# dev-python/pytest-tornasync. No reverse dependencies left. # dev-python/pytest-tornasync. No reverse dependencies left.
@ -129,6 +129,7 @@ sci-mathematics/boolector
# Sam James <sam@gentoo.org> (2025-06-12) # Sam James <sam@gentoo.org> (2025-06-12)
# Breaks several applications (bug #957943) # Breaks several applications (bug #957943)
>=dev-python/pygobject-3.52 >=dev-python/pygobject-3.52
>=net-im/gajim-2.3.0
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2025-06-09) # Alexey Sokolov <alexey+gentoo@asokolov.org> (2025-06-09)
# Dead upstream, fails to compile with gcc 15 and cmake 4. # Dead upstream, fails to compile with gcc 15 and cmake 4.
@ -209,8 +210,8 @@ dev-util/bin_replace_string
# Sam James <sam@gentoo.org> (2025-06-03) # Sam James <sam@gentoo.org> (2025-06-03)
# Major changes to packaging as bindings are split out by upstream. # Major changes to packaging as bindings are split out by upstream.
>=app-crypt/gpgme-2 >=app-crypt/gpgme-2
dev-cpp/gpgmepp >=dev-cpp/gpgmepp-2
dev-libs/qgpgme >=dev-libs/qgpgme-2
dev-python/gpgmepy dev-python/gpgmepy
# Sam James <sam@gentoo.org> (2025-06-03) # Sam James <sam@gentoo.org> (2025-06-03)
@ -220,12 +221,6 @@ dev-python/gpgmepy
# > Unable to locally verify the issuer's authority. # > Unable to locally verify the issuer's authority.
=app-misc/ca-certificates-20250419.3.112 =app-misc/ca-certificates-20250419.3.112
# Andreas Sturmlechner <asturm@gentoo.org> (2025-06-02)
# Gui depends on Qt5 and is unmaintained for a very long time - its main
# developers have moved to the InputLeap project (gui-apps/input-leap).
# Bugs #942580, #949911, #951987, #953262; removal on 2025-07-02.
x11-misc/barrier
# Michael Orlitzky <mjo@gentoo.org> (2025-05-28) # Michael Orlitzky <mjo@gentoo.org> (2025-05-28)
# I added this for SageMath, but in hindsight do not think anyone is # I added this for SageMath, but in hindsight do not think anyone is
# using it. It has code issues and upstream is not terribly interested # using it. It has code issues and upstream is not terribly interested
@ -277,7 +272,6 @@ x11-misc/meteo
# Sam James <sam@gentoo.org> (2025-05-22) # Sam James <sam@gentoo.org> (2025-05-22)
# Introduces REQUIRED_USE that needs more discussion (bug #956402) # Introduces REQUIRED_USE that needs more discussion (bug #956402)
=media-gfx/gimp-3.0.2-r2 =media-gfx/gimp-3.0.2-r2
=media-gfx/gimp-3.0.4
# Ulrich Müller <ulm@gentoo.org> (2025-05-18) # Ulrich Müller <ulm@gentoo.org> (2025-05-18)
# Pretest versions, masked for testing. # Pretest versions, masked for testing.

View File

@ -578,21 +578,21 @@ x86 default/linux/x86/23.0/i686/split-usr/prefix exp
x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+ exp x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+ exp
x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+ exp x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+ exp
x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+ exp x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+ exp
x86 default/linux/x86/23.0/i686/time64 exp x86 default/linux/x86/23.0/i686/time64 stable
x86 default/linux/x86/23.0/i686/time64/systemd exp x86 default/linux/x86/23.0/i686/time64/systemd stable
x86 default/linux/x86/23.0/i686/time64/hardened exp x86 default/linux/x86/23.0/i686/time64/hardened stable
x86 default/linux/x86/23.0/i686/time64/hardened/selinux exp x86 default/linux/x86/23.0/i686/time64/hardened/selinux stable
x86 default/linux/x86/23.0/i686/time64/desktop exp x86 default/linux/x86/23.0/i686/time64/desktop stable
x86 default/linux/x86/23.0/i686/time64/desktop/gnome exp x86 default/linux/x86/23.0/i686/time64/desktop/gnome stable
x86 default/linux/x86/23.0/i686/time64/desktop/gnome/systemd exp x86 default/linux/x86/23.0/i686/time64/desktop/gnome/systemd stable
x86 default/linux/x86/23.0/i686/time64/desktop/plasma exp x86 default/linux/x86/23.0/i686/time64/desktop/plasma stable
x86 default/linux/x86/23.0/i686/time64/desktop/plasma/systemd exp x86 default/linux/x86/23.0/i686/time64/desktop/plasma/systemd stable
x86 default/linux/x86/23.0/i686/time64/split-usr exp x86 default/linux/x86/23.0/i686/time64/split-usr stable
x86 default/linux/x86/23.0/i686/time64/split-usr/hardened exp x86 default/linux/x86/23.0/i686/time64/split-usr/hardened stable
x86 default/linux/x86/23.0/i686/time64/split-usr/hardened/selinux exp x86 default/linux/x86/23.0/i686/time64/split-usr/hardened/selinux stable
x86 default/linux/x86/23.0/i686/time64/split-usr/desktop exp x86 default/linux/x86/23.0/i686/time64/split-usr/desktop stable
x86 default/linux/x86/23.0/i686/time64/split-usr/desktop/gnome exp x86 default/linux/x86/23.0/i686/time64/split-usr/desktop/gnome stable
x86 default/linux/x86/23.0/i686/time64/split-usr/desktop/plasma exp x86 default/linux/x86/23.0/i686/time64/split-usr/desktop/plasma stable
x86 default/linux/x86/23.0/i486 stable x86 default/linux/x86/23.0/i486 stable
x86 default/linux/x86/23.0/i486/systemd stable x86 default/linux/x86/23.0/i486/systemd stable
x86 default/linux/x86/23.0/i486/hardened dev x86 default/linux/x86/23.0/i486/hardened dev
@ -600,6 +600,13 @@ x86 default/linux/x86/23.0/i486/hardened/selinux dev
x86 default/linux/x86/23.0/i486/split-usr dev x86 default/linux/x86/23.0/i486/split-usr dev
x86 default/linux/x86/23.0/i486/split-usr/hardened dev x86 default/linux/x86/23.0/i486/split-usr/hardened dev
x86 default/linux/x86/23.0/i486/split-usr/hardened/selinux dev x86 default/linux/x86/23.0/i486/split-usr/hardened/selinux dev
x86 default/linux/x86/23.0/i486/time64 stable
x86 default/linux/x86/23.0/i486/time64/systemd stable
x86 default/linux/x86/23.0/i486/time64/hardened dev
x86 default/linux/x86/23.0/i486/time64/hardened/selinux dev
x86 default/linux/x86/23.0/i486/time64/split-usr dev
x86 default/linux/x86/23.0/i486/time64/split-usr/hardened dev
x86 default/linux/x86/23.0/i486/time64/split-usr/hardened/selinux dev
# musl profiles # musl profiles