commit:     56adfb885e26cf2de4f47bb9996e4c75b7e49ba7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  8 18:56:24 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  8 18:59:23 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56adfb88

profiles: Remove unused USE_EXPAND entries

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

 profiles/base/make.defaults            |  6 +++---
 profiles/desc/apache2_modules.desc     |  3 +--
 profiles/desc/fftools.desc             | 18 ------------------
 profiles/desc/gpsd_protocols.desc      |  6 +-----
 profiles/desc/guile_single_target.desc |  3 +--
 profiles/desc/ruby_targets.desc        |  3 +--
 profiles/desc/voicemail_storage.desc   |  3 +--
 profiles/embedded/make.defaults        |  4 ++--
 8 files changed, 10 insertions(+), 36 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 080ad2a8c583..0cf671e0cbc1 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 #
 # System-wide defaults for the Portage system
@@ -12,7 +12,7 @@ USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on [email protected].
-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 CURL_QUIC ELIBC FFTOOLS 
GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES 
KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS 
LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL 
NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
RUBY_TARGETS RUST_SYSROOTS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS SELINUX_POLICY_TYPES"
+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 CURL_QUIC ELIBC 
GPSD_PROTOCOLS GRUB_PLATFORMS GUILE_SINGLE_TARGET GUILE_TARGETS INPUT_DEVICES 
KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT LLVM_TARGETS 
LUA_SINGLE_TARGET LUA_TARGETS NGINX_MODULES_HTTP NGINX_MODULES_MAIL 
NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS 
OPENMPI_OFED_FEATURES OPENMPI_RM PERL_FEATURES PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
RUBY_TARGETS RUST_SYSROOTS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS SELINUX_POLICY_TYPES"
 
 # USE_EXPAND variables whose contents are not shown in package manager
 # output. Changes need discussion on gentoo-dev.
@@ -77,7 +77,7 @@ COLLECTD_PLUGINS="df interface irq load memory rrdtool swap 
syslog"
 
 # Tomáš Chvátal <[email protected]> (2010-10-26)
 # By default enable all protocols for average GPS user
-GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt 
gpsclock greis isync itrax navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf 
skytraq superstar2 tsip tripmate tnt ublox"
+GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt 
gpsclock greis isync itrax navcom oncore skytraq superstar2 tsip tripmate tnt"
 
 # Benedikt Böhm <[email protected]> (2007-11-27)
 # Sane defaults for built-in apache modules

diff --git a/profiles/desc/apache2_modules.desc 
b/profiles/desc/apache2_modules.desc
index 2370787710dc..52d79496f729 100644
--- a/profiles/desc/apache2_modules.desc
+++ b/profiles/desc/apache2_modules.desc
@@ -1,4 +1,4 @@
-# Copyright 2007-2025 Gentoo Authors
+# Copyright 2007-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of APACHE2_MODULES USE_EXPAND flags.
@@ -94,7 +94,6 @@ socache_shmcb - A shared object cache provider using a 
high-performance cyclic b
 speling - Attempts to correct mistaken URLs that users might have entered by 
ignoring capitalization and by allowing up to one misspelling
 status - Provides information on server activity and performance
 substitute - Perform search and replace operations on response bodies
-tls - mod_tls TLS module for Apache, intended to replace mod_ssl
 unique_id - Provides an environment variable with a unique identifier for each 
request
 unixd - Basic (required) security for Unix-family platforms
 userdir - User-specific directories

diff --git a/profiles/desc/fftools.desc b/profiles/desc/fftools.desc
deleted file mode 100644
index c1192d423e67..000000000000
--- a/profiles/desc/fftools.desc
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# This file contains descriptions of FFTOOLS USE-EXPANDED variables.
-# Keep it sorted.
-
-aviocat - cat's a URL to another one, useful for dumping streams.
-cws2fws - converts cws files (Macromedia Flash, compressed) to fws ones 
(Macromedia Flash, uncompressed).
-ffescape - Escapes an input string, adopting the av_get_token() escaping logic.
-ffeval - A simple expression evalutor.
-ffhash - Computes a file's digest using libavutil algorithms.
-fourcc2pixfmt - Shows the relationships between rawvideo pixel formats and 
FourCC tags.
-graph2dot - A tool to convert a libavfilter graph to a dot file.
-ismindex - A tool for creating smooth streaming manifests.
-pktdumper - Dumps packets as demuxed by libavformat.
-qt-faststart - Rearranges a Quicktime file to facilitate network streaming.
-sidxindex - Write an MPD file for fragmented MP4 files with a sidx index at 
the start of the file.
-trasher - Writes burts of random data into a file. Great for testing error 
robustness/resilience/concealment.

diff --git a/profiles/desc/gpsd_protocols.desc 
b/profiles/desc/gpsd_protocols.desc
index 31d9dbaf9162..7d6f18f00e4a 100644
--- a/profiles/desc/gpsd_protocols.desc
+++ b/profiles/desc/gpsd_protocols.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of possible protocols for gpsd package.
@@ -19,14 +19,10 @@ isync - Isync protocol support
 itrax - iTrax protocol support
 navcom - Navcom protocol support
 nmea2000 - NMEA2000/CAN support
-oceanserver - OceanServer protocol support
 oncore - OnCore protocol support
-rtcm104v2 - RTCM104V2 protocol support
-rtcm104v3 - RTCM104V3 protocol support
 sirf - SiRF protocol support
 skytraq - Skytraq protocol support
 superstar2 - SuperStarII protocol support
 tnt - True North protocol support
 tripmate - Tripmate protocol support
 tsip - Trimble TSIP protocol support
-ublox - U-Blox Protocol support

diff --git a/profiles/desc/guile_single_target.desc 
b/profiles/desc/guile_single_target.desc
index 81322b2380d4..07acf41abe3c 100644
--- a/profiles/desc/guile_single_target.desc
+++ b/profiles/desc/guile_single_target.desc
@@ -1,8 +1,7 @@
-# Copyright 2024 Gentoo Authors
+# Copyright 2024-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of GUILE_SINGLE_TARGET USE_EXPAND flags.
 
-1-8 - Build only for GNU Guile 1.8.
 2-2 - Build only for GNU Guile 2.2.
 3-0 - Build only for GNU Guile 3.0.

diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index 4f98340883f1..b13422a1d87f 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -1,9 +1,8 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of RUBY_TARGETS USE_EXPAND flags.
 
-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

diff --git a/profiles/desc/voicemail_storage.desc 
b/profiles/desc/voicemail_storage.desc
index 3e59fb64f81b..307e2ad21557 100644
--- a/profiles/desc/voicemail_storage.desc
+++ b/profiles/desc/voicemail_storage.desc
@@ -1,10 +1,9 @@
-# Copyright 2006 Gentoo Foundation.
+# Copyright 2006-2026 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
 # This file contains descriptions of VOICEMAIL_STORAGE USE_EXPAND flags.
 # This is primarily used by net-misc/asterisk.
 
 # Keep it sorted.
-file - Uses plain files to store configuration & messages.
 odbc - Uses ODBC to talk to a SQL database backend.
 imap - Uses an IMAP server to store configuration & messages.

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 57a195f033ff..e85b587c6ae5 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2008-2025 Gentoo Authors
+# Copyright 2008-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 USE="minimal multicall zlib"
@@ -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 [email protected].
-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_SLOT LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS 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="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 GPSD_PROTOCOLS GRUB_PLATFORMS 
INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_SLOT 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS 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.

Reply via email to