USE 标志索引

什么是 USE 标志?
有关 USE 标志背后的理念以及如何使用它们的更多信息,请参见 我们的文档

全局 USE 标志

标志 描述
X 添加对 X11 的支持
Xaw3d 添加对 3d athena 小部件集的支持
a52 启用对 DVD 中使用的 ATSC A/52 流解码的支持
aac 启用对 MPEG-4 AAC 音频的支持
aalib 添加对 media-libs/aalib(ASCII 图形库)的支持
accessibility 添加对辅助功能的支持(例如“at-spi”库)
acl 添加对访问控制列表的支持
acpi 添加对高级配置和电源接口的支持
adns 添加对异步 DNS 解析的支持
afs 添加 OpenAFS 支持(分布式文件系统)
alsa 添加对 media-libs/alsa-lib(高级 Linux 声卡架构)的支持
ao 使用 libao 音频输出库进行声音播放
apache2 添加 Apache2 支持
aqua 包含对 Mac OS X Aqua(Carbon/Cocoa)GUI 的支持
asm 启用使用汇编进行优化的功能
atm 启用异步传输模式协议支持
apparmor 启用对 AppArmor 应用程序安全系统支持
appindicator 使用 libindicate 或 libappindicator 插件构建通知支持
audiofile 在适用情况下添加对 libaudiofile 的支持
audit 启用使用 sys-process/audit 的 Linux 审计子系统支持
avif 添加 AV1 图像格式 (AVIF) 支持
bash-completion 启用 bash-completion 支持
berkdb 添加对 sys-libs/db(用于 MySQL 的 Berkeley DB)的支持
bidi 启用双向语言支持
big-endian 大端工具链支持
bindist 用于启用或禁用预构建(GRP)软件包选项的标志(例如,由于许可证问题)
blas 添加对 virtual/blas 数值库的支持
bluetooth 启用蓝牙支持
branding 启用 Gentoo 特定的品牌
brotli 启用 Brotli 压缩支持
build !!仅供内部使用!!不要自己设置此标志!,用于创建构建镜像和引导过程的前半部分 [make stage1]
bzip2 启用 bzip2 压缩支持
cairo 启用对 cairo 图形库的支持
calendar 添加对日历的支持(不使用 mcal!)
caps 使用 Linux 功能库控制特权
cdb 添加对 qmail 作者的 CDB 数据库引擎的支持
cdda 添加紧凑盘数字音频(标准音频 CD)支持
cddb 访问 cddb 服务器以检索和提交有关紧凑盘的信息
cdinstall 从 CD 复制文件,而不是要求用户复制文件,主要用于游戏
cdr 添加对 CD 刻录机硬件的支持
cgi 添加 CGI 脚本支持
cjk 添加对多字节字符语言(中文、日语、韩语)的支持
clamav 添加对 Clam AntiVirus 软件的支持(通常使用插件)
colord 使用 x11-misc/colord 支持颜色管理
connman 添加对 net-misc/connman 的支持
coreaudio 在 Mac OS X 系统上构建 CoreAudio 驱动程序
cracklib 支持 cracklib 强密码检查
crypt 添加对加密的支持 - 在适用情况下使用 mcrypt 或 gpg
css 启用读取加密 DVD 的功能
cuda 启用 NVIDIA CUDA 支持(在 GPU 上进行计算)
cups 添加对 CUPS(通用 Unix 打印系统)的支持
curl 添加对客户端 URL 传输库的支持
custom-cflags 使用用户指定的 CFLAGS 构建(不支持)
cvs 启用 CVS(并发版本系统)集成
cxx 构建对 C++ 的支持(绑定、额外的库、代码生成等)
dbi 启用 dev-db/libdbi(与数据库无关的抽象层)支持
dbm 添加对通用 DBM 数据库的支持
dbus 启用 dbus 支持,适用于任何需要它的东西(gpsd、gnomemeeting 等)
debug 启用额外的调试代码路径,例如断言和额外的输出。如果您想获取有意义的回溯,请参阅 https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
dedicated 添加对专用游戏服务器的支持(一些软件包不提供客户端和服务器)
dga 添加 DGA(直接图形访问)支持 X
dist-kernel 启用分布式内核升级时的子槽重建
djvu 支持 DjVu,一种类似 PDF 的文档格式,特别适合扫描文档
doc 添加额外的文档(API、Javadoc 等)。建议按软件包启用而不是全局启用
dri 启用直接渲染:用于加速 3D 和一些 2D,例如 DMA
dts 启用 DTS Coherent Acoustics 解码器支持
dv 启用对许多摄像机使用的编解码器的支持
dvb 添加对 DVB(数字视频广播)的支持
dvd 添加对 DVD 的支持
dvdr 添加对 DVD 刻录机硬件的支持(例如在 xcdroast 中)
eds 启用对 Evolution-Data-Server(EDS)的支持
egl 启用 EGL(嵌入式系统图形库,在窗口系统和 OpenGL/GLES 之间进行接口)支持
elogind 通过 sys-auth/elogind 启用会话跟踪
emacs 添加对 GNU Emacs 的支持
emboss 添加对欧洲分子生物学开放软件套件的支持
encode 添加对音频或视频文件编码的支持
examples 安装示例,通常是源代码
exif 添加对从 JPEG 和 TIFF 图像读取 EXIF 标头的支持
expat 启用使用 dev-libs/expat 进行 XML 解析
fam 启用 FAM(文件更改监视器)支持
fastcgi 添加对 FastCGI 接口的支持
fbcon 通过内核添加对控制台的帧缓冲器支持
ffmpeg 启用基于 ffmpeg/libav 的音频/视频编解码器支持
fftw 使用 FFTW 库计算傅里叶变换
filecaps 使用 Linux 文件功能控制特权,而不是 set*id(这与 USE=caps 正交,USE=caps 在运行时使用功能,例如 libcap)
firebird 添加对 Firebird 关系数据库的支持
flac 添加对 FLAC 的支持:无损音频编解码器
fltk 添加对 Fast Light Toolkit gui 接口的支持
fontconfig 支持通过 media-libs/fontconfig 配置和自定义字体访问
fortran 添加对 fortran 的支持
freetds 添加对 TDS 协议的支持,以连接到 MSSQL/Sybase 数据库
ftp 添加 FTP(文件传输协议)支持
gd 添加对 media-libs/gd 的支持(动态生成图形)
gdbm 添加对 sys-libs/gdbm(GNU 数据库库)的支持
geoip 添加 geoip 支持,用于根据 IP 进行国家和城市查找
geolocation 启用物理位置确定
ggi 添加对 media-libs/libggi(非 X 视频 api/驱动程序)的支持
gif 添加 GIF 图像支持
gimp 为 GIMP 构建插件
git 启用 git(版本控制系统)支持
gles2 启用 GLES 2.0(嵌入式系统的 OpenGL)支持(独立于完整的 OpenGL,另见:gles2-only)
gles2-only 使用 GLES 2.0(嵌入式系统的 OpenGL)或更高版本代替完整的 OpenGL(另见:gles2)
glut 使用 GLUT 库构建 OpenGL 插件
gmp 添加对 dev-libs/gmp(GNU MP 库)的支持
gnome 添加 GNOME 支持
gnome-keyring 启用通过 gnome-keyring 存储密码的支持
gnuplot 启用对 gnuplot(数据和函数绘图)的支持
gnutls 优先使用 net-libs/gnutls 作为 SSL/TLS 提供程序(在 USE=-ssl 时无效)
gphoto2 添加数码相机支持
gpm 添加对 sys-libs/gpm(基于控制台的鼠标驱动程序)的支持
gps 添加对全球定位系统的支持
graphicsmagick 构建并链接到 GraphicsMagick 而不是 ImageMagick(如果可选,则需要 USE=imagemagick)
graphviz 添加对 Graphviz 库的支持
gsl 使用 GNU 科学库进行计算
gsm 添加对 gsm 有损语音压缩编解码器的支持
gstreamer 添加对 media-libs/gstreamer(流媒体)的支持
gtk 添加对 x11-libs/gtk+(GIMP 工具包)的支持
gtk-doc 构建并安装基于 gtk-doc 的开发者文档,用于 dev-util/devhelp、IDE 和离线使用
gui 启用对图形用户界面的支持
guile 添加对 guile Scheme 解释器的支持
gzip 使用 Lempel-Ziv 编码(LZ77)压缩文件
handbook 启用 KDE 为软件包生成手册
hardened 为工具链(gcc、glibc、binutils)激活默认安全增强功能
hddtemp 启用监控硬盘温度(app-admin/hddtemp)
hdf5 添加对层次数据格式 v5 的支持
headers-only 仅安装 C 头文件而不是整个包。主要用于 sys-devel/crossdev 的工具链引导。
heif 启用对 ISO/IEC 23008-12:2017 HEIF/HEIC 图像格式的支持。
hscolour 将彩色 haskell 源代码包含到生成的文档中(dev-haskell/hscolour)
http2 启用对 HTTP/2 协议的支持。
ibm 添加对 IBM ppc64 特定系统的支持。
iconv 启用对 iconv 字符集转换库的支持。
icu 启用 ICU(Unicode 国际化组件)支持,使用 dev-libs/icu。
idn 启用对国际化域名 (IDN) 的支持。
ieee1394 启用 FireWire/iLink IEEE1394 支持 (dv, camera, ...)
imagemagick 启用对 ImageMagick 或 GraphicsMagick 图像转换器的可选支持。
imap 添加对 IMAP(互联网邮件应用协议)的支持。
imlib 添加对 imlib 的支持,imlib 是一个图像加载和渲染库。
infiniband 启用 Infiniband RDMA 传输支持。
initramfs 将内核模块包含在 initramfs 中,并重新安装内核(仅对发行版内核有效)。
inotify 启用 inotify 文件系统监控支持。
introspection 添加对基于 GObject 的自省的支持。
iodbc 添加对 iODBC 库的支持。
ios 启用对 Apple 使用 iOS 操作系统的 iDevice 的支持 (iPad, iPhone, iPod, 等)
ipod 启用对 iPod 设备访问的支持。
ipv6 添加对 IP 版本 6 的支持。
jack 添加对 JACK 音频连接套件的支持。
java 添加对 Java 的支持。
javascript 启用 javascript 支持。
jbig 启用 jbig-kit 支持,用于 tiff, Hylafax, ImageMagick, 等。
jemalloc 使用 dev-libs/jemalloc 进行内存管理。
jit 启用即时编译以提高性能。可能会阻止在 Gentoo Hardened 中使用某些 PaX 内存保护功能。
joystick 在所有包中添加对操纵杆的支持。
jpeg 添加 JPEG 图像支持。
jpeg2k 支持 JPEG 2000,一种基于小波的图像压缩格式。
jpegxl 添加 JPEG XL 图像支持。
kde 添加对 KDE 制作的软件的支持,KDE 是一个自由软件社区。
kerberos 添加 kerberos 支持。
keyring 启用对 freedesktop.org Secret Service API 密码存储的支持。
ladspa 启用支持 ladspa 插件的能力。
lame 优先使用 LAME 库进行 MP3 编码支持。
lapack 添加对 virtual/lapack 数值库的支持。
lash 添加 LASH 音频会话处理程序支持。
latex 添加对 LaTeX(排版包)的支持。
lcms 添加 lcms 支持(色彩管理引擎)。
ldap 添加 LDAP 支持(轻型目录访问协议)。
libass SRT/SSA/ASS(SubRip / SubStation Alpha)字幕支持。
libcaca 添加对彩色 ASCII 艺术图形的支持。
libedit 使用 libedit 库(readline 的替代品)。
libffi 启用对外部函数接口库的支持。
libnotify 启用桌面通知支持。
libsamplerate 使用 libsamplerate 支持进行样本率转换。
libwww 添加 libwww 支持(通用 WEB API)。
lirc 添加对 lirc(Linux 红外遥控)的支持。
livecd !!仅限内部使用!! 请勿自行设置此标志,用于 livecd 构建。
llvm-libunwind 使用 sys-libs/llvm-libunwind 而不是 sys-libs/libunwind。
lm-sensors 添加 linux lm-sensors(硬件传感器)支持。
lto 启用链接时优化 (LTO) 以优化构建。
lua 启用 Lua 脚本支持。
lz4 启用对 lz4 压缩的支持(如 app-arch/lz4 中所实现的)。
lzip 启用对 lzip 压缩的支持。
lzma 支持 LZMA 压缩算法。
lzo 启用对 lzo 压缩的支持。
m17n-lib 启用 m17n-lib 支持。
mad 添加对 mad(高质量 mp3 解码库和 cli 前端)的支持。
magic 添加通过魔术字节检测文件类型的支持(通常通过 sys-apps/file 中的 libmagic)。
maildir 添加对 maildir(~/.maildir)样式邮件卷的支持。
man 构建和安装手册页。
matroska 添加对 matroska 容器格式的支持(扩展名 .mkv, .mka 和 .mks)。
mbox 添加对 mbox (/var/spool/mail) 样式邮件卷的支持。
memcached 添加对 memcached 的支持。
mhash 添加对 mhash 库的支持。
mikmod 添加 libmikmod 支持,允许播放 SoundTracker 风格的音乐文件。
milter 添加 sendmail 邮件过滤器 (milter) 支持。
minimal 安装一个非常简化的构建(例如,禁用插件、字体、大多数驱动程序、非关键功能)。
mmap 添加 mmap(内存映射)支持。
mms 支持 Microsoft Media Server (MMS) 流。
mng 添加对 libmng(MNG 图像)的支持。
modplug 添加 libmodplug 支持,用于播放 SoundTracker 风格的音乐文件。
modules 构建内核模块。
modules-compress 安装压缩的内核模块(如果内核配置启用了模块压缩)。
modules-sign 对已安装的内核模块进行加密签名(需要内核中的 CONFIG_MODULE_SIG=y)。
mono 构建 Mono 绑定以支持 dotnet 类型的东西。
motif 添加对 Motif 工具包的支持。
mp3 添加对读取 mp3 文件的支持。
mp4 支持 MP4 容器格式。
mpeg 添加 libmpeg3 支持到各种包中。
mpi 添加 MPI(消息传递接口)层到支持它的应用程序中。
mplayer 启用 mplayer 支持,用于播放或编码。
mssql 添加对 Microsoft SQL Server 数据库的支持。
mtp 启用对媒体传输协议的支持。
multilib 在 64 位系统上,如果你想能够编译 32 位和 64 位二进制文件。
musepack 启用对 musepack 音频编解码器的支持。
musicbrainz 使用 MusicBrainz 社区服务 (musicbrainz.org) 查找音频元数据。
mysql 添加 mySQL 数据库支持。
mysqli 添加对改进的 mySQL 库的支持。
nas 添加对网络音频声音的支持。
native-extensions 除了纯(例如 Python)代码之外,还构建本机(例如 C、Rust)扩展(通常是加速)。
ncurses 添加 ncurses 支持(控制台显示库)。
neXt 启用 neXt 工具包。
netcdf 启用 NetCDF 数据格式支持。
networkmanager 启用 net-misc/networkmanager 支持。
nis 支持 NIS/YP 服务。
nls 添加本地语言支持(使用 gettext - GNU 本地化实用程序)。
nntp 添加对新闻组(网络新闻传输协议)的支持。
nocd 安装运行应用程序所需的所有文件,而无需挂载 CD。
nsplugin 构建插件,用于支持 Netscape 插件架构的浏览器(几乎所有现代浏览器都支持)。
nvenc 添加对 NVIDIA 编码器/解码器 (NVENC/NVDEC) API 的支持,用于在 NVIDIA 卡上进行硬件加速的编码和解码(需要 x11-drivers/nvidia-drivers)。
ocaml 添加对 Ocaml 语言的支持/绑定。
ocamlopt 启用 ocamlopt 支持(ocaml 本机代码编译器)-- 生成更快的程序(警告:你必须在全局范围内禁用/启用它)。
oci8 添加 Oracle 8 数据库支持。
oci8-instant-client 使用 dev-db/oracle-instantclient-basic 作为 Oracle 提供程序,而不是需要完整的 Oracle 服务器安装。
odbc 添加 ODBC 支持(开放数据库连接)。
offensive 启用包中可能存在冒犯性的内容。
ofx 启用对导入(和导出)OFX(开放金融交换)数据文件支持。
ogg 添加对 Ogg 容器格式的支持(通常由 Vorbis、Theora 和 flac 使用)。
openal 添加对 Open Audio Library 的支持。
opencl 启用 OpenCL 支持(GPU 上的计算)。
openexr 支持 OpenEXR 图形文件格式。
opengl 添加对 OpenGL(3D 图形)的支持。
openmp 构建对 OpenMP(支持并行计算)的支持,需要 >=sys-devel/gcc-4.2 使用 USE="openmp" 构建。
opentype-compat 将 BDF 和 PCF 位图字体转换为 OTB 包装格式。
opus 启用 Opus 音频编解码器支持。
oracle 启用 Oracle 数据库支持。
orc 使用 dev-lang/orc 对数组操作进行即时优化。
osc 启用对 Open Sound Control 的支持。
oss 添加对 OSS(开放声音系统)的支持。
otf 安装 OpenType 字体版本。
pam 添加对 PAM(可插拔身份验证模块)的支持 - 任意翻转很危险。
pch 启用预编译头支持,以加快编译速度,但会占用磁盘空间和内存。
pcmcia 添加对笔记本电脑上找到的 PCMCIA 插槽/设备的支持。
pcre 添加对 Perl 兼容正则表达式的支持。
pda 添加对便携式设备的支持。
pdf 添加对 PDF(便携式文档格式)的通用支持,这将替换 pdflib 和 cpdflib 标志。
perl 添加对 Perl 语言的可选支持/绑定。
php 包含对 PHP 语言的支持。
pie 将程序构建为位置无关可执行文件(一种安全强化技术)。
plasma 构建可选的 KDE plasma 附加组件。
plotutils 添加对 plotutils(二维矢量图形库)的支持。
png 添加对 libpng(PNG 图像)的支持。
policykit 启用 PolicyKit(polkit)身份验证支持。
portaudio 添加对跨平台 portaudio 音频 API 的支持。
posix 添加对 POSIX 兼容函数的支持。
postgres 添加对 postgresql 数据库的支持。
postscript 启用对 PostScript 语言的支持(通常使用 ghostscript-gpl 或 libspectre)。
ppds 添加对自动生成的 ppd(打印驱动程序)文件支持。
prefix 定义是否使用 Gentoo Prefix 偏移安装。
profile 添加对软件性能分析的支持(可能因 ebuild 而异)。
pulseaudio 通过 media-libs/libpulse 添加声音服务器支持(可能是 PulseAudio 或 PipeWire)。
python 添加对 Python 语言的可选支持/绑定。
qdbm 添加对 qdbm(快速数据库管理器)库的支持。
qmail-spp 添加对 qmail SMTP 插件的支持。
qt5 添加对 Qt 5 应用程序和 UI 框架的支持。
qt6 添加对 Qt 6 应用程序和 UI 框架的支持。
quicktime 添加对 OpenQuickTime 的支持。
radius 添加对 RADIUS 身份验证的支持。
raw 添加对原始图像格式的支持。
rdp 启用 RDP/远程桌面支持。
readline 启用对 libreadline 的支持,这是一个几乎每个人都想要的 GNU 行编辑库。
recode 启用对 GNU recode 库的支持。
rss 启用对 RSS 订阅的支持。
ruby 添加对 Ruby 语言的支持/绑定。
samba 添加对 SAMBA(Windows 文件和打印机共享)的支持。
sasl 添加对简单身份验证和安全层 (SASL) 的支持。
savedconfig 使用此选项从 /etc/portage/savedconfig ${CATEGORY}/${PN} 恢复您的配置。确保您的 USE 标记允许适当的依赖项。
scanner 添加对扫描仪硬件的支持(例如,在 kdegraphics 中构建 sane 前端)。
screencast 启用使用 PipeWire 的远程桌面和屏幕广播支持。
sctp 支持流控制传输协议 (SCTP)。
sdl 添加对 Simple Direct Layer(媒体库)的支持。
seccomp 启用 seccomp(安全计算模式)以在运行时执行系统调用过滤,以提高程序安全性。
secureboot 使用用户指定的密钥自动签名 efi 可执行文件。
selinux !!仅供内部使用!! 安全增强型 Linux 支持,此选项必须由 selinux 配置文件设置,否则会发生故障。
semantic-desktop 跨 KDE 支持语义搜索和信息检索。
session 添加持久会话支持。
sid 启用 SID(Commodore 64 音频)文件支持。
skey 启用 S/Key(一次性密码)身份验证支持。
slang 添加对 slang 文本显示库的支持(它类似于 ncurses,但不同)。
smartcard 启用智能卡支持。
smp 启用对多处理器或多核系统支持。
snappy 启用对 Snappy 压缩的支持(如 app-arch/snappy 中实现的那样)。
sndfile 添加对 libsndfile 的支持。
snmp 如果可用,添加对简单网络管理协议 (SNMP) 的支持。
soap 添加对 SOAP(简单对象访问协议)的支持。
sockets 添加对 tcp/ip 套接字的支持。
socks5 添加对 socks5 代理的支持。
sound 启用声音支持。
source 将源代码压缩并安装。
sox 添加对 Sound eXchange (SoX) 的支持。
speech 启用文本转语音支持。
speex 添加对 speex 音频编解码器(用于语音)的支持。
spell 添加字典支持。
split-usr 启用行为以支持分别维护 /bin、/lib*、/sbin 和 /usr/sbin,与 /usr/bin 和 /usr/lib* 分开。
sqlite 添加对 sqlite 的支持 - 嵌入式 sql 数据库。
ssl 添加对 SSL/TLS 连接(安全套接字层/传输层安全)的支持。
startup-notification 启用应用程序启动事件反馈机制。
static !!不要在引导过程中设置此选项!! 导致二进制文件被静态链接而不是动态链接。
static-libs 除了构建动态库的静态版本之外,还构建动态库的静态版本。
strip 允许 ebuild 为特殊文件执行符号剥离。
subversion 启用 subversion(版本控制系统)支持。
suid 启用 setuid root 程序。
svg 添加对 SVG(可缩放矢量图形)的支持。
svga 添加对 SVGAlib(图形库)的支持。
symlink 强制内核 ebuild 自动更新 /usr/src/linux 符号链接。
syslog 启用对 syslog 的支持。
systemd 启用使用 systemd 特定的库和功能,例如套接字激活或会话跟踪。
szip 使用 szip 压缩库。
taglib 使用 taglib 启用标记支持。
tcl 添加对 Tcl 语言的支持。
tcmalloc 使用 dev-util/google-perftools 库替换 malloc() 实现,可能更快。
tcpd 添加对 TCP 包装器的支持。
telemetry 向上游发送匿名使用信息,以便他们更好地了解我们的用户。
test 启用运行测试所需的依赖项和/或准备工作(通常由 FEATURES=test 控制,但可以独立切换)。
test-rust 启用需要 Rust 工具链的重要测试依赖项。
theora 添加对 Theora 视频压缩编解码器的支持。
threads 为各种软件包添加线程支持。通常是 pthreads。
tidy 添加对 HTML Tidy 的支持。
tiff 添加对 TIFF 图像格式的支持。
time64 使用 64 位 time_t 类型而不是常规的 32 位类型。此标志在 time64 配置文件中强制执行,并在其他地方屏蔽。它仅应在无法检测类型宽度时使用(例如,对于 SRC_URI)。
timidity 使用 Timidity++(MIDI 测序器)支持进行构建。
tk 添加对 Tk GUI 工具包的支持。
truetype 添加对 FreeType 和/或 FreeType2 字体的支持。
ttf 安装 TrueType 字体版本。
udev 启用 virtual/udev 集成(设备发现、电源和存储设备支持等)。
udisks 启用存储管理支持(自动挂载、卷监控等)。
uefi 启用对统一可扩展固件接口 (UEFI) 的支持。
unicode 添加对 Unicode 的支持。
unwind 添加对调用堆栈展开和函数名称解析的支持。
upnp 启用 UPnP 端口映射支持。
upnp-av 启用 UPnP 音频/视频流支持。
upower 启用电源管理支持。
usb 为具有可选 USB 支持的应用程序添加 USB 支持(例如 cups)。
v4l 启用对 video4linux 的支持(使用 linux-headers 或用户空间 libv4l 库)。
vaapi 启用用于硬件解码的视频加速 API。
vala 启用对 dev-lang/vala 的绑定。
valgrind 启用注释以提高准确性。可能会稍微减慢运行时速度。即使当前没有使用 dev-debug/valgrind,使用它也是安全的。
vanilla 不要添加更改默认行为的额外补丁;不要在全局范围内使用此选项,因为含义的严重程度会发生巨大变化。
vcd 视频 CD 支持。
vdpau 启用用于 Unix 加速接口的视频解码和呈现 API。
verify-sig 验证 distfile 上的上游签名。
vhosts 添加对将基于 Web 的应用程序安装到虚拟主机环境中的支持。
videos 安装可选的视频文件(用于某些游戏)。
vim-syntax 引入相关的 vim 语法脚本。
vnc 启用 VNC(远程桌面查看器)支持。
vorbis 添加对 OggVorbis 音频编解码器的支持。
vulkan 通过 Vulkan 跨平台 API 添加对 3D 图形和计算的支持。
wavpack 添加对 wavpack 音频压缩工具的支持。
wayland 启用 dev-libs/wayland 后端。
webkit 添加对 WebKit HTML 渲染/布局引擎的支持。
webp 添加对 WebP 图像格式的支持。
wifi 启用无线网络功能。
wmf 添加对 Windows 元文件矢量图像格式的支持。
wxwidgets 添加对 wxWidgets/wxGTK GUI 工具包的支持。
x264 启用使用 x264 的 h264 编码。
xattr 添加对扩展属性(文件系统存储的元数据)的支持。
xcb 支持 X C 语言绑定,它是 Xlib 的替代品。
xcomposite 启用对 Xorg 合成扩展的支持。
xemacs 添加对 XEmacs 的支持。
xface 添加 xface 支持,用于允许将小型 xface 格式图像通过“X-Face”标头包含在电子邮件中。
xft 使用 XFT 字体渲染器支持构建(x11-libs/libXft)。
xine 添加对 XINE 电影库的支持。
xinerama 添加对通过 Xinerama API 查询多显示器屏幕几何形状的支持。
xinetd 添加对 xinetd 超级服务器的支持。
xml 添加对 XML 文件的支持。
xmlrpc 支持 xml-rpc 库。
xmp 启用对可扩展元数据平台 (Adobe XMP) 的支持。
xmpp 启用对可扩展消息和状态协议 (XMPP) 的支持,以前称为 Jabber。
xosd 使用 X 屏幕显示库发送显示。
xpm 添加对 XPM 图形格式的支持。
xscreensaver 添加对 XScreenSaver 扩展的支持。
xv 添加对 Xvideo 扩展的可选支持(一个用于视频播放的 X API)。
xvid 添加对 xvid.org 的开源 mpeg-4 编解码器的支持。
zeroconf 支持 DNS 服务发现 (DNS-SD)。
zip 启用对 ZIP 存档的支持。
zlib 添加对 zlib 压缩的支持。
zsh-completion 启用 zsh 完成支持。
zstd 启用对 ZSTD 压缩的支持。

本地 USE 标记

acct-user

git

gitea 设置通过 www-apps/gitea 进行 git 托管的主目录。
gitolite 设置通过 dev-vcs/gitolite 或 dev-vcs/gitolite-gentoo 进行 git 托管的主目录。

vdr

graphlcd 为 media-plugins/vdr-graphlcd 准备组成员资格。
legacy-homedir 保留现有安装的旧主目录 /var/vdr。当此 useflag 被清除时,主目录将切换到 FHS 兼容的 /var/lib/vdr。
remote 为 media-plugins/vdr-remote 准备组成员资格。
串行 为 media-plugins/vdr-serial 准备组成员资格。

应用程序可访问性

at-spi2-core

dbus-broker 使用 DBus broker 实现代替默认的 DBus 守护进程

brltty

api 构建 brltty 的应用程序编程接口
蜂鸣器 支持控制台音调发生器
调频 支持声卡合成器
路易斯 使用盲文翻译器 dev-libs/liblouis
midi 支持乐器数字接口
pcm 支持声卡数字音频

emacspeak

espeak 添加对 espeak tts 引擎的支持

espeak-ng

异步 启用异步命令
klatt 启用 Klatt 形态合成和实现
l10n_ru 构建扩展的俄语字典文件
l10n_zh 构建扩展的中文(普通话和粤语)字典文件
man 使用 app-text/ronn-ng 构建和安装手册页
mbrola 添加对 mbrola 语音的支持

flite

语音 安装合成语音

freetts

jsapi 构建 Java 语音 API (JSAPI)
mbrola 添加对 mbrola 语音的支持

orca

盲文 启用盲文支持

语音调度程序

espeak 添加对 espeak-ng 语音引擎的支持
flite 添加对 flite 语音引擎的支持

应用程序管理

clsync

apidoc 提供 doxygen 生成的 API 文档。
cgroups 使用 cgroups 限制 /dev 访问权限。
clsync 构建 clsync 二进制文件。你很可能想要它。但是也可以只构建 libclsync,而不构建 clsync 本身。
集群 启用集群支持(允许在多个主机上进行主-主 clsync)。尚未完全实现。
控制套接字 启用 AF_UNIX 控制套接字支持。
额外调试 启用额外调试。这会严重影响性能。准备好接收大量输出。
额外加固 启用额外安全检查。这会影响性能。
gio 为 FS 监控启用 GIO(基于 glib 的 inotify 接口的替代方案,不建议使用;如果两者都编译,则可以在运行时选择)。
高负载锁 允许在 SMP 系统上使用自旋锁来代替互斥锁进行短延迟,但仅限于 SMP 系统。
命名空间 启用命名空间隔离。
套接字库 构建控制和监控套接字库:libclsync。

conky

apcupsd 启用对 sys-power/apcupsd 的支持
捆绑的 toluapp 启用对捆绑的 toluapp 的支持。这只有在与 lua-* 标志结合使用时才有意义
cmus 启用对 media-sound/cmus 播放的音乐的监控
颜色名称映射 包含颜色名称的映射
附加组件 启用 app-editors/nano 和 app-editors/vim 的语法高亮显示
ical 启用对使用 dev-libs/libical 从 iCalendar (RFC 5545) 文件获取事件的支持
intel-backlight 启用对英特尔背光灯的支持
iostats 启用对每个任务 I/O 统计信息的支持
irc 启用对使用 net-libs/libircclient 从 irc 频道显示所有内容的支持
lua-cairo 如果你想要 Lua Cairo 绑定,请启用它
lua-cairo-xlib 启用对 Lua 的 Cairo 和 Xlib 互操作性的支持
lua-imlib 如果你想要 Lua Imlib2 绑定,请启用它
lua-rsvg 如果你想要 Lua RSVG 绑定,请启用它
数学 启用对 glibc 的 libm 数学库的支持
moc 启用对 media-sound/moc 播放的音乐的监控
鼠标事件 启用对鼠标事件的支持"
mpd 启用对 media-sound/mpd 控制的音乐的监控
nvidia 启用通过 x11-drivers/nvidia-drivers 读取英伟达显卡温度传感器
portmon 启用对 tcp (ip4) 端口监控的支持
thinkpad 启用对 IBM/联想笔记本电脑的支持
webserver 启用支持使用 net-libs/libmicrohttpd 充当提供 conkys 输出的 web 服务器
xinput 启用对 Xinput 2 的支持(速度慢)
xmms2 启用对 media-sound/xmms2 播放的音乐的监控

conserver

freeipmi 通过 sys-libs/freeipmi 编译 FreeIPMI 支持

diradm

自动挂载 支持 LDAP 中的自动挂载数据
irixpasswd 支持存储单独的 IRIX 密码

doas

持久化 添加对“持久化”功能的支持(实验性)

gkrellm

X 构建 X11 GUI(gkrellm)和服务器(gkrellmd)。禁用此标志仅构建服务器
gnutls 启用使用 net-libs/gnutls 对邮件检查的 SSL 支持(覆盖“ssl”USE 标志)
lm-sensors 启用通过 sys-apps/lm-sensors 监控传感器
ntlm 启用使用 net-libs/libntlm 对邮件检查的 NTLM 身份验证
ssl 启用使用 dev-libs/openssl 对邮件检查的 SSL 支持

gtkdiskfree

gtk2 支持 GTK+ 2.x 而不是 GTK+ 3.x

hddtemp

网络计划任务 每月计划任务以更新 hddtemp.db。

keepass

aot 在构建时生成本机代码,而不是在运行时。

keepassxc

自动类型 添加对将密码自动输入其他应用程序的支持
浏览器 启用浏览器插件支持
keeshare 启用 KeeShare 共享集成
keyring 启用作为系统密钥环使用的支持
网络 启用网络支持
ssh-agent 使用 KeePassXC 解锁 SSH 密钥
yubikey 启用通过支持 YubiKey 风格的 HMAC-SHA1 协议的硬件密钥解锁数据库

lnav

pcap 启用对 pcap 文件的支持。

logcheck

计划任务 添加文件以启用每小时计划任务以运行 logcheck"

logrotate

acl 安装 acl 支持
计划任务 安装计划任务文件
selinux 安装安全增强型 Linux 支持

logstash-bin

x-pack 启用其他功能(可能需要许可证)

openrc-settingsd

systemd 使用 sys-apps/systemd 提供的 dbus 和 polkit 文件版本

通行证

X 使用 x11-misc/xclip 将密码复制到剪贴板。
dmenu 添加对 x11-misc/dmenu 的支持,使用“passmenu”程序。
git 使用 dev-vcs/git 进行密码修订。
导入器 允许使用各种贡献的脚本从其他密码管理器导入密码。

pass-otp

二维码 添加对使用 media-gfx/qrencode 的二维码的支持

passwordsafe

qr 启用 QR 码密码显示
xml 启用 XML 导入支持
yubikey 启用对 Yubikey 的支持

perl-cleaner

pkgcore 使用 sys-apps/pkgcore 代替 sys-apps/portage 和 app-portage/portage-utils。

木偶

augeas 启用 augeas 支持
差异 启用 diff 支持
hiera 启用 hiera 支持
rrdtool 启用 rrdtool 支持
影子 启用影子支持

puppet-agent

puppetdb 添加 puppetdb 支持

puppetserver

puppetdb 添加对连接到 puppetdb 的支持

pwgen

livecd 安装用于在启动时对 root 密码进行混淆的启动脚本

rsyslog

clickhouse 构建 ClickHouse 输出模块(需要 net-misc/curl)
curl 在 RainerScript 中启用 http_request() 函数(需要 net-misc/curl)
dbi 构建通用数据库输出模块(需要 dev-db/libdbi)
elasticsearch 构建 Elasticsearch 输出模块(需要 net-misc/curl)
gcrypt 添加对使用 dev-libs/libgcrypt 对加密日志文件进行支持
gnutls 构建 GnuTLS 网络流驱动程序(需要 net-libs/gnutls)
imhttp 构建 http 输入模块(需要 www-servers/civetweb)
impcap 构建 pcap 输入模块(需要 net-libs/libpcap)
kafka 构建 Apache Kafka 输入/输出模块(需要 dev-libs/librdkafka)
kerberos 构建 GSSAPI 输入和输出模块(需要 virtual/krb5)
kubernetes 构建 kubernetes 修改插件(需要 net-misc/curl)
mdblookup 使用 dev-libs/libmaxminddb 构建 MaxMind DB 查找消息修改插件
mongodb 构建 MongoDB 输出模块(需要 dev-libs/mongo-c-driver)
mysql 构建 MySQL 数据库输出模块(需要 virtual/mysql)
规范化 构建规范化修改模块(需要 dev-libs/libee 和 dev-libs/liblognorm)
omhttp 构建 http 输出模块(需要 net-misc/curl)
omhttpfs 构建 httpfs 输出模块(需要 net-misc/curl)
omudpspoof 构建 udpspoof 输出模块(需要 net-libs/libnet)
openssl 构建 OpenSSL 网络流驱动程序(需要 dev-libs/openssl)
postgres 构建 PostgreSQL 数据库输出模块(需要 dev-db/postgresql)
rabbitmq 构建 RabbitMQ 输出模块(需要 net-libs/rabbitmq-c)
redis 使用(需要 dev-libs/hiredis)构建 Redis 输出模块
relp 构建可靠事件日志协议 (RELP) 输出模块(需要 dev-libs/librelp)
rfc3195 构建 rfc3195 输入模块(需要 dev-libs/liblogging)
rfc5424hmac 构建 rfc5424hmac 修改模块(需要 dev-libs/openssl)
snmp 构建 snmp 修改和输出模块(需要 net-analyzer/net-snmp)
ssl 添加对加密客户端/服务器通信的支持(需要 net-libs/gnutls)
systemd 构建日志输入和输出模块(需要 sys-apps/systemd)
用户工具 安装与设置的 USE 标志相对应的用户工具(rsgtutil、rscryutil 等)
uuid 在消息中包含 UUID(需要 sys-apps/util-linux)
xxhash 在 fmhash 模块中启用 xxHash 支持(需要 dev-libs/xxhash)
zeromq 构建 ZeroMQ 输入和输出模块(需要 net-libs/czmq)

sagan

libdnet 添加对 dev-libs/libdnet 的支持
pcap 添加对通过 net-libs/libpcap 进行网络数据包捕获的支持
redis 添加对通过 dev-libs/hiredis 的 Redis 数据库的支持
smtp 使用 SMTP(电子邮件)支持构建

猎豹 启用对 dev-python/cheetah3 的支持
cherrypy 启用对使用 cherrypy 的支持。
genshi 启用对 dev-python/genshi 的支持
gnupg 启用通过 python-gnupg 对 gnupg 的支持。
libcloud 启用通过 libcloud 的 salt-cloud 支持。
libvirt 支持使用 app-emulation/libvirt 管理虚拟机。
马可 添加对使用 mako 模板引擎解析盐状态的支持。
mongodb 支持将数据返回到 mongodb 服务器。
中子 支持 OpenStack neutron 网络服务。
新星 启用对 OpenStack Nova API 的支持
openssl 添加对通过 OpenSSL 使用 TLS 的支持。
portage 添加对使用 sys-apps/portage 强制执行包状态的支持
raet 添加对新的 RAET 传输的支持。
redis 支持将数据返回到 redis 数据库。
zeromq 添加对 zeromq 传输的支持。

sudo

gcrypt 使用 dev-libs/libgcrypt 中的消息摘要函数代替 sudo 的消息摘要函数
offensive 当用户输入错误密码时,让 sudo 打印侮辱性的话语
安全路径 将 PATH 变量替换为编译时安全的路径
sendmail 允许 sudo 使用 sendmail 发送电子邮件
sssd 添加系统安全服务守护进程支持

sysklogd

logger 构建 logger 程序
logrotate 使用 app-admin/logrotate 来轮换日志,而不是自定义的 cron 脚本

syslog-ng

amqp 启用对 AMQP 目标的支持
geoip2 通过 dev-libs/libmaxminddb 添加对基于 IP 的地理位置查找的支持
grpc 通过 net-libs/grpc 启用基于 GRPC 的驱动程序支持(OpenTelemetry)
http 启用对 HTTP 目标的支持
json 通过 dev-libs/json-c 启用对 JSON 模板格式的支持
kafka 启用对 Kafka 目标的支持
mongodb 启用对 mongodb 目标的支持
mqtt 通过 net-libs/paho-mqtt-c 启用 MQTT 支持
pacct 启用对读取进程统计文件(实验性,仅限 Linux)的支持
redis 启用对 Redis 目标的支持
smtp 启用对 SMTP 目标的支持
spoof-source 启用对伪造源地址的支持

sysstat

dcron 调整 cron 作业以在 sys-process/dcron 下正常工作

testdisk

ewf 包含 ewf 库
ntfs 包含读取 NTFS 文件系统的能力
reiserfs 包含读取 reiserfs 的能力
sudo 启用 sudo 助手集成

tripwire

ssl 添加对安全套接字层连接的支持
static 静态构建包
tools 安装 app-admin/mktwpol,提供用于安装/设置 tripwire 的脚本,包括生成 tripwire 策略文件和维护 tripwire 数据库

ulogd

json 构建 JSON 输出插件以将数据包保存到 JSON 文件格式
nfacct 构建 NFACCT 输入插件以通过 nfnetlink_acct 支持流量统计
nfct 构建 NFCT 输入插件以通过 nfnetlink_conntrack 支持基于流的有状态日志记录
nflog 构建 NFLOG 输入插件以通过 nfnetlink_log 支持无状态基于数据包的日志记录
pcap 构建 PCAP 输出插件以将数据包保存到 libpcap 文件格式
ulog 构建 ULOG 输入插件以通过 ULOG 目标支持已弃用的基于数据包的日志记录

vault

webui 启用 Web UI

webalizer

xtended 包含 404 扩展

webapp-config

portage 将 python_targets 依赖项传播到 sys-apps/portage

app-alternatives

awk

busybox 链接到 sys-apps/busybox
gawk 链接到 sys-apps/gawk
mawk 链接到 sys-apps/mawk(警告:mawk 不完全符合 POSIX 标准)
nawk 链接到 sys-apps/nawk

bc

gh 从 sci-calculators/bc-gh 链接到 bc-gh
gnu 链接到 GNU bc(sys-devel/bc)

bzip2

lbzip2 链接到 app-arch/lbzip2。
pbzip2 链接到 app-arch/pbzip2。
reference 链接到 app-arch/bzip2。

cpio

gnu 链接到 GNU cpio(app-arch/cpio)
libarchive 从 app-arch/libarchive 链接到 bsdcpio

gzip

pigz 链接到 app-arch/pigz。
reference 链接到 app-arch/gzip。

lex

flex 链接到 sys-devel/flex。
reflex 链接到 sys-devel/reflex。

ninja

reference 链接到 dev-build/ninja。
samurai 链接到 dev-build/samurai。

sh

bash 链接到 app-shells/bash
busybox 链接到 sys-apps/busybox
dash 链接到 app-shells/dash
ksh 链接到 app-shells/ksh
lksh 从 app-shells/mksh 链接到 lksh
mksh 从 app-shells/mksh 链接到 mksh

tar

gnu 链接到 GNU tar(app-arch/tar)
libarchive 从 app-arch/libarchive 链接到 bsdtar

yacc

bison 链接到 app-alternatives/yacc。
byacc 链接到 dev-util/byacc。
reference 链接到 dev-util/yacc。

app-antivirus

clamav

clamapp 构建应用程序(clamscan、clamd、clamdscan、clamonacc(也有自己的 USE 标志)、sigtool、clambc、clamv-milter(也需要 milter USE 标志)、clamdtop、clamsubmit、clamconf)。
clamdtop 类似 Top 的工具,显示 clamd 当前正在扫描的内容以及其他内容
clamonacc 构建 clamonacc 按需扫描器
clamsubmit 提交误报/漏报的工具
experimental 启用实验性功能
libclamav-only 绕过构建 libfreshclam 和 ClamAV CLI 应用程序。
metadata-analysis-api 启用使用 ClamAV API 收集文件属性元数据,以便 ClamAV 字节码程序进行分析。
rar RAR 支持
system-mspack 使用 dev-libs/libmspack 而不是 ClamAV 自带的版本
xml DMG 和 XAR 支持

clamtk

kde 安装 Dolphin 插件。
nautilus 安装 Nautilus 插件。
nemo 安装 Nemo 插件。
thunar 安装 Thunar 插件。

app-arch

7zip

jwasm 使用 dev-lang/jwasm 包含优化代码(不支持 AES)
rar 启用对非免费 rar 解码器的支持
uasm 使用 dev-lang/uasm 包含优化代码

cabextract

附加组件 安装实验性额外工具:wince_info 和 wince_rename 用于检查和处理 Windows CE 安装柜文件头文件;cabinfo 用于检查 cab 文件的结构。

createrepo_c

legacy 使用对旧版弱依赖项和哈希的支持进行构建(不推荐!)

dpkg

libmd 使用 app-crypt/libmd 库进行消息摘要函数
update-alternatives 安装 update-alternatives

dump

ermt 加密的 rmt 支持
uuid 启用 UUID 支持

engrampa

caja 启用 engrampa 以通过在 mate-base/caja 的上下文菜单中提供条目来与其集成

file-roller

nautilus 为 gnome-base/nautilus 构建上下文菜单扩展。

gzip

pic 禁用不适合 PIC 的优化汇编代码

innoextract

debug 启用调试日志记录和 --debug 命令行选项
lzma 启用支持使用 app-arch/xz-utils 解压缩 lzma 压缩的安装程序

libarchive

blake2 通过 app-crypt/libb2 启用 Blake2 哈希支持。
bzip2 允许通过 libbz2 访问 bzip2 压缩的档案(随 app-arch/bzip2 提供)。这仅影响 libarchive 的本机支持:如果 bsdtar 没有内置 bunzip2,它将继续使用 bunzip2 作为过滤器。
e2fsprogs 使用 sys-fs/e2fsprogs 标头中的文件标志而不是 virtual/os-headers 标头中的文件标志
nettle 使用 dev-libs/nettle 作为加密后端

libdeflate

test 构建测试程序(需要 sys-libs/zlib)
utils 构建 libdeflate-gzip 程序

lrzip-next

largefile 启用对大文件支持
year2038 启用对 64 位 'time_t' 的支持(设置 D_TIME_BITS=64;仅限 glibc)

p7zip

natspec 使用 dev-libs/libnatspec 正确解码在 Windows 中存档的非 ASCII 文件名。
rar 启用对非免费 rar 解码器的支持

rar

all-sfx 安装所有 SFX(自解压缩)文件,而不仅仅是本机格式(允许在 Linux ELF 系统上创建 Windows EXE 文件)

rpm

sequoia 使用 app-crypt/rpm-sequoia 而不是已弃用的内部解析器

tar

minimal 仅安装 `tar`

unzip

natspec 使用 dev-libs/libnatspec 正确解码在 Windows 中存档的非 ASCII 文件名。

wimlib

fuse 使用 fuse 库
iso 安装 app-cdr/cdrtools 以便准备 iso 映像
ntfs 使用 sys-fs/ntfs3g 中的 libntfs-3g 库
yasm 使用 yasm 汇编器而不是 nasm

xz-utils

extra-filters 构建任何默认 xz 预设中都没有使用的附加过滤器。这包括 delta 和 BCJ 编码器、额外的匹配查找器和 SHA256 检查。
pgo 使用配置文件引导优化 (PGO) 优化构建

zip

natspec 使用 dev-libs/libnatspec 正确解码在 Windows 中存档的非 ASCII 文件名。

app-backup

amanda

ndmp 对 NDMP 协议的支持
s3 支持备份到 Amazon S3 系统
xfs 支持使用 xfsdump 备份原始 XFS 文件系统

backup-manager

s3 支持备份到 Amazon S3 系统

bacula

bacula-clientonly 禁用 DB 支持,仅构建客户端
bacula-nodir 禁用构建 director
bacula-nosd 禁用构建存储守护进程
batch-insert 启用批处理插入数据库
ipv6 支持 IPV6 协议"
logwatch 安装 logwatch 的支持文件

bareos

ceph 启用 sys-cluster/ceph 支持
clientonly 仅安装 file-daemon(客户端)
director 安装 director
glusterfs 启用 sys-cluster/glusterfs 存储后端
lmdb 启用 dev-db/lmdb 支持的构建,以实现更快的准确备份
logwatch 安装 sys-apps/logwatch 的支持文件
ndmp 启用对 NDMP(网络数据管理协议)的支持
scsi-crypto 启用低级 SCSI 加密支持
storage-daemon 安装存储守护进程 (bareos-sd)
vmware 启用 bareos-fd VMware 插件

borgmatic

apprise 允许备份监控使用 dev-python/apprise 向各种服务发送通知

btrbk

lsbtr 启用 lsbtr 命令行工具
mbuffer 使用 sys-block/mbuffer 启用进度条和缓冲/限制功能

dar

argon2 启用来自 app-crypt/argon2 的密码哈希算法
dar32 启用 --enable-mode=32 选项,该选项将无限替换为 32 位整数
dar64 启用 --enable-mode=64 选项,该选项将无限替换为 64 位整数
gcrypt 启用强加密支持
gpg 启用使用非对称加密算法
rsync 启用与 net-libs/librsync 的链接以支持增量压缩

duplicity

s3 支持备份到 Amazon S3 系统

rear

udev 让 ReaR 在连接 USB 驱动器时启动备份。

snapper

lvm 启用 LVM 稀疏配置快照支持 sys-fs/lvm2
xattr 添加支持通过 sys-apps/attr 获取和设置 POSIX 扩展属性。

tsm

tsm-cit IBM Tivoli 通用库存技术
tsm-hw NetApp 和 N 系列文件服务器的差异快照支持
vmware 安装 vmware 数据保护支持

app-benchmarks

filebench

auto-completion 启用使用 dev-libs/libtecla 的命令行自动完成

httperf

idleconn 使用 idleconn 程序进行构建

ioping

netdata 添加对 netdata 的支持

ramspeed

pic 强制将共享库构建为 PIC(这会更慢)

stress-ng

keyutils 通过 sys-apps/keyutils 对内核的密钥生成设施进行压力测试

sysbench

aio 添加对 AIO 的支持。
attachsql 添加对 AttachSQL 的支持。
drizzle 添加对 Drizzles 的支持。
largefile 添加对大文件的支持。

app-cdr

brasero

libburn 启用 dev-libs/libburn 后端
nautilus 构建 gnome-base/nautilus 扩展
playlist 启用通过 dev-libs/totem-pl-parser 对播放列表的支持
tracker 启用使用 app-misc/tracker 索引器进行音频播放列表搜索

cdemu

cdemu-daemon 拉取 app-cdr/cdemu-daemon 依赖项,在 chroot 环境中很有用(错误 #315491)。在您了解自己在做什么之前,请不要禁用。

dvdisaster

debug 启用内存调试。

gaffitter

scripts 安装用于外部程序的附加 gaffitter 脚本

mirage2iso

pinentry 支持 app-crypt/pinentry 密码输入后端。

app-containers

apptainer

网络 安装网络插件
suid 安装 SUID 辅助二进制文件

buildah

btrfs 启用对“btrfs”图形驱动程序的依赖项,包括必要的内核标志。

containerd

btrfs 支持 BTRFS 快照驱动程序
cri 支持 Kubernetes CRI
device-mapper 支持设备映射器快照驱动程序

cri-o

btrfs 启用对“btrfs”图形驱动程序的依赖项,包括必要的内核标志。
device-mapper 启用对“devicemapper”图形驱动程序的依赖项,包括必要的内核标志。

crun

bpf 在内核中启用 eBPF(增强型 Berkley 数据包过滤器)支持,用于管理设备控制器。
criu 启用基于 CRIU 的检查点/恢复支持

docker

btrfs 启用对“btrfs”图形驱动程序的依赖项,包括必要的内核标志。
container-init 在容器内提供静态链接的 init 系统 tini。
overlay 启用 "overlay" 图驱动程序的依赖项,包括必要的内核标志。
overlay2 启用 "overlay2" 图驱动程序的依赖项,包括必要的内核标志。

docker-credential-helpers

通行证 为 pass 实用程序构建传递助手。

incus

fuidshift 安装 fuidshift 二进制文件 - 当前与 app-containers/lxd 冲突

lxc

io-uring 启用 io_uring 支持,并使用 io_uring 代替 epoll
tools 构建和安装额外的命令行工具

nerdctl

rootless 启用在 rootless 模式下运行的依赖项。

podman

btrfs 在 Podman 中启用 btrfs 支持(图驱动程序)
cgroup-hybrid 使用传统(混合)cgroups 而不是现代(统一)cgroups
fuse 启用 fuse 依赖项(fuse-overlayfs 对 rootless 模式特别有用)。
init 启用 podman run --init 所需的 catatonit 依赖项。
rootless 启用在 rootless 模式下运行的依赖项。
wrapper 安装 wrapper,让 podman 可以使用 `docker` 命令

runc

kmem 启用内核内存会计。

skopeo

btrfs 启用 "btrfs" 图驱动程序的依赖项。
device-mapper 使用 libdevmapper 编译
rootless 使用 libsubid 编译

snapd

forced-devmode 如果功能检测失败,则自动禁用应用程序限制。

app-crypt

aespipe

cpu_flags_x86_padlock 使用 VIA padlock 指令,在运行时检测,代码在非 padlock 处理器上仍然可以工作

badkeys

dkim 通过 dev-python/dnspython 启用 dkim 扫描模式。
ssh 通过 dev-python/paramiko 启用 ssh 扫描模式。

ccid

twinserial 启用 twinserial 阅读器

codecrypt

cryptopp 构建需要 Crypto++ 支持的算法 dev-libs/crypto++

dehydrated

计划任务 安装 cron 作业以签署/更新不存在/已更改/即将过期的证书

eid-mw

dialogs 通过使用 x11-libs/gtk+ 启用 "askaccess" 对话框。
gtk 所有对话框都可用,通过使用 x11-libs/gtk+
p11-kit 支持 app-crypt/p11-kit。

ekeyd

minimal 仅安装 ekey-egd-linux 服务,而不是完整的 ekeyd 软件包。
munin 安装 net-analyzer/munin 的插件,以绘制 ekeyd 的统计数据图表。
usb 构建用于访问 EntropyKey 的基于 libusb 的用户空间守护程序(替代 CDC USB 驱动程序)。建议默认使用此选项,因为内核中的 CDC 驱动程序通常似乎很脆弱(或者 EntropyKey 上的设备实现过于 buggy),并且会导致各种问题。

gnupg

smartcard 构建 scdaemon 软件。启用 OpenPGP 卡的使用。对于其他类型的智能卡,请尝试 app-crypt/gnupg-pkcs11-scd。将 dev-libs/libusb 作为依赖项引入;启用 scdaemon。
tofu 启用对首次使用信任模型的支持;需要 dev-db/sqlite。
tools 安装额外的工具(包括 gpgsplit 和 gpg-zip)。
tpm 通过 app-crypt/tpm2-tss 启用 TPM 支持,并构建 tpm2d。
usb 为 scdaemon 构建直接 CCID 访问;需要 dev-libs/libusb。
user-socket 尝试一个在会话结束时不会被 init 管理器删除的套接字目录
wks-server 安装 wks-server

gnupg-pkcs11-scd

proxy 构建 gnupg-pkcs11-scd-prox

gpgme

common-lisp 安装 common-lisp 文件

hashcat

brain 启用 hashcat brain

heimdal

hdb-ldap 添加对 LDAP 作为数据库后端的支持
lmdb 添加对使用 dev-db/lmdb 作为查找表的支持
otp 添加对一次性密码的支持

ima-evm-utils

tpm 启用 TPM 支持

johntheripper-jumbo

opencl 使用 opencl/GPU 破解支持构建
pcap 使用 pcap 支持构建

keybase

fuse 启用 app-crypt/kbfs 支持

kstart

afs 启用 afs 支持,这意味着您可以获取 afs 令牌并设置 PAG。如果您的守护程序/应用程序需要对 AFS 单元进行身份验证访问,建议设置此 USE。

libb2

native-cflags 使用 configure 脚本确定的 CFLAGS。这些标志将启用它发现可用的所有 CPU 特定功能,以进一步优化实现。这将丢弃在 make.conf 或类似文件中设置的任何现有 CFLAGS。

libsecret

crypt 启用传输加密
gcrypt 启用后端库,通过 dev-libs/libgcrypt 实现传输加密
gnutls 启用后端库,通过 net-libs/gnutls 实现传输加密
pam 构建 PAM 模块
tpm 通过 app-crypt/tpm2-tss 启用可信平台模块支持

libu2f-host

systemd 使用用户 ACL 而不是 plugdev 组来授予用户对 HIDRAW 设备的访问权限。

mit-krb5

doc 创建并安装 API 和实现文档。这仅在您想要开发依赖于 kerberos 的软件时才有用
keyutils 启用使用 keyutils 的密钥环 ccache
lmdb 添加对使用 dev-db/lmdb 作为查找表的支持
openldap 启用对 ldap 作为数据库后端的支持
pkinit 启用对初始票证的 pkinit 支持

mkp224o

pcre 使用正则表达式而不是前缀/后缀匹配进行搜索

onak

dynamic 支持动态加载后端
hkp 代理后端支持

ophcrack

tables 需要用于执行破解的附加表(app-crypt/ophcrack-tables)

ophcrack-tables

vistafree 安装免费的 Vista ophcrack 表
xpfast 安装快速 XP ophcrack 表
xpsmall 安装小型免费 XP ophcrack 表

pinentry

efl 构建基于 dev-libs/efl 的 pinentry

qca

botan 启用 botan 插件
gcrypt 启用 gcrypt 插件
gpg 启用 GnuPG 插件
logger 启用记录器插件
nss 启用 NSS 插件
pkcs11 启用 PKCS#11 插件
sasl 启用 SASL 插件
softstore 启用 softstore 插件

rpm-sequoia

nettle 使用 dev-libs/nettle 作为加密后端
openssl 使用 dev-libs/openssl 作为加密后端

seahorse

ldap 启用 seahorse 在 LDAP 服务器上操作 GPG 密钥。

swtpm

fuse 支持 sys-fs/fuse 基于的 /dev/tpm 接口

tpm-tools

pkcs11 构建基于 OpenCryptoki(dev-libs/opencryptoki)PKCS#11 实现的令牌数据管理实用程序。

tpm2-pkcs11

fapi 启用功能 API 后端

tpm2-tools

fapi 启用功能 API 工具

tpm2-totp

plymouth 添加 sys-boot/plymouth 支持

tpm2-tss

fapi 启用功能 API(需要 openssl 作为加密后端)
mbedtls 使用 net-libs/mbedtls 作为加密引擎
openssl 使用 dev-libs/openssl 作为加密引擎
policy 启用策略库(需要 openssl 作为加密后端)

zulucrypt

kwallet 启用使用 kde-frameworks/kwallet 对密码进行加密存储
udev 是否在决定卷是否为系统卷时会查询 udev

app-dicts

aspell-be

classic 默认支持经典拼写

gwaei

hunspell 启用 app-text/hunspell 拼写检查和形态分析
mecab 启用 app-text/mecab 支持

myspell-pt

preao 使用字典的预正字法协议版本

app-doc

csound-manual

html 安装 HTML 文档

devmanual

offline 使用替代的最小样式表而不是 Tyrian 主题

kicad-doc

html 以 HTML 格式生成文档
pdf 以 PDF 格式生成文档

linuxfromscratch

htmlsingle 安装所有在一页上的 HTML 版本。

pms

html 生成并安装 PMS 为 .html
twoside 启用适合打印的双面布局

pms-bin

html 安装 PMS 为 .html

tldp-howto

html 安装多章节 HTML 文档
htmlsingle 安装所有在一页上的 HTML 文档
pdf 安装 pdf 文档
text 安装纯文本文档

app-editors

bluefish

gucharmap 启用 gucharmap 字典插件
spell 通过 enchant 库启用拼写检查功能

emacs

athena 启用 MIT Athena 小部件集(x11-libs/libXaw)
dynamic-loading 启用在运行时加载动态库(模块)
games 支持游戏的共享得分文件
gfile 使用 gfile(dev-libs/glib)进行文件通知
gmp 使用 GNU 多精度算术库(dev-libs/gmp)而不是捆绑的 mini-gmp 子集
gsettings 使用 gsettings(dev-libs/glib)读取系统字体名称
gzip-el 压缩捆绑的 Emacs Lisp 源代码
harfbuzz 使用 media-libs/harfbuzz 作为文本整形引擎
imagemagick 使用 media-gfx/imagemagick 进行图像处理
jit 使用 libgccjit 编译 Emacs Lisp 本地编译器支持
json 使用 dev-libs/jansson 编译本地 JSON 支持
libxml2 使用 dev-libs/libxml2 解析 XML,而不是内部 Lisp 实现
mailutils 使用 net-mail/mailutils 检索电子邮件,而不是内部 movemail 替代品
source 安装 C 源代码文件并使其可用于 find-function
threads 添加 elisp 线程支持
toolkit-scroll-bars 优先使用所选工具包的滚动条,而不是 Emacs 自身的滚动条
tree-sitter 支持 dev-libs/tree-sitter 解析库
wide-int 优先使用宽 Emacs 整数(通常为 62 位)。此选项仅对 32 位系统有效,它将最大缓冲区大小从 0.5 GB 增加到 2 GB,但代价是 Lisp 速度降低 10% 到 30%。

fe

sendmail 在编辑器异常后发送邮件

featherpad

X 将应用程序链接到 X11 库,这将添加对虚拟桌面感知和选项卡 DND 的支持

gedit-plugins

charmap 只需单击即可插入特殊字符
git 显示与 git 的 HEAD 相关的文档更改
terminal 在底部窗格中嵌入一个终端

gnome-latex

latexmk 安装 dev-tex/latexmk(默认用于构建工具)
rubber 安装 dev-tex/rubber(可用于构建工具)

gvim

crypt 使用 dev-libs/libsodium 进行加密支持
cscope 启用 cscope 接口
netbeans 包含 netbeans 外部编辑器集成支持
racket 启用使用 dev-scheme/racket 对 Scheme 的支持

helix

grammar 构建并安装语法语言文件

jasspa-microemacs

nanoemacs 构建 NanoEmacs 而不是 MicroEmacs

joe

xterm 启用完整的 xterm 剪贴板支持

leafpad

emacs 启用 Emacs 键主题

mousepad

快捷键 构建“快捷键”插件

nano

debug 启用调试消息和断言警告。请注意,这些消息将直接发送到 stderr,而不是某些日志记录工具。
justify 启用文本格式的 justify/unjustify 功能。
magic 添加 magic 文件支持(sys-apps/file)以自动检测合适的语法高亮显示
minimal 禁用所有花哨的功能,包括那些有专用 USE 标志的功能(如拼写)。

neovim

nvimpager 将 nvimpager 符号链接到 less.sh 宏

okteta

designer 构建 dev-qt/designer 的插件

qhexedit2

gui 安装 Qt5 十六进制编辑器

tea

aspell 启用使用 app-text/aspell 进行拼写检查

vim

X 将控制台 vim 与 X11 库链接,以便在 xterm 中启用标题和剪贴板功能
crypt 使用 dev-libs/libsodium 进行加密支持
cscope 启用 cscope 接口
racket 启用使用 dev-scheme/racket 对 Scheme 的支持
terminal 启用终端仿真支持
vim-pager 安装 vimpager 和 vimmanpager 链接

vis

tre 使用 dev-libs/tre 进行更节省内存的正则表达式搜索

vscode

egl 使用 EGL 平台,在 X11/Xwayland 上的高刷新率显示器上启用平滑渲染
wayland 在 Wayland 会话下以 Wayland 模式运行,否则以 Xwayland 模式运行。此标志不影响 x11 会话。

vscodium

egl 使用 EGL 平台,在 X11/Xwayland 上的高刷新率显示器上启用平滑渲染
wayland 在 Wayland 会话下以 Wayland 模式运行,否则以 Xwayland 模式运行。此标志不影响 x11 会话。

xemacs

athena 选择 MIT Athena 小部件集
bignum 支持 OpenSSL bignum 实现
dnd 启用对 x11-libs/dnd 拖放库的支持
pop 支持 POP 用于邮件检索
xim 启用 X11 XiM 输入法

zed

gles 使用简化的 OpenGLES 而不是完整的 OpenGL

app-emacs

auctex

preview-latex 使用捆绑的 preview-latex

bbdb

tex 安装纯 TeX 支持文件
vm 添加对 app-emacs/vm 的支持
wanderlust 添加对 app-emacs/wanderlust 的支持

calfw

howm 添加对 app-emacs/howm 笔记工具的支持

elscreen

wanderlust 包括对 app-emacs/wanderlust 的支持

emacs-common

games 支持游戏的共享得分文件
gsettings 为 gsettings(dev-libs/glib)安装模式文件

emacs-w3m

gzip-el 压缩捆绑的 Emacs Lisp 源代码

flim

oauth2 支持 OAuth2 身份验证(app-emacs/oauth2)

gap-mode

completion 为 app-emacs/company-mode 安装 GAP 后端,以“完成任何内容”。
lint 通过 app-emacs/flycheck 和 dev-gap/gaplint 支持自动 lint GAP 代码。

mu-cite

bbdb 包括对 app-emacs/bbdb 的支持

org-mode

odt-schema 为 OpenDocument Text 导出器安装非免费模式文件

remember

bbdb 包括对 app-emacs/bbdb 的支持
planner 包括对 app-emacs/planner 的支持

slime

xref 安装 xref.lisp 交叉引用工具

sly

xref 安装 xref.lisp 交叉引用工具

vm

bbdb 包括对 app-emacs/bbdb 的支持

wanderlust

bbdb 包括对 app-emacs/bbdb 的支持

wikipedia-mode

outline-magic 启用对大纲模式扩展(app-emacs/outline-magic)的支持

app-emulation

86Box

experimental 启用来自 devbranch 的硬件,这可能不稳定或不可用。
fluidsynth 通过 media-sound/fluidsynth 启用 MIDI 支持。
munt 通过 media-libs/munt-mt32emu 启用 MIDI MT-32 支持。
new-dynarec 启用来自 PCem 15 的新的动态重新编译器,这应该提供更快的仿真速度。

aranym

clipboard 启用主机和 FreeMiNT 之间的双向剪贴板传输
jit 构建具有性能提升的即时编译器变体
lilo 启用对直接引导内核(如 Linux)的支持
osmesa 允许使用主机 CPU 在内存中渲染图像
pmmu 构建完整的 PMMU 变体,这是运行主线 Linux 所必需的
standard 构建标准(无 JIT 或 PMMU)变体

bochs

3dnow 启用对仿真 3DNow! 指令的支持(不完整)
avx 启用对仿真高级矢量扩展 (AVX) 的支持
debugger 启用调试器(会降低仿真速度)
gdb 启用对远程 GDB 存根的支持
x86-64 启用对 64 位 CPU 仿真的支持

crossover-bin

capi 通过 CAPI 启用 ISDN 支持
osmesa 支持使用 libOSMesa 在位图中使用 OpenGL
pcap 支持数据包捕获软件(例如 wireshark)

dosemu

fluidsynth 使用 media-sound/fluidsynth 进行 MIDI 仿真

dxvk

crossdev-mingw 使用 sys-devel/crossdev 作为工具链,而不是 dev-util/mingw64-toolchain(需要手动设置)
d3d10 启用对 DirectX 10 (d3d10.dll) 的支持
d3d11 启用对 DirectX 11 (d3d11.dll) 的支持
d3d8 启用对 DirectX 8 (d3d8.dll) 的支持
d3d9 启用对 DirectX 9 (d3d9.dll) 的支持
dxgi 启用对 DirectX 图形基础设施 (dxgi.dll) 的支持

faudio

dumpvoices FAudio 将缓冲区数据转储到具有 RIFF/XWMA 头的文件中,可与 ffplay/testxwma 等播放器一起使用。

fs-uae

fmv 启用对 CD32 FMV(全动态视频)的支持
glew 启用对 OpenGL 扩展包装器库 (media-libs/glew) 的支持

fs-uae-launcher

lha 启用 LHA 档案支持

fuse

backend-X 使用 X11 渲染后端
backend-fbcon 使用帧缓冲区渲染后端
backend-gtk3 使用 Gtk+ 渲染后端
backend-sdl 使用 SDL 渲染后端
backend-svga 使用 svgalib 渲染后端
memlimit 添加编译时内存使用限制

fuse-utils

gcrypt 使用 dev-libs/libgcrypt 进行某些功能的底层加密,包括日志文件。

grub-xen-host

pvh 为 pvh 构建额外的 grub bin。

hercules-sdl

object-rexx 通过 Open Object Rexx (dev-lang/oorexx) 启用 REXX 支持
regina-rexx 通过 Regina Rexx (dev-lang/regina-rexx) 启用 REXX 支持

libcacard

passthrough 通过 sys-apps/pcsc-lite 启用智能卡直通支持

libguestfs

erlang 构建 Erlang 绑定
fuse 通过 sys-fs/fuse 启用映像挂载支持
inspect-icons 使用 media-gfx/icoutils 访问/检查图像内的图标文件
libvirt 使用 app-emulation/libvirt 操作 VM
systemtap 使用 dev-debug/systemtap 通过“探针”检查 VM

libspectrum

gcrypt 使用 dev-libs/libgcrypt 进行某些功能的底层加密,包括日志文件。

libvirt

dtrace 通过 dev-debug/systemtap 启用 dtrace 支持
firewalld iptables/ebtables 的 D-Bus 接口,允许更好地管理防火墙的运行时。
fuse 允许 LXC 对挂载点使用 sys-fs/fuse
glusterfs 通过 sys-cluster/glusterfs 启用 GlusterFS 支持
iscsi 允许使用 iSCSI 远程存储服务器作为磁盘映像存储的池
iscsi-direct 允许使用 libiscsi 作为 iSCSI 存储池后端
libssh 使用 net-libs/libssh 与远程 libvirtd 主机通信,例如:qemu+libssh://server/system
libssh2 使用 net-libs/libssh2 与远程 libvirtd 主机通信,例如:qemu+libssh2://server/system
libvirtd 构建 libvirtd 守护进程以及客户端实用程序,而不是仅构建客户端实用程序
lvm 允许使用逻辑卷管理器 (sys-fs/lvm2) 作为磁盘映像存储的池
lxc 支持管理 Linux 容器虚拟化 (app-containers/lxc)
nbd 允许使用 sys-block/nbdkit 访问网络磁盘
nfs 允许使用网络文件系统挂载作为磁盘映像存储的池
numa 使用 NUMA 通过 sys-process/numactl 和 sys-process/numad 进行内存分段
openvz 支持管理 OpenVZ 虚拟化 (openvz-sources)
parted 允许使用真实磁盘分区作为磁盘映像存储的池,使用 sys-block/parted 创建、调整大小和删除它们。
pcap 支持自动学习 IP 地址以进行路由
qemu 支持管理 QEMU 虚拟化 (app-emulation/qemu)
rbd 通过 sys-cluster/ceph 启用 rados 块设备支持
virt-network 为客户机启用虚拟网络 (NAT) 支持。包括 NAT 网络模式的所有依赖项。实际上任何依赖 libvirt 在您的主机上设置和配置网络接口的网络设置。这可能包括桥接和路由网络,但前提是您允许 libvirt 为您创建和管理底层设备。在某些情况下,这需要启用“netcf”USE 标志(当前不可用)。
virtiofsd 拖入 virtiofsd 依赖项 app-emulation/virtiofsd
virtualbox 支持管理 VirtualBox 虚拟化 (app-emulation/virtualbox)
wireshark-plugins 构建 net-analyzer/wireshark 插件以用于 Libvirt RPC 协议
xen 支持管理 Xen 虚拟化 (app-emulation/xen)
zfs 启用 ZFS 后端存储 sys-fs/zfs

nemu

network-map 增加了将网络地图导出到 SVG 的可能性
ovf 添加对 OVA/OVF 导入的支持
remote-api 添加用于远程控制的 API
spice 添加 Spice 协议支持
vnc-client 添加对外部 VNC 客户端的支持

open-vm-tools

deploypkg 构建 deploypkg 插件
dnet 启用对 nicinfo 的支持
doc 生成 API 文档
fuse 启用 vmblock-fuse/vmhgfs-fuse
gtkmm 使用 Gtkmm 和 sigc++ 编译(推荐)
multimon 启用 multimon(需要 X)
resolutionkms 构建 linux/unix resolutionkms 模块
vgauth 构建 vgauth

pcem

networking 启用对网络卡仿真的支持。

punes

cg 添加对 Nvidia CG 工具包的支持

q4wine

ico 通过 media-gfx/icoutils 启用 ico 支持
iso 支持通过 sys-fs/fuseiso 对 ISO9660 映像进行非特权挂载
wineappdb 启用 Wine AppDB 浏览器支持

qemu

accessibility 添加对使用 brltty 的盲文显示器的支持
aio 启用对 Linux 的异步 I/O 的支持
alsa 启用 ALSA 输出以进行声音仿真
bpf 启用 eBPF 支持以用于 RSS 实现。
capstone 使用 dev-libs/capstone 启用反汇编支持
curl 通过 HTTP 或 HTTPS 支持 ISO / -cdrom 指令。
fdt 启用固件设备树支持
fuse 启用 FUSE 块设备导出
glusterfs 通过 sys-cluster/glusterfs 启用 GlusterFS 集群文件系统
gnutls 为 VNC 控制台服务器启用 TLS 支持。对于 1.4 及更高版本,这也启用了 WebSocket 支持。对于 2.0 到 2.3,也启用了磁盘仲裁支持。
io-uring 通过 sys-libs/liburing 启用高效的 I/O。
iscsi 启用通过 net-libs/libiscsi 直接进行 iSCSI 支持,而不是通过 sys-block/open-iscsi 执行的 Linux 块层间接支持。
jemalloc 启用 jemalloc 分配器支持
jpeg 为 VNC 控制台服务器启用 jpeg 图像支持
keyutils 通过 sys-apps/keyutils 支持 Linux 密钥环
multipath 通过 sys-fs/multipath-tools 启用多路径持久保留直通。
ncurses 启用基于 ncurses 的控制台
nfs 启用 NFS 支持
numa 启用 NUMA 支持
pin-upstream-blobs 将 BIOS 固件版本固定到上游版本中包含的版本。这对于理智地支持实例的迁移/挂起/恢复/快照等是必需的。当 blob 不同时,可能会观察到随机损坏/错误/崩溃等。
pipewire 启用 pipewire 输出以进行声音仿真
plugins 通过共享库加载启用 qemu 插件 API。
png 为 VNC 控制台服务器启用 png 图像支持
pulseaudio 启用 pulseaudio 输出以进行声音仿真
rbd 启用 rados 块设备后端支持,请参见 https://docs.ceph.com/en/mimic/rbd/qemu-rbd/
sdl 启用基于 SDL 的控制台
sdl-image 用于图标的 SDL 图像支持
slirp 通过 net-libs/libslirp 在管理程序中启用 TCP/IP
spice 通过 app-emulation/spice 启用 Spice 协议支持
ssh 通过 net-libs/libssh2 启用基于 SSH 的块设备支持
static 构建用户和软件 MMU(系统)目标以及工具作为静态二进制文件
static-user 将用户目标构建为静态二进制文件
systemtap 启用 SystemTap/DTrace 跟踪
usb 通过 dev-libs/libusb 启用 USB 直通
usbredir 使用 sys-apps/usbredir 将 USB 设备通过 TCP 重定向到另一台机器
vde 启用基于 VDE 的网络
vhost-net 使用 vhost-net 启用加速网络,参见 https://www.linux-kvm.org/page/VhostNet
virgl 启用实验性 Virgil 3d(虚拟软件 GPU)
virtfs 通过 virtio-9p-pci / fsdev 启用 VirtFS。参见 https://wiki.qemu.org/Documentation/9psetup
vte 在 GTK+ 界面中启用终端支持(x11-libs/vte)
xattr 添加对通过 sys-apps/attr 获取和设置 POSIX 扩展属性的支持。VirtFS 后端的必要条件。
xdp 通过 net-libs/xdp-tools 启用对 XDP 的支持
xen 启用对 Xen 后端的支持

ski

debug 通过 sys-libs/binutils-libs 启用额外的二进制模拟调试

spice

smartcard 使用 app-emulation/libcacard 启用智能卡远程

uade

fuse 启用 sys-fs/fuse uadefs 前端,用于即时 WAV 转换

vice

ethernet 启用以太网模拟
headless 包含模拟器的无头变体
mpg123 启用 mp3@64 磁带支持
parport 启用并行端口 SID 支持
pci 使用 sys-apps/pciutils 启用 PCI 设备发现

virt-manager

policykit 启用 sys-auth/polkit 身份验证支持,在使用 app-emulation/libvirt 与 PolicyKit 身份验证时需要此支持。
sasl 依赖于连接到支持 SASL 的 libvirtd 实例(例如 Kerberos 保护的实例)所需的正确库。

virt-viewer

libvirt 支持连接到由 libvirt 管理的虚拟机。
spice 支持连接到支持 SPICE 的虚拟机。
vnc 支持连接到支持 VNC 的虚拟机。
vte 在 GTK+ 界面中启用终端支持(x11-libs/vte)

virt-what

dmi 使用 sys-apps/dmidecode 读取固件数据

virtualbox

dtrace 安装 dtrace 扩展包。
headless 构建时不使用任何图形前端。
lvm 构建需要来自 sys-fs/lvm2 的 devicemapper 的 VBoxVolInfo。
pax-kernel 应用启用 pax 的内核所需的补丁。
sdk 启用构建 SDK。
udev 控制特殊 USB udev 规则的安装。
vboxwebsrv 构建并安装 VirtualBox Web 服务。
vde 通过 net-misc/vde 支持 VDE 网络。
vmmraw 在 64 位内核上启用 32 位支持。

virtualbox-kvm

dtrace 安装 dtrace 扩展包
hardened 启用加固并安装 SUID 二进制文件
lvm 构建需要来自 sys-fs/lvm2 的 devicemapper 的 VBoxVolInfo。
sdk 启用构建 SDK
udev 控制特殊 USB udev 规则的安装。
vboxwebsrv 构建并安装 VirtualBox Web 服务
vde 通过 net-misc/vde 支持 VDE 网络
vmmraw 在 64 位内核上启用 32 位支持。

vkd3d

spirv-tools 使用 dev-util/spirv-tools 启用 SPIRV 着色器调试支持

vkd3d-proton

crossdev-mingw 使用 sys-devel/crossdev 作为工具链,而不是 dev-util/mingw64-toolchain(需要手动设置)
附加组件 在 /usr/lib/vkd3d-proton 中安装额外的工具和演示

wine-gecko

shared 安装不需要复制到 Wine 前缀的预解压缩文件

wine-mono

shared 安装不需要复制到 Wine 前缀的预解压缩文件(请注意,这需要保留默认的顶级 Z: 驱动器,才能使前缀外部的文件可读)

wine-proton

crossdev-mingw 使用 sys-devel/crossdev 作为工具链,而不是 dev-util/mingw64-toolchain(需要手动设置)
gecko 使用 app-emulation/wine-gecko 启用 mshtml 支持
mono 使用 app-emulation/wine-mono 启用 .NET 支持
osmesa 启用离屏渲染(位图中的 OpenGL)支持
perl 安装需要 perl 的帮助程序(winedump/winemaker)
sdl 使用 media-libs/libsdl2 启用游戏手柄支持
vkd3d 使用 app-emulation/vkd3d 启用 DirectX 12 支持
wow64 通过映射到 64 位调用来启用在没有 32 位 ELF 多库的情况下运行 32 位应用程序(实验性,*可能* 与 USE=abi_x86_32 相比,OpenGL 性能或其他问题更差/不可用,也缺乏 16 位支持)-- 仍然需要 dev-util/mingw64-toolchain 与 abi_x86_32,它本身不需要多库

wine-staging

capi 使用 net-libs/libcapi 启用 ISDN 支持
crossdev-mingw 使用 sys-devel/crossdev 作为工具链,而不是 dev-util/mingw64-toolchain(需要手动设置)
dos 引入 games-emulation/dosbox 来运行 DOS 应用程序
gecko 使用 app-emulation/wine-gecko 启用 mshtml 支持
mingw 使用 MinGW 工具链构建 PE 文件,以提高兼容性
mono 使用 app-emulation/wine-mono 启用 .NET 支持
netapi 启用使用 net-fs/samba 配置远程共享的支持
osmesa 启用离屏渲染(位图中的 OpenGL)支持
pcap 支持数据包捕获软件(例如 wireshark)
perl 安装需要 perl 的帮助程序(winedump/winemaker)
samba 引入 net-fs/samba with winbind,用于 NTLM 身份验证支持
sdl 使用 media-libs/libsdl2 启用游戏手柄支持
wow64 通过映射到 64 位调用来启用在没有 32 位 ELF 多库的情况下运行 32 位应用程序(实验性,*可能* 与 USE=abi_x86_32 相比,OpenGL 性能或其他问题更差/不可用,也缺乏 16 位支持)-- 仍然需要 dev-util/mingw64-toolchain 与 abi_x86_32,它本身不需要多库

wine-vanilla

capi 使用 net-libs/libcapi 启用 ISDN 支持
crossdev-mingw 使用 sys-devel/crossdev 作为工具链,而不是 dev-util/mingw64-toolchain(需要手动设置)
dos 引入 games-emulation/dosbox 来运行 DOS 应用程序
gecko 使用 app-emulation/wine-gecko 启用 mshtml 支持
mingw 使用 MinGW 工具链构建 PE 文件,以提高兼容性
mono 使用 app-emulation/wine-mono 启用 .NET 支持
netapi 启用使用 net-fs/samba 配置远程共享的支持
osmesa 启用离屏渲染(位图中的 OpenGL)支持
pcap 支持数据包捕获软件(例如 wireshark)
perl 安装需要 perl 的帮助程序(winedump/winemaker)
samba 引入 net-fs/samba with winbind,用于 NTLM 身份验证支持
sdl 使用 media-libs/libsdl2 启用游戏手柄支持
vkd3d 使用 app-emulation/vkd3d 启用 DirectX 12 支持
wow64 通过映射到 64 位调用来启用在没有 32 位 ELF 多库的情况下运行 32 位应用程序(实验性,*可能* 与 USE=abi_x86_32 相比,OpenGL 性能或其他问题更差/不可用,也缺乏 16 位支持)-- 仍然需要 dev-util/mingw64-toolchain 与 abi_x86_32,它本身不需要多库

winetricks

rar 引入 app-arch/unrar,用于解压缩 rar 压缩的游戏文件

x48

readline 启用对 libreadline 的支持

xe-guest-utilities

xenstore 使用 Citrix 捆绑的 xenstore 二进制文件,而不是构建 app-emulation/xen-tools

xen

boot-symlinks 在 /boot 中符号链接 xen.gz 变体,在 fat 文件系统上禁用
flask 启用来自 NSA 的 Flask XSM 模块
uefi 添加 UEFI 引导支持,amd64 需要 LDFLAG -melf_x86_64

xen-tools

api 构建 C libxenapi 绑定
hvm 启用对基于硬件的虚拟化(VT-x,AMD-v)的支持
ipxe 启用 ipxe 支持
ovmf 启用对引导 UEFI 虚拟机支持,hvm 需要此支持
pygrub 安装 pygrub 引导加载程序
qemu 启用通过使用 qemu-dm 的 IOEMU 支持
qemu-traditional 构建旧的 qemu 传统设备模型(仅在您无法更改为新设备模型时才有用,例如 Windows 虚拟机)
rombios 启用 rombios 支持,ipxe 需要此支持
screen 启用在 app-misc/screen 会话中运行域 U 控制台的支持
system-ipxe 使用 sys-firmware/ipxe,而不是捆绑的 ipxe
system-qemu 使用 app-emulation/qemu,而不是捆绑的 qemu
system-seabios 使用 sys-firmware/seabios,而不是捆绑的 seabios

xtrs

ls-dos 安装用于 Model 4P 的 LS-DOS 磁盘映像

app-eselect

eselect-php

fpm 启用 FastCGI 进程管理器 SAPI

eselect-wine

xdg 设置 XDG_DATA_DIRS 以使用选定的 wine.desktop,例如允许“xdg-open my.exe”用于文件管理器

app-forensics

afflib

fuse 启用额外的 fuse 东西
qemu 启用 qemu 东西
s3 启用对 Amazon S3 的支持

aide

curl 使用 curl 作为 http、https 和 ftp 后端
e2fs 启用对检查 ext2/ext3/ext4 文件系统上的文件属性的支持

chkrootkit

计划任务 安装每周 rootkit 扫描的 cron 脚本

honggfuzz

clang 启用 clang 支持(拉取 sys-libs/blocksruntime 依赖项)。

lynis

计划任务 安装 /etc/cron.* 文件

sleuthkit

aff 启用额外的 aff 格式
ewf 启用 libewf 支持

volatility3

crypt 支持解密密码、密码哈希等的插件
disasm 支持执行恶意软件分析和反汇编代码的插件
jsonschema 改进关于配置不正确的 ISF 文件的错误消息
leechcore 支持通过 leechcore 获取内存
snappy 支持 AVML 的原生压缩格式
yara 支持 YARA 模式匹配引擎

yara

cuckoo 启用 cockoo 模块
dex 启用 dex 模块
dotnet 启用 dotnet 模块
macho 启用 macho 模块
magic 启用 magic 模块
profiling 启用规则分析
python 通过 dev-python/yara-python 引入 python 绑定

app-i18n

fcitx

autostart 启用 Fcitx 的 XDG 兼容自动启动
emoji 启用 CLDR 的表情符号加载
enchant 启用 Enchant 后端(使用 app-text/enchant),用于拼写提示
gtk2 安装用于 GTK+ 2 的输入法模块
gtk3 安装用于 GTK+ 3 的输入法模块
keyboard 使用 XKB 启用键事件翻译并构建键盘引擎
opencc 启用 OpenCC 引擎(使用 app-i18n/opencc),用于简体中文和繁体中文之间的转换器
pango 启用对 x11-libs/pango 的支持
presage 启用 presage 以进行词语预测(不稳定)
server 构建 fcitx 作为服务器,如果要使用 fcitx 作为嵌入式库,请禁用此选项
table 安装简体中文的表格输入法
xkb 启用对 XKB 的支持(fcitx-xkb、fcitx-xkbdbus、fcitx-keyboard 的一部分需要此支持)

fcitx-chinese-addons

cloudpinyin 构建云拼音插件
data 构建数据
gui 启用 GUI 支持(qt5 或 qt6)
opencc 启用繁体中文和简体中文之间的转换支持
qt5 启用配置 qt5
webengine 使用 dev-qt/qtwebengine 启用内置浏览器

fcitx-configtool

config-qt 启用 fcitx5-config-qt
kcm 启用 KDE KCM 支持
test 启用测试

fcitx-gtk

gtk2 安装用于 GTK+ 2 的输入法模块
gtk3 启用对 GTK+3 的支持
gtk4 启用对 GTK 4 的支持
onlyplugin 仅构建插件
snooper 启用 gtk 应用程序的按键侦听器

fcitx-libpinyin

dictionary-manager 安装字典管理器

fcitx-lua

dlopen 使用 dlopen 加载 lua 库

fcitx-qt

onlyplugin 仅构建插件
qt6 构建对 QT6 的支持
staticplugin 将插件构建为静态插件

fcitx-rime

configuration-tool 安装配置工具

fcitx-unikey

macro-editor 安装宏编辑器

ibus

emoji 启用对表情符号的支持
gtk2 启用 GTK-2 输入法模块
gtk3 启用 GTK-3 输入法模块
gtk4 启用 GTK-4 输入法模块
unicode 启用对 Unicode 选择的支持

ibus-handwrite

zinnia 启用对 app-i18n/zinnia 的支持

ibus-libpinyin

boost 针对 dev-libs/boost 库进行编译
opencc 启用对 app-i18n/opencc 的支持

ibus-pinyin

boost 启用对 dev-libs/boost 的支持

im-chooser

xfce 启用对 XFCE 面板的支持

imsettings

xfconf 启用对 xfce-base/xfconf 的支持

libime

data 构建数据

librime

debug 启用调试(包括 RIME 输入法的输入日志记录)

mozc

fcitx4 启用对 app-i18n/fcitx 4 的支持
fcitx5 启用对 app-i18n/fcitx 5 的支持
gui 安装图形用户界面工具 (mozc_tool)
ibus 启用对 app-i18n/ibus 的支持
renderer 启用原生候选窗口

pyzy

boost 启用对 dev-libs/boost 的支持
doc 生成 API 文档
opencc 启用对 app-i18n/opencc 的支持

rime-data

extra 安装额外的软件包

scim

gtk3 启用对 x11-libs/gtk+:3 的支持

scim-anthy

gtk3 启用对 x11-libs/gtk+:3 的支持
kasumi 使用 Anthy 字典维护工具 (app-dicts/kasumi)

tomoe

hyperestraier 启用对 app-text/hyperestraier 的支持

uim

anthy 启用对 app-i18n/anthy 的支持
eb 启用对 dev-libs/eb 的支持
gtk2 启用对 x11-libs/gtk+:2 的支持
skk 启用对 app-i18n/skk-jisyo 的支持

app-laptop

hdapsd

libconfig 需要 dev-libs/libconfig,以允许守护进程在启动时读取配置文件

ibam

gkrellm 启用构建 app-admin/gkrellm 模块

laptop-mode-tools

apm 添加 APM(高级电源管理)支持

pbbuttonsd

ibam 启用对智能电池监控的支持
macbook 启用对 Macbook 和 Macbook Pro 的支持

thinkfan

atasmart 包含 libatasmart 支持,以获取磁盘温度
nvidia 允许 thinkfan 从专有的 nVidia 驱动程序读取 GPU 温度
yaml 使用 YAML 格式作为配置文件

tp_smapi

hdaps 安装兼容的 HDAPS 模块

app-metrics

collectd

contrib 在 doc 目录中安装用户贡献的文件
filecaps 设置后,collectd 守护进程将具有运行大多数插件所需的权限,即使以非特权用户身份运行也是如此
java 当您需要 java 或 genericjmx 插件时,必须设置(用于解决 java-pkg-opt-2 eclass 限制的解决方法)。
udev 在磁盘插件中启用可选的 udev 使用;智能插件需要它。
xfs 启用可选功能,在 df 插件中过滤 XFS 文件系统;需要来自 sys-fs/xfsprogs 的 XFS 头文件。

node_exporter

systemd 默认启用 systemd 收集器。

prometheus-podman-exporter

btrfs 收集 btrfs 文件系统的指标。

app-misc

FreeSSM

small-resolution 为小分辨率屏幕构建应用程序。

anki

gui 启用图形用户界面支持。对于独立同步服务器,请禁用。

blink1

mini-tool 构建并安装命令行迷你工具 blink1-mini-tool(通常用于嵌入式设备)。
server 构建并安装 REST API 服务器(目前硬编码为 TCP 端口 8080)。
tool 构建并安装命令行工具 blink1-tool。

broot

X X11 剪贴板交互。

byobu

screen 使用 app-misc/screen 作为默认后端。

ca-certificates

cacert 包含来自 CAcert 的 root/class3 证书(https://www.cacert.org/)。

carbon-c-relay

client 构建并安装 sendmetric 客户端实用程序。
lz4 添加对 LZ4 压缩传输的支持。
oniguruma 使用 dev-libs/oniguruma 作为正则表达式实现。
pcre2 使用 dev-libs/libpcre2 作为正则表达式实现。
snappy 添加对 Snappy 压缩传输的支持。

ddccontrol

pci 启用直接 PCI 内存访问(setuid ddcpci 实用程序)。

ddcutil

drm 使用 x11-libs/libdrm 获取更详细的诊断信息。
usb-monitor 添加对通过 USB 连接的显示器支持。
user-permissions 添加 udev 规则,允许 i2c 组中的非 root 用户访问 /dev/i2c-* 设备。如果选择了 usb-monitor,用户需要添加到 video 组才能访问 USB 显示器。否则,只有 root 才能使用 ddcutil。

digitemp

ds2490 构建对 ds2490 传感器的支持。
ds9097 构建对 ds9097 传感器的支持。
ds9097u 构建对 ds9097u 传感器的支持。

ebusd

contrib 编译并安装额外的用户贡献的插件。
knx 启用对连接到 KNX 的支持。
mqtt 启用对连接到 MQTT 的支持。

fastfetch

chafa 启用使用 media-gfx/chafa 的文本/图形渲染器。
ddcutil 使用 app-misc/ddcutil 查询显示器设置。
drm 启用对 X.org 的 x11-libs/libdrm 的支持。
elf 使用 libelf 从二进制文件提取字符串。
osmesa 启用来自 media-libs/mesa 的离屏渲染支持。
vulkan 启用通过 media-libs/vulkan-loader 读取 GPU。
xfce 启用对 XFCE 配置的支持。
xrandr 启用对 Xrandr 的支持。

g810-led

hidapi 使用 dev-libs/hidapi 而不是 virtual/libusb 与设备通信(据说速度更快)。

geoclue

modemmanager 通过 net-misc/modemmanager 启用通过 3G 或 GPS 硬件进行的地理定位。
zeroconf 启用从 Android 设备检索 GPS 位置,方法是使用 https://wiki.gnome.org/Apps/GeoclueShare。

gramps

geo 启用使用 sci-geosciences/osm-gps-map 渲染地理数据。
rcs 添加对通过 dev-vcs/rcs 进行的族谱档案的支持。
reports 将安装图形报告所需的所有外部软件。

graphlcd-base

fontconfig 添加对 media-libs/fontconfig 字体名称的支持。
freetype 添加对 media-libs/freetype 的支持。
graphicsmagick 添加对 media-gfx/graphicsmagick 的支持。
imagemagick 添加对 media-gfx/imagemagick 的支持。

irtrans-irserver

mono 启用 mono 支持。

jdupes

dedupe 启用重复数据删除支持。

jp

jpp 安装 jpp,它是 JMESPath 的 jp CLI 的扩展超集。

jpipe

jp-symlink 安装指向 jpipe 的 jp 符号链接。
jpp-symlink 安装指向 jpipe 的 jpp 符号链接。

jq

oniguruma 使用 dev-libs/oniguruma 进行正则表达式支持。

kryoflux-dtc

demos 安装示例软盘游戏文件。
fast-firmware 安装快速固件,而不是慢速固件。

lcd4linux

apm 启用 APM 插件。
asterisk 启用 Asterisk 插件。
button-exec 启用按钮插件,以便在按键时执行某些操作。
cpuinfo 启用 cpuinfo 插件。
dbus 启用 dbus 插件。
diskstats 启用 diskstats 插件。
dvb 启用对 DVB 插件的支持。
event 启用 event 插件。
exec 启用 exec 插件,以读取外部程序的输出。
fifo 启用 FIFO(先进先出)插件。
file 启用 file 插件,以从文件读取输入。
gps 启用 gps 插件,用于读取 gps 坐标。
hddtemp 启用 hddtemp 插件,以从 hddtemp 守护进程读取。
huawei 启用 huawei 插件,以从华为设备读取。
i2c-sensors 启用 i2c_sensors 插件,以读取传感器数据。
iconv 启用 iconv 插件,以在编码之间转换。
isdn 启用 isdn 插件,以获取有关 ISDN 的信息。
kvv 启用 kvv 插件,以从卡尔斯鲁厄交通联盟获取实时火车时刻表。
loadavg 启用 loadavg 插件,以获取负载统计信息。
meminfo 启用 meminfo 插件,以获取内存统计信息。
mpd 启用 mpd 插件,以从音乐播放器守护进程读取。
mpris-dbus 启用 mpris 插件,以通过 dbus 读取 mpris 的数据。
mysql 启用 mysql 插件,以获取 mysql 数据库信息。
netdev 启用 netdev 插件,以获取接口统计信息。
netinfo 启用 netinfo 插件,以获取更多接口统计信息。
outb 启用原始 I/O 访问。
pop3 启用 pop3 插件,以获取有关新邮件的通知。
proc-stat 启用 proc_stat 插件,以从 proc 文件系统读取数据。
python 启用对 dev-lang/python 的支持,并启用 python 插件,以执行自己的 python 脚本。
qnaplog 启用 qnaplog 插件,以从 QNAP 设备读取日志。
raspi 启用 raspi 插件,以从树莓派读取传感器数据。
sample 启用 sample 插件。
statfs 启用 statfs 插件,以获取有关文件系统的统计信息。
uname 启用 uname 插件,以获取 uname 的输出。
uptime 启用 uptime 插件。
w1retap 启用 w1retap 插件。
wireless 启用 wireless 插件,以获取无线统计信息。

lcdproc

ethlcd 在 hd44780 驱动程序中启用对 ethlcd 的支持。
extra-charmaps 启用额外的特定语言字符集。
menu 在 lcdproc 客户端中启用菜单支持。
nfs 在 lcdproc 客户端中显示 NFS 文件系统统计信息。
png 在 glcd 驱动程序中启用对 media-libs/libpng 的支持。
samba 在 lcdproc 客户端中显示 SMBFS 文件系统统计信息。
test-menu 为 lcdproc 服务器启用测试菜单支持。
truetype 在 glcd 驱动程序中启用对 media-libs/freetype 的支持。

libdatovka

openssl 使用 openssl 后端。

lirc

audio 支持使用连接到红外接收器的音频设备。
devinput 支持 devinput 输入设备。
ftdi 支持 FTDI 设备。
gtk 包含 GTK 支持,这将启用 lirc-setup 的使用。
inputlirc 添加对 app-misc/inputlircd 的依赖。
uinput 启用对 uinput 的支持。

mc

edit 编译并安装 mcedit 应用程序。
sftp 添加对 sftp 的支持(为此使用 net-libs/libssh2)。
slang 使用 sys-libs/slang 而不是 sys-libs/ncurses。

mime-types

nginx 为 www-servers/nginx 包启用 mime-types 支持。

mosquitto

bridge 在 MQTT 代理中启用桥接支持。
persistence 将消息和订阅存储到文件中。
srv 包含 SRV 查找支持。
websockets 支持 WebSocket 协议。

muttprint

doc 构建文档。

neofetch

X 启用支持检测 DE、WM、屏幕分辨率以及从 X 终端显示图像。

nnn

8contexts 启用 8 个上下文(而不是 4 个)。
colemak Colemak 键盘布局的按键绑定。
emoji 使用表情符号显示图标。
gitstatus 在详细信息视图中添加 git 状态列。
icons 使用终端中的图标显示图标。
namefirst 在详细信息视图中首先打印文件名。
nerdfonts 使用 nerdfonts 图标显示图标。
qsort 使用 Alexey Tourbin 的快速排序实现。
restorepreview 添加管道以关闭并恢复内部未分离编辑的预览-tui。

note

general 添加对 ascii 平文件后端的支持。
text 添加对文本后端的支持。

ola

ftdi 支持 FTDI 设备。
http 启用内置的 Web UI。
rdm-tests 安装 RDM 响应器测试。

pax-utils

python 安装更强大/更快的 lddtree 版本。

recoll

camelcase 启用对驼峰式句子和单词的索引。
chm 通过 dev-python/pychm 启用 CHM 文件支持。
inotify 使用 Linux 内核通知子系统实时监控文件更改。
session 当 X11 会话终止时停止监控文件更改。
webengine 使用 dev-qt/qtwebengine 进行漂亮的搜索结果列表显示。

rlwrap

debug 启用调试。

screen

multiuser 启用多用户支持(通过设置正确的权限)。
nethack 用 nethack 风格表达错误消息。

screenfetch

X 使用 media-gfx/scrot 包截取屏幕截图。

sphinx

id64 使用 64 位文档和单词 ID。
mariadb 添加 mariadb 数据库支持。
stemmer 启用语言词干提取支持。

task

sync 启用“task sync”支持。

tmux

utempter 包含 libutempter 支持。

tracker

miners 安装 app-misc/tracker-miners 包以实际支持 tracker 的数据挖掘。
stemmer 通过 dev-libs/snowball-stemmer 添加词干提取。

tracker-miners

cue 启用 cue 表解析。
gsf 启用基于 gnome-extra/libgsf 的数据提取器,以及用于 ODT 的数据提取器。
iptc 启用从图片提取 IPTC 数据。
iso 启用从 ISO 磁盘映像提取元数据。
playlist 添加对播放列表的支持。
xps 通过 app-text/libgxps 添加对 XPS 文件格式的支持。

unfoo

minimal 不要安装所有支持的存档二进制文件。

vcontrold

vclient 构建 vclient 辅助程序以与 vcontrold 通信。
vsim 构建 vsim 辅助程序(模拟加热的答案,用于开发和调试)。

vifm

extended-keys 支持扩展键(箭头、Home 等)。
gtk 使用 gtk+ 确定 mimetypes。
vim 安装 vifm vim 插件和与 vim 兼容的文档

worker

avfs 启用对 sys-fs/avfs 的支持

yq

yq-symlink 创建指向 yq-python 的 yq 符号链接。

yq-go

yq-symlink 创建指向 yq-go 的 yq 符号链接。

app-mobilephone

gammu

curl 启用 curl 支持
irda 启用红外支持
mysql 使用 mysql 作为数据存储
nls 启用本地语言支持
odbc 使用 ODBC 作为 DB 连接器
postgres 使用 PostgreSQL 作为数据存储
usb 启用 USB 支持

gnokii

ical 启用对 dev-libs/libical 的支持
irda 启用红外支持
pcsc-lite 使用 sys-apps/pcsc-lite 启用智能卡支持
sms 启用 SMS 支持(构建 smsd)

smstools

stats 启用统计报告

app-office

abiword

collab 启用协作编辑插件
goffice 启用 goffice 插件
grammar 通过 dev-libs/link-grammar 启用语法检查
map 通过 media-libs/libchamplain 启用世界地图支持
数学 启用对 x11-libs/gtkmathview 的支持
ots 启用文本摘要器插件
plugins 启用插件构建(有关更多信息,请参阅 http://www.abisource.com/wiki/PluginMatrix)。如果由于缺乏支持而无法打开文件,请尝试启用此功能。
redland 启用 redland 和 raptor 库的支持。
thesaurus 启用词典支持
wordperfect 通过 app-text/libwpd 启用 wordperfect 文件支持

calcurse

caldav 支持 CalDAV

calligra

charts 使用 dev-libs/kdiagram 构建 chartshape 插件以创建业务图表
import-filter 启用对各种导入过滤器文件格式的支持,例如 WordPerfect、Visio 和 Apple Keynote
lcms 使用 media-libs/lcms 构建 colorengine 插件
okular 启用对 kde-apps/okular 的绑定
phonon 使用 media-libs/phonon 构建 stage/eventplugins 和 videoshape 插件
webengine 使用 dev-qt/qtwebengine 启用 Braindump 支持

calligraplan

activities 启用 kactivities 支持
holidays 启用 kde-frameworks/kholidays 集成
kwallet 启用对使用 kde-frameworks/kwallet 存储的加密 OpenDocument 文件的访问

glabels

barcode 通过外部库启用条形码支持。

gnucash

aqbanking 通过 AqBanking 连接到一些互联网银行
quotes 启用在线股票报价检索

gnumeric

libgda 通过 gnome-extra/libgda 启用数据库支持。
perl 启用 perl 插件加载器。

grisbi

goffice 启用 goffice 图形支持

kmymoney

activities 启用 kde-plasma/plasma-activities 集成
addressbook 启用 kde-apps/akonadi 联系人集成
hbci 使用 net-libs/aqbanking 启用 HBCI 支持
holidays 启用 kde-frameworks/kholidays 集成

kraft

pim 启用对 KDE PIM 资源集成的支持

libalkimia

webengine 使用 dev-qt/qtwebengine 启用在线报价

libreoffice

base 启用对 LibreOffice Base 数据库的完全支持(涉及捆绑的额外库)
clang 使用 Clang 编译器而不是 GCC
coinmp 使用 sci-libs/coinor-mp 作为替代求解器
googledrive 启用对 Google Drive 上远程文件的支持
mariadb 优先使用 mariadb 连接器而不是 mysql 连接器
odk 构建 Office 开发工具包
pdfimport 通过 Poppler 库启用 PDF 导入
vulkan 通过 skia 库启用 Vulkan 使用(推荐 clang)

libreoffice-l10n

offlinehelp 在本地安装帮助文件,而不是使用 LibreOffice Wiki

lyx

aspell 添加对 aspell 拼写检查的支持
dia 添加对图表(app-office/dia)的支持
dot 添加对 DOT 导入(media-gfx/graphviz)的支持
enchant 添加对 enchant 拼写检查包装器的支持(aspell 和 hunspell 都可以使用 LyX)。
gnumeric 添加对将 Gnumeric/OpenOffice/MS Excel 电子表格导入 LyX 的支持。
html 添加对 HTML 导入的支持
hunspell 添加对基于 hunspell 的拼写检查的支持,并重用系统范围的 OpenOffice 词典。这也启用了通过 aspell 无法访问的词典。
monolithic-build 当您有足够的 RAM(> 600 MB)时,这将显着加快编译速度。
rcs 添加对通过 dev-vcs/rcs 进行版本控制的支持
rtf 添加对 RTF 导入/导出包的支持

magicpoint

contrib 安装其他贡献的脚本

mdbtools

glib 使用 dev-libs/glib 提供的功能,而不是内置功能

planner

libgda 通过 gnome-extra/libgda 支持 PostgreSQL

sc-im

X 使用 x11-misc/xclip 进行剪贴板复制/粘贴
ods 添加 ods 导入支持
plots 添加 sci-visualization/gnuplot 以支持绘图
tmux 使用 app-misc/tmux 进行剪贴板复制/粘贴
wayland 使用 gui-apps/wl-clipboard 进行剪贴板复制/粘贴
xls 添加 xls 支持
xlsx 添加 xlsx 支持

scribus

boost 启用对基于 Boost 的增强的支持
hunspell 启用使用 app-text/hunspell 进行拼写检查的支持
minimal 不要安装头文件(仅在例如插件开发人员需要时才需要)
osg 通过 dev-games/openscenegraph 进行 3D 渲染
scripts 安装脚本
templates 文档模板
tk 安装基于 tk 的脚本,例如 FontSample.py

skrooge

activities 启用 kactivities 支持

texmacs

netpbm 添加对 media-libs/netpbm 的支持

texstudio

video 启用 pdf 文件中的视频播放器

app-pda

gtkpod

clutter 启用 clutter 支持以显示封面

app-portage

conf-update

colordiff 显示差异时使用颜色(app-misc/colordiff)

eix

debug 使用上游的 CXXFLAGS/LDFLAGS 构建以进行调试支持;不建议在正常使用中使用。
doc 另外以 html 格式创建 eix 缓存文件描述
sqlite 编译以支持 portage 的 sqlite 后端;要实际使用它,您需要额外的 portage 和 eix 配置

gemato

gpg 安装 OpenPGP 签名验证支持所需的依赖项
pretty-log 拉取 dev-python/rich 以启用漂亮的日志
tools 安装其他实用程序(基准测试、哈希测试工具、快速清单生成器)到 /usr/share/gemato。

grs

server 安装所有构建系统的工具

hackport

profile 启用分析标志

kuroneko

scraper 包含 Bugzilla 抓取所需依赖项。

nattka

depgraph-order 尽可能以依赖图顺序处理软件包。

pfl

网络计划任务 添加一个 cron 作业,该作业每周提交一次软件包数据库

portage-utils

qmanifest 构建 qmanifest 小程序,这将为 GPG、OpenSSL 和 BLAKE2B 哈希添加其他依赖项
qtegrity 构建 qtegrity 小程序,这将为 OpenSSL 添加其他依赖项

tatt

templates 安装要与 tatt 一起使用的模板脚本

app-shells

atuin

client 启用 autin 客户端
daemon 在客户端启用 autin 后台守护进程
server 启用 autin 服务器
sync 在 autin 客户端中启用服务器同步功能

autojump

ipython 添加对 dev-python/ipython 的支持

bash

bashlogger 记录键入 bash 的所有命令;只能在受限环境(如蜜罐)中使用
mem-scramble 使用自定义 malloc/free 覆盖已分配/已释放的内存来构建
net 启用 /dev/tcp/host/port 重定向
pgo 使用配置文件引导优化 (PGO) 优化构建
plugins 添加对通过“enable”在运行时加载内置函数的支持

bash-completion

eselect 通过“eselect bashcomp”支持对完成进行黑名单。这启用了对上游完成加载器的自定义 Gentoo 修补。

mksh

lksh 使用与主机“long”数据类型兼容的 POSIX 兼容算术运算的变体,并在作为 /bin/sh 调用时自动处于 POSIX 模式

nushell

plugins 构建官方插件
system-clipboard “reedline”中的系统剪贴板支持

pdsh

rsh 这允许使用 rsh(远程 shell)和 rcp(远程复制)来创作网站。sftp 是一种更安全的协议,建议使用它。

shish

diet 使用 dev-libs/dietlibc

app-text

atril

caja 在 mate-base/caja 中启用属性页扩展
dvi 启用内置 DVI 查看器
epub 使用 net-libs/webkit-gtk 启用内置 DVI 查看器
synctex 通过 synctex(virtual/tex-base)启用搜索突出显示
t1lib 为内置 DVI 查看器(media-libs/t1lib)启用 Type-1 字体
xps 使用 app-text/libgxps 启用 XPS 查看器

blogc

git 构建 blogc-git-receiver 工具
httpd 构建 blogc-runserver 工具
make 构建 blogc-make 工具

calibre

font-subsetting 启用字体子集支持
system-mathjax 使用系统副本的 mathjax
unrar 启用对使用非免费 Rar 格式压缩的漫画的支持

cmigemo

vim 安装 Vim 插件以用于 C/Migemo

crengine-ng

chm 支持 chm 格式
fribidi 通过 dev-libs/fribidi 支持双向文本
harfbuzz 使用 media-libs/harfbuzz 进行字距调整和连字
libunibreak 使用 dev-libs/libunibreak 进行连字符化
libutf8proc 使用 dev-libs/libutf8proc 来操作 unicode 字符串

crm114

mew 添加对使用 mewdecode mime 解码器(app-emacs/mew)的支持
normalizemime 添加对使用 normalizemime(mail-filter/normalizemime)的支持

crqt-ng

chm 支持 chm 格式
fribidi 通过 dev-libs/fribidi 支持双向文本
harfbuzz 使用 media-libs/harfbuzz 进行字距调整和连字
libunibreak 使用 dev-libs/libunibreak 进行连字符化
libutf8proc 使用 dev-libs/libutf8proc 来操作 unicode 字符串

crwx-ng

chm 支持 chm 格式
fribidi 通过 dev-libs/fribidi 支持双向文本
harfbuzz 使用 media-libs/harfbuzz 进行字距调整和连字
libunibreak 使用 dev-libs/libunibreak 进行连字符化
libutf8proc 使用 dev-libs/libutf8proc 来操作 unicode 字符串

dblatex

inkscape 使用 inkscape 转换 SVG。禁用以使用 gnome-base/librsvg 代替。

dictd

judy 构建基于 Judy(dev-libs/judy)的插件,实现快速“精确”和特别是“lev”策略
minimal 不要构建服务器,而只构建 dict 客户端、dictzip 和 dictfmt。

docbook-sgml-utils

jadetex 添加对处理 Jade 的 TeX 后端生成的 tex 文件的支持

docbook-xsl-ns-stylesheets

ruby 安装基于 Ruby 的 dbtoepub 脚本;需要与 app-eselect/eselect-ruby 兼容的解释器。

docbook-xsl-stylesheets

ruby 安装基于 Ruby 的 dbtoepub 脚本;需要与 app-eselect/eselect-ruby 兼容的解释器。

doxygen

clang 支持 sys-devel/clang 辅助解析
dot 允许使用 media-gfx/graphviz 创建点图
doxysearch 构建 doxyindexer 和 doxysearch.cgi

ebook-tools

lit2epub 安装 lit2epub 脚本

editorconfig-core-c

cli 安装命令行界面。

enchant

aspell 添加对 app-text/aspell 拼写检查器的支持
hunspell 添加对 app-text/hunspell 拼写检查器的支持
nuspell 添加对 app-text/nuspell 拼写检查器的支持
voikko 添加对 dev-libs/libvoikko 拼写检查器的支持

evince

dvi 启用内置 DVI 查看器
nautilus 在 gnome-base/nautilus 中启用属性页扩展
postscript 使用 app-text/libspectre 启用对 PostScript 和 Adobe Illustrator 文档的支持
spell 通过 app-text/gspell 为注释启用内联拼写检查
xps 使用 app-text/libgxps 启用 XPS 查看器

feathernotes

X 将应用程序链接到 X11 库,这将添加对虚拟桌面感知和选项卡 DND 的支持

ghostscript-gpl

unicode 通过 net-dns/libidn 添加对 unicode 密码的支持

groonga

abort 启用查询中止
benchmark 构建基准测试程序
dynamic-malloc-change 允许动态内存分配更改以进行测试
exact-alloc-count 用于内存分配计数的原子计数
fmalloc 在指定条件下使内存分配失败以进行调试
futex 使用 futex
libevent 启用用于建议的 dev-libs/libevent
mecab 使用 app-text/mecab 进行形态分析
msgpack 启用用于建议的 dev-libs/msgpack
nfkc 使用基于 nfkc 的 utf8 规范化
sphinx 启用 app-misc/sphinx 生成文档
uyield 构建以检测竞争条件
zeromq 启用用于建议的 net-libs/zeromq

htmltidy

deprecated 安装现在被认为已弃用的工具和头文件

hyperestraier

mecab 启用 app-text/mecab 支持以用于 Estraier

kbibtex

webengine 使用 dev-qt/qtwebengine 进行 HTML 预览

lcdf-typetools

kpathsea 启用与 kpathsea 搜索库(TeX 相关)的集成

libebook

tools 构建文件转换工具

libgepub

webkit 使用基于 Webkit 的 GepubWidget 构建

libmwaw

tools 构建文件转换工具

libqxp

tools 构建文件转换工具

libstaroffice

tools 构建转换工具
zlib 启用对压缩数据的支持

libwpd

tools 构建文件转换工具

libwps

tools 构建文件转换工具

mandoc

cgi 构建 man.cgi web 插件以查看手册页
system-man 设置为默认的手册提供程序

mathtex

png 默认情况下生成 png 图像而不是 gif

msort

heap 使用堆而不是 alloca()
icu 使用 dev-libs/icu 代替 dev-libs/libutf8proc。
libuninum 使用 dev-libs/libuninum 进行转换。

mupdf

archive 使用 libarchive 启用对 CBR 和其他存档格式的支持

pandoc

embed-data-files 将数据文件嵌入二进制文件中,以生成可重定位的可执行文件。
trypandoc 构建 trypandoc cgi 可执行文件。

pandoc-bin

pandoc-symlink 安装指向 pandoc-bin 的 pandoc 符号链接

pandoc-cli

lua 使用 pandoc Lua 脚本引擎支持自定义修改和转换。
nightly 在 '--version' 的输出中添加 '-nightly-COMPILEDATE'。
server 包括对将 pandoc 作为 HTTP 服务器运行的支持。

pdfgrep

unac 在搜索之前移除重音符号和连字

pdfjam

extra 安装不支持的包装脚本,例如 pdf90、pdfnup、pdfjoin

pdfpc

gstreamer 编译对电影播放的支持 (media-libs/gstreamer)
soup 编译对 REST 服务器的支持 (net-libs/libsoup)
webkit 启用查看 Markdown 笔记 (net-libs/webkit-gtk)

pelican

markdown Markdown 支持

podofo

boost 添加对 boost 的支持
tools 构建并安装命令行工具。

poppler

boost 使用 boost::small_vector 以显著提高性能
gpgme 使用 app-crypt/gpgme 启用签名处理
nss 使用 dev-libs/nss 启用签名处理
utils 安装命令行 PDF 转换器和各种实用程序。

qpdfview

fitz 使用 app-text/mupdf 提供的实验性 fitz 渲染,而不是 poppler
synctex 添加对搜索 TeX 源代码的支持

robodoc

examples 在 /usr/share 中为 Perl 安装使用示例

sdcv

darkterm 提高深色背景终端上彩色输出的可读性。

sigil

plugins 安装使用 Sigil 插件所需的 Python 包
system-mathjax 使用系统范围的 dev-libs/mathjax 而不是捆绑的

sword

clucene 使用 dev-cpp/clucene 来支持 lucene 搜索

tessdata_best

osd 启用对方向和脚本检测的支持。

tessdata_fast

osd 启用对方向和脚本检测的支持。

tessdata_legacy

数学 启用对识别等式的支持。
osd 启用对方向和脚本检测的支持。

tesseract

float32 支持浮点数进行模型训练和文本识别 (更快,需要更少的 RAM)
training 安装训练应用程序以添加对新语言的支持。

texlive

context 添加对 ConTeXt 格式的支持 (dev-texlive/texlive-context)
extra 添加对其他 TeXLive 包的支持
games 添加对游戏排版支持 (棋盘游戏等) (dev-texlive/texlive-games)
graphics 添加对多个图形包的支持 (pgf、tikz 等)
humanities 添加对人文学科的 LaTeX 支持 (dev-texlive/texlive-humanities)
luatex 安装需要 luatex 的 TeX Live 包
metapost 添加对 metapost 的支持:一个用于在可缩放 PostScript 中创建图形的工具
music 添加对音乐排版支持 (dev-texlive/texlive-music)
pdfannotextractor 添加 dev-tex/pdfannotextractor 支持,用于从 PDF 文件中提取批注
pstricks 添加 pstricks 包 (dev-texlive/texlive-pstricks)
publishers 添加对出版商的支持 (dev-texlive/texlive-publishers)
science 添加对自然科学和计算机科学排版支持 (dev-texlive/texlive-mathscience)
tex4ht 添加对 dev-tex/tex4ht 的支持 (用于将 (La)TeX 转换为 (X)HTML、XML 和 OO.org)
texi2html 添加对 app-text/texi2html 的支持,该工具将 texi 文件转换为 HTML
xetex 添加对 XeTeX 宏的支持 (dev-texlive/texlive-xetex)

texlive-core

luajittex 添加对 LuaJitTeX 的支持:基于 LuaJIT 的 LuaTeX,通常更快。
xetex 添加对 XeTeX 的支持:一个具有 Unicode 和现代字体技术的 TeX 系统。
xindy 添加对 Xindy 的支持:一个通用索引处理器。

wdiff

experimental 构建实验性实用程序 (mdiff、unify、wdiff2)

webgen

builder 启用编程方式的 HTML/XML 生成
highlight 启用对某些插件的语法高亮显示
markdown Markdown 支持

writerperfect

abiword 使用 app-text/libabw 添加对 abiword 格式的支持
ebook 使用 app-text/libebook 添加对各种电子书格式的支持
epub 添加对使用 app-text/libepubgen 转换为 ePub 格式的支持
freehand 使用 media-libs/libfreehand 添加对 freehand 格式的支持
gsf 添加对使用 gnome-extra/libgsf 的结构化文件支持
keynote 使用 app-text/libetonyek 添加对 keynote 格式的支持
mspub 使用 app-text/libmspub 添加对 mspub 格式的支持
mwaw 使用 app-text/libmwaw 添加对 mwaw 格式的支持
pagemaker 使用 media-libs/libpagemaker 添加对 pagemaker 格式的支持
qxp 使用 app-text/libqxp 添加对 QuarkXpress 文档的支持
visio 使用 media-libs/libvisio 添加对 visio 格式的支持
wpd 使用 app-text/libwpd 添加对 wpd 格式的支持
wpg 使用 app-text/libwpg 添加对 wpg 格式的支持
wps 使用 app-text/libwps 添加对 wps 格式的支持
zmf 使用 media-libs/libzmf 添加对 Zoner Callisto/Draw 文档格式的支持

wv

tools 安装可选的实用程序,这些实用程序被认为已过时,建议使用 AbiWord。

xmlto

text 支持从 XML 转换为纯文本

xpdf

cmyk 包括对 CMYK 光栅化的支持
i18n 启用对非 UTF-8 国家字符集的支持
icons 使用 gnome-base/librsvg 中的 rsvg-convert 生成桌面 PNG 图标
libpaper 使用 app-text/libpaper 获取纸张首选项
metric 默认情况下,使用 A4 而不是 US Letter 纸张尺寸作为 PostScript 输出。此选项仅在禁用 libpaper USE 标志时有效
opi 包括对 OPI (Open Prepress Interface) 注释的支持
textselect 允许文本选择
utils 安装命令行 PDF 转换器和各种实用程序

zathura

synctex 使用 libsynctex 从 pdf 获取 latex 代码行

zathura-meta

cb 安装 ComicBook 支持的插件

zeal

X 在 X11 上启用全局快捷键支持

app-vim

gentoo-syntax

ignore-glep31 删除 GLEP 31 (UTF-8 文件编码) 设置

app-xemacs

xemacs-packages-all

mule 向 XEmacs 添加多语言支持

dev-ada

AdaSAT

shared 构建共享库
static-pic 使用 pic 代码构建静态库

VSS

shared 构建共享库
static-pic 使用 pic 代码构建静态库

aws

shared 构建共享库
wsdl 用于将 ada 转换为 wsdl

gnatcoll-bindings

shared 构建共享库
static-pic 构建共享库

gnatcoll-core

shared 构建共享库
static-pic 使用 pic 代码构建静态库

gnatcoll-db

db2ada 构建 gnatcoll_db2ada
gnatinspect 构建 gnatinspect
shared 构建共享库
sql 构建 sql 库
static-pic 构建共享库
xref 构建 xref 库

gpr

shared 构建共享库
static-pic 使用 pic 代码构建静态库

gpr-unit-provider

shared 构建共享库
static-pic 使用 pic 代码构建静态库

gtkada

shared 构建 gtkada 作为共享库
static-pic 使用 pic 代码构建静态库

lal-refactor

shared 构建共享库
static-pic 使用 pic 代码构建静态库

langkit

shared 构建共享库
static-pic 使用 pic 代码构建静态库

libadalang

static-pic 使用 pic 代码构建静态库

libadalang-tools

shared 构建共享库
static-pic 使用 pic 代码构建静态库

libgpr

shared 构建共享库
static-pic 使用 pic 代码构建静态库

spawn

glib 添加对 dev-libs/glib 基于的主循环的支持。
shared 构建共享库
static-pic 使用 pic 代码构建静态库

templates-parser

shared 构建共享库

xmlada

shared 构建共享库
static-pic 使用 pic 代码构建静态库

dev-build

bazelisk

bazel-symlink 安装指向 bazelisk 的 bazel 符号链接

cmake

dap 使用 dev-cpp/cppdap 构建对 CMake 的调试器,支持 Debug Adapter Protocol

muon

archive 启用使用 app-arch/libarchive 提取包装
libpkgconf 启用通过 dev-util/pkgconf 查询包。

dev-cpp

benchmark

exceptions 启用在基准测试库中使用异常
libcxx 使用 sys-libs/libcxx 而不是 libstdc++ 作为默认的 stdlib
libpfm 启用 dev-libs/libpfm 支持
tools 安装一些额外的 Python 工具

eigen

adolc 添加对 Adolc (sci-libs/adolc) 的测试支持
benchmark 构建基准测试套件
boost 添加对 Boost.Multiprecision (dev-libs/boost) 的测试支持
cholmod 添加对 CHOLMOD (sci-libs/cholmod) 的测试支持
clang 使用 clang 编译 cuda 单位
fftw 添加对 fftw (sci-libs/fftw) 的测试支持
hip 启用 HIP GPU 计算支持
klu 添加对 KLU (sci-libs/klu) 的测试支持
mathjax 使用 MathJax 在 HTML 文档中呈现数学 (dev-libs/mathjax)
opengl 添加对 OpenGL 的测试支持
openmp 添加对 OpenMP (支持并行计算) 的测试支持
pastix 添加对 PaStiX (sci-libs/pastix) 的测试支持
sparsehash 添加对 GoogleHash (dev-cpp/sparsehash) 的测试支持
spqr 添加对 SPQR (sci-libs/spqr) 的测试支持
superlu 添加对 SuperLU (sci-libs/superlu) 的测试支持
umfpack 添加对 UMFPACK (sci-libs/umfpack) 的测试支持

glog

gflags 使用 dev-cpp/gflags 进行标志解析
libunwind 使用 libunwind 库 (sys-libs/libunwind 或 sys-libs/llvm-libunwind) 而不是内置的回退实现来进行堆栈展开

gtest

abseil 使用 dev-cpp/abseil-cpp 和 dev-libs/re2 提供的功能进行构建

jwt-cpp

picojson 启用使用 dev-cpp/picojson

libcmis

tools 构建客户端工具以测试和查看功能

libjson-rpc-cpp

http-client 使用 net-misc/curl 构建对 HTTP 客户端的支持
http-server 使用 net-libs/libmicrohttpd 构建对 HTTP 服务器的支持
redis-client 使用 dev-libs/hiredis 构建对 Redis 客户端的支持
redis-server 使用 dev-libs/hiredis 构建对 Redis 服务器的支持
stubgen 构建头文件存根代码生成器 (开发时需要,以及当预生成的头部文件未捆绑时)

msgpack-cxx

boost 启用 boost 支持

opentelemetry-cpp

jaeger 包含 jaeger 导出器
prometheus 在 SDK 中包含 Prometheus 客户端

sdbus-c++

systemd 使用外部 libsystemd 而不是静态链接构建
tools 安装接口存根代码生成器

dev-db

etcd

server 安装 etcd 守护进程

firebird

server 安装 Firebird 的服务器组件,而不仅仅是客户端
xinetd 安装 ClassicServer

mariadb

backup 构建 mariadb-backup,它支持 SST 和 InnoDB、Aria 和 MyISAM 的热备份,包括压缩和加密
columnstore 构建 ColumnStore 存储引擎
extraengine 添加对备用存储引擎的支持 (Archive、CSV、Blackhole、Federated(X)、Partition)
galera 启用 galera 复制
innodb-lz4 为 InnoDB/XtraDB 启用 lz4 压缩方法
innodb-lzo 为 InnoDB/XtraDB 启用 lzo 压缩方法
innodb-snappy 使用 app-arch/snappy 为 InnoDB/XtraDB 启用 snappy 压缩方法
jdbc 启用 CONNECT 引擎以通过 JDBC 访问外部数据库
latin1 使用 LATIN1 编码而不是 UTF8
mroonga 添加对 Mroonga 引擎的支持,用于与 Groonga 文本搜索接口
numa 使用 sys-process/numactl 启用 NUMA 支持 (还需要 NUMA 内核支持)
oqgraph 添加对 Open Query GRAPH 引擎的支持
pam 启用服务器的可选 PAM 身份验证插件
profiling 添加对语句分析的支持 (需要 USE=community)。
rocksdb 添加对 RocksDB 的支持;一个针对闪存优化的键值、LSM 数据库
s3 构建 S3 存储引擎
server 构建服务器程序
sphinx 添加对 sphinx 全文搜索引擎的支持
sst-mariabackup 添加支持 mariabackup SST 方法所需的工具
sst-rsync 添加支持 rsync SST 方法所需的工具
systemtap 构建使用 dev-debug/systemtap 进行分析和跟踪的支持
test 安装上游测试套件以供最终用户使用。
yassl 使用捆绑的 yaSSL 启用 SSL 连接和加密功能

mongodb

mongosh 从 app-admin/mongosh-bin 安装 MongoDB shell
tools 从 app-admin/mongo-tools 安装 MongoDB 工具 (mongoimport、mongodump 等)

mycli

ssh 添加对通过 SSH 隧道连接的支持

mysql

cjk 使用 app-text/mecab 为 InnoDB 全文搜索添加 CJK 支持
client-libs 从服务器包而不是 C 连接器包构建客户端库 (不推荐)
experimental 构建实验性功能,也称为“快速”插件
latin1 使用 LATIN1 编码而不是 UTF8
numa 使用 sys-process/numactl 启用 NUMA 支持 (还需要 NUMA 内核支持)
profiling 添加对语句分析的支持 (需要 USE=community)。
router 构建 MySQL 路由器程序
server 构建服务器程序
systemtap 构建使用 dev-debug/systemtap 进行分析和跟踪的支持
test 安装上游测试套件以供最终用户使用。

mysql-connector-c++

legacy 构建传统的 1.x API 以及 DevX API

oracle-instantclient

jdbc 支持 JDBC 下的 XA、国际化和 RowSet 操作
odbc 用于启用 ODBC 应用程序的库
预编译 “proc”二进制文件和相关文件用于预编译 Pro*C 应用程序
sdk 用于开发 Oracle 应用程序的头文件和示例 makefile
sqlplus 用于 SQL 和 PL/SQL 查询的 SQL*Plus 命令行工具
tools 数据泵、SQL*Loader 和工作负载回放客户端

percona-server

cjk 使用 app-text/mecab 为 InnoDB 全文搜索添加 CJK 支持
latin1 使用 LATIN1 编码而不是 UTF8
numa 使用 sys-process/numactl 启用 NUMA 支持 (还需要 NUMA 内核支持)
profiling 添加对语句分析的支持 (需要 USE=community)。
rocksdb 添加对 RocksDB 的支持;一个针对闪存优化的键值、LSM 数据库
router 构建 MySQL 路由器程序
server 构建服务器程序
tokudb 添加对 TokuDB 存储引擎的支持
tokudb-backup-plugin 构建 TokuDB 备份插件

pgbouncer

c-ares 使用 c-ares 作为 DNS 后端,而不是 evdns (libevent).
udns 使用 udns 作为 DNS 后端,而不是 evdns (libevent)。仅支持 IPv4。

pgpool2

memcached 使用 memcached 进行查询缓存。

phpmyadmin

设置 安装 phpMyAdmin 设置实用程序。出于安全原因,不使用该实用程序的用户应禁用此 USE 标志,因为设置工具在过去是各种漏洞的目标。

postgis

address-standardizer 规范化美国和加拿大邮政地址
gtk 构建 shp2pgsql 的图形界面 (shp2pgsql-gui)
拓扑 构建拓扑空间类型和函数

postgresql

llvm 添加对 llvm JIT 引擎的支持
server 禁用构建并仅安装客户端和库。
uuid 启用服务器端 UUID 生成(通过 dev-libs/ossp-uuid)。

psqlodbc

iodbc 使用 dev-db/libiodbc。禁用以使用 dev-db/unixODBC。

recutils

curl 启用使用 net-misc/curl 的远程描述符支持
mdb 使用 app-office/mdbtools 构建 mdb2rec 实用程序

redict

tcmalloc 使用 dev-util/google-perftools 中的 tcmalloc 进行分配。

redis

tcmalloc 使用 dev-util/google-perftools 中的 tcmalloc 进行分配。

spatialite

geos 添加 sci-libs/geos 库以进行精确的拓扑测试
proj 添加 sci-libs/proj 库以进行重新投影功能
rttopo 添加 sci-geosciences/librttopo 库以进行拓扑支持
xls 添加 dev-libs/freexl 库以支持 xls 导入

sqldeveloper

sybase 添加对 Sybase SQL 数据库服务器的支持

sqlite

secure-delete 默认情况下启用用零覆盖已删除内容(https://sqlite.ac.cn/pragma.html#pragma_secure_delete),这会导致一些性能损失
tools 安装其他工具,其中包括:sqlite3-analyzer、sqlite3-changeset、sqlite3-db-dump、sqlite3-diff、sqlite3-rbu、sqlite3-expert 等。

sqlitebrowser

sqlcipher 允许打开和编辑使用 dev-db/sqlcipher 加密的数据库

sqlitestudio

cli 构建 CLI 界面

timescaledb

proprietary-extensions 启用根据 TimeScale 许可证获得许可的专有功能/扩展

unixODBC

minimal 禁用捆绑的驱动程序和额外的库(大多数用户不需要这些)
odbcmanual 管理员、内部结构、程序员和用户文档

dev-debug

bpftrace

模糊测试 构建用于模糊测试的 bpftrace
lldb 使用 dev-debug/lldb 解析调试信息

dtrace

test-install 安装用于手动使用的测试套件。它不适合在 ebuild 中自动执行,因为它需要 root 权限。

gdb

cet 启用英特尔控制流强制技术。
debuginfod 通过 dev-libs/elfutils libdebuginfod 启用 debuginfod 支持
lzma 支持 ELF 调试信息中的 lzma 压缩
multitarget 在一个 gdb 二进制文件中支持所有已知目标
python 启用对新的内部脚本语言以及扩展的漂亮打印机的支持
server 安装“gdbserver”程序(适用于嵌入式/远程目标)
sim 构建 gdb 的各种硬件平台的模拟器。请参见 https://sourceware.org/gdb/wiki/Sim。
source-highlight 通过 dev-util/source-highlight 启用列表突出显示
xml 支持解析至少用于 CPU 功能、内存映射和系统调用跟踪的 XML 数据文件
xxhash 使用 dev-libs/xxhash 加速内部哈希。

lldb

debuginfod 公开对 net-misc/curl 和 dev-cpp/cpp-httplib 的传递依赖关系以匹配 sys-devel/llvm。

ltrace

elfutils 使用 dev-libs/elfutils 中的 libdwfl 进行帧展开支持
unwind 使用 sys-libs/libunwind 进行帧展开支持

strace

aio 启用 dev-libs/libaio 支持以跟踪异步 I/O 操作
elfutils 通过 dev-libs/elfutils 启用堆栈回溯(-k 标志)
unwind 通过 sys-libs/libunwind 启用堆栈回溯(-k 标志)

sysdig

bpf 启用 BPF 探测作为 dev-debug/scap-driver 的替代事件源。
modules 构建跟踪本地事件所需的内核模块。仅当您打算将 sysdig 纯粹用于处理转储文件时才禁用此选项。

systemtap

debuginfod 通过 dev-libs/elfutils libdebuginfod 启用 debuginfod 支持
dtrace-symlink 提供指向 /usr/bin/stap-dtrace 的 /usr/bin/dtrace 符号链接。这将防止与 dev-debug/dtrace 共安装。
libvirt 支持探测 libvirt 域。

dev-embedded

avrdude

ftdi 通过 dev-embedded/libftdi 启用对 USB FTDI 芯片的支持

libftdi

tools 构建 ftdi_eeprom 帮助工具

openocd

capstone 使用 dev-libs/capstone 进行反汇编支持
cmsis-dap 对符合 CMSIS-DAP 的适配器提供支持
dummy 构建虚拟端口驱动程序
ftdi 通过 dev-embedded/libftdi 启用对 USB FTDI 芯片的支持
gpiod 通过 libgpiod 启用 Linux GPIO 位邦支持
jlink 构建 SEGGER J-Link 驱动程序
parport 启用对并口 JTAG 设备的支持
verbose-io 详细的 IO 和通信 JTAG 和 USB 消息

rpi-eeprom

pi4 安装适用于树莓派 4 的固件文件
pi5 安装适用于树莓派 5 的固件文件

sdcc

boehm-gc 启用 Hans Boehm 的垃圾收集器 dev-libs/boehm-gc
device-lib 启用构建设备库
ds390 添加对达拉斯 DS390 的支持
ds400 添加对达拉斯 DS400 的支持
ez80-z80 添加对 EZ80-Z80 的支持
hc08 添加对基于 Freescale/Motorola HC08 的支持
mcs51 添加对英特尔 mcs51 的支持
mos6502 添加对 MOS 6502 的支持
mos65c02 添加对 MOS 65C02 的支持
non-free 启用非免费运行时库部分
packihx 启用英特尔 HEX 文件打包实用程序
pdk13 添加对 PDK13 的支持
pdk14 添加对 PDK14 的支持
pdk15 添加对 PDK15 的支持
pdk16 添加对 PDK16 的支持
pic14 添加对 Microchip 14 位 PIC 的支持
pic16 添加对 Microchip 16 位 PIC 的支持
r2k 添加对 Rabbit 2000 的支持
r2ka 添加对 Rabbit 2000A 的支持
r3ka 添加对 Rabbit 3000A 的支持
s08 添加对 Freescale/Motorola S08 的支持
sdcdb 启用 SDCC 源代码级调试器
sdcpp 启用基于 GCC cpp 的 SDCC 预处理器
sm83 添加对 Gameboy SM83 的支持
stm8 添加对 STMicroelectronics STM8 的支持
tlcs90 添加对 TLCS-90 的支持
ucsim 启用微控制器的软件模拟器
z180 添加对 Zilog Z180 的支持
z80 添加对 Zilog Z80 的支持
z80n 添加对 Zilog Z80N 的支持

u-boot-tools

envtools 仅构建目标端环境工具

urjtag

ftd2xx 通过 dev-embedded/libftd2xx 启用对 USB FTDI 芯片的支持
ftdi 通过 dev-embedded/libftdi 启用对 USB FTDI 芯片的支持

dev-games

godot

deprecated 启用对已弃用功能的支持
raycast 使用 media-libs/embree 启用射线投射编辑器模块
tools 启用用于游戏开发的 Godot 编辑器

guichan

allegro 构建 Allegro 前端

mygui

l10n_ru 如果启用了“doc”useflag,则安装一些额外的俄语文档
ogre 使用 ogre 渲染子系统。(不能与 opengl 结合使用)
opengl 使用 opengl 渲染子系统。(不能与 ogre 结合使用)
plugins 构建 MyGUI 插件
samples 安装 MyGUI 演示(需要 ogre USE 标志)
tools 构建用于开发的工具

ode

double-precision 以速度为代价进行更精确的计算
gyroscopic 启用陀螺仪项(可能会导致不稳定)

ogre

assimp 使用 media-libs/assimp 从 3D 文件导入资产
boost 启用 boost 支持
bullet 使用 sci-physics/bullet 作为物理插件
cache 启用 GL 状态缓存支持
cg NVIDIA 工具包插件
deprecated 构建已弃用的灯光和摄像机的无节点定位。
double-precision 以速度为代价进行更精确的计算
egl 使用 egl 而不是 glx
fine-granularity 启用精细灯光遮罩粒度。这会影响性能,除非应用程序确实需要,否则不应启用它。
freeimage 通过 media-libs/freeimage 支持图像
gl3plus 构建 OpenGL 3+ 渲染系统
gles3 启用 OpenGL ES 3.x 功能
json 使用 dev-libs/rapidjson(由 Hlms JSON 材质需要)
legacy-animations 使用 1.x 中的骨骼动画。它慢得多,但新系统仍处于实验阶段。
ois 为示例引入面向对象输入系统库 dev-games/ois
poco 当 USE=threads 时,使用 poco 进行线程
resman-pedantic 资源管理器 PEDANTIC:要求显式资源组。区分大小写的查找。一些演示可能无法使用此设置。(默认:区分大小写的查找 + 在所有组中进行敏感查找)
tbb 当 USE=threads 时,使用 tbb 进行线程
tools 构建并安装 AssimpConverter(启用了 assimp USE 标志)、MeshUpgrader、VRMLConverter 和 XMLConverter

openscenegraph

collada 通过 dev-libs/collada-dom 启用 DAE 文件支持
dicom 通过 sci-libs/dcmtk 启用 DICOM 医学图像文件支持
fox 构建使用 x11-libs/fox 库的示例
gdal 启用对 sci-libs/gdal 库的支持
las 启用使用 sci-geosciences/liblas 的地理空间数据 LAS LiDAR 格式的支持
openinventor 构建 OpenInventor 插件
osgapps 构建 osg 应用程序
sdl2 除了 media-libs/libsdl 之外,还使用 media-libs/libsdl2
xrandr 启用对 X xrandr 扩展的支持

openscenegraph-openmw

collada 通过 dev-libs/collada-dom 启用 DAE 文件支持
dicom 通过 sci-libs/dcmtk 启用 DICOM 医学图像文件支持
fox 构建使用 x11-libs/fox 库的示例
gdal 启用对 sci-libs/gdal 库的支持
las 启用使用 sci-geosciences/liblas 的地理空间数据 LAS LiDAR 格式的支持
openinventor 构建 OpenInventor 插件
osgapps 构建 osg 应用程序
sdl2 除了 media-libs/libsdl 之外,还使用 media-libs/libsdl2
xrandr 启用对 X xrandr 扩展的支持

physfs

7zip 启用 7zip/lzma 存档支持
grp 启用 Build Engine GRP 存档支持
hog 启用 Descent I/II HOG 存档支持
iso 启用 ISO9660 文件支持
mvl 启用 Descent I/II MVL 存档支持
qpak 启用 Quake I/II QPAK 存档支持
slb 启用独立战争 SLB 存档支持
vdf 启用 Gothic/Gothic II VDF 存档支持
wad 启用 Doom WAD 存档支持

simgear

dns 通过 net-libs/udns 启用 DNS 解析器
gdal 启用基于 pagedLOD 的备用地形引擎,通过 sci-libs/gdal
subversion 启用 terrasync 景观下载器

tiled

minimal 排除可选插件和开发头文件

dev-gap

grape

bliss 使用 sci-libs/bliss 而不是 sci-mathematics/nauty 作为后端。

dev-haskell

abstract-deque

usecas 启用参考实现以使用硬件比较和交换。

aeson

cffi 控制是否包含 c-ffi 位或纯 haskell。默认情况下,出于安全原因设置为 False。
ordered-keymap 对 KeyMap 实现使用有序 @Data.Map.Strict@。

aeson-pretty

executable 构建/安装命令行工具以及库
lib-only 不要构建 'aeson-pretty' 可执行文件。

ansi-terminal

example 构建示例应用程序

assoc

tagged 您可以使用 `-f-tagged` 禁用使用 `tagged` 包。禁用此选项是非支持的配置,但对于专家用户而言,它可能有助于在沙箱中加速构建。

atomic-primops

debug 启用额外的内部检查。

双函子

半群 可以使用 `-f-semigroups` 禁用 `semigroups` 包的使用。禁用此功能是一种不受支持的配置,但对于加速沙箱中的构建来说可能对专家用户有用。
tagged 您可以使用 `-f-tagged` 禁用使用 `tagged` 包。禁用此选项是非支持的配置,但对于专家用户而言,它可能有助于在沙箱中加速构建。

位向量

gmp 针对 GMP 库进行链接,以实现 `zipBits`、`invertBits` 和 `countBits` 的最佳性能。强烈建议用户尽可能启用此标志。

无聊

tagged 可以使用 `-f-tagged` 禁用 `tagged` 包的使用。禁用此功能是一种不受支持的配置,但对于加速沙箱中的构建来说可能对专家用户有用。

c2hs

回归 启用回归套件构建。

cabal-install

lukko 使用 @lukko@ 进行文件锁定
本地 DNS 启用使用 [resolv](https://hackage.haskell.org/package/resolv) & [windns](https://hackage.haskell.org/package/windns) 包进行 DNS 查询

cairo

svg 构建 Cairo 的可缩放矢量图形 (SVG) 后端。

chell

彩色输出 在程序输出中使用颜色

citeproc

executable 构建 citeproc 可执行文件
icu 使用 Haskell 绑定到 ICU 库

cmdargs

examples 构建 cmdargs-demo 程序
引用 构建 Quote 模块
测试程序 构建测试程序

共函子

索引可遍历 可以使用 `-f-indexed-traversable` 禁用 `indexed-traversable` 包的使用。禁用此功能是一种不受支持的配置,但对于加速沙箱中的构建来说可能对专家用户有用。如果禁用,我们将不提供 `FunctorWithIndex` 的实例。

逆变

半群 可以使用 `-f-semigroups` 禁用 `semigroups` 包的使用。禁用此功能是一种不受支持的配置,但对于加速沙箱中的构建来说可能对专家用户有用。
状态变量 可以使用 `-f-StateVar` 禁用 `StateVar` 包的使用。禁用此功能是一种不受支持的配置,但对于加速沙箱中的构建来说可能对专家用户有用。
tagged 在旧版本的 GHC 上,可以使用 `-f-tagged` 禁用 `tagged` 包的使用。禁用此功能是一种不受支持的配置,但对于加速沙箱中的构建来说可能对专家用户有用。

标准

embed-data-files 将数据文件嵌入二进制文件,以生成可重新定位的可执行文件。(警告:这会显着增加可执行文件的大小。)

密码 API

所有 C 多项式 构建所有高达 10000 位的 CMAC 多项式,而不仅仅是通常的那些。

cryptohash-sha256

executable 构建 cryptohash-sha256sum 可执行文件

密码

检查对齐 对 C 层的对齐进行额外的检查,这些检查会导致低级断言错误。仅供调试使用。
整数 GMP 是否对某些函数使用 GMP
旧工具链内联程序 使用 -fgnu89-inline 来解决旧编译器/链接器/glibc 问题。
支持 AESNI 允许在支持 AESNI 的系统和体系结构上进行编译。
支持深度序列 为密码类型添加深度序列实例。
支持 PCLMULDQ 允许在支持 PCLMULDQ 的体系结构上进行编译。
支持 RDRAND 允许在支持 RDRAND 的系统和体系结构上进行编译。
支持 SSE 使用 SSE 优化的版本 (BLAKE2、ARGON2)
目标属性 使用 GCC / clang 函数属性而不是全局目标选项。

密码库

整数 GMP 是否对某些函数使用 GMP
目标属性 使用 GCC / clang 函数属性而不是全局目标选项。

dlist

werror 启用 -Werror

doctest-driver-gen

executable 构建 doctest-driver-gen 可执行文件

不要获取熵 避免使用 getentropy() *nix 函数。默认情况下,如果在编译期间检测到 getentropy,它将被使用(这与交叉编译配合不好)。
halvm 为 HaLVM 构建。

可折叠 1 类兼容性

tagged 可以使用 `-f-tagged` 禁用 `tagged` 包的使用。禁用此功能是一种不受支持的配置,但对于加速沙箱中的构建来说可能对专家用户有用。

基础

experimental 启用构建实验性功能,这些功能被称为高度不稳定或没有良好的跨平台支持

glib

闭包信号 使用基于 GClosure 的信号实现。

gtk2hs-buildtools

闭包信号 使用基于 GClosure 的信号实现。

hackage 安全

lukko 使用 @lukko@ 进行文件锁定,否则使用 @GHC.IO.Handle.Lock@

可散列

随机初始种子 在每次可执行文件调用时随机初始化种子。这不是安全特性,仅用于测试(它会影响合法用例)。

哈希表

边界检查 如果开启,使用边界检查数组访问
详细分析 向分析的构建依赖项添加详细的分析信息

haskeline

终端信息 为 POSIX 控制台使用 terminfo 包。

hdbc-sqlite3

拆分基础 选择新的更小、更拆分的包。

hslua-cli

executable 编译 `hslua` 独立可执行文件。

hslua-repl

executable 编译 `luarepl` 独立可执行文件。

hsyaml

exe 启用 @exe:yaml-test@ 组件

http-api-data

文本显示 使用 text-show 库来实现高效的 ToHttpApiData。

httpd-shed

构建示例 构建示例可执行文件。

juicypixels

mmap 启用通过 mmap(内存映射)加载文件

libyaml

系统 libyaml 使用系统范围的 libyaml 而不是捆绑的副本
unicode 启用 Unicode 输出。否则,Unicode 字符将被转义。

lpeg

依赖共享 lpeg 库 不要从源代码构建 lpeg,而是相信 lpeg 可以通过其他方式提供,例如通过系统范围的安装。加载器将被替换为一个占位符函数,它只发出消息。

lua

系统 Lua 使用 @pkg-config@ 来发现库和包含路径。设置此标志意味着 `pkg-config`。

markdown-unlit

executable 构建可执行文件

monad-logger

模板 Haskell 启用模板 Haskell 支持

monad-par

追赶莱夫 为更高性能的工作窃取使用 Chase-Lev 双端队列。

nats

二进制 启用二进制实例
可散列 启用可散列实例
模板 Haskell 启用模板 Haskell

网络

devel 使用测试供开发人员使用

无 thunk

字节串 为字节串提供实例
text 为文本提供实例
向量 为向量提供实例

pandoc

embed-data-files 将数据文件嵌入二进制文件中,以生成可重定位的可执行文件。

parsec-numbers

parsec1 使用 dev-haskell/parsec1 而不是 dev-haskell/parsec

解析器

attoparsec 可以使用 `-f-attoparsec` 禁用 `attoparsec` 包的使用。
二进制 可以使用 `-f-binary` 禁用 `binary` 包的使用。
parsec 可以使用 `-f-parsec` 禁用 `parsec` 包的使用。

持久 SQLite

构建健全性检查可执行文件 构建一个健全性检查测试可执行文件

漂亮打印机

构建自述文件生成器 构建自述文件生成器
text 虽然使用 @Text@ 是 @prettyprinter@ 的核心价值观,但在某些罕见的情况下(主要是当 @prettyprinter@ 成为诸如 @bytestring@ 或 @text@ 本身的包的测试套件的依赖项时),这样做很不方便。在这种情况下,可以禁用此标志,以便 @prettyprinter@ 回退到 @String@。

快速检查

模板 Haskell 构建 Test.QuickCheck.All,它使用模板 Haskell。

快速检查类

aeson 可以使用 `-f-aeson` 禁用 `aeson` 包的使用。这可能对加速沙箱中的构建来说对专家用户有用。
二进制定律 包含用于测试二进制类型构造函数的类定律的框架。要求此标志与构建 `quickcheck-classes-base` 时给定的 `unary-laws` 标志的值匹配。禁用 `unary-laws` 而启用 `binary-laws` 是一种不受支持的配置。
半群范畴 可以使用 `-f-semigroupoids` 禁用 `semigroupoids` 包的使用。这可能对加速沙箱中的构建来说对专家用户有用。
半环 可以使用 `-f-semirings` 禁用 `semirings` 包的使用。这可能对加速沙箱中的构建来说对专家用户有用。
一元定律 包含用于测试一元类型构造函数的类定律的框架。要求此标志与构建 `quickcheck-classes-base` 时给定的 `unary-laws` 标志的值匹配。
向量 可以使用 `-f-vector` 禁用 `vector` 包的使用。这可能对加速沙箱中的构建来说对专家用户有用。

快速检查类基础

二进制定律 包含用于测试二进制类型构造函数的类定律的框架。禁用 `unary-laws` 而启用 `binary-laws` 是一种不受支持的配置。
一元定律 包含用于测试一元类型构造函数的类定律的框架。

随机字节串

pcg 使用来自 pcg-random 的 PCG 支持进行编译

sandi

管道 使用管道构建

半对齐

半群范畴 使用半群范畴依赖项构建

sha

exe 构建一个 sha1 和一个 sha384 可执行文件,类似于 'md5sum'。

shelly

提升 针对 Shelly.Lifted 运行测试

简单发送文件

允许 BSD 允许使用 BSD sendfile(在 GNU/kFreeBSD 上禁用)

skein

big-endian 当手动选择字节序时,使用大端序(默认是小端序)。
强制字节序 在编译时使用手动选择的字节序(参见标志 '大端序')。
reference 使用参考实现而不是优化的实现。

skylighting

executable 是否构建 skylighting 程序

skylighting-core

executable 构建 skylighting-extract 工具

一些

新类型不安全 使用使用 @newtype@ 和不安全的 @Any@ 的实现,而不是 GADT

splitmix

优化混合器 对 mix32 使用 JavaScript

美味

时钟 依赖 clock 包以实现更准确的时间测量

texmath

executable 编译测试可执行文件。
server 编译 webserver。

文本短

debug 启用通过 'assert' 进行的运行时检查

tls

兼容性 接受 SSLv2 客户端 hello 以启动 SSLv3 / TLS 握手
网络 使用基础网络库

转换器基础

孤立实例 为孤立数据类型构建实例。

typst

executable 编译将在测试和开发中使用的可执行文件。

Unicode 排序

doctests 在测试套件中运行 doctests。与 @--write-ghc-environment-files=always@ 一起使用。
executable 构建 unicode-collate 可执行文件。

Unix 兼容

旧时间 针对 old-time 包构建

向量

边界检查 启用边界检查
内部检查 启用内部一致性检查,代价是性能显著下降
不安全检查 启用不安全操作中的边界检查,代价是性能显著下降

向量算法

基准 构建一个基准测试程序来测试向量算法的性能
边界检查 启用边界检查
内部检查 启用内部一致性检查,代价是性能显著下降。
属性 启用快速检查测试
不安全检查 启用不安全操作中的边界检查,代价是性能显著下降。

安全 禁用有效但危险的强制转换

wai-app-static

打印 打印调试信息。

warp

允许 sendfilefd 允许使用 sendfileFd(在 GNU/kFreeBSD 上不可用)
x509 添加对 x509 库的依赖项以启用获取 TLS 客户端证书。

wcwidth

cli 启用命令行工具

yaml

executable 安装 yaml2json 和 json2yaml 可执行文件

yesod-form

网络 URI 从 network-uri 包中获取 Network.URI

压缩档案

executable 构建 Zip 可执行文件。

zlib

捆绑的 C zlib 使用捆绑的 zlib C 源代码。要求 pkg-config 为 False。对于 Windows,这是默认设置。
非阻塞 FFI (解)压缩调用有时可能需要很长时间,这会阻止其他 Haskell 线程运行。启用此标志可以避免这种不公平现象,但会导致更大的总体成本。

dev-java

ant

antlr 启用 ANTLR Ant 任务
bcel 启用 bcel(字节码操作)Ant 任务
bsf 启用对 Apache Bean Scripting Framework (dev-java/bsf) 的支持
commonslogging 启用 commons-logging Ant 任务
commonsnet 启用 commons-net Ant 任务
imageio 启用 imageio Ant 任务
jai 启用 JAI(Java 成像)Ant 任务
jakartamail 启用 Jakartamail Ant 任务
javamail 启用 JavaMail Ant 任务
jdepend 启用 Jdepend Ant 任务
jmf 启用 JMF(Java 媒体框架)Ant 任务
jsch 禁用 Jsch(ssh、scp 和相关)Ant 任务
junit 启用 JUnit Ant 任务
junit4 启用 JUnit4 Ant 任务
junitlauncher 启用 JUnit5 Ant 任务
log4j 启用 Apache log4j Ant 任务
oro 启用 Apache Oro Ant 任务
regexp 启用 Apache Regexp Ant 任务
resolver 启用 Apache Resolver Ant 任务
swing 启用 Swing Ant 任务
testutil 启用可选测试实用程序类
xalan 启用 Apache Xalan2 Ant 任务
xz 启用 XZ Ant 任务

commons-logging

log4j 添加对 log4j 的可选支持

dom4j

jaxen 包含 org.jaxen.dom4j 包

emma

launcher 安装 /usr/bin/emma。与 sci-biology/emboss 冲突。

java-config

兼容性 安装指向 java-config 的 bin/java-config-2 符号链接

javacup

ant-task 构建并注册 ant 任务

jaxen

dom4j 包含 org.jaxen.dom4j 包
jdom 包含 org.jaxen.jdom 包
xom 包含 org.jaxen.xom 包

jflex

ant-task 构建并注册 ant 任务

junit

migration-support 包含 junit-jupiter-migrationsupport 模块,该模块有助于从 JUnit 4 迁移到 JUnit Jupiter
suite 包含 JUnit Platform Suite Engine,它添加了测试套件支持
vintage 包含 JUnit Vintage,它允许 JUnit 5 运行 JUnit 3 和 JUnit 4 测试

openjdk

headless-awt 不要安装 AWT 的 X 后端,某些 GUI 需要它
javafx 在构建时通过 dev-java/openjfx 导入 OpenJFX 模块
jbootstrap 构建 OpenJDK 两次,第二次使用第一次的结果
source 安装 JVM 源代码
system-bootstrap 使用安装的 openjdk 引导
systemtap 启用 SystemTap/DTrace 跟踪

openjdk-bin

headless-awt 不要安装 AWT 的 X 后端,某些 GUI 需要它(以前是 X 标志)
source 安装 JVM 源代码

openjdk-jre-bin

headless-awt 不要安装 AWT 的 X 后端,某些 GUI 需要它(以前是 X 标志)

openjfx

media 编译基于 gstreamer-minimal 的 media 模块(不会拉取 gstreamer)
source 安装 JavaFX 源代码

pdfbox

tools 构建并安装 pdfbox-tools

protobuf-java

system-protoc 使用 dev-libs/protobuf 提供的 protoc

qdox

ant-task 构建 ant 任务

rxtx

lfd 安装并使用 LockFileServer 守护进程 (lfd)

saxon

ant-task 构建并注册 ant 任务

sbt

二进制 从(Gentoo 编译的)二进制文件安装,而不是从源代码构建。在构建过程中内存不足时设置此项。

dev-lang

R

libdeflate 为延迟加载的 R 对象使用 app-arch/libdeflate 而不是 sys-libs/zlib。

algol68g

mpfr 添加对多精度浮点舍入的支持

ammonite-repl-bin

scala2-13 安装适用于 Scala 2.13 的 Ammonite
scala3-0 安装适用于 Scala 3.0 的 Ammonite
scala3-1 安装适用于 Scala 3.1 的 Ammonite
scala3-2 安装适用于 Scala 3.2 的 Ammonite

bas

lr0 使用 LR0 解析器而不是递归下降解析器

crystal

debug 将每个模块构建为一个单独的目标文件。加速构建。

erlang

kpoll 启用内核轮询支持

gdl

eigen 使用 dev-cpp/eigen 构建矩阵操作
glpk 使用 GNU 线性规划工具包 sci-mathematics/glpk
gshhs 添加对 sci-geosciences/gshhs-data 的投影和大陆地图支持
hdf 添加对分层数据格式 v.4 的支持
proj 添加对 sci-libs/proj(地理投影)的支持
shapelib 添加对使用 sci-libs/shapelib 操作 ESRI Shapefile 的支持
udunits 添加对操作物理量单位的支持

gforth

check 启用构建时健全性检查。

ghc

二进制 直接安装二进制版本,而不是使用它来构建源代码版本。
elfutils 使用 dev-libs/elfutils 启用基于 DWARF 的回溯。
ghcbootstrap 内部:从现有的 GHC 安装中引导 GHC。
ghcmakebinary 内部:构建适用于重新分发的二进制文件。
gmp 使用 dev-libs/gmp 进行整数运算(运行速度更快,但需要外部依赖)。
llvm 拉取 sys-devel/llvm 代码生成后端的依赖项。
numa 使用 sys-process/numactl 启用 NUMA 线程平衡策略。
unregisterised 创建一个未注册的构建,其中只有 C 代码生成后端可用。

gnat-gpl

ada 构建 ADA 语言(GNAT)前端
cet 启用对英特尔控制流强制技术 (CET) 的支持
d 启用对 D 编程语言的支持
default-stack-clash-protection 默认情况下构建具有堆栈冲突保护的软件包
default-znow 默认情况下请求 ld.so 在启动时完全重定位
fixed-point 为 gcc 中的 MIPS 目标启用定点算术支持(警告:会显着增加编译时间!)
go 构建 GCC Go 语言前端。
graphite 添加对基于多面体中间表示的循环优化框架的支持
libssp 将 SSP 支持构建到专用库中,而不是使用 C 库中的代码(如果您不知道它是什么,请不要启用它)
modula2 构建 GCC Modula-2 语言前端。
objc 构建对 Objective C 代码语言的支持
objc++ 构建对 Objective C++ 语言的支持
objc-gc 构建对 Objective C 代码语言垃圾收集器的支持
pgo 使用配置文件引导优化 (PGO) 构建 GCC
rust 构建对 Rust 语言的支持,安装 gccrs。
sanitize 构建对各种消毒剂函数的支持 (ASAN/TSAN/等...)
ssp 默认情况下构建具有堆栈粉碎保护的软件包
system-bootstrap 使用安装的 Ada 编译器引导
systemtap 启用 systemtap 静态探测点
vtv 构建对虚拟表验证的支持(一种 C++ 加固功能)

gnucobol

json 通过 dev-libs/json-c 启用对 JSON 模板格式的支持

idris2

chez 使用 dev-scheme/chez 构建
racket 使用 dev-scheme/racket 构建
test-full 拉取运行所有测试的依赖项

inform

tools 安装用于操作 Blorb 文件的 blorbtools

ispc

gpu 在 ispcrt 中启用 Level0 GPU 支持。
openmp 使用 OpenMP 任务模型构建(否则使用 TBB 任务模型)。

janet

static-libs 安装 janet 静态库归档文件,您必须启用此标志才能使用 `jpm build`

jerryscript

debugger 安装 jerry-debugger

jsonnet

custom-optimization 使用用户指定的编译器优化(-Os、-O0、-O1、-O2、-O3)从 CFLAGS 构建(不支持)

lazarus

附加组件 构建许多额外的软件包,包括 lhelp chm 查看器程序。
gtk2 使用 gtk:2 作为小部件。
gui 构建 GUI IDE。
minimal 不要从 bigide 组件构建额外的软件包

logtalk

fop 使用 fop 生成 pdf 文档的支持
xslt 使用 xslt 生成 html 文档的支持

lua

deprecated 使过时的數據结构/例程可用

luajit

lua52compat 启用 Lua 5.2 中一些向上兼容的功能,这些功能不太可能破坏现有代码。

mercury

trail 支持 Mercury 轨迹等级

mercury-extras

tommath 启用对 tommath 库的支持

mlton

二进制 安装二进制版本
bootstrap-smlnj 使用 dev-lang/smlnj 引导 mlton(需要很长时间)
pax-kernel 如果用户计划在启用了 pax 的加固内核下运行该软件包,则启用该软件包
stage3 使用 dev-lang/smlnj 引导构建 mlton 后,使用第二阶段构建的 mlton 重新构建 mlton(推荐)。

moarvm

asan 启用 clang 的地址消毒功能。预计编译时间更长。
clang 使用 clang 编译器而不是 GCC
jit 启用即时编译器。除了在 AMD64 和 Darwin 上,它没有其他影响。
optimize 通过 CFLAGS 启用优化
ubsan 启用 clang 的未定义行为消毒功能。预计编译时间更长。

mono

pax-kernel 如果用户计划在启用了 pax 的加固内核下运行该软件包,则启用该软件包
xen 使 mono 生成在 xen VM 上运行速度明显更快,但在普通系统上运行速度稍慢的代码。

neko

apache 构建 Apache 模块

nim

test-js 启用需要 Node.js 的测试

nqp

clang 切换与 MoarVM 结合使用 clang 编译器
moar 构建 MoarVM 后端(实验性/损坏)

ocaml

flambda 启用 Flambda 优化器:编译器深处的新的中间表示(在 ocaml 4.03 中引入),旨在实现更好的内联。
spacetime 启用 Spacetime 内存分析器。有关更多信息,请参见 https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html。

php

apparmor 通过 sys-libs/libapparmor 支持 FPM 应用程序限制
argon2 启用来自 app-crypt/argon2 的密码哈希算法
bcmath 启用 BCMath 任意精度数学扩展
capstone 通过 dev-libs/capstone 支持 opcache JIT 反汇编
cli 启用命令行界面 (CLI) SAPI
coverage 包含用于测试覆盖范围和 lcov 报告的 gcov 符号。仅对扩展开发人员有用,并且需要 GCC。
ctype 启用字符类型检查 (ctype) 扩展
embed 启用嵌入式 SAPI
enchant 使用 app-text/enchant 启用 Enchant 拼写库扩展
ffi 使用 dev-libs/libffi 启用外部函数接口 (FFI) 扩展
fileinfo 启用文件信息扩展
filter 启用数据过滤扩展
flatfile 添加对平面文件的 dbm 支持
fpm 启用 FastCGI 进程管理器 SAPI
gd 启用图像处理和 GD 扩展(需要 media-libs/libjpeg-turbo 和 media-libs/libpng)
inifile 添加对 .ini 文件的 dbm 支持
intl 启用 intl 扩展以提供扩展的内部化支持
ipv6 在 fopen 及其关联函数中支持 IPv6 连接,并在 inet_pton 和 inet_ntop 等函数中支持 v6 地址转换。
jit 启用 PCRE JIT 支持
ldap-sasl 使用 dev-libs/cyrus-sasl 为 PHP LDAP 扩展添加 SASL 支持
lmdb 启用对 dev-db/lmdb db 后端的支持
opcache 启用内置的 opcode 缓存,替换 pecl-apc 等。
opcache-jit 在 opcache 扩展中启用即时 (JIT) 编译
pcntl 启用进程控制扩展
pdo 启用 PHP 数据对象扩展
phar 启用 phar 扩展以提供 phar 存档支持
phpdbg 启用 PHP 调试命令行 SAPI(类似于 php 的 gdb)
session-mm 包含对会话存储的 dev-libs/mm 支持
sharedmem 启用 shmop 扩展
simplexml 启用 SimpleXML 扩展
sodium 启用通过 dev-libs/libsodium 对加密的支持
sysvipc 启用 PHP System-V 信号量、共享内存和 IPC 扩展
tokenizer 添加对 PHP 文件解析器的支持
tokyocabinet 启用对 dev-db/tokyocabinet db 后端的支持
xmlreader 启用 XMLReader 扩展
xmlwriter 启用 XMLWriter 扩展
xslt 构建 XSL 扩展

polyml

portable 构建 Poly/ML 的可移植解释器版本,而不是本机版本

pypy

ensurepip 安装 ensurepip 模块,该模块使用捆绑的轮子来引导 pip 和 setuptools(如果禁用,则只能使用 venv `--without-pip`)
full-stdlib 安装完整的 stdlib,以便使用 PyPy 运行通用程序。默认情况下,只安装构建 PyPy3 可执行文件时使用的一个有限子集。请注意,PyPy2.7 的 stdlib 包含多个已知的漏洞。
symlink 安装 "pypy3" 符号链接,使该 PyPy 插槽成为构建 Gentoo 软件包时使用的默认 PyPy3 实现。
test-install 安装测试套件软件包,这些软件包是少数反向依赖项运行测试所需的。

python

bluetooth 在套接字模块中构建蓝牙协议支持
ensurepip 安装 ensurepip 模块,该模块使用捆绑的轮子来引导 pip 和 setuptools(如果禁用,则只能使用 venv `--without-pip`)
jit 启用实验性的即时编译支持。
libedit 将 readline 扩展链接到 dev-libs/libedit 而不是 sys-libs/readline。
pgo 通过运行 Python 的测试套件并根据其性能收集统计数据,使用 Profile Guided Optimization (PGO) 优化构建。这将花费更长时间来构建。
valgrind 在检测到 dev-debug/valgrind 运行时禁用 pymalloc(即使未使用 valgrind,也可能造成轻微的性能损失)。
wininst 安装创建 MS Windows 可执行安装程序所需的 Windows 可执行文件。

python-exec

native-symlinks 安装通用符号链接,例如 python 和 python3。如果禁用此标志,则只有版本化的 python3.X 可执行文件可供最终用户使用,而未使用 python eclasses 的 ebuilds 除外。

qu-prolog

pedro Pedro 订阅/通知通信系统

rakudo

clang 使用 Clang 编译 MoarVM 后端。
moar 使用 MoarVM 作为后端。

ruby

rdoc 安装 Ruby 后,安装 dev-ruby/rdoc。
systemtap 启用 SystemTap/DTrace 跟踪

rust

clippy 安装 clippy,Rust 代码 linter。
dist 安装 dist tarballs(用于引导)。
miri 安装 miri,Rust 中级中间表示的解释器(需要 USE=nightly,有时会出错)。
nightly 启用 nightly(不稳定)功能(注意:它不会安装 nightly 版本,只是在发布时启用标记为 nightly 的功能)。
parallel-compiler 构建一个多线程 rustc(实验性,未经上游测试)。
profiler 构建探查器运行时和 rust-demangler 工具(用于 '-C profile-generate' 或 '-C instrument-coverage' 代码生成选项)。
rust-analyzer 安装 rust-analyzer,一个用于 IDE 的 Rust 编译器前端(语言服务器)。
rust-src 安装 rust-src,开发人员工具和 build-std(交叉)需要它。
rustfmt 安装 rustfmt,Rust 代码格式化程序。
system-bootstrap 使用已安装的 rust 编译器引导。
system-llvm 使用系统 LLVM 安装。
wasm 构建对 wasm32-unknown-unknown 目标的支持。

rust-bin

clippy 安装 clippy,Rust 代码 linter。
profiler 构建探查器运行时和 rust-demangler 工具(用于 '-C profile-generate' 或 '-C instrument-coverage' 代码生成选项)。
rust-analyzer 安装 rust-analyzer,一个用于 IDE 的 Rust 编译器前端(语言服务器)。
rust-src 安装 rust-src,开发人员工具和 build-std(交叉)需要它。
rustfmt 安装 rustfmt,Rust 代码格式化程序。

souffle

ffi 支持具有任意数量参数的 c++ 函数对象。
swig 启用 SWIG 使用,用于 Java 和 Python 绑定。

spidermonkey

clang 使用 Clang 编译器而不是 GCC
debug 启用断言,以便更轻松地调试链接到 spidermonkey 的程序 - 请注意,这通常会导致软件在常规最终用户系统上崩溃。

swi-prolog

archive 使用 libarchive 用于扩展包。
cli 添加对基于 readline 和 libedit 的 CLI 接口的支持。
ipc 添加对 TIPC 进程间通信的支持。
pgo 使用配置文件引导优化 (PGO) 优化构建
yaml 使用 libyaml 用于 YAML 包。

swig

ccache 构建 ccache-swig(一个快速编译器缓存)。

vala

valadoc 安装 valadoc 文档生成工具。

xsb

mariadb 启用对 mariadb 数据库后端的支持。

yap

R 启用对将 R 连接到 Prolog 的支持。
raptor 启用对 Raptor RDF 语法库的支持。

zig

llvm 使用 LLVM 后端和扩展启用构建。

dev-libs

aml

examples 构建和安装示例。

antlr-c

debugger 将调试信息编译到库中。

apache-arrow

compute 构建 Arrow 计算模块。
dataset 构建 Arrow 数据集模块。
json 启用读/写 json 格式。
parquet 启用读/写 parquet 数据格式。
re2 使用 re2 库构建对正则表达式的支持。

appstream

apt 启用 Debians APT 支持。

appstream-glib

fonts 为 appstream-builder 启用字体支持。
stemmer 通过 dev-libs/snowball-stemmer 添加词干提取。

apr

old-kernel 启用与旧内核的兼容性。
urandom 使用 /dev/urandom 而不是 /dev/random。

apr-util

nss 安装 apr_crypto_nss 模块。
openssl 安装 apr_crypto_openssl 模块。

atcore

gui 构建测试 GUI。

bitset

tcmalloc 使用 dev-util/google-perftools 中的 tcmalloc 进行分配。

boehm-gc

large 针对大型堆大小进行优化(也增加了最大根集)。

boost

context 构建和安装 Boost.Context(和 Boost.Fiber)库以及所有其他依赖于它的 Boost 库。
debug 仅构建 Boost 库的调试版本。仅在针对 boost 进行开发时才启用此标志。
doc 安装完整的 API 文档文档。这将占用超过 200MB 的额外磁盘空间。
nls 构建 libboost_locale。此库需要兼容的 C 库接口,uClibc 或其他嵌入式库可能无法提供这些接口。
numpy 在启用 Boost.Python 时,可以选择构建 NumPy 扩展。
stacktrace 构建完整的 Boost.Stacktrace 动态库,而不是依赖于仅标头的实现。
tools 构建和安装 boost 工具(bcp、quickbook、inspect、wave)。

botan

boost 使用 dev-libs/boost。
tools 安装用于例如散列的可选工具。

check

subunit 启用对 subunit 单元测试协议的支持。

cyberjack

tools 构建和安装可选的管理工具。

cyrus-sasl

authdaemond 添加 Courier-IMAP authdaemond unix 套接字支持(net-mail/courier-imap,mail-mta/courier)。
ldapdb 启用 ldapdb 插件。
openldap 为 saslauthd 添加 ldap 支持。
sample 启用示例客户端和服务器。
srp 启用 SRP 身份验证。
urandom 使用 /dev/urandom 而不是 /dev/random。

date

only-c-locale 仅构建 C 本地化。

dbus-c++

ecore 使用 Ecore 集成。
glib 使用 glib 集成。

eekboard

libcanberra 启用对 media-libs/libcanberra 的支持。
xtest 启用对 x11-libs/libXtst 的支持。

efl

bmp 启用 WBMP 图像加载器。
dds 启用 DDS 图像加载器。
drm 启用 DRM 引擎。
eet 启用 Eet 图像加载器。
efl-one 将多个核心库合并到一个 libefl.so 中。
fribidi 启用双向文本支持。
glib 启用 dev-libs/glib 支持。
harfbuzz 启用复杂文本整形和布局支持。
hyphen 启用文本连字符支持。
ibus 启用智能输入总线。
ico 启用 Ico 图像加载器。
json 启用 lottie 动画支持。
mono 启用 mono 绑定。
physics 启用 Bullet 物理效果和支持。
pmaps 启用 PMAPS 图像加载器。
psd 启用 PSD 图像加载器。
scim 启用智能通用输入法。
system-lz4 使用系统 liblz4 而不是捆绑的 liblz4。
tga 启用 Tga 图像加载器。
tgv 启用 Tgv 图像加载器。
tslib 启用 x11-libs/tslib 用于触摸屏事件。
unwind 启用通过 sys-libs/libunwind 的调试支持。
xcf 启用 XCF 图像加载器。
xim 启用 X 输入法。
xpresent 启用 x11-libs/libXpresent 支持。

elfutils

debuginfod 启用 debuginfod 支持,包括 debuginfod 服务器和 libdebuginfod 客户端库。
lzma 支持自动解压缩 LZMA 压缩文件和内核映像。
stacktrace 构建实验性的 eu-stacktrace 工具。依赖于与 dev-util/sysprof 的集成。请参阅 https://developers.redhat.com/articles/2024/06/11/get-system-wide-profiles-binaries-without-frame-pointers。
utils 安装命令行实用程序(所有 eu-* 程序)。

fcgi

html 安装 HTML 文档

folks

telepathy 从 Telepathy 框架加载联系人。
utils 构建 folks-inspect 实用程序。

fstrm

utils 构建 fstrm 实用程序程序。

gf2x

custom-tune 针对硬件特定低级例程进行调优的额外长编译时间。
fft 构建用于 GF(2) 上两个多项式相乘的 FFT API。

gjs

sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

glib

dbus 启用 glib 库使用 dbus 服务管理设置保存所需的依赖项。
elf 启用对使用 gresource 工具列出和从 ELF 资源文件解压缩的支持。
introspection 启用生成内省数据(需要 dev-libs/gobject-introspection)。
mime 引入许多基于 glib 的应用程序在运行时需要共享 MIME 数据库来检测或打开文件。警告:除非在无头服务器上安装,否则请勿禁用此标志。
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。
systemtap 构建使用 dev-debug/systemtap 进行分析和跟踪的支持
utils 安装 gtester-report 实用程序以生成软件的测试报告文件;使用 ELF 支持构建 gresource 实用程序。

gmime

smime 启用实验性的 S/MIME 支持。

gmp

cpudetection 启用运行时 CPU 检测(对 binpkgs、其他 CPU 上的兼容性有用)。目前仅适用于 amd64/x86。如果启用此标志,GMP 将适用于各种 amd64/x86 CPU,并根据正在使用的 CPU 加载加速例程以供运行时使用。这使其适用于二进制包 (binpkgs)。如果禁用此标志,GMP 将针对构建时使用的 CPU 进行调整,可能无法在其他机器上使用。
pic 强制静态库构建为 PIC 以避免 TEXTREL。

gobject-introspection

doctool 安装 g-ir-doc-tool 以从内省数据生成文档。

hiredict

shim 安装 hiredis api 的头文件垫片。

imath

large-stack 启用代码利用大型堆栈支持。

input-pad

eekboard 启用对 dev-libs/eekboard 的支持。
xtest 启用对 x11-libs/libXtst 的支持。

intel-compute-runtime

l0 与 OpenCL 驱动程序一起安装 oneAPI Level Zero 驱动程序。
vaapi 支持与视频加速 API (OpenCL 扩展 #36) 共享表面。

jemalloc

lazy-lock 启用延迟锁定(仅在多线程时锁定)。
prof 启用分配探查。
stats 启用统计信息计算/报告。
xmalloc 添加对 xmalloc 的支持(在内存不足时中止)。

json-glib

nls 启用本地语言支持(翻译)。

ktextaddons

designer 构建 dev-qt/designer 的插件

libbase58

tools 构建命令行 base58 工具。

libbytesize

tools 构建 bscalc python CLI 工具。

libcdio

minimal 仅构建 libcdio 库和其他一些内容,仅用于从多媒体播放器中链接。启用此 USE 标志后,不会构建任何命令行实用程序,也不会构建 CDDA 库。

libcec

cubox 启用对 TDA995x 的支持。
exynos 启用对 Exynos 芯片组的支持。
kernel-cec 启用对 Linux 内核 CEC 框架的支持。
raspberry-pi 启用对 Raspberry Pi 的支持。
tools 启用 cec-client 和其他测试和演示可执行工具的构建。
udev 启用 udev 对 USB-CEC 端口的检测。
xrandr 启用使用 xrandr 扩展检测活动 HDMI。

libcgroup

daemon 安装配置工具和 init/config 文件。
tools 安装 cgroup 规则处理守护程序和 init/config 文件。

libclc

spirv 构建 SPIRV 目标。

libdbusmenu

gtk 启用对 GTK+2 的支持。
gtk3 启用对 GTK+3 的支持

libdex

eventfd 允许使用 eventfd。
liburing 允许使用 liburing (io_uring)sys-libs/liburing
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

libevent

clock-gettime 即使可用,也禁用使用 clock_gettime
debug 支持以调试模式运行
malloc-replacement 支持替换内存管理函数
mbedtls 支持 net-libs/mbedtls 加密
ssl 支持 dev-libs/openssl 加密
verbose-debug 支持详细的调试日志记录

libffi

exec-static-trampoline 不依赖于动态代码生成来创建跳转表。
pax-kernel 使用 PaX 模拟的跳转表,因为我们无法使用 PROT_EXEC

libffi-compat

pax-kernel 使用 PaX 模拟的跳转表,因为我们无法使用 PROT_EXEC

libfido2

nfc 启用实验性的 NFC 支持

libflatarray

cuda 启用针对 NVIDIA GPU 的插件(例如 CUDAAllocator)

libgcrypt

getentropy 使用 getentropy 函数从内核获取随机数

libgdata

crypt 使用 app-crypt/gcr 将令牌和密码保存在不可分页的内存中,以提高安全性
gnome-online-accounts 启用 net-libs/gnome-online-accounts 支持

libgit2

gssapi 启用 GSSAPI 支持以进行 SPNEGO 身份验证
ssh 启用 SSH 传输支持
trace 启用跟踪支持

libgit2-glib

ssh 启用 SSH 传输支持

libgpg-error

common-lisp 安装 common-lisp 文件

libgpiod

tools 构建一些使用 libgpiod 的有用的 GPIO 工具。

libical

glib 启用 dev-libs/glib 接口支持

libisoburn

external-filters 允许使用外部进程作为文件内容过滤器(注意:这存在潜在的安全风险)
external-filters-setuid 还允许使用外部 setuid 进程作为文件内容过滤器(注意:这存在潜在的安全风险)
frontend-optional 使用 dev-tcltk/bwidget,它不是前端严格要求的
launch-frontend 启用 xorriso 的 tcl 图形界面
launch-frontend-setuid 启用 setuid 下 xorriso 的 tcl 图形界面

libisofs

verbose-debug 启用详细的调试信息

libjcat

ed25519 通过 dev-libs/nettle 和 net-libs/gnutls 启用 ED25519 验证支持
gpg 通过 app-crypt/gpgme 启用 GPG 验证支持
pkcs7 通过 net-libs/gnutls 启用 PKCS7 验证支持

libjwt

openssl 使用 openssl 库进行加密函数

liblogging

rfc3195 启用 RFC 3195 协议(又称 syslog-reliable)支持。如果你不知道这是什么,你不需要它!
stdlog 启用 liblogging 的核心组件(可以将其视为 syslog(3) API 的下一个版本)。

libmemcached

hsieh 使用 Hsieh 哈希算法。
libevent 使用 libevent 事件循环接口。
sasl 使用 sasl 身份验证进行通信。

libmemcached-awesome

libevent 使用 libevent 事件循环接口。
sasl 使用 sasl 身份验证进行通信。

libnfc

pcsc-lite 启用需要 pcsc-lite 的 NFC 驱动程序

libnl

python 安装实验性的 dev-lang/python 绑定
utils 安装命令行界面工具

liborcus

spreadsheet-model 启用电子表格模型实现
tools 构建各种低级解析器

libowfat

diet 编译针对 dev-libs/dietlibc

libp11

doc 生成并安装包的 API 文档。

libpcre

bzip2 添加对 pcregrep 命令的支持,以便在 bzip2 压缩文件中搜索(通过 app-arch/bzip2)。
pcre16 为 16 位字符构建 PCRE 库(例如 UTF-16)。
pcre32 为 32 位字符构建 PCRE 库(例如 UTF-32)。
readline 通过 sys-libs/readline 为 pcretest 添加对命令行编辑的支持。
zlib 添加对 pcregrep 命令的支持,以便在 gzip 压缩文件中搜索(通过 sys-libs/zlib)。

libpcre2

bzip2 添加对 pcregrep 命令的支持,以便在 bzip2 压缩文件中搜索(通过 app-arch/bzip2)。
pcre16 为 16 位字符构建 PCRE 库(例如 UTF-16)。
pcre32 为 32 位字符构建 PCRE 库(例如 UTF-32)。
readline 通过 sys-libs/readline 为 pcretest 添加对命令行编辑的支持。
zlib 添加对 pcregrep 命令的支持,以便在 gzip 压缩文件中搜索(通过 sys-libs/zlib)。

libpeas

glade 安装 glade 目录
javascript 使用 dev-libs/gjs 启用 JavaScript 支持
python 构建对加载 dev-lang/python 插件的支持

libpy

sparsehash 包括 dev-cpp/sparsehash 的 libpy 包装器

librdkafka

lz4 启用对 Kafka 基于 KIP-57 的 LZ4 压缩的支持(使用 app-arch/lz4)

librelp

gnutls 使用 GnuTLS
openssl 使用 OpenSSL

libsecp256k1

ecdh 启用 ECDH 共享密钥计算
ellswift 为公钥启用 ElligatorSwift 编码
endomorphism 启用内同态
experimental 允许实验性的 USE 标志
extrakeys 启用 extrakeys 模块
lowmem 以牺牲性能为代价减少运行时内存使用量(ecmult 窗口大小 4,gen 精度 2)
musig 启用 MuSig2 模块
recovery 启用 ECDSA 公钥恢复模块
schnorr 启用 Schnorr 签名模块
test-openssl 启用 OpenSSL 比较测试

libslz

tools 安装其他工具(zenc,zdec)

libsodium

urandom 使用 /dev/urandom 而不是 /dev/random。

libtermkey

demos 安装演示,这将引入 dev-libs/glib

libtomcrypt

libtommath 使用 dev-libs/libtommath 进行数学运算
tomsfastmath 使用 dev-libs/tomsfastmath 进行数学运算

libucl

regex 启用正则表达式支持
sign 启用签名检查
urls 启用 URL 获取
utils 安装用于检查其他配置的工具

libunibreak

doc 安装 html API 文档。

libverto

glib 支持使用 dev-libs/glib 的事件循环
libev 支持使用 dev-libs/libev 的事件循环
libevent 支持使用 dev-libs/libevent 的事件循环

libvoikko

expvfst 启用 VFST 形态后端的实验性功能
hfst 启用 HFST 形态后端

libxlsxwriter

openssl 使用 dev-libs/openssl 进行 MD5 摘要

libxmlb

stemmer 启用语言词干提取支持。

libzia

ftdi 启用对 FTDI USB 芯片的支持

libzip

mbedtls 使用 net-libs/mbedtls 作为 TLS 提供者
tools 安装用于比较、修改和合并 zip 文件的二进制工具
aspell 添加对 app-text/aspell 拼写检查器的支持
hunspell 添加对 app-text/hunspell 拼写检查器的支持

log4cplus

explicit-initialization 要求显式初始化
iconv 使用 inconv 进行 wchar_t <-> char 转换。另请参阅 log4cplus 的 unicode.txt 文档
server 构建日志服务器

log4cxx

smtp 通过 net-libs/libesmtp 提供 SMTP 支持

m17n-lib

X 构建基于 media-libs/gd 的图形用户界面 API 和实用程序。此标志仅在 X USE 标志也启用时才有意义
anthy 启用对 app-i18n/anthy 输入法的支持
athena 启用 MIT Athena 小部件集(x11-libs/libXaw)
gd 构建基于 media-libs/gd 的 API 和实用程序。此标志仅在 X USE 标志也启用时才有意义
libotf 使用 dev-libs/libotf 处理 OpenType 字体
libxml2 使用 dev-libs/libxml2 解析 XML

mimalloc

hardened 启用漏洞缓解

modsecurity

fuzzyhash 使用 app-crypt/ssdeep 包支持模糊哈希计算(例如,用于检测恶意软件)。
geoip2 引入 dev-libs/libmaxminddb 供 SecGeoLookupDb 指令使用。
json 通过 dev-libs/yajl 在请求主体解析器中假设 JSON。
lmdb 添加 LMDB 后端支持
pcre2 使用 dev-libs/libpcre2 作为正则表达式实现

ncnn

tools 启用除库之外的各种工具的安装

nss

cacert 包含来自 CAcert 的 root/class3 证书(https://www.cacert.org/)。
test-full 运行所有可用的测试,而不是仅运行标准集
utils 编译并安装所有额外的二进制文件,例如 certutil、modutil 等等

nwjs

ffmpeg-chromium 使用 Chromium FFmpeg 分支(media-video/ffmpeg-chromium)而不是 mainline FFmpeg(media-video/ffmpeg)

oneDNN

cblas 使用 virtual/cblas 进行 sgemm 例程
mkl 使用 sci-libs/mkl 进行 sgemm 例程

onigmo

combination-explosion-check 启用组合爆炸检查
crnl-as-line-terminator 启用 CR+NL 作为行终止符

oniguruma

crnl-as-line-terminator 启用 CR+NL 作为行终止符

opencryptoki

tpm 使用 app-crypt/trousers 启用对可信平台模块 (TPM) 的支持

openct

debug 向 pcsc-lite 的驱动程序库添加调试输出。
pcsc-lite 为 sys-apps/pcsc-lite 构建驱动程序库,为 OpenCT 支持的设备提供 PC/SC API 访问。

openobex

irda 启用 IrDA 支持

opensc

ctapi 使用 CT-API 访问智能卡硬件
notify 启用通知
openct 使用 dev-libs/openct(和 CT-API)访问智能卡硬件
pace 使用 dev-libs/openpace 支持 EAC 版本 2
pcsc-lite 使用 sys-apps/pcsc-lite(和 PC/SC API)访问智能卡硬件
secure-messaging 启用安全消息传递

openssl

bindist 禁用/限制 EC 算法(因为它们似乎是专利的) - 注意:更改了 ABI
fips 启用 FIPS 提供者
ktls 启用对内核实现的 TLS(kTLS)的支持
quic 启用对 QUIC(RFC 9000)的支持;一种旨在替代 TCP 的基于 UDP 的协议
rfc3779 启用对 RFC 3779(用于 IP 地址和 AS 标识符的 X.509 扩展)的支持
sslv2 对旧/不安全的 SSLv2 协议的支持 - 注意:TLS/https 不需要
sslv3 对旧/不安全的 SSLv3 协议的支持 - 注意:TLS/https 不需要
tls-compression 启用对不建议使用的 TLS 压缩的支持
tls-heartbeat 启用 TLS 和 DTLS 中的心跳扩展
weak-ssl-ciphers 构建对被认为“弱”的 SSL/TLS 密码的支持

openssl-compat

bindist 禁用/限制 EC 算法(因为它们似乎是专利的) - 注意:更改了 ABI
rfc3779 启用对 RFC 3779(用于 IP 地址和 AS 标识符的 X.509 扩展)的支持
sslv2 对旧/不安全的 SSLv2 协议的支持 - 注意:TLS/https 不需要
sslv3 对旧/不安全的 SSLv3 协议的支持 - 注意:TLS/https 不需要
tls-compression 启用对不建议使用的 TLS 压缩的支持
tls-heartbeat 启用 TLS 和 DTLS 中的心跳扩展
weak-ssl-ciphers 构建对被认为“弱”的 SSL/TLS 密码的支持

optix

headers-only 仅下载并安装头文件

pkcs11-helper

nss 启用 NSS 加密引擎

pocl

accel 启用通用硬件加速器设备驱动程序
conformance 确保会导致 pocl 构建不符合标准的某些构建选项保持禁用状态。请注意,这并不能保证 pocl 的完全符合标准的构建。
float-conversion 启用后,OpenCL printf() 调用的 f/e/g 格式化程序由 pocl 处理。禁用后,这些由系统 C 库处理。
hardening 启用针对各种攻击的硬化。可能会降低性能
hwloc 启用 hwloc 支持
memmanager 启用自定义内存管理器。除了特殊情况外,应禁用此项

poco

7z 添加对 7z 归档格式的支持
activerecord 添加 ActiveRecord 支持
cppparser 构建并安装最小的 C++ 解析器
data 数据库抽象层,可以轻松地将数据发送/检索到各种数据库
file2pagecompiler 将普通文件转换为 Page Compiler 源文件的实用程序
json 添加 JSON 支持
jwt 添加 JSON Web Token 支持
mariadb 优先使用 dev-db/mariadb-connector-c 而不是 dev-db/mysql-connector-c
mongodb 添加 dev-db/mongodb 支持
net 用于编写网络客户端和服务器的类
pagecompiler 一个简单的编译器,将包含嵌入式 C++ 代码的 HTML 页面转换为 HTTPRequestHandler 类
pocodoc POCO 文档生成器
prometheus 添加对 Prometheus 监控系统支持
ssl 加密和数字签名类
util 几个实用程序类(如记录器、计时器、配置文件解析器)
zip 添加对 zip 和 gz 存档格式的支持

ppl

cdd 构建 ppl_lcdd 程序,用于顶点/面枚举,接受与 sci-libs/cddlib 和 sci-libs/lrslib 一起提供的程序相同的输入格式
lpsol 构建 ppl_lpsol 线性规划求解器,使用 sci-mathematics/glpk 进行其输入例程

protobuf

conformance 构建一致性测试
libprotoc 构建 libprotoc
libupb 构建 libupb
protobuf 构建 protobuf 库和 protoc 编译器
protoc 构建 libprotoc 和 protoc 编译器

qcoro

网络 构建 dev-qt/qtbase 网络支持
qml 通过 dev-qt/qtdeclarative 启用 QML/QtQuick 支持
websockets 构建 dev-qt/qtwebsockets 支持

qcoro5

网络 构建 dev-qt/qtnetwork 支持
qml 通过 dev-qt/qtdeclarative 启用 QML/QtQuick 支持
testlib 安装协程友好的 dev-qt/qttest 宏版本
websockets 构建 dev-qt/qtwebsockets 支持

qhotkey

qt6 使用 Qt6 依赖项

quazip

qt5 使用 Qt5 支持构建
qt6 使用 Qt6 支持构建

raft

zfs ZFS 支持

re2

benchmark 构建基准二进制文件,将其安装为 re2-bench
test-full 运行额外的,相当慢的测试

rocksdb

numa 启用 NUMA 支持
tbb 启用对 dev-cpp/tbb 的支持

sentry-native

breakpad 使用 dev-util/breakpad 作为崩溃处理程序
curl 启用对自动上传崩溃报告的支持

serd

tools 构建命令行工具

serdisplib

tools 构建可选工具。

sexpp

cli 构建 sexp 控制台应用程序

simdjson

all-impls 启用所有实现,而不是仅启用 onem
tools 构建和安装额外的命令行工具

softhsm

gost 启用 gost 算法
migration-tool 构建数据库迁移工具

sord

tools 构建命令行工具

starpu

spinlock-check 启用自旋锁检查

thrift

libevent 构建对 dev-libs/libevent 的支持

tinyxml

stl 使用 TIXML_USE_STL 支持进行编译

tntnet

server 启用 tntnet 服务器守护程序

totem-pl-parser

archive 使用 app-arch/libarchive 启用 ISO 检测
crypt 使用 dev-libs/libgcrypt 支持 AmazonAMZ 解码
uchardet 通过 app-i18n/uchardet 启用字符集发现

tre

agrep 构建 agrep 工具
alloca 如果您希望 TRE 在分配 regexec 操作所需内存时使用 alloca() 而不是 malloc(),请启用此选项
approx 启用近似匹配功能

uriparser

unicode 添加对使用字符类型 wchar_t 的函数的支持(例如 uriParseSingleUriW,后面跟着 "W"),这会将编译时间和生成的二进制文件大小增加约 2 倍。

weston

desktop 启用桌面外壳
drm 启用 drm 合成器支持
editor 安装 wayland-editor 示例应用程序
fullscreen 启用全屏外壳
gles2 启用 GLESv2 渲染器,而不仅仅是基于 x11-libs/pixman 的软件回退
headless 无头后端和一个空操作渲染器,主要用于测试目的
ivi 启用 IVI 外壳
kiosk 启用亭子外壳
pipewire 在 DRM 后端上启用使用 Pipewire 的虚拟远程输出
rdp 启用远程桌面协议合成器支持
remoting 启用插件以使用 media-libs/gstreamer 将输出流式传输到远程主机
resize-optimization 提高性能,分配更多 RAM。建议在树莓派上禁用
screen-sharing 通过 RDP 启用屏幕共享
wayland-compositor 启用 Wayland 合成器支持
xwayland 启用支持原生 X11 应用程序的能力

xerces-c

iconv 使用 iconv (virtual/libiconv) 作为消息加载器和转码器(通常可以使用 iconv 仅作为消息加载器,而使用其他东西,如 icu 或本机方法作为转码器,反之亦然,但这不太常见,难以处理)
threads 通过 pthread 启用线程支持(或 AIX、IRIX、HPUX、Solaris 上的其他库)。强烈推荐

xmlrpc-c

abyss 构建 Abyss 小型 web 服务器。
libxml2 使用 dev-libs/libxml2 解析 XML,而不是内部 expat 库。
threads 控制是否使用 pthreads 或 fork 'threading' 构建 Abyss web 服务器。

xmlsec

gcrypt 安装 xmlsec-gcrypt 库
gnutls 安装 xmlsec-gnutls 库
http 允许通过 libxml2 通过 HTTP 获取。
nss 安装 xmlsec-nss 库
openssl 安装 xmlsec-openssl 库

yaz

ziffy 安装 ziffy,一个无所不包的 Z39.50 APDU 嗅探器

dev-lisp

clisp

hyperspec 使用本地 hyperspec 而不是在线版本
svm 使用对支持向量机模块的支持构建 CLISP

clx

doc 构建文档。

cmucl

doc 安装包文档
gui 构建 CLX、CLM 或 Hemlock
source 在安装中包含 CMUCL 的源代码

ecl

gengc 使用分代垃圾收集(实验性)
precisegc 在垃圾收集期间使用类型信息(实验性)
unicode 使生成的 lisp 支持 unicode

gcl

ansi 构建具有 ANSI 支持的 GCL(否则构建传统的 CLtL1 映像)
athena 构建 xgcl - 一个对 x11-libs/libXaw 的接口

sbcl

system-bootstrap 使用系统 SBCL 安装或 dev-lisp/clisp 引导 SBCL
unicode 使生成的 lisp 支持 unicode

dev-lua

lua-cjson

internal-fpconv 启用内部数字转换例程,可以将整体性能提高高达 50%

dev-ml

lablgtk

glade 启用 gnome-base/libglade 绑定编译
gnomecanvas 启用 gnome-base/libgnomecanvas 绑定编译
sourceview 启用 GtkSourceView (x11-libs/gtksourceview) 支持

logs

cli 启用 Logs_cli 库,该库提供用于控制日志的命令行支持。
fmt 启用 Logs_fmt 报告器。
lwt 启用 Logs_lwt 库,该库提供 Lwt 日志记录函数。

ocaml-fileutils

ocamlopt 是否使用 OCaml 本机代码编译器。必须在全局范围内设置,并与 dev-lang/ocaml 匹配。

ocaml-gettext

ocamlopt 是否使用 OCaml 本机代码编译器。必须在全局范围内设置,并与 dev-lang/ocaml 匹配。

ocaml-gettext-camomile

ocamlopt 是否使用 OCaml 本机代码编译器。必须在全局范围内设置,并与 dev-lang/ocaml 匹配。

ocaml-gettext-stub

ocamlopt 是否使用 OCaml 本机代码编译器。必须在全局范围内设置,并与 dev-lang/ocaml 匹配。

ocamlnet

httpd 启用 net-httpd web 服务器组件
zip 启用 netzip 支持,使用对象通道读取/写入 gzip 数据

stdlib-shims

ocamlopt 是否使用 OCaml 本机代码编译器。必须在全局范围内设置,并与 dev-lang/ocaml 匹配。

tiny_httpd

camlzip tiny_httpd 的 camlzip 接口

uutf

utftrip 构建和安装 utftrip 可执行文件:除其他外,读取 stdin 上的 unicode 并将其重写到 stdout 上。

dev-perl

App-Nopaste

浏览器 使用粘贴的页面生成浏览器
clipboard 使用 -x/--copy 复制 URL
gitlab 确保安装 git 以读取/传递 GitLab 身份验证
pastebin pastebin.com 支持

Boulder

genbank 提供对 Boulder::Genbank 的支持,用于解码 Genbank 数据记录
store 提供对 Boulder::Store 的支持,用于持久化 Stone 对象

Business-ISBN

barcode 安装 dev-perl/GD-Barcode 以将 ISBN 号码渲染为条形码

Config-Any

conf 安装 dev-perl/Config-General 以支持解码 .conf/.cnf 文件
ini 安装 dev-perl/Config-Tiny 以支持解码 INI 配置文件
json 安装支持库以支持解码 JSON 配置文件
xml 安装支持库以支持解码 XML 配置文件
yaml 安装支持库以支持解码 YAML 配置文件

Cookie-Baker

xs 安装 dev-perl/Cookie-Baker-XS 以提高性能

Coro

ev 构建对使用 dev-perl/EV 作为事件循环的支持,通过 Coro::EV
event 构建对使用 dev-perl/Event 作为事件循环的支持,通过 Coro::Event

DBD-MariaDB

mariadb 使用 dev-db/mariadb-connector-c 作为客户端库
mysql 使用 dev-db/mysql-connector-c 作为客户端库

DBD-SQLite

system-sqlite 使用系统范围的 dev-db/sqlite 安装

DBD-mysql

mariadb 使用 dev-db/mariadb-connector-c 作为客户端库
mysql 使用 dev-db/mysql-connector-c 作为客户端库
ssl 通过 libmysqlclient 编译支持 SSL 连接

DBIx-Class

admin DBIx::Class 管理库所需的模块
admin-script CLI DBIx::Class 接口 dbicadmin 所需的模块
deploy DBIx::Class::Storage::DBI 中的 "deploy" 和 DBIx::Class::Storage::DBI 中的 "deployment_statements" 所需的模块
replicated DBIx::Class::Storage::DBI::Replicated 所需的模块

File-HomeDir

xdg 确保通过 x11-misc/xdg-user-dirs 为返回的路径提供 XDG 语义

File-Which

pwhich 安装 dev-perl/App-pwhich,它曾经是这个包的一部分

GD

animgif 启用动画 GIF 支持
fcgi 通过 dev-libs/fcgi 构建以实现 FastCGI 兼容性,而不是使用 PerlIO

HTML-Mason

modperl 启用 www-apache/mod_perl 支持

HTTP-Entity-Parser

xs 安装基于 C 的依赖项以提高性能

JSON

xs 安装基于 C 的 dev-perl/JSON-XS 以提高性能

JSON-MaybeXS

xs 安装基于 C 的后端以使 JSON 编码/解码速度更快

List-MoreUtils

xs 安装基于 C 的后端实现以提高性能

MCE

sereal 安装 dev-perl/Sereal-Encoder 和解码器以加快工作进程 IPC

Mail-IMAPClient

md5 安装对 DIGEST-MD5 和 CRAM-MD5 身份验证的支持
ntlm 安装对 NTLM 身份验证的支持
ssl 安装对 SSL 连接的支持
zlib 安装对 COMPRESS DEFLATE 连接的支持

Net-SSH2

gcrypt 使用 libgcrypt 而不是 openssl

PDL

badval 启用错误值支持
hdf 启用 HDF(版本 4)格式支持
netpbm 启用 NETPBM 和 MPEG 支持
pdl2 构建 pdf2 shell(需要 Devel-REPL)
pgplot 启用 PGPLOT 绘图功能

Ref-Util

xs 安装基于 C 的 dev-perl/Ref-Util-XS 以提高性能

Sub-Name

suggested 安装扩展回归测试所需的额外依赖项

Sysadm-Install

hammer 启用 hammer() 函数以在 shell 中运行命令,并模拟用户反复敲击 ENTER 键以接受提示上的默认值

Test-Warnings

suggested 安装额外测试的可选依赖项

Text-CSV

xs 安装 dev-perl/Text-CSV_XS 以加速解码

WWW-Form-UrlEncoded

xs 安装基于 C 的依赖项以提高性能

perl-headers

debug 在生成的 .ph 文件中添加源位置,以帮助在发生错误时进行调试
sizeof-warning 包括逻辑,以便在 .ph 文件尝试使用未知的 sizeof() 时发出警告

dev-php

maxmind-db-reader

extension 构建使用 dev-libs/libmaxminddb 的 C 扩展

pecl-apcu

lock-pthreadmutex 启用 pthread 互斥锁锁定
lock-pthreadrw 启用 pthread 读/写锁定
lock-semaphore 启用信号量锁而不是 fcntl
lock-spinlock 启用自旋锁(实验性)

pecl-event

extra 添加对 Libevent 额外 API 的支持

pecl-memcached

igbinary 启用对 igbinary 序列化器的支持
json 启用对 json 序列化的支持

pecl-redis

igbinary 启用 igbinary 序列化支持
json 启用 json 序列化器支持

dev-python

PyQt5

bluetooth 构建对 QtBluetooth 模块的绑定
dbus 构建对 QtDBus 模块的绑定
declarative 构建对 QtQml 和 QtQuick 模块的绑定,并启用 qmlscene 插件
designer 构建对 QtDesigner 模块的绑定,并启用设计器插件
gui 构建对 QtGui 模块的绑定
help 构建对 QtHelp 模块的绑定
location 构建对 QtLocation 模块的绑定
multimedia 构建对 QtMultimedia 模块的绑定
网络 构建对 QtNetwork 模块的绑定
opengl 构建对 QtOpenGL 模块的绑定
positioning 构建对 QtPositioning 模块的绑定
printsupport 构建对 QtPrintSupport 模块的绑定
sensors 构建对 QtSensors 模块的绑定
serialport 构建对 QtSerialPort 模块的绑定
speech 为 QtTextToSpeech 模块构建绑定
sql 为 QtSql 模块构建绑定
svg 为 QtSvg 模块构建绑定
testlib 为 QtTest 模块构建绑定
webchannel 为 QtWebChannel 模块构建绑定
websockets 为 QtWebSockets 模块构建绑定
widgets 为 QtWidgets 模块构建绑定
x11extras 为 QtX11Extras 模块构建绑定
xmlpatterns 为 QtXmlPatterns 模块构建绑定

PyQt6

bluetooth 构建对 QtBluetooth 模块的绑定
dbus 构建对 QtDBus 模块的绑定
designer 构建对 QtDesigner 模块的绑定,并启用设计器插件
gui 构建对 QtGui 模块的绑定
help 构建对 QtHelp 模块的绑定
multimedia 构建对 QtMultimedia 模块的绑定
网络 构建对 QtNetwork 模块的绑定
nfc 为 QtNfc 模块构建绑定
opengl 构建对 QtOpenGL 模块的绑定
pdfium 为 QtPdf 模块构建绑定(使用 dev-qt/qtwebengine 中的 pdfium)
positioning 构建对 QtPositioning 模块的绑定
printsupport 构建对 QtPrintSupport 模块的绑定
qml 为 QtQml 模块构建绑定并启用 qml 插件
quick 为 QtQuick 模块构建绑定
quick3d 为 QtQuick3D 模块构建绑定
remoteobjects 为 QtRemoteObjects 模块构建绑定
sensors 构建对 QtSensors 模块的绑定
serialport 构建对 QtSerialPort 模块的绑定
spatialaudio 为 QtSpatialAudio 模块构建绑定
speech 为 QtTextToSpeech 模块构建绑定
sql 为 QtSql 模块构建绑定
svg 为 QtSvg 模块构建绑定
testlib 为 QtTest 模块构建绑定
webchannel 为 QtWebChannel 模块构建绑定
websockets 为 QtWebSockets 模块构建绑定
widgets 为 QtWidgets 模块构建绑定
xml 为 QtXml 模块构建绑定

PyQt6-WebEngine

quick 为 QtWebEngineQuick 模块构建绑定
widgets 为 QtWebEngineWidgets 模块构建绑定

QtPy

designer 引入 QtDesigner 模块的绑定并启用设计器插件
gui 引入 QtGui 模块的绑定
help 引入 QtHelp 模块的绑定
multimedia 引入 QtMultimedia 和 QtMultimediaWidgets 模块
网络 引入 QtNetwork 模块的绑定
opengl 引入 QtOpenGL 模块的绑定
positioning 引入 QtPositioning 模块的绑定
printsupport 引入 QtPrintSupport 模块的绑定
pyqt5 使用 dev-python/PyQt5 作为 Qt for Python 的实现
pyqt6 使用 dev-python/PyQt6 作为 Qt for Python 的实现
pyside2 使用 dev-python/pyside2 作为 Qt for Python 的实现
pyside6 使用 dev-python/pyside6 作为 Qt for Python 的实现
qml 为 QtQml 构建绑定
quick 为 QtQuick 构建绑定
sensors 引入 QtSensors 模块的绑定
serialport 引入 QtSerialPort 模块的绑定
speech 引入 QtTextToSpeech 模块的绑定
sql 引入 QtSql 模块的绑定
svg 引入 QtSvg 模块的绑定
testlib 引入 QtTest 模块的绑定
webchannel 引入 QtWebChannel 模块的绑定
webengine 引入 QtWebEngine 和 QtWebEngineWidgets 模块
websockets 引入 QtWebSockets 模块的绑定
widgets 引入 QtWidgets 模块的绑定
xml 引入 QtXml 模块

amqp

附加组件 安装额外的工具,从 AMQP XML 文件生成初始 Python 模块

apprise

dbus 支持通过 D-Bus 向桌面发送通知
mqtt 支持通过 MQTT 发送通知

autobahn

xbr 添加对 XBR 分散式数据市场和以太坊区块链的支持

blake3

rust 构建 Rust 实现(如果禁用,则使用“实验性”C 实现)。

bpython

clipboard 使用 dev-python/pyperclip 启用复制到剪贴板
jedi 使用 dev-python/jedi 启用自动完成
watch 使用 dev-python/watchdog 启用监视路径

cbor2

native-extensions 编译本机“C”扩展(加速,而不是使用 Python 备用代码)。

cvxopt

dsdp 使用内部点库 sci-libs/dsdp
glpk 使用 GNU 线性规划工具包 sci-mathematics/glpk

dnspython

dnssec 使用 dev-python/cryptography 启用低级 DNSSEC RSA、DSA、ECDSA 和 EdDSA 签名验证。

editorconfig

cli 安装命令行界面以及 Python 库

fritzconnection

二维码 安装生成 WiFi 登录 QR 码所需的依赖项。

frozenlist

native-extensions 编译本机 C 扩展(加速,而不是使用 Python 备用代码)。

google-api-core

grpc 引入(重量级)gRPC 依赖项,这些依赖项是 API 部分可选需要的。

httpx

cli 安装 CLI“httpx”客户端。

hypothesis

cli 安装用于编写测试的 CLI 工具。

icalendar

doc 生成示例和其他额外文档

immutables

native-extensions 编译本机“C”扩展(加速,而不是使用 Python 备用代码)。

ipython

nbconvert 使用 app-text/pandoc 启用支持将笔记本转换为各种格式
notebook 安装基于 dev-python/tornado 的 Web 笔记本的依赖项

markdown-exec

ansi 启用支持在 HTML 代码块中呈现 ANSI 颜色

matplotlib

excel 为 exceltools 工具包引入 dev-python/xlwt
gtk3 启用 x11-libs/gtk+:3 支持
webagg 启用使用 dev-python/tornado 的 webagg 后端

mido

portmidi 支持使用 media-libs/portmidi 作为 MIDI 后端
rtmidi 支持使用 media-libs/rtmidi 作为 MIDI 后端

mkdocs-material

social 安装“social”插件的依赖项。

msgpack

native-extensions 编译本机“C”扩展(加速,而不是使用 Python 备用代码)。

multidict

native-extensions 编译本机 C 扩展(加速,而不是使用 Python 备用代码)。

mypy

native-extensions 编译本机 C 扩展(加速,而不是使用 Python 备用代码)。

netcdf4

blosc 允许通过 dev-libs/c-blosc 使用 blosc 压缩

pandas

full-support 引入所有软件包以使 pandas 能够完全支持

paramiko

server 启用服务器功能

peewee

native-extensions 编译本机 C 扩展以获得更完整的 SQLite3 支持。

pillow

imagequant 使用 Image Quantization Library 支持构建

pivy

quarter 使用 media-libs/quarter 用于 GUI 绑定
soqt 使用 media-libs/SoQt 用于 GUI 绑定

pyarrow

parquet 启用读/写 parquet 数据格式。

pyglet

image 启用对 PNG 和 BMP 以外的图像格式的支持

pymongo

native-extensions 编译本机 C 扩展
test-full 运行完整的测试套件,包括运行本地数据库实例的测试。

pyopengl-accelerate

numpy 构建 NumPy 本机格式处理程序。

pypax

ptpax 启用 PT_PAX_FLAGS 支持。
xtpax 启用 XATTR_PAX_FLAGS 支持。

pypy

full-stdlib 安装完整的 stdlib,以便使用 PyPy 运行通用程序。默认情况下,只安装构建 PyPy3 可执行文件时使用的一个有限子集。请注意,PyPy2.7 的 stdlib 包含多个已知的漏洞。

pypy-exe

low-memory 使用 PyPy 构建,引擎配置为低内存占用。这使得能够使用 amd64 上约 3.5G 的 RAM 和 x86 上约一半的 RAM 来构建 PyPy,但代价是构建时间延长。

pypy3

test-install 安装测试套件软件包,这些软件包是少数反向依赖项运行测试所需的。

pypy3_10

ensurepip 安装 ensurepip 模块,该模块使用捆绑的轮子来引导 pip 和 setuptools(如果禁用,则只能使用 venv `--without-pip`)
test-install 安装测试套件软件包,这些软件包是少数反向依赖项运行测试所需的。

pypy3_10-exe

low-memory 使用 PyPy 构建,引擎配置为低内存占用。这使得能够使用 amd64 上约 3.5G 的 RAM 和 x86 上约一半的 RAM 来构建 PyPy,但代价是构建时间延长。

pyrsistent

native-extensions 编译本机“C”扩展(加速,而不是使用 Python 备用代码)。

pyside2

3d 构建 Qt3DCore、Qt3DAnimation、Qt3DExtras、Qt3DInput、Qt3DLogic 和 Qt3DRender 模块
charts 构建 QtCharts 模块
concurrent 构建 QtConcurrent 模块
datavis 构建 QtDataVisualization 模块
designer 构建 QtDesigner 和 QtUiTools 模块
gles2-only 构建 QtGui“QOpenGL*”类
gui 构建 QtGui 模块
help 构建 QtHelp 模块
location 构建 QtLocation 模块
multimedia 构建 QtMultimedia 和 QtMultimediaWidgets 模块
网络 构建 QtNetwork 模块
positioning 构建 QtPositioning 模块
printsupport 构建 QtPrintSupport 模块
qml 构建 QtQml 模块
quick 构建 QtQuick 和 QtQuickWidgets 模块
scxml 构建 QtScxml 模块
sensors 构建 QtSensors 模块
speech 构建 QtTextToSpeech 模块
sql 构建 QtSql 模块
svg 构建 QtSvg 模块
testlib 构建 QtTest 模块
webchannel 构建 QtWebChannel 模块
webengine 构建 QtWebEngine 和 QtWebEngineWidgets 模块
websockets 构建 QtWebSockets 模块
widgets 构建 QtWidgets 模块
x11extras 构建 QtX11Extras 模块
xml 构建 QtXml 模块
xmlpatterns 构建 QtXmlPatterns 模块

pyside6

3d 构建 Qt3DCore、Qt3DAnimation、Qt3DExtras、Qt3DInput、Qt3DLogic 和 Qt3DRender 模块
bluetooth 构建 QtBluetooth 模块
charts 构建 QtCharts 模块
concurrent 构建 QtConcurrent 模块
designer 构建 QtDesigner 和 QtUiTools 模块
gles2-only 构建 QtGui“QOpenGL*”类
gui 构建 QtGui 模块
help 构建 QtHelp 模块
location 构建 QtLocation 模块
multimedia 构建 QtMultimedia 和 QtMultimediaWidgets 模块
网络 构建 QtNetwork 模块
network-auth 构建 QtNetworkAuth 模块
nfc 构建 QtNfc 模块
pdfium 构建 QtPdf 模块
positioning 构建 QtPositioning 模块
printsupport 构建 QtPrintSupport 模块
qml 构建 QtQml 模块
quick 构建 QtQuick 和 QtQuickWidgets 模块
quick3d 构建 QtQuick3D 和 QtQuickWidgets 模块
scxml 构建 QtScxml 模块
sensors 构建 QtSensors 模块
serialport 构建 QtSerialPort 模块
spatialaudio 构建 QtSpatialAudio 模块
speech 构建 QtTextToSpeech 模块
sql 构建 QtSql 模块
svg 构建 QtSvg 模块
testlib 构建 QtTest 模块
webchannel 构建 QtWebChannel 模块
webengine 构建 QtWebEngine 和 QtWebEngineWidgets 模块
websockets 构建 QtWebSockets 模块
widgets 构建 QtWidgets 模块
xml 构建 QtXml 模块

python-box

native-extensions 编译本机 C 扩展

python-lsp-server

all-plugins 引入所有可选插件

python-mpd2

twisted 启用 Twisted 支持

python-stdnum

vies 启用 VIES

pyudev

qt5 安装 PyQt5 绑定

pyzmq

drafts 启用草案 API 支持

qiskit

visualization 启用可视化模块

rarfile

compressed 通过调用 app-arch/unrar 使模块能够支持压缩的 v3 存档。

reedsolo

native-extensions 编译本机 C 扩展。

rfc3986

idna 启用对 IDNA 规范(RFC 5891)的支持

rpyc

gdb 运行依赖于 dev-debug/gdb 的测试
numpy 运行依赖于 dev-python/numpy、dev-python/pandas 的测试

shiboken2

docstrings 将文档公开为 Python docstrings(推荐)
numpy 隐式地将传递的 NumPy 数组转换为 Qt 列表
vulkan 生成“QSurface::VulkanSurface”绑定

shiboken6

docstrings 将文档公开为 Python docstrings(推荐)
numpy 隐式地将传递的 NumPy 数组转换为 Qt 列表
vulkan 生成“QSurface::VulkanSurface”绑定

simplejson

native-extensions 编译本机“C”扩展(加速,而不是使用 Python 备用代码)。

stripe

telemetry 默认情况下启用将“遥测数据发送到 Stripe 以了解请求延迟和功能使用情况”。上游在其 PyPI 发行版中默认情况下启用它;也可以通过 stripe.enable_telemetry 变量(布尔值)明确控制。

subprocess-tee

test-full 启用完整的测试模式。引入许多额外的依赖项,并且需要首先在没有此标志的情况下出现,以避免循环依赖关系。

sympy

imaging 添加对 dev-python/pillow 的支持
ipython 添加对 dev-python/ipython 的支持
mathml 添加对 mathml 的支持
pyglet 使用 dev-python/pyglet 用于绘图和打印预览
symengine 添加对 dev-python/symengine 后端的支持
texmacs 添加 app-office/texmacs 接口

tables

cpudetection 启用运行时 CPU 检测(对 bindist、其他 CPU 上的兼容性很有用)

tpm2-pytss

fapi 启用功能 API(要求 tpm2-tss 以相同的方式编译)

translate-toolkit

html 支持 po 和 html 文件之间的转换
ical 支持 po 和 ical 文件之间的转换
ini 支持 po 和 ini 文件之间的转换
subtitles 支持 po 和 sub 文件之间的转换
yaml 支持 YAML 格式

twisted

conch 包含 Twisted SSHv2 实现
串行 包含串行端口支持

websockets

native-extensions 编译本机 C 扩展

wrapt

native-extensions 编译本机“C”扩展(加速,而不是使用 Python 备用代码)。

zeep

异步 添加异步支持

dev-qt

designer

declarative 构建 qdeclarativeview 插件

linguist-tools

qml 在 lupdate 中启用 QML 支持

qdoc

qml 启用 QML/JS 解析支持

qt-creator

clang 构建用于 C/C++ 开发的基于 clang 的插件(代码模型、格式化、静态分析)
designer 为基于 QtWidgets 的 UI 启用设计器
help 启用集成的 dev-qt/qt-docs 查看器(也需要用于示例)
plugin-dev 安装构建外部 Qt Creator 插件所需的“Devel”组件
qmldesigner 构建 QmlDesigner 和相关插件(Insight、StudioWelcome)
serialterminal 构建串行终端插件
tracing 构建需要额外依赖项的跟踪插件(AppStatisticsMonitor、CtfVisualizer、PerfProfiler、QmlProfiler)
webengine 使用 dev-qt/qtwebengine 而不是捆绑的 litehtml,借助 USE 来实现

qt-docs

3d 安装 dev-qt/qt3d 的文档
activeqt 安装 ActiveQt 的文档(未打包,仅限 Windows)
assistant 安装 dev-qt/assistant 的文档
bluetooth 安装 dev-qt/qtbluetooth 的文档
charts 安装 dev-qt/qtcharts 的文档
concurrent 安装 dev-qt/qtconcurrent 的文档
connectivity 安装 dev-qt/qtconnectivity 的文档
datavis 安装 dev-qt/qtdatavis3d 的文档(Qt6 未打包)
declarative 安装 dev-qt/qtdeclarative 的文档
designer 安装 dev-qt/designer 的文档
gamepad 安装 dev-qt/qtgamepad 的文档(仅在 qt 覆盖层中可用)
graphicaleffects 安装 dev-qt/qtgraphicaleffects 的文档
graphs 安装 QtGraphs(未打包)的文档
grpc 安装 QtGRPC(未打包)的文档
gui 安装 dev-qt/qtgui 的文档
help 安装 dev-qt/qthelp 的文档
html 安装 HTML 格式的文档
httpserver 安装 QtHTTPServer(未打包)的文档
imageformats 安装 dev-qt/qtimageformats 的文档
linguist 安装 dev-qt/linguist 的文档
location 安装 dev-qt/qtlocation 的文档
lottie 安装 QtLottie(未打包)的文档
multimedia 安装 dev-qt/qtmultimedia 的文档
网络 安装 dev-qt/qtnetwork 的文档
networkauth 安装 dev-qt/qtnetworkauth 的文档
positioning 安装 dev-qt/qtpositioning 的文档
printsupport 安装 dev-qt/qtprintsupport 的文档
qch 安装 QCH 格式的文档
qdoc 安装 dev-qt/qdoc 的文档
qt5compat 安装 dev-qt/qt5compat 的文档
quick3d 安装 dev-qt/qtquick3d 的文档
quick3dphysics 安装 QtQuick3DPhysics(未打包)的文档
quickcontrols 安装 dev-qt/qtquickcontrols 的文档
quickcontrols2 安装 dev-qt/qtquickcontrols2 的文档
quickeffectmaker 安装 QtQuickEffectMaker(未打包)的文档
remoteobjects 安装 QtRemoteObjects(未打包)的文档
script 安装 dev-qt/qtscript 的文档
scxml 安装 dev-qt/qtscxml 的文档
sensors 安装 dev-qt/qtsensors 的文档
serialbus 安装 dev-qt/qtserialbus(Qt6 未打包)的文档
serialport 安装 dev-qt/qtserialport 的文档
shadertools 安装 dev-qt/qtshadertools 的文档
speech 安装 dev-qt/qtspeech 的文档
sql 安装 dev-qt/qtsql 的文档
svg 安装 dev-qt/qtsvg 的文档
timeline 安装 dev-qt/qtquicktimeline 的文档
tools 安装 dev-qt/qttools 的文档
virtualkeyboard 安装 dev-qt/qtvirtualkeyboard 的文档
wayland 安装 dev-qt/qtwayland 的文档
webchannel 安装 dev-qt/qtwebchannel 的文档
webengine 安装 dev-qt/qtwebengine 的文档
websockets 安装 dev-qt/qtwebsockets 的文档
webview 安装 dev-qt/qtwebview(Qt6 未打包)的文档
widgets 安装 dev-qt/qtwidgets 的文档
x11extras 安装 dev-qt/qtx11extras 的文档
xmlpatterns 安装 dev-qt/qtxmlpatterns 的文档

qt3d

gamepad 通过 dev-qt/qtgamepad 添加对游戏手柄硬件的支持
qml 构建 QML/QtQuick 绑定

qt5compat

qml 构建 QML/QtQuick 绑定和导入

qtbase

X 构建 XCB 平台插件并启用 X11 集成
concurrent 构建 Qt6Concurrent 模块
dbus 构建 Qt6DBus 模块
eglfs 构建 EGL 全屏/单面平台插件
evdev 启用通过 evdev 支持输入设备
gssapi 启用对 GSSAPI(虚拟/krb5)的支持
gtk 构建 GTK 平台主题插件
gui 构建 Qt6Gui 模块
journald 使用 sys-apps/systemd 的 journald 记录消息,而不是输出到 stderr(使用 QT_FORCE_STDERR_LOGGING=1 环境变量覆盖)
libinput 启用通过 dev-libs/libinput 支持输入设备
libproxy 使用 net-libs/libproxy 进行自动 HTTP/SOCKS 代理配置
网络 构建 Qt6Network 模块
renderdoc 启用使用 media-gfx/renderdoc 捕获图形 API 调用的支持
sql 构建 Qt6Sql 模块
syslog 使用 syslog 记录消息,而不是输出到 stderr(使用 QT_FORCE_STDERR_LOGGING=1 环境变量覆盖)
tslib 启用通过 x11-libs/tslib 支持触摸屏设备
widgets 构建 Qt6Widgets 模块

qtbluetooth

qml 构建 QML/QtQuick 绑定和导入

qtcharts

qml 构建 QML/QtQuick 绑定和导入

qtconnectivity

neard 使用 net-wireless/neard 访问 NFC 设备
nfc 启用对近场通信协议的支持

qtcore

old-kernel 禁用在低于 4.11 的 Linux 内核上不可用的系统调用

qtdatavis3d

qml 构建 QML/QtQuick 绑定和导入

qtdeclarative

localstorage 为 QtQuick 构建 LocalStorage 导入(需要 QtSql)
网络 启用 QtNetwork 支持
opengl 启用 OpenGL 支持
qmlls 使用 dev-qt/qtlanguageserver 构建 qmlls 工具
sql 启用 QtSQL 支持
widgets 启用 QtWidgets 支持

qtdiag

网络 报告网络信息
widgets 报告小部件样式信息

qtgamepad

evdev 启用通过 evdev 支持输入设备
qml 构建 QML 绑定

qtgui

X 构建 XCB 平台插件并启用 X11 集成
eglfs 构建 EGL 全屏/单面平台插件
evdev 启用通过 evdev 支持输入设备
ibus 构建 IBus 输入法插件
libinput 启用通过 dev-libs/libinput 支持输入设备
linuxfb 启用嵌入式设备的 Linux 帧缓冲支持
tslib 启用通过 x11-libs/tslib 支持触摸屏设备
tuio 构建插件以通过 TUIO 协议接收触摸事件
wayland 提供 dev-qt/qtwayland 以确保 Qt 应用程序可以作为 Wayland 客户端运行

qthttpserver

websockets 启用使用 dev-qt/qtwebsockets 的 websockets 支持

qtmultimedia

eglfs 使用 Qt 的 EGL 全屏/单面平台插件启用屏幕捕获支持
gstreamer 启用通过 media-libs/gstreamer 的音频支持
qml 构建 QML/QtQuick 绑定和导入
widgets 构建 QtMultimediaWidgets 模块

qtnetwork

gssapi 启用对 GSSAPI(虚拟/krb5)的支持
libproxy 使用 net-libs/libproxy 进行自动 HTTP/SOCKS 代理配置

qtpositioning

geoclue 使用 app-misc/geoclue 中的增强位置信息
nmea 构建用于解析 NMEA(国家海洋电子协会)句子的插件
qml 构建 QML 绑定

qtquickcontrols

widgets 启用 QtWidgets 支持

qtquickcontrols2

widgets 启用 QtWidgets 支持

qtremoteobjects

qml 构建 QML/QtQuick 绑定和导入

qtscript

scripttools 构建 QtScriptTools 模块(需要 QtWidgets)

qtscxml

qml 构建 QML/QtQuick 绑定和导入

qtsensors

qml 构建 QML 绑定

qtspeech

flite 使用 app-accessibility/flite 引擎启用文本到语音合成器插件
qml 构建 QML/QtQuick 绑定和导入
speechd 使用 app-accessibility/speech-dispatcher 引擎启用文本到语音合成器插件

qttools

assistant 构建 Qt 助手和 QtHelp 模块
clang 启用使用 libclang 进行代码解析(linguist/qdoc)
designer 构建 Qt 设计师
distancefieldgenerator 构建 Qt 距离场生成器
linguist 构建 Qt Linguist(GUI 需要 USE=widgets)
pixeltool 构建 Qt Pixeltool
qdbus 构建 Qt D-Bus 接口(D-Bus 查看器需要 USE=widgets)
qdoc 构建 Qt 文档生成器
qml 构建 QML/QtQuick 绑定和导入
qmlls 为 QML 语言服务器构建 QtHelp 插件
qtattributionsscanner 构建 Qt 源代码归属扫描器
qtdiag 构建 Qt Diag
qtplugininfo 构建 Qt 插件信息
widgets 启用 QtWidgets 支持

qtvirtualkeyboard

handwriting 添加手写识别集成支持

qtwayland

compositor 启用对 wayland 合成器/服务器 API 的支持
gnome 构建类似 GNOME 的装饰插件(默认情况下在 GNOME 中加载)
qml 构建 QML/QtQuick 绑定和导入
vulkan 启用对基于 Vulkan 的服务器缓冲区集成的支持

qtwebchannel

qml 构建 QML/QtQuick 绑定和导入

qtwebengine

designer 安装 QWebEngineView 插件,用于在 dev-qt/designer 表单中添加显示网页的小部件。
jumbo-build 合并源文件以加快构建过程。
pdfium 基于 chromium 的 PDFium 库构建 QtPdf 模块
qml 构建 QML/QtQuick 绑定和导入
system-icu 使用系统范围的 dev-libs/icu,而不是捆绑的。
webdriver 构建用于自动化测试的工具(ChromeDriver 等效)
widgets 启用 QtWidgets 支持

qtwebsockets

qml 构建 QML 绑定

qtwidgets

gtk 构建 GTK 平台主题插件

qtxmlpatterns

qml 为 QtQuick 构建 XmlListModel 导入(需要 QtDeclarative)

dev-ruby

activesupport

msgpack 支持 ActiveSupport::MessagePack 模块

asciidoctor-diagram

barcode 使用 dev-ruby/rqrcode 和 dev-ruby/barby 启用图表
ditaa 使用 media-gfx/ditaa 启用图表
lilypond 使用 media-sound/lilypond 启用图表
meme 使用 media-gfx/imagemagick 启用图表
mscgen 使用 media-gfx/mscgen 启用图表
plantuml 使用 media-gfx/plantuml 启用图表
tikz 使用 dev-tex/pgf 启用图表

barby

cairo 添加使用 dev-ruby/rcairo 编写图像(PNG、PS、EPS 以及如果支持,PDF 和 SVG)的支持。在 JRuby 上不可用。
png 添加使用 dev-ruby/chunky_png 编写 PNG 图像的支持。
prawn 添加使用 dev-ruby/prawn 编写 PDF 文档的支持。
二维码 添加使用 dev-ruby/rqrcode 支持二维码 2D 码。
rmagick 添加使用 dev-ruby/rmagick 编写图像(包括 PNG、GIF 和 JPEG 等)的支持。在 JRuby 上不可用。

faraday_middleware

mashify 包含 FaradayMiddleware::Mashify
oauth 包含 FaradayMiddleware::OAuth
parsexml 包含 FaradayMiddleware::ParseXml
rashify 包含 FaradayMiddleware::Rashify

io-event

io-uring 启用 io_uring 支持,并使用 io_uring 代替 epoll

jwt

eddsa 使用 dev-ruby/rbnacl 支持 EdDSA 算法

maruku

highlight 通过 dev-ruby/syntax 启用源代码突出显示

mysql2

mariadb 使用 mariadb 绑定

net-ssh

chacha20 使用 dev-ruby/rbnacl 支持 chacha20-poly1305@openssh.com
ed25519 使用 dev-ruby/ed25519 支持 Ed25519

rrdtool-bindings

graph 启用对绘图函数的支持

rspec-core

highlight 通过 dev-ruby/coderay 启用源代码突出显示

rubygems

server 安装对 rubygems 服务器的支持

vcr

json 添加对使用 JSON 序列化的磁带的支持

dev-scheme

bigloo

avahi 启用 Avahi 支持
gpg 启用 GPG 支持
libuv 启用 libuv 支持

gauche-gl

cg 启用 NVidia Cg 绑定

guile

debug-freelist 包含垃圾收集器空闲列表调试代码
debug-malloc 包含 malloc 调试代码
deprecated 启用已弃用的功能
discouraged (由已弃用隐含)仅启用不鼓励的功能
networking 包含网络接口
regex 包含正则表达式接口

kawa

awt 假设 AWT 可用
frontend 使用 sys-libs/readline 构建“kawa”前端程序
jemacs 构建 JEmacs
krl 构建 BRL 模拟和 KRL
sax 假设 SAX2 可用,并使用 dev-java/sax
servlets 构建对使用 Java servletapi 生成 servlet 的支持
swing 假设 Swing 可用

mit-scheme

blowfish 使用 blowfish 加密支持编译

racket

chez 在 Chez 上构建 Racket(Racket CS)
futures 启用 racket/future 库以进行细粒度硬件并行
ncurses 为 expeditor(REPL 表达式编辑器)添加 ncurses 支持
places 启用 racket/place 库以进行无共享并行和消息传递通信。与 futures 相比,places 更重量级,但它们具有更简单的性能模型。
threads 启用对绿色线程的支持

scm

arrays 对数组、均匀数组和均匀向量的支持。
bignums 对高精度整数的支持。
cautious SCM 将始终检查解释闭包的参数数量。
dynamic-linking 能够在运行时加载已编译的文件。
engineering-notation 浮点数以工程符号(指数始终为 3 的倍数)而不是科学符号显示。
gsubr 广义 C 参数:用于对 C 函数进行任意(超过 11 个)参数。
inexact 对浮点数的支持。
ioext 常见的 I/O 扩展:行 I/O、文件定位、文件删除和重命名以及目录函数。
libscm 构建和安装 libscm.a 和相关的头文件
macro C 级别对卫生且引用透明宏(语法规则宏)的支持。
regex 字符串正则表达式匹配。
unix 支持:nice、acct、lstat、readlink、symlink、mknod 和 sync。

slib

gambit 支持 gambit scheme 实现
scm 支持 scm scheme 实现

dev-tcltk

expect-lite

debug 拉取运行时交互式调试器所需的软件包

tcl3d

ode 启用对 dev-games/ode 中物理引擎的支持
osg 启用对 dev-games/openscenegraph 中 3D 工具包的支持

tktreectrl

shellicon shellicon 扩展

dev-tex

abntex

lyx 使用 app-office/lyx 布局安装

biblatex

biber 安装兼容 Unicode 的后端处理器

pythontex

highlighting 使用 dev-python/pygments 进行语法高亮

dev-texlive

texlive-basic

luajittex 添加对 LuaJitTeX 的支持:基于 LuaJIT 的 LuaTeX,通常更快。

dev-util

Tensile

client 构建和安装 tensile_client 可执行文件以运行基准测试并调整 GPU GEMM

babeltrace

elfutils 构建 dev-util/lttng-ust 调试信息过滤器组件类
plugins 构建对 Babeltrace 2 Python 插件的支持

bpftool

caps 使用 sys-libs/libcap 启用非特权运行支持
llvm 使用 sys-devel/llvm 代替 libbfd (sys-libs/binutils-libs) 进行 JIT 反汇编

breakpad

tools Build tools

bugbite-cli

openssl 使用 dev-libs/openssl 作为加密后端

buildbot

docker 添加对 worker docker 命令步骤的支持
irc 添加对通过 ircbot 传递状态的支持。

cargo-audit

fix 添加对 'fix' 子命令的支持(实验性)

catalyst

iso 拉取构建 iso 映像的依赖项
qcow2 拉取构建 qcow2 映像的依赖项

ccache

redis 通过 dev-libs/hiredis 启用 Redis 后端用于存储
static-c++ 避免对 gcc 的 libstdc++ 的动态依赖。

cccc

apidoc 使用 doxygen/graphviz 构建软件文档,并使用 cccc 构建指标
mfc 添加对 MFC 方言选项的补丁

codeblocks

contrib 构建额外的 contrib 组件
fortran 构建 FortranProject 插件,该插件使 Code::Blocks IDE 能够用于 Fortran 语言

cppcheck

charts 启用 GUI 中的 QtCharts 使用
htmlreport 安装 cppcheck-htmlreport

ctags

json 启用 JSON 输出支持
xml 启用 XML 解析支持
yaml 启用 YAML 解析支持

cwdiff

mercurial 为 dev-vcs/mercurial 安装 hg wdiff 别名

devhelp

gedit 为 app-editors/gedit 安装插件

dialog

minimal 禁用库,仅安装命令行程序

diffoscope

R 使用 dev-lang/R
binutils 使用 sys-devel/binutils
cpio 使用 app-alternatives/cpio
差异 使用 sys-apps/diffutils
docx 使用 app-text/docx2txt
dtc 使用 sys-apps/dtc
e2fsprogs 使用 sys-fs/e2fsprogs
file 使用 sys-apps/file
find 使用 sys-apps/findutils
gettext 使用 sys-devel/gettext
gpg 使用 app-crypt/gnupg
haskell 使用 dev-lang/ghc
hdf5 使用 sci-libs/hdf5
hex 使用 app-editors/vim-core
iso 使用 app-cdr/cdrtools
llvm 使用 sys-devel/llvm
opendocument 使用 app-text/odt2txt
pascal 使用 dev-lang/fpc
rpm 使用 app-arch/rpm
squashfs 使用 sys-fs/squashfs-tools
ssh 使用 net-misc/openssh
tar 使用 app-arch/tar
tcpdump 使用 net-analyzer/tcpdump
zip 使用 app-arch/unzip

dropwatch

bfd 添加对二进制文件描述符的支持

edi

clang 提供与 sys-devel/clang 和 dev-util/bear 的集成,用于自动完成、内联错误和有关编译单元的信息。

flatpak-builder

yaml 使用 libyaml 进行 yaml 支持

geany

vte 启用终端支持 (x11-libs/vte)

geany-plugins

ctags 启用 ctags 插件
debugger 启用调试器插件,该插件与 dev-debug/gdb 交互
enchant 启用使用 enchant 进行拼写检查
gpg 启用 geanypg 插件,该插件使用 app-crypt/gpgme 集成 GPG
gtkspell 使用 gtkspell 在 GeanyVC 中提供字典支持
markdown 启用 markdown 插件
pretty-printer 启用 pretty-printer 插件
scope 启用 scope 插件,这是一个图形化的 GDB 前端
webhelper 启用 webhelper 插件
workbench 启用 workbench 插件

glade

gjs 构建对 dev-libs/gjs 小部件的目录支持。
webkit 构建对 net-libs/webkit-gtk:4 小部件的目录支持。

global

vim 将 GNU GLOBAL 源代码标签系统与 Vim 集成

gnome-builder

clang 提供与 sys-devel/clang 的集成,以实现最佳的 C/C++ 自动完成、语义高亮、符号解析和诊断支持
d-spy 通过 dev-debug/d-spy 提供 D-Bus 调试功能
flatpak 启用使用 sys-apps/flatpak 对 flatpak 应用程序的支持
git 通过 dev-libs/libgit2-glib 提供对 Git 版本控制系统的支持(例如,为新项目设置 Git、为开放项目直接克隆以及在编辑器边距中显示更改的行)
sysprof 提供一个集成的探查器,通过 dev-util/sysprof

google-perftools

debug 构建一组具有调试支持的库(即所谓的 debugalloc)。这些库默认情况下可用,但除非您实际上是在使用 tcmalloc 进行开发,否则不需要它们。
minimal 仅构建 tcmalloc_minimal 库,忽略堆检查器和探查器。
optimisememory 构建具有较小内部缓存的 libtcmalloc。
pagesize-128k 为 tcmalloc 使用 128K 页面大小。更大的尺寸使 tcmalloc 更快,但会占用更多空间(由于内部碎片)
pagesize-16k 为 tcmalloc 使用 16K 页面大小。更大的尺寸使 tcmalloc 更快,但会占用更多空间(由于内部碎片)
pagesize-256k 为 tcmalloc 使用 256K 页面大小。更大的尺寸使 tcmalloc 更快,但会占用更多空间(由于内部碎片)
pagesize-32k 为 tcmalloc 使用 32K 页面大小。更大的尺寸使 tcmalloc 更快,但会占用更多空间(由于内部碎片)
pagesize-64k 为 tcmalloc 使用 64K 页面大小。更大的尺寸使 tcmalloc 更快,但会占用更多空间(由于内部碎片)

heaptrack

gui 安装基于 Qt5 的分析器工具

hfstospell

clang 在 clang 使用时,在 ebuild 中使用不同的逻辑

hip

hip 构建 HIP 运行时
opencl 构建 OpenCL 运行时
video_cards_amdgpu 为 AMD 平台构建
video_cards_nvidia 为 Nvidia 平台构建

intel-graphics-compiler

vc 启用 VectorCompiler 以获得更好的性能。

intel-graphics-system-controller

cli 构建用于手动刷写固件升级的 CLI 工具。

kcov

binutils 使用 sys-libs/binutils-libs 作为 `--verify` 支持

kdevelop

gdbui 启用 GUI 以将 GDB 附加到正在运行的进程
qmake 启用对 QMake 构建系统的支持
share 启用使用 kde-frameworks/purpose 的补丁共享支持

kernelshark

custom-optimization 使用从 CFLAGS 中指定的编译器优化(-Os、-O0、-O1、-O2、-O3)构建

kup

gitolite 启用对 kup-server 中 dev-vcs/gitolite 的支持

libabigail

btf 通过 dev-libs/libbpf 处理读取 BTF 格式的内核调试文件

librnp

botan 使用 Botan 密码后端代替 OpenSSL

lttng-tools

ust 支持 LTTng-UST(用户空间跟踪)

lttng-ust

numa 启用 numa 支持

massif-visualizer

callgraph 启用使用 media-gfx/kgraphviewer 的详细快照分析

mingw64-runtime

default-ucrt 使用 ucrt 代替 msvcrt-os 作为默认的 crt(警告:与彼此不兼容,也与使用 USE=mingw 构建 Wine 不兼容,从一开始就选择一个并一直使用它)
idl 安装 idl 文件
libraries 构建额外的库:mangle、pseh、winpthreads
tools 构建额外的工具:gendef、genidl、widl

mingw64-toolchain

bin-symlinks 将可执行文件符号链接到 usr/bin,以位于默认 PATH 中(与 crossdev mingw 冲突,并且 crossdev 更适合于功能齐全的工具链)

nvidia-cuda-toolkit

debugger 安装 CUDA 调试器
nsight 安装性能分析和优化工具(nsight-compute、nsight-systems)
profiler 安装 NVIDIA CUDA 性能分析器(nvprof)和相关的库
rdma 通过 sys-cluster/rdma-core 启用 infiniband 支持
sanitizer 安装计算分析器工具
vis-profiler 安装 NVIDIA CUDA 可视化性能分析器(nvvp)

oprofile

apidoc 提供 doxygen 生成的 API 文档。

ostree

archive 使用 libarchive
dracut 安装 dracut 模块
gpg 启用 GPG 支持
grub 启用 grub 配置生成器
httpd 启用 ostree trivial-httpd 入口点
libmount 使用 libmount
sodium 使用 libsodium 作为 ed25519
soup 使用 libsoup 作为网络

perf

babeltrace 启用 dev-util/babeltrace 支持
bpf 启用使用 dev-libs/libbpf 的 eBPF 功能支持
capstone 使用 dev-libs/capstone 进行反汇编支持
doc 构建文档和手册页。禁用此 USE 标志后,perf 及其子工具的 --help 参数将不可用。这是可选的,因为它取决于一些不总是欢迎在用户系统上的文档处理工具。
libpfm 启用 dev-libs/libpfm 支持
libtraceevent 启用 dev-libs/libtraceevent 支持
libtracefs 启用 dev-libs/libtracefs 支持
numa 启用 NUMA 支持
perl 添加对 Perl 作为 perf 工具的脚本语言的支持。
systemtap 添加对在 perf 工具中定义 SDT 事件的支持。
unwind 使用 sys-libs/libunwind 进行帧展开支持。

pkgconf

native-symlinks 安装通用符号链接,如 pkgconf 和 pkg-config。如果禁用此标志,只有 CHOST 前缀的 pkg-config 可执行文件对最终用户和 ebuild 可用。

plan9port

freefonts 不要安装 BigelowHolmes 字体

poke

nbd 启用通过 sys-libs/libnbd 对网络块设备的戳探。
pvm-profiling 启用 PVM 中的性能分析

pycharm-community

bundled-jdk 使用捆绑的 jdk

pycharm-professional

bundled-jdk 使用捆绑的 jdk

ropper

z3 启用 Z3 约束求解器支持

scanmem

gui 启用 GameConqueror GUI

sccache

azure 启用 Azure Blob 存储支持
dist-client 启用 sccache 客户端中的分布式支持
dist-server 启用 sccache-dist 二进制文件
gcs 启用 Google Cloud Storage 支持
redis 启用 Redis 支持
s3 启用完整的 Amazon S3 支持
simple-s3 启用最小的 Amazon S3 支持

schroot

btrfs 启用使用 btrfs 快照的 chroot 支持
dchroot 启用构建名为“dchroot”的包装器,替换 sys-apps/dchroot
lvm 启用使用 LVM 快照的 chroot 支持
zfs 启用使用 ZFS 快照/克隆的 chroot 支持

sdl-jstest

sdl 启用基于 media-libs/libsdl2 的输入测试
sdl1 启用基于 media-libs/libsdl 的输入测试

selenium-manager

telemetry 默认情况下禁用发送遥测数据(avoid-stats 配置选项)。

sysprof

unwind 使用 sys-libs/libunwind 解开堆栈

uftrace

capstone 使用 capstone 提供动态跟踪,无需重新编译

vulkan-tools

cube 构建 cube/cubepp 演示

watchman

python 安装 pywatchman 绑定和 watchman-{wait,make} 工具

dev-vcs

cvs

server 启用服务器支持

darcs

curl 使用 libcurl 进行 HTTP 支持。
终端信息 使用 terminfo 包以增强控制台支持。
threaded 使用线程和 SMP 支持。

fossil

fusefs 启用 Fuse 文件系统
json 启用 Fossil 维基的 JSON API
system-sqlite 使用系统 SQLite 代替捆绑的 SQLite
tcl-private-stubs 启用通过私有存根机制进行的 Tcl 集成
tcl-stubs 启用通过存根库机制进行的 Tcl 集成
th1-docs 启用 TH1 用于嵌入式文档页面
th1-hooks 启用 TH1 挂钩用于命令和网页

git

blksha1 使用新的优化 SHA1 实现
cgi 也安装 gitweb
curl 支持通过 http:// 和 https:// 协议获取和推送(也需要 webdav)
gpg 引入 gnupg 用于签名 - 没有 gnupg,签名尝试将在运行时失败!
highlight GitWeb 对 app-text/highlight 的支持
mediawiki 支持从 MediaWiki 拉取和推送
perforce 添加对 Perforce 版本控制系统的支持(需要手动安装 Perforce 客户端)
safe-directory 尊重 safe.directory 设置
subversion 包括 git-svn 用于 dev-vcs/subversion 支持
tk 包括 'gitk' 和 'git gui' 工具
webdav 添加对通过 DAV 推送到 HTTP/HTTPS 存储库的支持

git-annex

assistant 启用 git-annex 助手和 watch 命令
benchmark 启用基准测试
dbus 启用 dbus 支持
gitlfs 使用 git-lfs 库构建(而不是供应商提供的副本)
magicmime 使用 libmagic 确定文件 MIME 类型
pairing 启用配对
torrentparser 使用 haskell torrent 库解析 torrent 文件
webapp 启用 git-annex webapp

git-delete-merged-branches

full-name-executable 安装可执行文件 /usr/bin/git-delete-merged-branches,它与 dev-vcs/git-extras 冲突

gitg

glade 安装一个 glade 目录文件
python 为那些需要它的插件安装 Python 绑定。

gitolite

tools 安装工具,例如将 Gitosis 配置转换为 gitolite 或检查你的设置是否与 gitolite >= 3.x 兼容

gitolite-gentoo

tools 安装工具,例如将 Gitosis 配置转换为 gitolite 或检查你的设置是否与 gitolite >= 3.x 兼容

mercurial

chg 支持 Mercurial 命令服务器客户端
gpg 支持使用 GnuPG 签名。
rust 使用 Rust 扩展。
tk 为 hgk 脚本安装 dev-lang/tk。

subversion

附加组件 安装额外的脚本(示例、工具、挂钩)
kwallet 启用使用 kde-frameworks/kwallet 对密码进行加密存储
plaintext-password-storage 启用对磁盘上明文密码和密码短语的缓存。(启用此功能不会强制 Subversion 以明文存储密码,但允许用户通过运行时配置显式允许该行为。)

games-action

beathazardultra

bundled-libs 使用上游提供的捆绑库。

descent1-freedata

l10n_de 为游戏的简报、机器人描述和原始战役的结尾提供德语翻译
opl3-musicpack 包含游戏的音乐的备用版本,使用 Yamaha YMF262 OPL3 声音芯片录制
sc55-musicpack 包含游戏的音乐的备用版本,使用 Roland Sound Canvas SC-55 MIDI 模块录制
textures 包含高分辨率 (640x480) 背景、简报图像和字体(Descent 1)

descent2-freedata

l10n_de 为游戏的简报、机器人描述和原始战役的结尾提供德语翻译
opl3-musicpack 包含游戏的音乐的备用版本,使用 Yamaha YMF262 OPL3 声音芯片录制
sc55-musicpack 包含游戏的音乐的备用版本,使用 Roland Sound Canvas SC-55 MIDI 模块录制

dxx-rebirth

d1x 安装 Descent 1 资源和可执行文件
d2x 安装 Descent 2 资源和可执行文件
data 确保一些游戏关卡存在;如果完整的游戏关卡数据尚未安装,则安装可玩演示数据(即共享软件关卡)
debug 启用各种调试代码路径和健全性检查,而不仅仅是输出。其中一些检查可以追溯到零售版本,并且由于游戏从未编写为充分不信任输入而导致某些自定义关卡崩溃
editor 启用关卡编辑器支持
l10n_de 为游戏的简报、机器人描述和原始战役的结尾提供德语翻译
midi 强制使用 SDL-mixer 并且具有 midi 支持
music 启用音乐支持
opl3-musicpack 包含游戏的音乐的备用版本,使用 Yamaha YMF262 OPL3 声音芯片录制
sc55-musicpack 包含游戏的音乐的备用版本,使用 Roland Sound Canvas SC-55 MIDI 模块录制
sdl2 使用 libSDL2、SDL2-mixer 代替 libSDL-1* 和 SDL-mixer-1*
tracker 启用对基于 PHP 的多人游戏跟踪器的支持

hotline-miami

bundled-libs 使用捆绑库。
launcher 安装 qt 启动器

prismlauncher

qt6 使用 Qt6 支持构建,而不是默认的 Qt5

supermariowar

server 编译并安装 Super Mario War 服务器文件

supertuxkart

nettle 使用 dev-libs/nettle 加密后端
recorder 启用使用 media-libs/libopenglrecorder 进行录制
sqlite 在服务器模式下使用 dev-db/sqlite 记录 IP 禁用、统计信息
wiimote 支持 wiimote 输入设备

swordandsworcery

bundled-libs 使用上游提供的捆绑库。

trine

launcher 安装 GTK+ 启动器

trine-enchanted-edition

launcher 安装 GTK+ 启动器

trine2

launcher 安装 GTK+ 启动器

games-arcade

bomns

editor 启用构建关卡编辑器

commandergenius

downloader 允许某些 Keen 游戏从菜单中下载

jazz2

sdl 优先使用 SDL2 而不是 GLFW 后端
server 构建多人游戏服务器

jazz2-data

cc 安装 The Christmas Chronicles 附加数据
demo 使用免费演示数据代替完整的零售游戏数据

lbreakout2

themes 安装额外的主题

moleinvasion

music 下载并安装音乐文件

oshu

osu-skin 包含更完整的 osu-skin(其他是最低限度的)

osu-lazer

pipewire 使用 pipewire 启用声音输出

performous

midi 启用 MIDI I/O 支持
songs 安装一些演示歌曲
webcam 启用网络摄像头支持

tuxanci

physfs 使用 dev-games/physfs 代替 dev-libs/libzip 加载压缩数据

games-board

cockatrice

client 使用客户端构建
oracle 使用 oracle 构建
server 编译服务器支持

crafty

no-opts 不要尝试启用疯狂的 CFLAG 选项

freedoko

backgrounds 安装额外的背景图片
gnomecards 安装 gnome-games 卡片集
kdecards 安装 KDE 卡片集
openclipartcards 安装 openclipartcards 卡片集
pysolcards 安装 PySol 卡片集
xskatcards 安装 XSkat 卡片集

pasang-emas

附加组件 安装一些额外的主题

pioneers

help 通过 scrollkeeper 启用 gnome 游戏内帮助

pysolfc

extra-cardsets 安装额外的卡片集
sound 启用使用 dev-python/pygame 的声音支持

scid

photos 安装玩家照片集合(大型)
scripts 安装额外的 python 和 tcl 实用程序脚本

stockfish

general-32 通用的未优化 32 位构建
general-64 通用的未优化 64 位构建
optimize 启用上游 -O3 优化(默认启用)

tablebase-syzygy

6-pieces 安装 6 个棋子的表库(巨大!)

xboard

default-font 安装 xboard 使用的默认字体
zippy 启用实验性的 zippy 客户端

games-emulation

atari800

encode-mp3 支持以 MP3 格式录制声音

bsnes-jg

jgmodule 为 The Jolly Good API 构建模块
shared 构建共享库

desmume

gdb 启用对远程 GDB 存根的支持
openal 使用 media-libs/openal 进行麦克风输入
wifi 启用对 Wi-Fi 的支持(实验性的,不鼓励使用)

dolphin

discord-presence 启用 Discord Rich Presence,在 Discord 上显示当前游戏
evdev 启用 evdev 输入支持
llvm 启用 LLVM 支持,用于反汇编
log 增加日志输出
mgba 启用使用 libmgba 的 GBA 控制器模拟。

dosbox

core-inline 启用内存增加内联,以提高性能,但需要更多构建时间
glide 通过 media-libs/openglide 启用非官方的 Glide 模拟

dosbox-staging

dynrec 使用重新编译的 cpu 内核代替动态 x86/x64 特定的 cpu 内核
fluidsynth 使用 media-sound/fluidsynth 进行 MIDI 仿真
mt-32 使用 media-libs/munt-mt32emu 进行 MT-32 模拟
网络 启用网络功能(调制解调器、ipx)
screenshot 启用使用 media-libs/sdl2-image 对渲染输出进行截图
slirp 启用使用 net-libs/libslirp 的以太网模拟

fceux

archive 使用 app-arch/libarchive 进行 7zip 支持
ffmpeg 使用 media-video/ffmpeg 进行视频录制
x265 使用 media-libs/x265 进行视频录制(HEVC)

gambatte-jg

jgmodule 为 The Jolly Good API 构建模块
shared 构建共享库

generator

sdlaudio 启用 SDL 音频

hatari

capsimage 使用 dev-libs/spsdeclib 读取 .IPF、.RAW 和 .CTR 磁盘镜像
capstone 使用 dev-libs/capstone 在调试器中进行反汇编输出
portmidi 使用 media-libs/portmidi 作为替代 MIDI 后端

higan

gtk 使用 GTK3(如果禁用则使用 Qt5)用户界面后端

jgemu

bsnes 为 Super Nintendo 安装 bsnes
cega 为 SG-1000、Sega Master System 和 Game Gear 安装 Cega
gambatte 为 Game Boy 和 Game Boy Color 安装 Gambatte
geolith 为 Neo Geo AES/MVS 安装 Geolith
jollycv 为 ColecoVision 安装 JollyCV
mednafen 为 Atari Lynx、Nintendo Virtual Boy、NEC PC Engine、NEC SuperGrafx、Sony PlayStation、Sega Saturn、Super Nintendo、Neo Geo Pocket 和 WonderSwan 安装 Mednafen
melonds 为 Nintendo DS 安装 MelonDS
mgba 为 Game Boy Advance 安装 mGBA
nestopia 为 Nintendo Entertainment System 安装 Nestopia
prosystem 为 Atari 7800 安装 ProSystem
sameboy 为 Game Boy 和 Game Boy Color 安装 SameBoy
vecx 为 Vectrex 安装 Vecx

m64py

7z 确保支持 .7z 档案。
rar 确保支持 .rar 档案。

mgba

discord 启用 Discord RPC 支持
elf 启用通过 dev-libs/elfutils 使用 elf 工具
gles3 构建 OpenGL ES 3.x 渲染系统
libretro 构建 libretro 移植

mupen64plus

audio-sdl 启用 SDL 音频插件。
input-sdl 启用 SDL 输入插件。
rsp-hle 启用 HLE RSP 插件。
ui-console 启用默认控制台 UI。
ui-m64py 使用 games-emulation/m64py 启用 PyQt5 UI。
video-glide64mk2 启用 Glide64mk2 视频插件。
video-rice 启用 Rice 视频插件。

mupen64plus-core

debugger 构建调试器
netplay 启用联网功能
new-dynarec 启用新的实验性动态重新编译器实现(仅适用于 x86 和 arm)
opencv 支持通过 media-libs/opencv 进行视频捕获
osd 使用屏幕显示叠加模拟器消息

mupen64plus-video-glide64mk2

hires 支持高分辨率纹理(需要 dev-libs/boost)

pcsx2

clang 使用 Clang 编译器构建(目前 Linux 上游唯一支持的编译器,如果强制禁用,请不要报告错误)
sndio 启用对 media-sound/sndio 后端的支持

ppsspp

discord 启用与本地运行的 Discord 桌面客户端的接口

rmg

angrylion-plugin 启用 mupen64plus-video-angrylion-plus XMAME 许可插件
discord 启用 Discord RPC 支持
dynarec 启用 mupen64plus-core 插件的新动态重编译
rust-plugin 启用 mupen64plus-input-gca rust 插件

snes9x

libretro 构建 libretro 移植
netplay 启用通过网络播放 ROM(不推荐)

vbam

link 启用 GBA 链接功能

games-engines

devilutionx

sodium 启用使用 dev-libs/libsodium 的网络数据包加密
zerotier 启用 ZeroTier 用于在线公开游戏

exult

fluidsynth 使用 FluidSynth 编译
tools 启用工具、用户代码编译器和模组支持

fheroes2

tools 安装开发工具,如 82m2wav 和 xmi2midi。

frobtads

tads2compiler 构建 TADS2 编译器
tads3compiler 构建 TADS3 编译器

love

gme 使用 media-libs/game-music-emu 支持其他音乐格式

minetest

client 构建 Minetest 客户端
leveldb 启用 LevelDB 后端
prometheus 启用 Prometheus 客户端支持
redis 通过 dev-libs/hiredis 启用 Redis 后端
server 构建 Minetest 服务器
spatial 启用 SpatialIndex AreaStore 后端

odamex

client 构建客户端目标
hidpi 使用捆绑的 FLTK 1.4,它对 HiDPI 屏幕有更好的支持
master 构建主服务器目标(发布 odamex 服务器列表)
odalaunch 构建基于 wxWidgets 的启动器
portmidi 启用 PortMidi 支持
server 构建服务器目标

openmw

devtools 安装开发工具,如 bsatool、esmtool 和 opencs。
osg-fork 使用 OpenMW 分支的 OpenSceneGraph 而不是上游 OSG。

scummvm

fluidsynth 使用 fluidsynth 编译
fribidi 通过 dev-libs/fribidi 支持从右到左的语言
mpeg2 为过场动画启用 mpeg2 编解码器
net 通过 media-libs/sdl2-net 启用云支持
sndio 启用使用 media-sound/sndio 的 MIDI 音乐支持
unsupported 启用不受支持或已损坏的游戏引擎(后果自负)

scummvm-tools

tremor 启用 tremor,一个 Ogg Vorbis 解码器的定点版本

solarus

doc 安装 doxygen 开发人员文档。

games-fps

alienarena

vidmode 链接到 x11-libs/libXxf86vm。全屏支持需要此库。

chocolate-doom

midi 对 MIDI 文件的基本支持

darkplaces

cdsound 启用在引擎中使用 CD 音频
demo 使用 quake1 的演示数据 (quake1-demodata)
lights 安装并设置更新的光照贴图
textures 安装并设置更新的纹理

doomsday

demo 从 games-fps/doom-data 安装 doom1.wad 启动器
display-mode 包括设置显示模式的能力
fluidsynth 构建 FluidSynth 声卡驱动程序
freedoom 从 games-fps/freedoom 安装 doom1.wad 启动器
tools 构建其他工具,如 doomsday-shell、md2tool 和 texc

duke3d-data

demo 从共享软件版本中提取数据文件。
gog 从 GOG.com 版本中提取数据文件。

eduke32

duke3d 安装 Duke Nukem 3D 数据文件,由 games-fps/duke3d-data 提供。
fluidsynth 安装带有 fluidsynth 支持的 media-libs/sdl2-mixer。
hrp 安装 Duke Nukem 3D 高分辨率包。
offensive 安装 Duke Nukem 3D XXX 包。
opl 安装 Duke Nukem 3D OPL 音乐文件。
psx 安装 Duke Nukem 3D PSX 高分辨率语音文件。
sc-55 安装 Duke Nukem 3D Roland SC-55 音乐文件。
sdk 安装 SDK 文件。
server 启用对多人游戏的支持。
tools 安装 mapster32 的支持工具。
voidsw 通过 VoidSW 启用对 Shadow Warrior(经典版)的支持。
voxels 安装 Duke Nukem 3D Voxels 包。
vpx 启用对 media-libs/libvpx 的支持。
xmp 启用对 media-libs/exempi 的支持。

gzdoom

non-free 启用非免费组件
swr 启用软件渲染器

nexuiz

maps 安装社区地图包

prboom-plus

dumb 通过 media-libs/dumb 启用对各种跟踪器风格音乐格式的支持
fluidsynth 启用通过 media-sound/fluidsynth 的 MIDI 支持
net 启用对网络游戏的支持
portmidi 启用通过 media-libs/portmidi 的 MIDI 支持
sdl2-image 通过 media-libs/sdl2-image 启用对高分辨率纹理支持的支持
sdl2-mixer 通过 media-libs/sdl2-mixer 启用对 MIDI 支持的支持
server 构建 PrBoom-Plus 服务器

quake2-icculus

demo 安装演示文件 (quake2-demodata) 并配置以供使用
qmax 构建漂亮版本 (quake max)
rogue 构建对“Ground Zero”任务包 (rogue) 的支持
xatrix 构建对“The Reckoning”任务包 (xatrix) 的支持

quakeforge

client 与服务器一起构建 Normal 和 QuakeWorld 客户端
wildmidi 使用 media-sound/wildmidi 进行 midi 支持

redeclipse

dedicated 仅作为专用游戏服务器安装

rott

demo 安装共享软件版本

sauerbraten

server 编译服务器支持

serioussam

alsa 启用对 ALSA 音频的支持。
pipewire 启用对 pipewire 的支持。
vulkan 启用对 Vulkan 渲染的支持。

turtlearena

mumble 为 VoIP 添加玩家位置(方位音频)支持
server 构建服务器目标
voice 添加 VoIP 支持

urbanterror

altgamma 使用 modesetting 驱动程序设置伽马的替代方法
client 构建客户端二进制文件(包括非专用服务器代码)
mumble 使用 Mumble 进行游戏内 VoIP(实验性)
server 构建专用服务器二进制文件
skeetshootmod 构建对特定地图的 skeetshoot 模组的支持
voip 使用 ioq3 游戏内 VoIP(实验性)

worldofpadman

maps 安装额外地图 (PadPack)

xonotic

ode 启用对 dev-games/ode 中物理引擎的支持

yamagi-quake2

client 构建客户端
ctf 构建对“夺旗”插件的支持
gles 构建 GLES3 渲染器
rogue 构建对“Ground Zero”任务包的支持
softrender 构建软件渲染器
vulkan 构建实验性 Vulkan 渲染器
xatrix 构建对“The Reckoning”任务包的支持

games-kids

gcompris

kiosk 默认情况下启用信息亭模式(供幼儿使用或在自助服务主机上使用)

games-misc

ponysay

fish-completion 启用 fish 完成支持
non-free 安装非免费小马(例如来自 MLP 特许经营权)

xcowsay

fortune 通过 games-misc/fortune-mod 启用对幸运饼干的支持

games-mud

tf

atcp 启用 ATCP 支持。
gmcp 启用 GMCP 支持。
option102 启用 telnet 选项 102 支持。

games-puzzle

gnome-tetravex

cli 构建 gnome-tetravex-cli 命令行界面
gui 构建 gnome-tetravex 图形 Gtk 用户界面

nightsky

bundled-libs 使用上游提供的捆绑库。

pingus

music 启用背景音乐播放

tiny-and-big

bundled-libs 使用上游提供的捆绑库。

world-of-goo-gog

bundled-libs 使用捆绑库

world-of-goo-hb

bundled-libs 使用捆绑库

games-roguelike

FTL

bundled-libs 使用捆绑库。

angband

sound 启用并安装声音

stone-soup

advpng 使用替代 png 优化。
ncurses 为控制台(使用 ncurses)基于构建启用。(可以在 tiles 之上启用)
tiles 为图形(平铺)构建启用。(可以在 ncurses 之上启用)

tomenet

client 编译客户端
server 编译服务器

games-rpg

daimonin-client

music 安装额外的音乐

deponia-doomsday

bonus 安装额外内容(艺术画册、概念艺术、配乐)

drascula

sound 安装可选音频文件

dreamweb

doc 原始英国游戏盒中书面资料的高分辨率扫描

freedroidrpg

devtools 编译额外的开发工具
profile 启用游戏内实时分析器的集成

hatoful-boyfriend

gui 安装用于配置屏幕分辨率和输入的 GUI

hatoful-boyfriend-holiday-star

gui 安装用于配置屏幕分辨率和输入的 GUI

kqlives

cheats 启用作弊模式

manaplus

mumble 启用对语音聊天的支持
pugixml 使用 dev-libs/pugixml 进行 XML 解析,而不是 dev-libs/libxml2
sdl2 使用 libsdl2 而不是 libsdl

the-longest-journey

hd 安装高清背景和精灵
hd-fmv 安装上调的全动态视频

to-the-moon

bundled-libs 使用捆绑库

games-simulation

corsix-th

midi 通过 SDL_mixer 添加对背景 MIDI 音乐的支持
tools 构建用于解码 RNC 文件的工具

flightgear

dbus 启用屏幕保护程序 DBus 交互
gdal 启用基于使用 sci-libs/gdal 的 pagedLOD 的替代地形引擎
qt5 构建 Qt5 启动器应用程序
udev 通过 virtual/udev 启用基于事件的输入设备
utils 构建各种实用程序(包括 fgpanel、fgviewer 等)

openrct2

scripting 启用 dev-lang/duktape 脚本引擎以执行用户脚本。

openttd

allegro 添加对 Allegro 的支持
dedicated 仅构建 openttd 服务器,而不是客户端。
fluidsynth 使用 FluidSynth 编译
lzo 启用 LZO 压缩以保存游戏。这仅在加载非常旧的保存游戏时需要。(0.2 之前的版本)
openmedia 启用免费的开放媒体集:OpenGFX、OpenSFX、OpenMSX,消除了播放 OpenTTD 时对专有 TTD 资产的要求。

simutrans

midi 通过 media-sound/fluidsynth 支持背景 MIDI 音乐
minimal 不要安装任何 PakSets(场景数据)

simutrans-paksets

128 安装更高分辨率的场景数据(128 像素图形)
comic192 安装漫画风格的场景数据(192 像素图形)
cs128 安装捷克 - 斯洛伐克场景数据(128 像素图形)
excentrique48 安装古怪的场景数据(48 像素图形)
german128 安装德语场景数据(128 像素图形)
nippon64 安装日本场景数据(64 像素图形)

train-valley

gui 安装用于配置屏幕分辨率和输入的 GUI

games-sports

speed-dreams

osggraph 启用使用 dev-games/openscenegraph 的新的正在进行中的 3D 引擎
webstats 启用对将比赛统计信息发送到 Web 服务器的支持(实验性)

xmoto

double-precision 以速度为代价进行更精确的计算

games-strategy

0ad

editor 包含 Atlas 场景编辑器项目
lobby 启用使用 net-libs/gloox 和多人游戏大厅
nvtt 支持一些未压缩的数据格式(可能需要用于某些模组)

colobot

devbuild 待办
tools Build tools

colobot-data

music 启用音乐支持

freeciv

gtk3 构建 gtk3 客户端
gtk4 构建 gtk4 客户端
json 通过 dev-libs/jansson 添加对 JSON 的支持
mapimg 通过 media-gfx/imagemagick 提供额外的 mag 图像工具包
modpack 构建 freeciv-modpack-program 以下载/安装模组
rule-editor 构建规则集编辑器
server 启用服务器支持。禁用此选项也会使无法启动本地游戏。
sound 添加由 media-libs/sdl-mixer 提供的音频支持
系统 Lua 使用 dev-lang/lua 而不是捆绑的 liblua
web-server 构建 freeciv-web 服务器以代替 freeciv 服务器

freeorion

client 构建游戏客户端

freesynd

devtools 构建开发工具

hedgewars

server 启用本地服务器

ja2-stracciatella

editor 添加运行编辑器所需的文件
ru-gold 支持俄罗斯黄金 ja2 版本

megaglest

editor 构建地图编辑器
fribidi 启用 FriBIDi 支持
model-viewer 构建模型查看器
streflop 使用库 streflop。如果不启用,可能会出现不同步。
tools 构建模型导入/导出工具
unicode 为 wxwidgets 使用 unicode 字符串
wxuniversal 使用 wxUniversal 端口,它通过自行绘制来实现各种 GUI 控件

satellite-reign

gui 安装用于配置屏幕分辨率和输入的 GUI

ufoai

client 构建主游戏客户端
server 构建专用服务器

uqm

music 下载并安装原始 3DO 音乐文件
remix 下载并安装混音音乐文件(大型)
voice 下载并安装语音文件(大型)

wargus

bne 支持从 Battle.net 版本中提取数据

warzone2100

discord 启用 Discord 存在/加入集成

wesnoth

server 启用服务器编译

games-util

gslist

web 启用 Web 界面

heroic-bin

gamescope 在 gamescope 中运行 Heroic Launcher

lgogdownloader

gui 启用 GUI 登录支持,以通过 reCAPTCHA

sc-controller

trayicon 启用系统托盘图标

slade

fluidsynth 启用使用 media-sound/fluidsynth 的 MIDI 软件合成

wit

fuse 启用通过 fuse 的镜像挂载支持

gnome-base

gdm

bluetooth-sound 允许加载蓝牙声音模块。这对于辅助功能屏幕阅读器可能很有必要,但可能会导致登录用户的蓝牙声音问题。
fprint 启用使用 sys-auth/fprintd 的实验性指纹身份验证
plymouth 启用对从 sys-boot/plymouth 平滑过渡的支持

gnome

classic 为 Gnome Shell 经典模式安装 gnome-extra/gnome-shell-extensions
附加组件 安装额外的 GNOME 应用程序

gnome-applets

tracker 构建跟踪器搜索栏小程序

gnome-control-center

gnome-online-accounts 启用 net-libs/gnome-online-accounts 帐户的配置面板
ibus 启用通过 app-i18n/ibus 对增强输入法支持

gnome-extra-apps

games 安装 Gnome Games
share 安装 gnome-extra/gnome-user-share 个人文件共享工具
shotwell 安装 media-gfx/shotwell 照片管理器
tracker 安装 app-misc/tracker 索引器和需要它的 GNOME 包

gnome-keyring

ssh-agent 使用 GNOME Keyring 解锁 SSH 密钥。除非您使用 ECDSA 或 Ed25519 密钥,否则建议这样做。

gnome-light

gnome-shell 为标准 GNOME 3 桌面模式安装 gnome-base/gnome-shell 和 x11-wm/mutter

gnome-session

elogind 支持 sys-auth/elogind 用于会话跟踪

gnome-settings-daemon

elogind 依赖 sys-auth/elogind 作为运行时 logind 提供者
modemmanager 通过 net-misc/modemmanager 启用 WWAN 支持
systemd 依赖 sys-apps/systemd 作为运行时 logind 提供者

gnome-shell

elogind 使用 sys-auth/elogind 用于会话跟踪和挂起支持。
ibus 启用通过 app-i18n/ibus 对增强输入法支持
pipewire 使用 pipewire 启用摄像头监控

gvfs

afp 启用对访问 AFP(Apple Filing Protocol)网络共享的支持
archive 启用通过 app-arch/libarchive 透明地访问存档中的文件支持
bluray 启用使用 media-libs/libbluray 播放蓝光文件系统
elogind 使用 sys-auth/elogind 用于会话跟踪。
fuse 为旧应用程序访问启用 $HOME/.gvfs 中的 fuse 挂载点
gnome-online-accounts 启用 net-libs/gnome-online-accounts 帐户的配置面板
google 启用通过 dev-libs/libgdata 访问 Google 帐户的支持
http 使用 net-libs/libsoup 启用 HTTP/DAV 后端
nfs 启用通过 net-fs/libnfs 的 NFS 客户端支持。
udev 启用 cdda 功能的 udev 基础替换代码

libgnomecanvas

glade 启用 glade 支持

librsvg

tools 构建 svg 查看器工具

nautilus

cloudproviders 启用云提供者支持
gstreamer 启用音频/视频文件属性页
previewer 使用 gnome-extra/sushi 从文件管理器预览文件
sendto 启用 nautilus-sendto 扩展名,将文件发送到各种位置/设备

gnome-extra

cinnamon

internal-polkit 使用 Cinnamon 的内部 polkit 代理,而不是 gnome-extra/polkit-gnome。这目前不支持多用户快速切换。

cinnamon-control-center

modemmanager 启用使用 net-misc/modemmanager 的移动宽带设备支持

cjs

sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

eiciel

nautilus 构建 gnome-base/nautilus 扩展

evolution-data-server

berkdb 迁移旧版(3.13 版本之前的 Evolution 版本)地址簿数据需要 sys-libs/db 支持
gnome-online-accounts 启用基于 net-libs/gnome-online-accounts 的 Google 身份验证支持
oauth-gtk3 启用对 Google 和 Outlook.com 的 GTK+3 应用程序(libedataserverui-*.so)支持的内部 OAuth2 身份验证。如果启用了 gnome-online-accounts 并使用它,则不需要这样做,但两者可以在运行时使用不同的设置同时支持
oauth-gtk4 启用对 Google 和 Outlook.com 的 GTK 4 应用程序(libedataserverui4-*.so)支持的内部 OAuth2 身份验证。如果启用了 gnome-online-accounts 并使用它,则不需要这样做,但两者可以在运行时使用不同的设置同时支持
weather 启用可选的天气日历支持

gnome-commander

gsf 添加对 OLE、OLE2 和 ODF 的元数据支持
pdf 添加对 PDF 的元数据支持
taglib 添加对 ID3、Vorbis、FLAC 和 APE 的元数据支持

gnome-contacts

gnome-online-accounts 启用基于 net-libs/gnome-online-accounts 的 Google 身份验证支持

gnome-network-displays

firewalld 安装 firewalld 区域

gnome-shell-extension-gsconnect

nautilus 安装 Nautilus 扩展,用于通过 GSConnect 发送文件

gnome-software

firmware 通过 sys-apps/fwupd 启用固件更新支持
flatpak 启用使用 sys-apps/flatpak 对 flatpak 应用程序的支持
snap 启用使用 app-containers/snapd 的 snap 软件包支持
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

gnome-system-monitor

systemd 显示 sys-apps/systemd 元数据,例如正在运行进程的单元名称

libgda

canvas 启用对 x11-libs/goocanvas 的支持
http 启用嵌入式 net-libs/libsoup 基于服务器
json 启用对 JSON 格式的支持
mdb 启用使用 app-office/mdbtools 的 Microsoft Access 数据库支持
sourceview 启用对 x11-libs/gtksourceview 的支持

libgsf

gtk 启用在缩略图生成器中使用 gdk

nemo

tracker 添加对 app-misc/tracker 搜索的支持

nm-applet

modemmanager 启用使用 net-misc/modemmanager 的移动宽带设备支持
teamd 启用 teamd 配置编辑器

gnustep-apps

gemas

projectcenter 构建并安装 gnustep-apps/projectcenter 的插件

gworkspace

gwmetadata 启用元数据索引和搜索系统

sogo

activesync 构建 ActiveSync 支持代码
sodium 启用使用 dev-libs/libsodium 的 Argon2 密码方案支持

gnustep-base

gnustep-back-art

xim 启用 X11 XiM 输入法

gnustep-back-cairo

xim 启用 X11 XiM 输入法

gnustep-back-xlib

xim 启用 X11 XiM 输入法

gnustep-make

libobjc2 启用使用 GNUstep Objective-C 运行时 (gnustep-base/libobjc2) 与非脆弱 ABI 和 sys-devel/clang 编译器
native-exceptions 启用使用支持它的编译器的原生 Objective-C 异常支持 (@try/@catch/@finally) 内置目标 c 异常

gui-apps

foot

grapheme-clustering 启用音素聚类支持

grim

jpeg 启用 JPEG 支持。

gtkgreet

layershell 启用层壳支持

kanshi

varlink 启用使用 varlink 的远程控制

马可

icons 启用对图标的支持

swaybg

gdk-pixbuf 支持 PNG 以外的图像类型

swayidle

elogind 启用通过 elogind 的无根会话支持

swaylock

gdk-pixbuf 启用通过 x11-libs/gdk-pixbuf 库的额外图像格式支持

waybar

evdev 启用 libevdev 对 evdev 相关功能的支持
experimental 启用实验性功能,例如蓝牙电池报告
libinput 启用 libinput 对 libinput 相关功能的支持
logind 启用对 logind(蓝牙和空闲抑制)的支持
mpd 启用对 Music Player Daemon 的支持
mpris 启用对 mpris 的支持
网络 启用 libnl 对网络相关功能的支持
pipewire 启用对 pipewire 的支持
pulseaudio 启用通过 PulseAudio 的音量控制支持
sndio 启用通过 sndio 的音量控制支持
tray 启用对托盘的支持
wifi 启用对 wifi/rfkill 的支持

waypipe

dmabuf 使用 DMABUF 用于数据交换和硬件解码
ffmpeg 链接 ffmpeg 以允许使用视频流显示缓冲区
systemtap 启用 SystemTap/DTrace 跟踪

wayvnc

gbm 启用 GPU 端屏幕复制(实验性)
tracing 跟踪内核和内存调用

wf-recorder

pipewire 启用通过 media-video/pipewire 的音频捕获支持。
pulseaudio 启用通过 PulseAudio 的音频捕获支持

gui-libs

gtk

broadway 启用 GDK Broadway 后端。
cloudproviders 启用 GtkPlacesSidebar 访问云服务
colord 在打印中使用 x11-misc/colord 进行颜色管理
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

gtksourceview

sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

libdecor

dbus 启用 dbus 查询当前光标主题
examples 构建和安装示例。
gtk 构建 GTK 插件

libhandy

glade 为 dev-util/glade 安装模块和目录

neatvnc

examples 构建和安装示例。
gbm 启用对通用缓冲区管理器 (gbm) 的支持
h264 启用 H.264 编码
jpeg 启用 JPEG 压缩
tracing 跟踪内核和内存调用
websockets 启用 WebSockets 支持

vte

icu 启用使用 dev-libs/icu 的传统字符集支持
systemd 支持将终端子进程移动到它们自己的 systemd 用户范围,以避免由于子进程导致 OOM 而导致终端被杀死

vte-common

systemd 支持将终端子进程移动到它们自己的 systemd 用户范围,以避免由于子进程导致 OOM 而导致终端被杀死

wlroots

X 启用对 X11 应用程序 (XWayland) 的支持
drm 启用直接渲染管理
libinput 启用通过 dev-libs/libinput 支持输入设备
liftoff 启用对 libliftoff KMS 平面后端的支持
session 启用会话支持(DRM 和 libinput 需要它)
x11-backend 启用通过 x11-libs/libxcb 处理输入/输出设备的支持
xcb-errors 使用 xwayland 时更好的错误报告

xdg-desktop-portal-wlr

elogind 启用通过 elogind 的无根会话支持

gui-wm

gamescope

libei 启用使用 dev-libs/libei 的模拟输入
pipewire 启用通过 PipeWire 的屏幕截图
wsi-layer 启用 WSI 层(HDR 需要它)

hyprland

legacy-renderer 启用传统渲染器

sway

X 启用对 X11 应用程序 (XWayland) 的支持
swaybar 安装“swaybar”:sway 的状态栏组件
swaynag 安装“swaynag”:显示带有按钮的消息
tray 启用对 StatusNotifierItem 托盘规范的支持
wallpapers 安装 sway 的默认壁纸图像

wayfire

X 启用对 X11 应用程序 (XWayland) 的支持。
gles3 启用 OpenGL ES 3.x 功能。

kde-apps

akonadi

designer 为 dev-qt/designer 安装插件
tools 为开发人员和测试安装工具
webengine 启用对系统范围定义的 KAccounts 的支持

analitza

eigen 启用 dev-cpp/eigen 数学模板支持

ark

zip 通过 dev-libs/libzip 启用 ZIP 档案支持

cantor

R 启用 dev-lang/R 后端支持
julia 启用 dev-lang/julia 后端支持
qalculate 启用 sci-libs/libqalculate 后端支持

gwenview

activities 启用 kactivities 支持
fits 启用对 NASA 的 sci-libs/cfitsio 库的支持
mpris 启用对 MPRIS2 接口的支持,需要 dev-qt/qtdbus 作为依赖项。
share 启用使用 kde-frameworks/purpose 的共享菜单支持

k3b

webengine 使用 dev-qt/qtwebengine 创建花哨的 k3bdiskinfoview

kalarm

pim 启用生日导入、电子邮件功能等,使用 kde-apps/akonadi

kalzium

editor 启用嵌入式分子编辑器/查看器
solver 启用方程式求解器

kate-addons

filebrowser 启用文件系统浏览器工具视图
lspclient 启用 LSP(语言服务器协议)客户端插件
projects 启用 Project 插件,用于对 SQL 数据库执行查询
snippets 启用 Snippets Tool View 插件,用于管理或下载代码片段
sql 启用 SQL 插件以在 SQL 数据库上执行查询

kde-apps-meta

accessibility 拉入 kde-apps/kdeaccessibility-meta 包
admin 拉入 kde-apps/kdeadmin-meta 包
教育 拉入 kde-apps/kdeedu-meta 包
games 拉入 kde-apps/kdegames-meta 包
graphics 拉入 kde-apps/kdegraphics-meta 包
multimedia 拉入 kde-apps/kdemultimedia-meta 包
网络 拉入 kde-apps/kdenetwork-meta 包
pim 拉入 KDE PIM 套件
sdk 拉入开发者特定的元包
utils 拉入 kde-apps/kdeutils-meta 包

kdeadmin-meta

计划任务 安装用于虚拟/cron 配置的 KDE 应用程序

kdecore-meta

share 在 kde-apps/dolphin 中安装 kde-frameworks/purpose 以共享文件上下文菜单操作
webengine 启用 www-client/falkon,它依赖于 dev-qt/qtwebengine

kdeedu-meta

webengine 启用需要 dev-qt/qtwebengine 的包

kdegraphics-meta

色彩管理 通过 media-libs/opencolorio 启用色彩管理
screencast 拉入 kde-apps/spectacle 以支持屏幕截图/屏幕录制
webengine 通过 media-gfx/skanpage 启用页面扫描支持

kdemultimedia-meta

cdrom 包含用于光盘的包

kdenetwork-meta

bittorrent 拉入 net-p2p/ktorrent 以支持 BitTorrent 协议
dropbox 通过 kde-apps/dolphin-plugins-dropbox 在 kde-apps/dolphin 中启用对 Dropbox 的支持
samba 启用从文件属性中支持 net-fs/samba 文件共享插件
screencast 拉入 kde-apps/krfb 以支持 Plasma 桌面共享
webengine 通过 kde-misc/kio-gdrive 启用对 Google Drive 集成的支持

kdenlive

designer 构建 dev-qt/designer 的插件

kdepim-addons

importwizard 为 kde-apps/akonadi-import-wizard 启用额外的导入插件
markdown 通过 app-text/discount 启用 Markdown 支持

kdepim-meta

bogofilter 安装 mail-filter/bogofilter 以在 kde-apps/kmail 中支持垃圾邮件过滤
clamav 安装 app-antivirus/clamav 以在 kde-apps/kmail 中支持病毒检测
spamassassin 安装 mail-filter/spamassassin 以在 kde-apps/kmail 中支持垃圾邮件过滤

kdesdk-meta

git 通过 kde-apps/dolphin-plugins-git 在 kde-apps/dolphin 中启用对 Git VCS 的支持
mercurial 通过 kde-apps/dolphin-plugins-mercurial 在 kde-apps/dolphin 中启用对 Mercurial VCS 的支持
subversion 通过 kde-apps/dolphin-plugins-subversion 在 kde-apps/dolphin 中启用对 Apache Subversion VCS 的支持
webengine 启用 dev-util/kdevelop,需要 dev-qt/qtwebengine

kdeutils-meta

7zip 在 kde-apps/ark 中安装 app-arch/p7zip 以支持 7zip 存档
gpg 安装 kde-apps/kgpg,它依赖于 kde-apps/akonadi
lrz 在 kde-apps/ark 中安装 app-arch/lrzip 以支持 LRZ 存档
rar 安装 app-arch/rar、app-arch/unrar 或 app-arch/unar 中的一个以在 kde-apps/ark 中支持 RAR 存档
webengine 安装 app-editors/ghostwriter 和 kde-apps/kimagemapeditor,需要 dev-qt/qtwebengine

kget

bittorrent 通过 net-libs/libktorrent 启用 bittorrent 传输插件
gpg 通过 app-crypt/gpgme 启用 GpgME++ 的签名验证
mms 通过 media-libs/libmms 启用 MMS(Microsoft Media Server)插件

kig

geogebra 支持 sci-mathematics/geogebra-bin 创建的文件
scripting 支持 Python 脚本

kio-extras

X 通过 x11-libs/libX11 启用对 XCursor 缩略图的支持
activities 启用活动 KIO 工作程序和文件项目插件
ios 启用 AFC(Apple File Conduit)KIO 工作程序以支持 iOS 设备
kf6compat 禁用与 KF6 冲突的组件,改为依赖 KF6 组件
man 启用手册页 KIO 工作程序
nfs 使用 net-libs/libtirpc 启用 NFS 支持
phonon 使用 media-libs/phonon 启用文件音频预览插件
sftp 使用 net-libs/libssh 启用 SFTP 协议支持
taglib 通过 media-libs/taglib 启用音频缩略图

kleopatra

pim 使用 kde-apps/kmail 启用 WKS 发布支持

kmag

keyboardfocus 启用键盘焦点跟踪

konqueror

activities 启用 kactivities 支持

krdc

activities 通过 kde-plasma/plasma-activities 启用 Plasma 活动支持

ksystemlog

kdesu 从 kde-plasma/kde-cli-tools 使用 kdesu 以 root 身份运行

ktouch

X 启用对 X11 键盘布局检测的支持

kwave

qtmedia 通过 Qt5Multimedia 启用播放

libkdepim

designer 构建 dev-qt/designer 的插件

libkgapi

kf6compat 禁用与 KF6 冲突的组件,改为依赖 KF6 组件

libksane

kwallet 启用使用 kde-frameworks/kwallet 对密码进行加密存储

mailcommon

designer 构建 dev-qt/designer 的插件

marble

aprs 启用对 APRS 数据源的支持
designer 为 dev-qt/designer 安装插件
geolocation 通过 dev-qt/qtpositioning 启用位置信息
pbf 通过 dev-libs/protobuf 启用 OpenStreetMap PBF 文件支持
phonon 通过 media-libs/phonon 启用声音支持
shapefile 启用对 ESRI shapefile 的支持
webengine 使用 dev-qt/qtwebengine 作为嵌入式 Web 浏览器

okular

crypt 通过 kde-frameworks/kwallet 启用对密码加密文档的支持
epub 通过 app-text/ebook-tools 启用电子书支持
markdown 通过 app-text/discount 启用 Markdown 支持
mobi 通过 kde-apps/kdegraphics-mobipocket 启用 mobipocket 支持
phonon 通过 media-libs/phonon 启用声音支持
qml 安装 Okular Qml 组件
share 启用使用 kde-frameworks/purpose 的共享菜单支持

parley

webengine 为编辑器构建浏览器集成,需要 dev-qt/qtwebengine

pimcommon

designer 构建 dev-qt/designer 的插件

spectacle

share 启用使用 kde-frameworks/purpose 的共享菜单支持

step

qalculate 为单位转换启用 libqalculate 库

thumbnailers

blender 使用 kde-frameworks/karchive 启用 blender 缩略图生成
gettext 使用 kde-apps/kdesdk-thumbnailers 启用 PO 文件缩略图生成
mobi 使用 kde-apps/kdegraphics-mobipocket 启用 mobipocket 缩略图生成
video 使用 kde-apps/ffmpegthumbs 启用视频缩略图生成

yakuake

absolute-position 在 KWin 中使用 kde-plasma/kwayland 进行绝对窗口定位

kde-frameworks

kcompletion

designer 构建 dev-qt/designer 的插件

kconfig

qml 通过 dev-qt/qtdeclarative 启用 QML/QtQuick 支持

kconfigwidgets

designer 构建 dev-qt/designer 的插件

kfilemetadata

epub 启用对读取 EPUB 电子书元数据的支持
mobi 通过 kde-apps/kdegraphics-mobipocket 启用 mobipocket 支持

kglobalaccel

kf6compat 禁用与 KF6 冲突的组件,改为依赖 KF6 组件

kguiaddons

kf6compat 禁用与 KF6 冲突的组件,改为依赖 KF6 组件

kiconthemes

designer 构建 dev-qt/designer 的插件

kimageformats

eps 支持 EPS 图像文件格式

kinit

caps 功能支持,以提高安全性并更好地处理 OOM

kio

designer 构建 dev-qt/designer 的插件
kwallet 使用 kde-frameworks/kwallet 启用对 kpasswdserver 密码的永久存储

kitemmodels

qml 通过 dev-qt/qtdeclarative 启用 QML 支持

kitemviews

designer 构建 dev-qt/designer 的插件

knewstuff

designer 构建 dev-qt/designer 的插件
opds 通过 kde-frameworks/syndication 启用对开放出版物分发系统的支持

knotifications

phonon 通过 media-libs/phonon 播放通知声音,而不是 media-libs/libcanberra
qml 通过 dev-qt/qtdeclarative 启用 QML 支持
speech 启用文本转语音通知支持

knotifyconfig

phonon 通过 media-libs/phonon 播放通知声音,而不是 media-libs/libcanberra

kplotting

designer 构建 dev-qt/designer 的插件

ktexteditor

editorconfig 启用对 EditorConfig 配置文件的支持

ktextwidgets

designer 构建 dev-qt/designer 的插件

kwallet

gpg 除了默认的 blowfish 加密文件之外,还支持使用 GnuPG 加密的钱包
kf6compat 禁用与 KF6 冲突的组件,改为依赖 KF6 组件

kwidgetsaddons

designer 构建 dev-qt/designer 的插件

kxmlgui

designer 构建 dev-qt/designer 的插件

networkmanager-qt

teamd 启用 Teamd 控制支持

prison

qml 通过 dev-qt/qtdeclarative 启用 QML/QtQuick 支持

purpose

kaccounts 启用对系统范围定义的 KAccounts 的支持
webengine 启用对系统范围定义的 KAccounts 的支持

sonnet

aspell 启用 app-text/aspell 拼写检查后端
designer 构建 dev-qt/designer 的插件
hunspell 启用 app-text/hunspell 拼写检查后端
qml 通过 dev-qt/qtdeclarative 启用 QML/QtQuick 支持

kde-misc

kdeconnect

X 使用 x11-libs/libfakekey 启用远程输入触控板插件
pulseaudio 使用 media-libs/libpulse 启用系统音量控制插件
telephony 使用 kde-frameworks/modemmanager-qt 启用电话插件

kio-gdrive

kf6compat 禁用与 KF6 冲突的组件,改为依赖 KF6 组件
share 启用使用 kde-frameworks/purpose 的共享菜单支持

krename

office 启用对基于 ODF 元数据的文件命名的支持

tellico

bibtex 添加对使用 dev-perl/Text-BibTeX 中的 btparse 导入 bibtex 的支持
discid 添加对从音频 CD 读取磁盘 ID 的支持
yaz 添加对搜索 Z39.50 数据库的支持

kde-plasma

discover

firmware 使用 sys-apps/fwupd 启用对固件升级的支持
flatpak 使用 sys-apps/flatpak 启用对 flatpak 存储库的支持
snap 启用使用 app-containers/snapd 的 snap 软件包支持
webengine 使用 dev-qt/qtwebview 和 dev-qt/qtwebengine 启用 webflow 支持,而不是默认的 URL 处理程序

drkonqi

systemd 启用 Coredumpd 集成

kde-cli-tools

kdesu 为 kde-frameworks/kdesu 构建图形前端

kdeplasma-addons

alternate-calendar 通过 dev-libs/icu 支持替代日历系统(目前为中文或印度语)
share 启用小程序以快速将数据共享到各种来源
webengine 使用 dev-qt/qtwebengine 启用字典和小程序浏览器

kinfocenter

usb 显示 USB 设备信息

ksystemstats

networkmanager 使用 kde-frameworks/networkmanager-qt 启用网络统计信息的改进后端

kwin

lock 通过 kde-plasma/kscreenlocker 启用屏幕锁定
screencast 使用 media-video/pipewire 启用屏幕广播门户
快捷键 通过 kde-plasma/kglobalacceld 启用全局快捷键支持

plasma-desktop

ibus 通过 app-i18n/ibus 使用 ibus 输入法
scim 启用使用 app-i18n/scim 的小程序
webengine 构建 OpenDesktop 集成插件

plasma-firewall

firewalld 构建 net-firewall/firewalld 后端
ufw 构建 net-firewall/ufw 后端

plasma-login-sessions

X 为显示管理器安装 X11 会话文件(如果两者都启用,则默认情况下为 Wayland)
wayland 为显示管理器安装 Wayland 会话文件

plasma-meta

browser-integration 使用浏览器扩展启用与 Chrome/Firefox 的集成
colord 通过 x11-misc/colord 启用 kde-plasma/kwin 色彩管理
crash-handler 拉入 kde-plasma/drkonqi 以协助上游崩溃报告
crypt 拉入 kde-plasma/plasma-vault 以集成加密库
discover 拉入资源管理 GUI;一个集中的 GHNS 替代方案和可选的 sys-apps/fwupd 前端
display-manager 拉入一个图形显示管理器
firewall 拉入 kde-plasma/plasma-firewall 用于系统防火墙管理
flatpak 拉入 kde-plasma/flatpak-kcm 用于 flatpak 权限管理
grub 拉入 Breeze 主题以用于 sys-boot/grub
gtk 为 GTK+ 启用 Breeze 小部件样式和系统设置模块
kwallet 启用通过 kde-plasma/kwallet-pam 自动解锁 KWallet 的支持
oxygen-theme 拉入 Oxygen 图标、声音主题和 KDE Plasma 的视觉风格
plymouth 拉入 Breeze 主题以用于 sys-boot/plymouth
pulseaudio 安装用于 PulseAudio 音量管理的 Plasma 小程序
qt5 拉入所需的包以无缝集成 KF5/Qt5 基于应用程序
sddm 拉入 x11-misc/sddm 显示管理器和系统设置模块
sdk 拉入 kde-plasma/plasma-sdk 用于 Plasma 开发
smart 拉入 kde-plasma/plasma-disks 用于磁盘健康状况监控
thunderbolt 拉入 kde-plasma/plasma-thunderbolt 控制中心模块
unsupported 允许已知会破坏运行时体验的软件包 ** 请勿在此功能启用时提交错误 **
wacom 拉入 kde-plasma/wacomtablet 控制中心模块
wallpapers 安装 Plasma 工作区的壁纸
webengine 使用 kde-apps/khelpcenter 访问本地安装的 KDE 帮助系统手册
xwayland 通过 gui-apps/xwaylandvideobridge 启用 Wayland 窗口屏幕共享到 XWayland 应用程序

plasma-nm

openconnect 构建对 OpenConnect VPN 客户端的支持
teamd 启用 Teamd 控制支持

plasma-workspace

appstream 启用 AppStream 软件元数据支持
geolocation 启用提供位置信息的数据引擎
policykit 使用 sys-auth/polkit 和 sys-apps/accountsservice 启用区域设置生成和用户 KCM
screencast 使用 kde-plasma/kpipewire 启用屏幕广播门户
telemetry 为 kde-plasma/systemsettings 启用用户反馈控制模块
wallpaper-metadata 使用 kde-apps/libkexiv2 显示图像壁纸插件的元数据

powerdevil

brightness-control 使用 app-misc/ddcutil 启用屏幕亮度控制
caps 功能支持,用于计划的唤醒,可以从挂起状态唤醒 (CAP_WAKE_ALARM)

lxqt-base

liblxqt

backlight 启用背光控制功能。

lxqt-config

monitor 构建显示器设置工具
touchpad 构建触控板设置工具

lxqt-meta

about 安装 lxqt-base/lxqt-about
admin 安装 lxqt-base/lxqt-admin
archiver 安装 app-arch/lxqt-archiver
desktop-portal 启用 LXQt sys-apps/xdg-desktop-portal 后端实现
display-manager 安装一个图形显示管理器
filemanager 安装 x11-misc/pcmanfm-qt 文件管理器
lximage 安装 media-gfx/lximage-qt 图片查看器
minimal 不要安装 x11-wm/openbox 窗口管理器
nls 安装 dev-qt/qttranslations 以更好地支持不同的区域设置
powermanagement 安装 lxqt-base/lxqt-powermanagement 包
processviewer 安装 x11-misc/qps 包
screenshot 安装 x11-misc/screengrab 包
sddm 安装 x11-misc/sddm 显示管理器
ssh-askpass 安装 lxqt-base/lxqt-openssh-askpass 用户密码提示工具
sudo 安装 lxqt-base/lxqt-sudo
terminal 安装 x11-terms/qterminal 软件包
垃圾箱 安装 gnome-base/gvfs 以在 x11-misc/pcmanfm-qt 中启用“垃圾箱”功能
窗口管理器 安装 kde-plasma/kwin 窗口管理器

lxqt-panel

颜色选择器 构建颜色选择器插件
cpuload 构建 cpuload 插件
desktopswitch 构建 desktopswitch 插件
directorymenu 构建 directorymenu 插件
dom 构建 dom 插件
kbindicator 构建 kbindicator 插件
mainmenu 构建 mainmenu 插件
mount 构建 mount 插件
networkmonitor 构建 networkmonitor 插件
quicklaunch 构建 quicklaunch 插件
showdesktop 构建 showdesktop 插件
spacer 构建 spacer 插件
statusnotifier 构建 statusnotifier 插件
sysstat 构建 sysstat 插件
taskbar 构建 taskbar 插件
tray 构建 tray 插件
volume 构建 volume 插件
worldclock 构建 worldclock 插件

邮件客户端

aerc

notmuch 启用对 net-mail/notmuch 的支持

alot

doc 安装用户手册和 API 文档

alpine

chappa 通过应用 Eduardo Chappa 的补丁来增强 Alpine
onlyalpine 仅安装 alpine 二进制文件,因此它不会与 pico 和/或 pine 冲突
passfile 添加了在会话之间将密码缓存到文件中的支持
smime 启用对 S/MIME 的支持

balsa

rubrica 添加了对 rubrica 地址簿的支持
systray 启用系统托盘图标支持

claws-mail

archive 启用归档插件
bogofilter 构建 mail-filter/bogofilter 插件
libcanberra 在与 USE=notification 结合使用时启用声音通知
libnotify 在与 USE=notification 结合使用时启用桌面上的通知
litehtml 启用 dev-libs/gumbo html 浏览器插件
notification 以不同的方式通知新邮件,另请参见 USE 标志 libcanberra、libindicate 和 libnotify
oauth 启用 OAuth2 身份验证支持
pgp 启用 PGP 支持
python 启用 Python 脚本插件
sieve 构建 sieve 过滤器支持插件
smime 构建 S/MIME 支持插件
spam-report 启用用于向各种服务报告垃圾邮件的插件
spamassassin 构建 mail-filter/spamassassin 插件

evolution

archive 通过 app-arch/gnome-autoar 启用附件中的存档支持
bogofilter 构建 mail-filter/bogofilter 插件
geolocation 启用使用 media-libs/libchamplain 在 evolution 中在地图上显示联系人的支持
highlight 启用文本突出显示插件
ldap 启用使用 net-nds/openldap 从 LDAP 或 Active Directory 服务器获取联系人的支持
spamassassin 构建 mail-filter/spamassassin 插件
weather 启用可选的天气日历支持
ytnef 使用 net-mail/ytnef 启用可选的 TNEF 附件解析器支持

geary

ytnef 使用 net-mail/ytnef 启用可选的 TNEF 附件解析器支持

mutt

autocrypt 启用 autocrypt.org 支持
berkdb 启用 sys-libs/db 数据库后端以进行标题缓存
gdbm 启用 sys-libs/gdbm 数据库后端以进行标题缓存
gpgme 构建 gpgme 后端以支持 S/MIME、PGP/MIME 和传统/内联 PGP
gsasl 使用 virtual/gsasl 中的 GNU SASL 而不是 Cyrus SASL(需要 USE=sasl)
hcache 启用标题缓存,需要启用一个数据库后端
lmdb 启用 dev-db/lmdb 数据库后端以进行标题缓存
pgp-classic 构建 classic_pgp 后端以支持 PGP/MIME 和传统/内联 PGP
pop 启用对 POP3 邮箱的支持
smime-classic 构建 classic_smime 后端以支持 S/MIME
smtp 启用对直接 SMTP 传输的支持
tokyocabinet 启用 dev-db/tokyocabinet 数据库后端以进行标题缓存

neomutt

asan 启用地址清理器以进行调试
autocrypt 启用 autocrypt.org 支持
berkdb 启用 BDB(Berkley DB)后端以进行标题缓存
gdbm 启用 GDBM(GNU dbm)后端以进行标题缓存
gpgme 构建 gpgme 后端以支持 S/MIME、PGP/MIME 和传统/内联 PGP
kyotocabinet 启用京都内阁数据库后端以进行标题缓存
lmdb 启用 LMDB(闪电内存映射数据库)后端以进行标题缓存
lz4 添加 lz4 支持以进行标题缓存压缩
notmuch 启用对 net-mail/notmuch 的支持
pgp-classic 构建 classic-pgp 后端以支持 PGP/MIME 和传统/内联 PGP
qdbm 启用 QDBM(更快的数据库管理器)数据库后端以进行标题缓存
smime-classic 构建 classic-smime 后端以支持 S/MIME
tokyocabinet 启用 Tokyo Cabinet 数据库后端以进行标题缓存
ubsan 启用未定义行为清理器以进行调试
zlib 添加 zlib 支持以进行标题缓存压缩
zstd 添加 zstd 支持以进行标题缓存压缩

roundcube

change-password 允许用户通过 Roundcube 更改密码
enigma 添加依赖项以支持通过 enigma 插件进行服务器端 GnuPG 签名和/或加密
fileinfo 使用 dev-lang/php fileinfo 扩展来推测附件的 mime_type
ldap 添加依赖项以支持连接到 LDAP 地址簿服务器

s-nail

kerberos 如果启用了网络,这将在 IMAP 上通过 virtual/krb5 添加对 GSSAPI 登录的支持。
net 启用对网络协议(POP、IMAP 和 SMTP)的支持。如果您只需要使用本地传输代理发送邮件,则禁用此功能将使您仅支持 /usr/sbin/sendmail 调用。
ssl 如果启用了网络,这将通过 dev-libs/openssl 添加对 S/MIME 和 SSL/TLS 支持的协议的支持。

thunderbird

clang 使用 Clang 编译器而不是 GCC
eme-free 在构建时禁用 EME(DRM 插件)功能
hwaccel 强制启用硬件加速渲染(Mozilla 错误 594876)
libproxy 启用 libproxy 支持
pgo 添加对使用 gcc-4.5 进行配置文件引导优化的支持,以获得更快的二进制文件。此选项将使编译时间加倍。
pulseaudio 通过 media-libs/libpulse 添加声音服务器支持(可能是 PulseAudio 或 Pipewire,或者如果安装了 apulse,则是 apulse)
rust-extensions 编译并安装实验性 rust 扩展,这些扩展将来可能会成为 Thunderbird 的一部分。
sndio 启用对 media-sound/sndio 后端的支持
system-av1 使用系统范围的 media-libs/dav1d 和 media-libs/libaom 库而不是捆绑的库。
system-harfbuzz 使用系统范围的 media-libs/harfbuzz 和 media-gfx/graphite2 而不是捆绑的库。
system-icu 使用系统范围的 dev-libs/icu,而不是捆绑的。
system-jpeg 使用系统范围的 media-libs/libjpeg-turbo 而不是捆绑的库。
system-libevent 使用系统范围的 dev-libs/libevent 而不是捆绑的库。
system-librnp 使用系统范围的 dev-util/librnp 而不是捆绑的库。
system-libvpx 使用系统范围的 media-libs/libvpx 而不是捆绑的库。
system-png 使用系统范围的 media-libs/libpng 而不是捆绑的库(需要 APNG 补丁)
system-webp 使用系统范围的 media-libs/libwebp 而不是捆绑的库。
wifi 启用 necko-wifi 以进行 NetworkManager 集成,并为更精确的 opt-in 地理定位服务访问接入点 MAC 地址扫描

mail-filter

MailScanner

exim 将 mail-mta/exim 设置为使用的 MTA
postfix 将 mail-mta/postfix 设置为使用的 MTA
spamassassin 启用使用 mail-filter/spamassassin 进行垃圾邮件防护

amavisd-new

courier 添加 courier 支持
dkim 添加 DomainKeys Identified Mail 支持
qmail 添加 qmail 支持
razor 添加对 mail-filter/razor 的支持
rspamd 添加对 mail-filter/rspamd 扩展的支持(仅限 HTTP)
rspamd-https 添加对 mail-filter/rspamd 扩展的支持(HTTP 和 HTTPS)
spamassassin 添加对 mail-filter/spamassassin 的支持

bogofilter

tokyocabinet 启用 Tokyo Cabinet 数据库支持

dcc

rrdtool 启用 net-analyzer/rrdtool 接口脚本

libmilter

poll 使用 poll 而不是 select

maildrop

authlib 添加 courier-authlib 支持
dovecot 添加 dovecot 身份验证支持
tools 安装 maildirmake 和 deliverquota 工具
trashquota 将已删除的消息计入 maildir 配额的一部分

mimedefang

poll 使用 poll 而不是 select

opendkim

ldap 启用 openldap 作为数据集促进者或密钥,确定要签名的域以及 opendkim 支持的任何其他数据集。
lmdb 添加对使用 dev-db/lmdb 的支持
lua 启用对用户定义的 lua 脚本控制签名验证、过滤和策略的控制。
memcached 添加对使用 dev-libs/libmemcached 的支持
opendbx 使用 opendbx 后端促进针对各种数据库类型的基于数据集的 OpenDKIM 配置选项,例如统计信息、bodylengthdb 等。
poll 对于提供的异步解析器库,使用 poll() 而不是 select()。
querycache 添加对查询缓存的支持(需要“berkdb”标志)
sasl 如果需要,用于以各种方式对 LDAP 服务器进行身份验证。
stats 添加对统计信息的支持(需要“opendbx”标志)
unbound 使用 unbound dnssec 库执行 DKIM DNS 查询。

opendmarc

reports 安装报表二进制文件:expire、import、reports、params
spf 使用 mail-filter/libspf2 进行发件人策略框架检查

pyzor

gdbm 启用 Gdbm 后端数据库引擎以用于 pyzord
mysql 通过 dev-python/mysqlclient 启用用于 pyzord 的 MySQL 后端数据库引擎。
pyzord 启用 pyzord 服务器守护进程
redis 通过 dev-python/redis 启用用于 pyzord 的 redis 后端数据库引擎

rspamd

hyperscan 启用 hyperscan 以进行快速正则表达式处理
jit 启用 PCRE JIT 支持

spamassassin

计划任务 安装一个 cron 作业以每天更新 SpamAssassin 的规则。
qmail 构建 qmail 功能和文档

mail-mta

courier

fax 在 courier 邮件服务器中启用传真支持
norewrite 防止 courier 邮件服务器在发送时修改虚拟用户地址
web 启用 Web 界面
webmail 启用 webmail 界面

exim

arc 添加对经过身份验证的接收链 (ARC) 的支持
dane 添加对基于 DNS 的命名实体身份验证的支持
dcc 添加对分布式校验和交换所 (DCC) 的支持
dkim 添加对 DomainKeys Identified Mail (DKIM) 的支持
dlfunc 安装 local_scan.h 头文件以编译单独的 dlfunc 库
dmarc 添加对 DMARC 的支持
dnsdb 添加对 DNS 搜索的支持,该搜索用于查找域名为提供的查询的记录
dovecot-sasl 添加对 Dovecot 的身份验证的支持
dsn 添加对交付状态通知 (DSN) 的支持
lmtp 添加对 lmtp 的支持
mbx 添加对 UW 的 mbx 格式的支持
pkcs11 在 net-libs/gnutls 中需要使用 USE=gnutls 的 pkcs11 支持
prdr 添加对每个收件人数据响应的支持
proxy 添加对位于代理(例如 HAProxy)后面的支持
redis 添加对查询 dev-db/redis 的支持
spf 添加对发件人策略框架的支持
srs 添加对发件人重写方案的支持
tdb 使用 sys-libs/tdb 进行内部数据库存储(例如提示数据库)
tpda 添加对传输交付后操作的支持

msmtp

daemon 构建/安装 msmtpd MTA 守护进程
mta 启用此选项以作为系统范围的 MTA 进行安装

netqmail

gencertdaily 每天生成 SSL 证书,而不是每小时生成一次
highvolume 为高容量服务器准备 netqmail
pop3 包括 POP3 服务器

notqmail

gencertdaily 每天生成 SSL 证书,而不是每小时生成一次
highvolume 为高容量服务器准备 notqmail
pop3 包括 POP3 服务器

opensmtpd

mta 启用此选项以作为系统范围的 MTA 进行安装

postfix

dovecot-sasl 启用 net-mail/dovecot 协议版本 1(仅服务器)SASL 实现
eai 添加对 SMTPUTF8 的支持
ldap-bind 添加对使用 dev-libs/cyrus-sasl 绑定到 LDAP 后端的支持
lmdb 添加对使用 dev-db/lmdb 作为查找表的支持
memcached 添加对使用 net-misc/memcached 进行查找表的支持
mongodb 添加对使用 dev-db/mongodb 进行查找表的支持

qpsmtpd

postfix 创建具有适当postfix交互权限的用户

ssmtp

mta 安装用于sendmail兼容MTA的符号链接。

mate-base

caja

mate 安装x11-themes/mate-icon-theme,当此软件包在MATE桌面环境中使用时需要它。

mate

base 安装最常见用法推荐的基本MATE桌面应用程序;例如,这将安装文件管理器。如果您想要更简化的MATE桌面,请禁用此标志和其他USE标志。
附加组件 安装 MATE 桌面推荐的额外应用程序,这些应用程序适用于 MATE 桌面扩展使用,正如上游所见;例如,这将安装 MATE 桌面的与办公相关的应用程序。如果您计划使用自己的非MATE桌面替代品或MATE和非MATE软件包的自定义组合,请禁用此标志。
help 安装gnome-extra/yelp以处理应用程序内帮助菜单和文档浏览。
notification 强制通知守护程序默认使用MATE的通知守护程序。默认情况下启用。如果它与其他已安装的桌面环境发生冲突,请禁用它。
themes 安装MATE桌面的主题;如果您使用其他主题,您可以禁用此选项以节省一些空间和时间。

mate-applets

cpupower 启用使用sys-power/cpupower进行CPU频率操作的支持
netlink 使用dev-libs/libnl

mate-applets-meta

appindicator 拉入mate-extra/mate-indicator-applet用于AppIndicator小程序
sensors 拉入mate-extra/mate-sensors-applet用于硬件传感器小程序

mate-control-center

accountsservice 添加对AccountsService的支持

mate-session-manager

gles2 构建支持GLESv2加速会话

mate-settings-daemon

rfkill 构建对rfkill的支持

mate-extra

caja-extensions

cdr 添加一个扩展,使用app-cdr/brasero将文件刻录到光盘。
gajim 添加一个扩展来支持net-im/gajim。
image-converter 添加图像转换支持。
mail 添加一个扩展来支持电子邮件功能。
media 添加带有totem的视频音频扩展。
open-terminal 添加一个扩展来支持打开终端。
pidgin 添加一个扩展来支持net-im/pidgin
share 添加一个扩展来支持共享文件。
wallpaper 添加一个扩展来支持将图像设置为当前壁纸

mate-polkit

accountsservice 支持从AccountsService提取数据

mate-power-manager

applet 启用构建MATE小程序。

mate-system-monitor

wnck 启用使用x11-libs/libwnck的实验性支持。

mate-tweak

dropdown 支持x11-terms/tilda下拉终端模拟器

mate-utils

applet 启用mate字典小程序

media-fonts

corefonts

tahoma 也安装Tahoma字体。由于缺少免费粗体变体,这可能会渲染得不好。参见错误184790。

culmus

ancient 安装古代闪米特语脚本
fancy 安装花哨字体
fontforge 使用media-gfx/fontforge从源代码构建字体
taamey 安装taamey字体

dejavu

fontforge 使用media-gfx/fontforge从源代码构建字体

fonts-meta

emoji 安装支持表情符号的字体
latin 安装额外的拉丁字体
ms 安装“ms”预设的(免费)字体

intlfonts

bdf 除了PCF之外,还安装BDF字体

iosevka

iosevka 安装经典的Iosevka字体。
iosevka-aile 安装Iosevka Aile,一种准等宽无衬线字体。
iosevka-curly 安装Iosevka Curly,Iosevka的更卷曲变体。
iosevka-curly-slab 安装Iosevka Curly Slab,卷曲字体,带衬线。
iosevka-etoile 安装Iosevka Etoile,一种准等宽衬线字体。
iosevka-slab 安装Iosevka Slab,一种等宽衬线字体。
iosevka-ss01 安装Iosevka SS01,以Andale Mono风格制作的Iosevka变体。
iosevka-ss02 安装Iosevka SS02,以Anonymous Pro风格制作的Iosevka变体。
iosevka-ss03 安装Iosevka SS03,以Consolas风格制作的Iosevka变体。
iosevka-ss04 安装Iosevka SS04,以Menlo风格制作的Iosevka变体。
iosevka-ss05 安装Iosevka SS05,以Fira Mono风格制作的Iosevka变体。
iosevka-ss06 安装Iosevka SS06,以Liberation Mono风格制作的Iosevka变体。
iosevka-ss07 安装Iosevka SS07,以Monaco风格制作的Iosevka变体。
iosevka-ss08 安装Iosevka SS08,以Pragmata Pro风格制作的Iosevka变体。
iosevka-ss09 安装Iosevka SS09,以Source Code Pro风格制作的Iosevka变体。
iosevka-ss10 安装Iosevka SS10,以Envy Code R风格制作的Iosevka变体。
iosevka-ss11 安装Iosevka SS11,以X Windows Fixed风格制作的Iosevka变体。
iosevka-ss12 安装Iosevka SS12,以Ubuntu Mono风格制作的Iosevka变体。
iosevka-ss13 安装Iosevka SS13,以Lucida风格制作的Iosevka变体。
iosevka-ss14 安装Iosevka SS14,以JetBrains Mono风格制作的Iosevka变体。
iosevka-ss15 安装Iosevka SS15,以IBM Plex Mono风格制作的Iosevka变体。
iosevka-ss16 安装Iosevka SS16,以PT Mono风格制作的Iosevka变体。
iosevka-ss17 安装Iosevka SS17,以Recursive Mono风格制作的Iosevka变体。
iosevka-ss18 安装Iosevka SS18,以Input Mono风格制作的Iosevka变体。

liberation-fonts

fontforge 使用media-gfx/fontforge从源代码构建字体

montecarlo

bdf 除了PCF之外,还安装BDF字体

mplus-outline-fonts

ipafont 生成与media-fonts/ja-ipafonts合并的新字体

noto

extra 安装完整的上游字体集,包括压缩版、半粗体、超轻变体

noto-emoji

icons 安装Noto Emoji图标主题

terminus-font

a-like-o 更改字母“a”的视图 - a看起来像o(参见主页)
center-tilde 将“~”字符垂直居中于行上,而不是位于顶部。
distinct-l ll2变体,具有更独特的l(小写L)
otf 安装Open Type字体(OTF)(HarfBuzz后端需要)
pcf-8bit 安装可移植编译字体(PCF)(X11位图字体),8位编码
pcf-unicode 安装可移植编译字体(PCF)(X11位图字体),Unicode编码
psf 安装带Unicode数据的PC屏幕字体(PSF)(用于Linux控制台)
quote 更改引号的视图:对称的`和',而不是不对称的(参见主页)
ru-dv 更改俄语字母“de”和“ve”的视图(参见主页)
ru-g 更改俄语字母“ge”的视图(参见主页)
ru-i 更改俄语字母“i”的视图 - 不像拉丁语u,而是像“镜像”的N(参见主页)
ru-k 更改俄语字母“k”的视图(参见主页)

unifont

fontforge 使用media-gfx/fontforge从源代码构建字体
utils 安装unifont工具

media-gfx

ahoviewer

plugins 现在构建插件支持,将来拉取更多插件
rar Rar档案支持
zip Zip档案支持

album

plugins 安装可选插件
themes 安装可选主题

alembic

hdf5 添加对sci-libs/hdf5的支持
test 构建并运行测试套件

asymptote

boehm-gc 启用使用Boehm-Demers-Weiser保守式垃圾收集器
context 启用对ConTeXt格式(dev-texlive/texlive-context)的支持
curl 启用通过net-misc/curl运行远程程序
lsp 启用语言服务器协议
offscreen 启用离屏渲染
sigsegv 启用使用dev-libs/libsigsegv

blender

alembic 添加对通过media-gfx/alembic的Alembic的支持。
bullet 启用Bullet(物理引擎)。
collada 添加对通过media-libs/opencollada的Collada交换格式的支持。
色彩管理 启用通过media-libs/opencolorio的颜色管理。
cuda 使用nVidia CUDA支持构建循环渲染器。
cycles 构建循环渲染器(需要media-libs/openimageio和dev-libs/boost)。
cycles-bin-kernels 在编译时预编译循环渲染内核,用于CUDA/HIP/OneAPI后端(如果已启用)。这样一来,用户就不必在首次在Blender中使用内核时等待它们编译。如果此选项未开启,它们将在运行时按需构建。
dds 将DDS纹理支持添加到Blender。
embree 使用embree来加速循环渲染引擎的某些区域。
experimental 构建实验性Blender模块
fluid 通过内置的Mantaflow库添加流体模拟支持。
headless 在没有图形支持的情况下构建(渲染农场,仅服务器模式)。
hip 使用AMD HIP支持构建循环渲染器。
nanovdb 在循环中启用nanoVDB支持。在渲染时比常规openVDB使用更少的内存。
ndof 启用NDOF输入设备(SpaceNavigator等)。
oidn 启用OpenImageDenoiser支持
oneapi 使用Intel oneAPI SyCL支持构建OIDN
openimageio 启用OpenImageIO支持
openpgl 在循环中启用路径引导支持
opensubdiv 添加来自Dreamworks Animation的OpenSubdiv的渲染支持,通过media-libs/opensubdiv。
openvdb 启用openvdb,用于体积处理,例如体积重网格化。还为Nvidia显卡启用体积GPU预览渲染。
optix 添加对NVIDIA的OptiX光线追踪引擎的支持。
osl 添加对OpenShadingLanguage脚本的支持。
potrace 添加对使用potrace库将位图转换为Grease Pencil线条的支持。
pugixml 启用PugiXML支持(用于OpenImageIO,Grease Pencil SVG导出)
renderdoc 使用renderdoc支持构建Blender
tbb 使用来自dev-cpp/tbb的线程构建块库。
vulkan 添加对实验性Vulkan视口后端的支持

chafa

tools 构建命令行工具

darktable

gamepad 支持使用游戏手柄作为输入设备
geolocation 启用地理标记支持
kwallet 启用使用 kde-frameworks/kwallet 对密码进行加密存储
lto 在RawSpeed库中启用链接时优化
midi 支持使用 MIDI 输入设备,如 Behringer X-Touch Mini、Arturia Beatstep 或 Korg nanoKONTROL2 作为输入设备。
tools 安装用于生成基础曲线和噪声配置文件的工具。

digikam

addressbook 启用 akonadi 联系人集成。
imagemagick 启用对其他图像格式的支持,例如 XCF、FITS、HEIC 等。
lensfun 启用对 media-libs/lensfun 的支持。
panorama 构建全景插件,需要 media-gfx/hugin。
semantic-desktop 启用 kde-frameworks/kfilemetadata 支持。
video 启用集成视频播放器。

eog-plugins

map 启用使用 media-libs/libchamplain 显示世界地图。

eom

imagemagick 使用 media-gfx/imagemagick 作为缩略图生成器的外部后端。

exact-image

swig 添加 Swig 支持 dev-lang/swig。

exiv2

bmff 添加对 ISOBMFF 格式的支持。
webready 支持通过互联网读取元数据。

fbida

X 安装基于 Motif 的图像查看器 "ida"。
fbcon 安装帧缓冲区图像查看器 "fbi"。
ghostscript 安装帧缓冲区 ghostscript 查看器 "fbgs"。

fig2dev

ghostscript 要求 app-text/ghostscript-gpl 导出 PDF 和位图格式。

fontforge

truetype-debugger 在 fontforge 中启用 TrueType 调试器。
woff2 启用对 WOFF2 格式的支持。

fotowall

webcam 启用网络摄像头支持。

freecad

addonmgr 构建附加组件管理器模块,用于自动处理第三方附加组件。
cloud 构建云工作台,以访问云提供商(主要是 Amazon S3)。
designer 构建并安装 Qt 设计器插件,以便可以从设计器中使用 FreeCAD 小部件。
fem 构建 FEM 模块和工作台,提供有限元分析 (FEA) 工作流程。
gui 使用 Qt 基于 GUI 构建 FreeCAD。如果在没有设置此 USE 标志的情况下构建,则 FreeCAD 可以以无头模式使用,用于服务器端实例。如果未设置,则 Python 模块可用,但其 GUI 部分除外。
idf 构建 IDF 模块以提供与 IDF 文件的交换功能。
image 构建用于处理位图图像的图像模块和工作台。
inspection 构建检查工作台,它为您提供用于检查形状的特定工具(实验性)。
material 构建材料模块和工作台,用于处理材料。
netgen 通过 media-gfx/netgen 构建对 netgen 网格生成器的支持。
openscad 构建 OpenSCAD 模块,用于与 OpenSCAD 互操作并修复构造实体几何 (CSG) 历史记录。
part-design 构建零件设计模块和工作台,用于从草图构建零件形状。
path 构建路径模块和工作台,用于为 CNC 生成 G 代码指令。
pcl 使用外部 sci-libs/pcl 来支持点云。
points 构建用于处理点云的点模块和工作台。
raytracing 构建用于光线追踪和渲染的光线追踪模块和工作台。
robot 构建用于研究机器人运动的机器人模块和工作台。
show 构建显示模块,这是一个用于可见性自动化的辅助模块。
smesh 构建 Salome SMESH 模块。
surface 构建表面模块和工作台。
techdraw 构建 techdraw 模块和工作台,它是绘图工作台的更高级和功能更丰富的后继者。
tux 构建 Tux 模块。

geeqie

ffmpegthumbnailer 启用使用 media-video/ffmpegthumbnailer 的视频缩略图支持。
map 启用项目的 GPS 地图显示。

gimp

fits 启用对加载/导出 FITS 图像的支持。
vector-icons 启用对矢量图标的支持(实验性)。

graphicsmagick

dynamic-loading 使用动态可加载模块编译 graphicsmagick。
fpx 启用使用 media-libs/libfpx 的 FlashPix 支持。
q16 将存储量子大小设置为 16 (~2*memory)。
q32 将存储量子大小设置为 32 (~5*memory)。
zip 使用 dev-libs/libzip 构建以支持 OpenRaster (ORA) 格式。

graphviz

X 构建 unflatten、vimdot,构建插件 -Txlib,并在各种其他模块中启用对 x11 的支持(需要 cairo)。
devil 启用 DevIL 输出插件 -Tdevil。
gtk2 启用 gtk+ 输出插件 -Tgtk(需要 cairo)。
gts 启用对 GNU Triangulated Surface Library 的支持(sfdp 工作所需)。
lasi 通过 media-libs/lasi 启用 PostScript 输出,用于插件 -Tlasi(需要 cairo)。

gthumb

slideshow 启用幻灯片插件。

hugin

sift 使用 media-gfx/autopano-sift-C 自动对齐图像。

imagemagick

corefonts 使用 media-fonts/corefonts,一些命令需要它。
fpx 启用 media-libs/libfpx 支持。
hdri 启用高动态范围图像格式。
lqr 使用 media-libs/liblqr 启用实验性的液体重新缩放支持。
pango 使用 x11-libs/pango 启用 Pango 支持。
q32 将量子深度值设置为 32。
q8 将量子深度值设置为 8。

imv

freeimage 使用 media-libs/freeimage 以获得额外的图像支持。

inkscape

cdr 通过 media-libs/libcdr 启用对 CorelDRAW 文件的支持。
dia 通过 app-office/dia 启用 DIA 流程图导入。
inkjar 启用对 OpenOffice.org SVG jar 文件的支持。
sourceview 通过 x11-libs/gtksourceview 启用语法高亮支持。
svg2 启用对新的 SVG2 功能的支持。
visio 通过 media-libs/libvisio 启用对 Microsoft Visio 图表的支持。
wpg 通过 app-text/libwpg 启用对 WordPerfect 图形文件的支持。

iscan-plugin-gt-f500

minimal 仅安装固件,而不是插件。

kphotoalbum

map 启用使用 kde-apps/marble 的地图显示支持。
phonon 启用 media-libs/phonon 视频后端(已知在某些视频格式上会崩溃)。
share 启用使用 kde-frameworks/purpose 的共享菜单支持
vlc 启用 media-video/vlc 视频后端(推荐用于 X11)。

krita

色彩管理 通过 media-libs/opencolorio 启用色彩管理
media 通过 media-libs/mlt 为动画启用声音支持。
mypaint-brush-engine 启用 MyPaint 笔刷引擎支持 media-libs/libmypaint。
qtmedia 通过 dev-qt/qtmultimedia 为动画启用声音支持。
xsimd 启用通过 dev-cpp/xsimd 使用 SIMD 指令。

librecad

tools 构建附加工具程序:tff2lff。

luminance-hdr

fits 启用对 FITS 格式的支持。

mandelbulber

opencl 使用 OpenCL 启用 GPU 渲染支持。

meshlab

double-precision 对标量使用双精度类型,而不是浮点类型。

netgen

logging 通过 dev-libs/spdlog 启用日志记录。
opencascade 启用 OpenCASCADE 支持。

nomacs

opencv 构建对 media-libs/opencv 的支持。
plugins 构建正式支持的插件。

okularpart

epub 通过 app-text/ebook-tools 启用电子书支持
mobi 通过 kde-apps/kdegraphics-mobipocket 启用 mobipocket 支持

openclipart

gzip 使用 gzip 压缩剪贴画。

openscad

egl 使用 EGL 而不是 GLX 构建。
experimental 启用实验性功能
gamepad 通过 dev-qt/qtgamepad 添加对游戏手柄的支持。
gui 启用或禁用 GUI 的构建。
hidapi 使用 dev-libs/hidapi 构建对 HID 类设备的支持。
mimalloc 使用 dev-libs/mimalloc 作为内存分配器构建。
spacenav 通过 dev-libs/libspnav 添加对空间导航器设备的支持。

openvdb

abi10-compat 禁用较新的功能以保持与 ABI10 的兼容性。
abi11-compat 禁用较新的功能以保持与 ABI11 的兼容性。
abi12-compat 禁用较新的功能以保持与 ABI12 的兼容性。
abi8-compat 禁用较新的功能以保持与 ABI8 的兼容性。
abi9-compat 禁用较新的功能以保持与 ABI9 的兼容性。
alembic 添加对通过media-gfx/alembic的Alembic的支持。
ax 构建 OpenVDB AX 模块,通过表达式语言执行 OpenVDB 数据的自定义操作:AX。
blosc 允许通过 dev-libs/c-blosc 使用 blosc 压缩
cuda 启用 NanoVDB 中对 CUDA 的支持。
nanovdb VDB 的轻量级、仅标头和 GPU 友好版本。
numpy 使用对 dev-python/numpy 的支持构建 pyopenvdb。
utils 构建实用程序二进制文件。

photoqt

devil 使用 media-libs/devil 支持其他图像格式。
freeimage 使用 media-libs/freeimage 支持其他图像格式。
mpv 使用 media-video/mpv 支持视频文件。

plantuml

ant-task 提供用于管理 PlantUML Ant 任务的类。

potrace

metric 默认使用 A4 纸张尺寸和公制测量。

povray

io-restrictions POV-Ray 用于控制 I/O 操作的机制。

pqiv

archive 启用对档案中的图像和 cbX 漫画文件支持。

pstoedit

emf 启用 media-libs/libemf 支持。
pptx 启用对生成 PowerPoint pptx 文件的支持。

qimgv

opencv 通过 media-libs/opencv 启用 HQ 缩放。
video 添加对 gif/webm 播放的支持,通过 libmpv。

qrencode

png 在 qrencode 工具中启用 PNG 输出支持。

renderdoc

qt5 构建并安装 qrenderdoc GUI。

shotwell

opencv 通过 media-libs/opencv 启用人脸检测。

skanpage

ocr 通过 app-text/tesseract 启用对光学字符识别 (OCR) 的支持。

solvespace

system-mimalloc 使用系统 dev-libs/mimalloc 而不是供应商库。

ueberzugpp

opencv 使用 media-libs/opencv 用于其他图像格式和 OpenCL 加速的缩放。
wayland 启用 Wayland 支持(仅某些合成器支持正确的窗口定位)。
xcb-errors 使用 x11-libs/xcb-util-errors 来更好地报告 X 的错误。

xpaint

pgf 支持加载 PGF 图像。

yafaray

fastmath 启用数学近似值以使代码更快。
fasttrig 启用三角函数近似值以使代码更快。
opencv 添加对 media-libs/opencv 图像处理的支持。

media-libs

a52dec

djbfft 优先使用 D.J. Bernstein 的库进行傅里叶变换。

allegro

dumb 启用 media-libs/dumb 模块库支持。
physfs 启用 physfs 支持。
vga 启用 VGA 图形驱动程序。

alsa-lib

alisp 启用对 ALISP(ALSA LISP)解释器的支持,以获得高级功能。

alure

dumb 启用 media-libs/dumb 模块库支持。
fluidsynth 启用 Fluidsynth MIDI 软件合成。

assimp

collada 通过 media-libs/opencollada 添加对 Collada 交换格式的支持。
samples 构建查看器库。

aubio

double-precision 以双精度模式编译。

avidemux-core

system-ffmpeg 使用系统提供的 ffmpeg。

avidemux-plugins

aften 启用 A/52 (AC-3) 音频编码器支持。
amr 通过 media-libs/opencore-amr 启用自适应多速率格式支持。
dcaenc 通过 media-sound/dcaenc 启用 DTS Coherent Acoustics 音频编码器支持。
fdk 添加使用 media-libs/fdk-aac 编码 AAC 的支持。
fribidi 通过 dev-libs/fribidi 启用 Unicode 双向算法支持。
twolame 通过 media-sound/twolame 启用 TwoLAME 支持,这是一个优化的 MPEG Audio Layer 2 (MP2) 编码器。
vpx 通过 media-libs/libvpx 启用 WebM VP8 编解码器 SDK 支持。
x265 使用 media-libs/x265 启用 HEVC 支持。

cal3d

16bit-indices 启用使用 16 位索引。

chromaprint

tools 构建并安装 fpcalc 和 fpcollect 工具。

clutter

gtk 使用来自 x11-libs/gtk+ 的 gdk-pixbuf 作为图像渲染后端。

cogl

kms 启用 KMS 支持。
pango 为 x11-libs/pango 集成构建 cogl-pango 库。

coin

exceptions 使用 C++ 异常编译。
qch 以 QCH 格式安装 API 文档。
qthelp 以 QtHelp 格式构建 API 文档。

cubeb

sndio 启用对 media-sound/sndio 后端的支持

dav1d

10bit 添加对构建 10 位和 12 位 AV1 的支持。
8bit 添加对解码 8 位 AV1 的支持。
xxhash 启用 dev-libs/xxhash 支持,用于哈希复用器

devil

allegro 添加对 Allegro 的支持

dumb

allegro 添加对 Allegro 4 的支持

embree

紧凑多边形 启用双索引多边形布局。
ispc 使用 ISPC 应用程序支持构建 Embree。
射线遮罩 启用射线遮罩支持。
ssp 启用后,Embree 会在编译时启用堆栈保护,防止返回地址被覆盖。堆栈保护会稍微降低性能,但可以提高安全性。
tbb 使用 TBB 而不是 Embree 内置的任务系统。
教程 启用后,Embree 将构建教程程序。

esdl

image 启用图像支持

fcft

harfbuzz 使用 media-libs/harfbuzz 进行字形和运行整形。
libutf8proc 使用 media-libs/harfbuzz 和 dev-libs/libutf8proc 进行运行整形。

flickcurl

raptor 使用 media-libs/raptor 进行正确的 RDF 序列化。

freetype

adobe-cff 使用 Adobe CFF 作为默认字体渲染器。
bzip2 支持 bzip2 压缩的 PCF 字体。
cleartype-hinting TrueType 字体的字节码提示模式,默认情况下会激活子像素提示(也称为 ClearType 提示)。
fontforge 安装 media-gfx/fontforge 中 TrueType 调试器所需的内部头文件(使用 USE=truetype-debugger 构建)。
harfbuzz 使用 media-libs/harfbuzz 对 OpenType 字体进行自动提示。警告:可能会导致循环依赖!
infinality 启用 infinality 选项以改善 LCD 滤波。
utils 安装 ft2demos 中的实用程序和示例。

freeverb3

forcefpu 禁用汇编代码。
plugdouble 以双精度模式构建插件(默认值为浮点数)。

ganv

fdgl 使用实验性的力导向图布局。

gegl

lensfun 启用对 media-libs/lensfun 的支持。
sdl2 添加对 Simple Direct Layer 2.0 (media-libs/libsdl2) 的支持。
umfpack 启用通过 sci-libs/umfpack 的稀疏求解。

glew

egl-only 启用 EGL 支持并禁用 X11 支持。

glfw

wayland-only 启用 wayland 支持并禁用 X11 支持。

gmmlib

custom-cflags 不要用库默认值覆盖用户 CFLAGS,例如 -march、-msse 等。上游没有测试。

grilo

playlist 启用通过 dev-libs/totem-pl-parser 对播放列表的支持

gst-plugins-bad

bzip2 启用 bzip2 编码器/解码器插件。

gst-plugins-base

X 启用 ximagesink 和 xvimagesink 插件;如果启用了 USE=opengl,则构建 GLX 平台支持;如果启用了 USE=egl,则构建 x11 窗口系统支持。
gbm 启用基于 Graphics Buffer Manager 的 EGL 窗口系统支持(需要 egl 以及至少一个 gles 或 opengl)。
gles2 通过 GLESv2 API 启用 OpenGL 库和插件(需要 egl)。
ivorbis 启用基于整数的 vorbis 解码器。
opengl 通过桌面 OpenGL API 启用 OpenGL 库和插件。
pango 启用 pango GStreamer 插件。
wayland 启用 Wayland EGL 窗口系统支持(需要 egl 以及至少一个 gles2 或 opengl)。

gstreamer

unwind 启用 sys-libs/libunwind 的使用,以便在内存泄漏跟踪器模块中更好地支持回溯。

harfbuzz

experimental 启用实验性 API。
glib 启用 dev-libs/glib 的 Unicode 函数。
graphite 启用 media-gfx/graphite2 补充整形程序。

imlib2

X 使用 X 窗口系统。
apidoc 提供 doxygen 生成的 API 文档。
bzip2 Bzip2 加载器支持。
eps Eps 图像加载器支持。
过滤器 构建滤波器函数(模糊、锐化等)。
heif Heif 和 Avif 图像加载器支持。
mp3 ID3 加载器支持。
打包 启用结构打包。这将减少内存占用,但会造成未对齐的内存访问。
shm 使用 MIT 共享内存支持进行 X 图像传输。
text 构建文本(TrueType 字体)函数。
zlib Zlib 加载器支持。

intel-mediasdk

tools 构建分析和检查工具。

jasper

heif 启用对 HEIF/HEIC 的实验性支持,上游不支持。

leptonica

utils 安装命令行实用程序。

lib3mf

system-act 使用系统提供的 dev-go/act 作为代码生成器,而不是包提供的二进制文件。此标志在测试后一段时间内将被移除!

libafterimage

整形 使用 MIT 形状 X 窗口扩展。
shm 使用 MIT 共享内存扩展进行 X 图像传输。

libao

sndio 添加对 media-sound/sndio 的支持。

libass

libunibreak 使用 dev-libs/libunibreak 进行 Unicode 换行算法。

libavif

aom 启用对 AOM 编解码器编码和解码的支持。
dav1d 启用对 dav1d 编解码器解码的支持。
附加组件 构建额外的应用程序(avifenc、avifdec)和测试文件。
gdk-pixbuf 构建 gdk-pixbuf 加载器。
rav1e 启用对 rav1e 编解码器编码的支持。
svt-av1 启用对 SVT-AV1 编码器的支持。

libbdplus

aacs 添加对 AACS 解密的支持。

libbluray

aacs 添加对 AACS 解密的支持。
bdplus 使用 media-libs/libbdplus 进行 BD+ 解密。
java 添加对 BD-J 的支持。
utils 安装命令行实用程序和示例。

libcanberra

alsa 启用 ALSA 声卡驱动程序。
gstreamer 启用 gstreamer 声卡驱动程序。当 alsa 或 pulseaudio 可用时,此选项没有用。
gtk2 启用构建 gtk+ 帮助库、gtk+ 运行时音效和 canberra-gtk-play 实用程序。要启用 gtk+ 音效,请将 canberra-gtk-module 添加到 GTK_MODULES 环境变量中的冒号分隔模块列表中。
gtk3 启用构建 gtk+3 帮助库、gtk+3 运行时音效和 canberra-gtk-play 实用程序。要启用 gtk+3 音效,请将 canberra-gtk-module 添加到 GTK_MODULES 环境变量中的冒号分隔模块列表中。
pulseaudio 启用 PulseAudio 声卡驱动程序,它应该能够支持位置事件声音。这是获得最佳声音事件体验的首选,如果在编译时启用并且可以在运行时使用,则默认情况下会选择它。
sound 安装 x11-themes/sound-theme-freedesktop 以在 Gnome 和 Xfce 上获取声音。
tdb 启用用于缓存目的的 Trivial Database 支持。

libde265

dec265 启用构建 dec265 示例程序。
enc265 启用构建 enc265 工具。
sdl 使用 media-libs/libsdl 启用 dec265 示例程序的视频输出。
tools 启用安装各种二进制工具。

libffado

test-programs 安装独立测试程序。

libggi

3dfx 启用对 Voodoo 芯片组的支持,也称为 3DFX 和 TDFX。
vis 启用 libggi 的 sparc vis 支持。

libgphoto2

串行 启用串口支持。

libgpod

gtk 启用 ArtworkDB 支持。

libheif

aom 使用 media-libs/libaom 进行 AVIF 编码/解码。
gdk-pixbuf 启用 x11-libs/gdk-pixbuf 插件。
go 启用构建 dev-lang/go 代码/示例。
rav1e 使用 media-video/rav1e 进行 AVIF 编码。
svt-av1 使用 media-libs/svt-av1 进行 SVT-AV1 编码。
webp 启用高质量的 YCbCr/RGB 色彩空间转换算法。
x265 使用 media-libs/x265 进行 HEIF 编码。

libjxl

gdk-pixbuf 构建 gdk-pixbuf 加载器。
jpeg 启用对 JPEG 图像的完全支持。禁用后,只支持 JPEG 和 JPEG-XL 之间的无损转换。

liblastfm

fingerprint 构建 lastfm-fingerprint 库。

libmp4v2

utils 安装命令行实用程序。

libmypaint

gegl 添加对 media-libs/gegl 的支持。

libopenglrecorder

openh264 使用 media-libs/openh264 启用 H.264 支持。
vpx 使用 media-libs/libvpx 启用 VP8/VP9 编解码器支持。

libpagemaker

tools 构建命令行文件格式转换工具。

libpano13

suitesparse 使用稀疏 Levenberg Marquardt 算法,而不是密集 Levenberg Marquardt 算法。

libplacebo

glslang 使用 dev-util/glslang 编译 GLSL。
lcms 添加对通过 media-libs/lcms 进行色彩管理的支持。
libdovi 使用 media-libs/libdovi 读取杜比视界元数据。
shaderc 使用 media-libs/shaderc 编译 GLSL。
xxhash 使用 dev-libs/xxhash 加速内部哈希。

libpng

apng 支持非官方 APNG(动画 PNG)规范。

libprojectm

gles2 提供对 OpenGL ES 2 和 3 的支持。

libpulse

asyncns 使用 libasyncns 进行异步名称解析。
doc 构建 doxygen 描述的 API 文档。
glib 添加对 libpulse 客户端库的 dev-libs/glib 基于主循环的支持,以便在基于 glib 的程序中使用 libpulse。

libsdl

joystick 控制操纵杆支持(自行禁用,后果自负)。
sound 控制音频支持(自行禁用,后果自负)。
video 控制视频支持(自行禁用,后果自负)。

libsdl2

fcitx 启用对 app-i18n/fcitx 的支持。
gles1 包含 OpenGL ES 1.0 支持。
haptic 启用触觉(力反馈)子系统。
ibus 启用对 app-i18n/ibus 的支持
joystick 控制操纵杆支持(自行禁用,后果自负)。
kms 构建 KMSDRM 视频驱动程序。
pipewire 启用对 media-video/pipewire 音频后端的支持。
sndio 启用对 media-sound/sndio 后端的支持
sound 控制音频支持(自行禁用,后果自负)。
video 控制视频支持(自行禁用,后果自负)。

libshumate

sysprof 启用 sysprof-capture 支持进行分析。

libtgvoip

dsp 启用信号处理(回声消除、噪声抑制和自动增益控制)。

libv4l

bpf 启用对 IR BPF 解码器的支持。
tracer 构建 v4l2-tracer 工具和库。
utils 构建 v4l-utils 实用程序集合。

libva-compat

drm 启用 VA/DRM API 支持。

libva-intel-driver

hybrid 启用对英特尔 Haswell 及更新架构上的混合 vaapi 硬件加速的支持。

libva-intel-media-driver

redistributable 安装可重新分发的媒体内核二进制文件(没有源代码)文件(主要用于视频编码支持)。

libvisio

tools 构建转换工具

libvmaf

embed-models 将默认 vmaf 模型编译到库中(需要 app-editors/vim-core)。

libvpl-tools

drm 使用 DRM 支持构建。

libvpx

highbitdepth 启用对 VP9 的 10 位和 12 位支持。
postproc 启用额外的后处理滤镜。

libwebp

swap-16bit-csp 启用对 16 位色彩空间进行字节交换。

libzmf

tools 构建转换工具

lilv

tools 构建命令行工具

lsp-plugins

lv2 构建 lv2 插件。
vst 支持 LinuxVST 插件。

lv2

plugins 启用示例插件。

lvtk

gtk2 启用基于 x11-libs/gtk+:2 的 GUI 支持。
tools 编译并安装 ttl2c 工具。

mesa

d3d9 通过 Nine 状态跟踪器启用 Direct 3D9 API。可以与修补过的 wine 一起使用。
llvm 启用 Gallium3D 的 LLVM 后端。
lm-sensors 启用 Gallium HUD lm-sensors 支持。
opencl 启用 Rusticl Gallium OpenCL 状态跟踪器。
osmesa 构建 Mesa 库以进行离屏渲染。
proprietary-codecs 启用对专利保护的音频和视频格式的编解码器支持。
vdpau 启用 Gallium3D 视频层的 VDPAU 加速接口。
vulkan-overlay 构建 vulkan-overlay-layer,它显示每秒帧数和其他统计信息。
wayland 启用对 dev-libs/wayland 的支持。
xa 启用 Gallium3D 的 XA(X 加速)API。

mesa-amber

gles1 启用 GLESv1 支持。
wayland 启用对 dev-libs/wayland 的支持。

mlt

frei0r 构建 media-plugins/frei0r-plugins 模块。
opencv 使用 media-libs/opencv 构建运动跟踪模块。
python 构建 SWIG 的 Python 绑定。
rtaudio 构建 rtaudio 消费者,以在多个平台上提供本机音频支持。
rubberband 启用使用 media-libs/rubberband 的音频音调变化。
vidstab 启用 media-libs/vidstab 进行视频稳定

netpbm

rle 构建用于 RLE 格式的转换器(犹他州光栅工具包)

noise-suppression-for-voice

lv2 启用 LV2 插件
vst 启用 VST 插件
vst3 启用 VST3 插件

oidn

apps 构建独立的降噪、自检和基准测试二进制文件。
hip 构建支持 AMD HIP 的 OIDN。
openimageio 启用OpenImageIO支持

oneVPL-cpu

openh264 使用 media-libs/openh264 代替 media-libs/x264

openal

pipewire 启用对 media-video/pipewire 音频后端的支持。
sndio 启用对 media-sound/sndio 后端的支持

opencolorio

apps 构建 OCIO 命令行应用程序

opencv

atlas 使用 sci-libs/atlas 用于 blas、lapack 和稀疏 blas 例程
contrib 安装来自 opencv_contrib 的用户贡献脚本(实验性!)
contribcvv 在 contrib 中启用 CVV(需要 Qt5)
contribdnn 启用 DNN 模块 contrib(需要 tinydnn)
contribfreetype 启用使用 media-libs/freetype 和 media-libs/harfbuzz 绘制 UTF-8 字符串
contribhdf 启用 HDF 模块(需要 sci-libs/hdf5)
contribovis 启用 OGRE 视觉模块支持(dev-games/ogre)
contribsfm 启用 SFM 模块(需要 USE="eigen gflags glog")
contribxfeatures2d 在 contrib 中启用 xfeatures2d
cuda 启用 NVIDIA Cuda 计算支持(实验性!)
cudnn 启用对 nVidia cuDNN 库的支持
dnnsamples 启用 dnn caffeemodel 示例
eigen 启用使用 dev-cpp/eigen 进行计算
features2d 启用 features2d 模块
gdal 启用对 sci-libs/gdal 库的支持
gflags 使用 Google 的 C++ 参数解析库(dev-cpp/gflags)
glog 使用 Google 的 C++ 日志记录库(dev-cpp/glog)
gtk3 启用 x11-libs/gtk+:3 支持
jasper 使用 media-libs/jasper 支持 jpeg2k
mkl 使用 sci-libs/mkl 用于 blas、lapack 和稀疏 blas 例程
non-free 启用非免费组件
opencvapps 启用使用 opencvapps 编译
quirc 启用通过 media-libs/quirc 进行二维码解码
tbb 使用 Intel 线程构建块(dev-cpp/tbb)启用多线程
tesseract 使用 Google 的 OCR 引擎
testprograms 构建和安装用于测试 OpenCV(性能)的程序
truetype 启用 media-libs/freetype 支持 gapi 模块
video_cards_intel 启用 Intel 显卡的硬件解码的视频加速 API
vtk 构建基于 sci-libs/vtk 的新 3D 可视化模块 viz

openexr

large-stack 启用代码以利用大型堆栈支持。
utils 构建用于验证和操作 EXR 文件的几个二进制工具。

openh264

plugin 安装 Gecko 媒体插件 (GMP) 以用于 Mozilla 包
utils 安装 CLI 编码器和解码器实用程序

openimageio

dicom 通过 sci-libs/dcmtk 启用 DICOM 医学图像文件支持
fits 启用对 NASA 的 sci-libs/cfitsio 库的支持
gui 构建 iv(使用 Qt5)
opencv 启用通过 media-libs/opencv 进行 OpenCV 支持
openvdb 启用通过 media-gfx/openvdb 进行 OpenVDB 支持
ptex 启用通过 media-libs/ptex 进行 Ptex 纹理映射系统文件支持
qt6 使用 Qt6 构建 iv
tools 构建命令行工具

opensubdiv

glew 启用对 OpenGL 扩展包装库 (media-libs/glew) 的支持
glfw 构建所有使用 (media-libs/glfw) 的示例文件
ptex 添加了通过 media-libs/ptex 进行更快的按面纹理映射的支持
python 使用 dev-lang/python 处理源文件和文档源文件
tbb 通过 dev-cpp/tbb 使用 Intel 线程构建块启用多线程
tutorials 安装教程

opus

custom-modes 启用非 Opus 模式,例如 44.1 kHz 和 2^n 帧
deep-plc 启用深度丢包隐藏 (PLC)
dred 启用深度冗余 (DRED)
osce 启用 Opus 语音编码增强 (OSCE)

opusfile

fixed-point 启用定点算术运算
float 启用浮点算术运算
http 启用 http 连接

osl

gui 构建 osltoy 二进制文件(使用 Qt5)
libcxx 使用 clang 时构建 sys-libs/libcxx
nofma 不要使用融合乘加运算
optix 添加对 NVIDIA 的 OptiX 光线追踪引擎的支持
partio 使用 media-libs/partio
qt6 构建 osltoy 二进制文件(使用 Qt6)

phonon

designer 为 dev-qt/designer 安装插件

portmidi

test-programs 安装各种示例程序

quarter

designer 为 dev-qt/designer 安装插件
qch 以 QCH 格式安装 API 文档。
qthelp 以 QtHelp 格式构建 API 文档。

quirc

opencv 构建需要 media-libs/opencv(inspect-opencv、quirc-demo-opencv)的工具
sdl 构建需要 media-libs/sdl-gfx(inspect、quirc-demo)的工具
tools 构建工具(qrtest)
v4l 构建用于网络摄像头的工具(quirc-scanner)

raptor

json 启用对 JSON 解析的支持

raspberrypi-userland-bin

hardfp 使用 armv6 hardfp ABI

roc-toolkit

tools 安装助手工具,如 roc-conv、roc-recv、roc-send

rubberband

jni 启用 Java 本地接口库的构建
lv2 添加对 Ladspa V2 的支持
programs 也构建可执行应用程序
vamp 启用 vamp 插件支持(音频分析插件)

sdl-mixer

fluidsynth 使用 media-sound/fluidsynth 支持 MIDI
midi 对 MIDI 文件的基本支持
mod 对 MOD 文件的基本支持
playtools 安装 playwave 和 playmus 工具(用于测试)
smpeg 使用 media-libs/smpeg 支持 MP3
wav 支持 WAVE 文件

sdl2-mixer

fluidsynth 使用 media-sound/fluidsynth 支持 MIDI
midi 对 MIDI 文件的基本支持
mod 对 MOD 文件的基本支持
playtools 安装 playwave 和 playmus 工具(用于测试)
tremor 通过 libtremor 启用 OGG Vorbis 音乐
wav 支持 WAVE 文件

sdl2-ttf

harfbuzz 使用 media-libs/harfbuzz 进行增强的字体渲染

sdl_audiolib

fluidsynth 启用通过 media-sound/fluidsynth 的 MIDI 支持
mpg123 启用通过 media-sound/mpg123 进行 mp3 解码的支持
openmpt 通过 media-libs/libopenmpt 进行 OpenMPT 解码器
soxr 启用通过 media-libs/soxr 进行 SoX 重采样器支持
wildmidi 启用通过 media-sound/wildmidi 进行 MIDI 支持

sge

image 启用 sdl-image 支持

spandsp

fixed-point 启用定点支持

speex

utils 启用 speex 命令行实用程序(speexenc、speexdec)。
vbr 启用 VBR 支持。

suil

gtk2 启用基于 GTK2 的 GUI 支持

svgalib

kernel-helper 构建助手内核模块

tremor

low-accuracy 启用仅 32 位乘法运算

urt

tools 安装工具

vips

archive 启用使用 app-arch/libarchive 进行压缩文件的支持
deprecated 启用已弃用的组件
fits 启用使用 sci-libs/cfitsio 进行灵活图像传输系统数据格式的支持
highway 启用使用 dev-cpp/highway 进行 SIMD 优化(替换 USE=orc)
imagequant 启用使用 media-gfx/libimagequant 进行图像量化的支持
matio 启用使用 sci-libs/matio 进行 matlab 文件的支持
pango 启用使用 x11-libs/pango 进行文本渲染的支持

vulkan-loader

layers 包含 vulkan 层

waffle

wayland 启用 Wayland 支持

x264

interlaced 启用隔行扫描编码支持,这可能会将编码速度降低最多 2%
pic 禁用不适合 PIC 的优化汇编代码

x265

10bit 添加了对生成 10 位 HEVC 的支持。
12bit 添加了对生成 12 位 HEVC 的支持。
numa 构建对 NUMA 节点的支持。

xine-lib

bluray 启用使用 media-libs/libbluray 播放蓝光文件系统
dav1d 启用对 media-libs/dav1d AV1 解码器的支持
dxr3 启用对 DXR3 mpeg 加速卡的支持。
flac 构建 media-libs/flac 基于 FLAC 的解复用器和解码器。此标志对于播放 FLAC 内容(无论是独立的还是在 Ogg 容器 (OggFLAC) 中)都不需要,但可能对 24 位样本或 96kHz 采样率等奇特功能有更好的支持。
gtk 构建 gdkpixbuf 基于的图像解码器插件。
imagemagick 构建 ImageMagick 基于的图像解码器插件。
mad 构建 media-libs/libmad 基于的 mp3 解码器。与作为后备使用的 FFmpeg 附带的解码器相比,此 mp3 解码器具有更好的支持。如果您遇到任何 mp3 文件的异常行为(跳过、声音失真),请确保启用了此 USE 标志。
mmap 在从本地磁盘读取文件时使用 mmap() 函数。使用 mmap() 将使用更多虚拟内存空间,但将缓存文件数据的任务留给内核。mmap() 访问应该更快,但如果文件所在的设备在播放期间被移除,则可能会出现异常行为。
nfs 允许通过 net-fs/libnfs 访问 NFS 共享。
sftp 使用 net-libs/libssh2 访问 SFTP 服务器。
truetype 使用 media-libs/freetype 进行字体渲染,使用 media-libs/fontconfig 进行字体发现。启用此 USE 标志将允许 OSD(如字幕)使用更高级的字体,并更轻松地选择要使用的字体。xine-lib 中对 TrueType 字体的支持仍然是实验性的,可能不如禁用此 USE 标志时使用的位图字体好看。
vdr 构建 VDR 插件
vidix 启用对 vidix 视频输出的支持。
vis 添加了对 UltraSPARC 处理器进行 SIMD 优化的支持。
vpx 启用通过 media-libs/libvpx 进行 VP8 编解码器支持。
xvmc 启用对 XVideo 运动补偿(加速 mpeg 播放)的支持。

xvid

pic 禁用不适合 PIC 的优化汇编代码

zita-resampler

tools 安装 zresample 和 zretune 工具

zmusic

fluidsynth 启用通过 media-sound/fluidsynth 的 MIDI 支持
mpg123 启用通过 media-sound/mpg123 进行 MPEG 音频播放的支持

media-plugins

alsa-plugins

arcam_av 启用 Arcam AV 控制插件
mix 启用上混和降混插件
usb_stream 启用 usb_stream 插件

audacious-plugins

ampache 支持通过 ampache 控制 audacious
bs2b 启用 Bauer Bauer 立体声到双耳耳机滤波器
cue 支持使用 libcue 库的 CUE 表
fluidsynth 支持 FluidSynth 作为 MIDI 合成器后端
gme 支持各种游戏机音乐格式
http 通过 neon 支持 HTTP 流
openmpt 添加对 OpenMPT 的支持
pipewire 构建 PipeWire 输出插件
scrobbler 使用 scrobbler/LastFM 提交支持进行构建
soxr 使用 SoX 重采样器支持进行构建
speedpitch 启用速度/音调效果
streamtuner 构建 streamtuner 插件

calf

experimental 启用实验性功能/插件
lv2 添加对 Ladspa V2 的支持

frei0r-plugins

facedetect 启用人脸检测插件的构建,该插件依赖于 media-libs/opencv
scale0tilt 启用 scale0tilt 和 vectorscope 插件的构建,这些插件依赖于 media-libs/gavl

gkrellmpc

threads 使用单独的线程初始化连接(不安全)

grilo-plugins

chromaprint 启用 Chromaprint 支持
daap 通过 net-libs/libdmapsharing 启用 dmap 支持
flickr 启用 Flickr 支持
freebox 构建使用 Freebox 查看电视频道的支持
gnome-online-accounts 启用 net-libs/gnome-online-accounts 支持
thetvdb 构建对 thetvdb.com 的支持
tracker 构建使用 app-misc/tracker 索引器进行内容发现的支持
youtube 构建使用 dev-libs/libgdata 进行 YouTube 内容发现的支持

gst-plugins-gtk

gles2 启用基于 GLESv2 API 的 gtkglsink OpenGL 接收器
opengl 启用基于桌面 OpenGL API 的 gtkglsink OpenGL 接收器

gst-plugins-meta

http 启用通过 net-libs/libsoup 进行 http 流
libvisual 启用通过 media-libs/libvisual 进行可视化效果
vpx 启用使用 libvpx 进行 vp8 编解码器支持,需要播放某些 HTML5 视频

gst-plugins-vaapi

drm 启用 DRM 渲染器
gles2 启用 GLESv2 和 GLESv3 支持

imlib2_loaders

xcf 启用 XCF 图像加载器。

ir_lv2

tools 构建 convert4chan 工具

mpg123-output-plugins

int-quality 在可能的情况下,使用舍入而不是快速截断进行整数输出

vdr-cdplayer

cdparanoia 启用 cdparanoia(音频 CD 提取器)支持

vdr-dvbapi

dvbcsa 使用 media-libs/libdvbcsa 的 DVB 公共加扰算法的免费实现

vdr-epgsearch

conflictcheckonly 安装“conflictcheckonly”vdr-plugin
epgsearchonly 安装“epgsearchonly”vdr-plugin
quicksearch 安装“quicksearch”vdr-plugin
tre 添加了使用 dev-libs/tre 库进行无限模糊搜索的支持

vdr-streamdev

client 编译 VDR 插件 vdr-streamdev-client,它可以将 vdr 连接到远程 streamdev-server 实例
server 编译 VDR 插件 vdr-streamdev-server,它允许远程系统使用 streamdev 特定的 VTP 和 HTTP 协议访问 vdr

vdr-vdrmanager

stream 添加了对将视频流式传输到 Android 客户端的支持

vdr-weatherng

dxr3 为 dxr3 卡启用较低的 osd 颜色深度

vdr-xineliboutput

bluray 启用通过 media-libs/libbluray 进行 BluRay 元数据支持
cec 启用通过 dev-libs/libcec 进行 CEC 支持
vdr 编译 vdr 输出插件以使用本地或远程 xine 作为输出
xine 编译用于显示 vdr 视频和 OSD 的 xine 输入插件

media-radio

ax25-tools

X 启用一些基于 X 的配置工具。

chirp

radioreference 引入用于查询 radioreference 的可选依赖项

direwolf

hamlib 启用 Hamlib 业余无线电设备控制库的支持

fldigi

hamlib 启用 Hamlib 业余无线电设备控制库的支持,以便获取/设置所用无线电设备的频率和模式
qt5 构建并安装 qtel 应用程序
rtlsdr 添加对 rtlsdr 硬件的支持

tucnak

hamlib 启用 Hamlib 业余无线电设备控制库的支持,以便获取/设置所用无线电设备的频率和模式
rtlsdr 添加对 rtlsdr 硬件的支持

unixcw

ncurses 启用构建基于 curses 的摩尔斯电码教程程序 'cwcp'。

xastir

geotiff 安装 geotiff 支持。允许使用 USGS DRG 地形图或其他类型的 geotiff 地图/图像

media-sound

abcde

aiff 启用对音频交换文件格式 (AIFF) 输出编码的支持
id3tag 支持 ID3、ID3v2 音频文件标签
mac 启用对 Monkey's Audio 文件的支持
规范化 添加对音频文件音量级别归一化的支持
replaygain 支持 Replay Gain 元数据,用于相对音量调整

abcm2ps

pango 使用 pango 库渲染非拉丁字符的字体

alsa-utils

bat 安装基本音频测试器 (BAT) 工具
libsamplerate 安装使用 libsamplerate 的工具(例如 alsaloop)
ncurses 安装使用 ncurses 的工具(例如 alsamixer)

alsaplayer

id3tag 启用使用 id3tag 库进行 ID3 标签

amsynth

dssi 启用对 DSSI Soft Synth Interface 的支持
lv2 添加对 Ladspa V2 的支持
nsm 构建对 Non Session Manager 的支持
vst 构建 VST 插件

apulse

sdk 安装 PulseAudio 头文件和 pkg-config 文件。请注意,apulse 不是 PulseAudio 的完整替代品,设计上可能缺少某些功能。

aqualung

ifp 启用对 iRiver iFP 便携式音频播放器的支持
lua 启用使用 dev-lang/lua 进行可编程标题格式化的支持
mac 启用对解码 Monkey's Audio 文件的支持
podcast 启用播客支持
systray 启用系统托盘支持

ardour

phonehome 启动时联系 ardour.org 获取新公告

ario

idle 启用对 MPD 的 idle 命令的实验性支持,以减少带宽和 CPU 使用率,需要 MPD 0.14

asunder

mac 支持创建 Monkey's Audio 文件 (APE)

audacity

audiocom 启用集成上传到 audio.com
id3tag 启用使用 id3tag 库进行 ID3 标签
lv2 添加对 Ladspa V2 的支持
mpg123 使用 media-sound/mpg123-base 而不是 media-libs/libmad 进行 MPEG 解码
portmixer 启用内部 portmixer 功能
sbsms 启用 sbsms 库支持,以实现更慢、更准确的音调和速度变化
twolame 启用 twolame 支持(MPEG 音频第 2 层编码器)
vamp 启用 vamp 插件支持(音频分析插件)

audiotools

cue 启用 CUE 表支持
dvda 启用 DVD-Audio 支持
twolame 启用 twolame 支持(MPEG 音频第 2 层编码器)

bluez-alsa

aptx 通过蓝牙的 aptX (HD)(许多 Android 兼容耳机)
hcitop 启用 HCI 的类似顶部的监控工具
ldac 启用对 AOSP media-libs/libldac 调度程序的支持
liblc3 启用 LC3-SWB 音频支持,用于 HFP
mpg123 启用通过 media-sound/mpg123 进行 MPEG 音频播放的支持
msbc 启用 mSBC 音频支持,用于 HFP
ofono 启用 oFono 电话支持

cadence

a2jmidid 启用对 JACK MIDI 系统中传统 ALSA 序列器应用程序的支持

cantata

cdio 使用 dev-libs/libcdio-paranoia 进行 CD 支持(而不是 cdparanoia)
http-server 启用内部 HTTP 服务器以播放非 MPD 文件
replaygain 启用 ReplayGain 支持,用于相对音量调整
streaming 启用使用 LibVLC(media-video/vlc)播放 MPD HTTP 流

cava

pipewire 启用对 media-video/pipewire 后端的支持
sndio 启用对 media-sound/sndio 后端的支持

clementine

box 启用通过 Box.com 进行文件共享
dropbox 启用 Dropbox 支持
googledrive 启用 Google Drive 支持
lastfm 使用 liblastfm 获取歌曲信息、收听和广播流
moodbar 启用 moodbar 支持
projectm 使用 ProjectM 可视化构建
seafile 启用对 seafile 的支持:一种文件同步服务
skydrive 启用 Skydrive 支持
wiimote 启用对 Wii 遥控器的支持

cmus

cdio 使用 libcdio 进行 CD 支持
discid 启用读取插入 CD 的 ID
elogind 启用通过 sys-auth/elogind 的 MPRIS 支持
pidgin 安装对 net-im/pidgin 的支持脚本
sndio 添加对 media-sound/sndio 的支持。
systemd 启用通过 sys-apps/systemd 的 MPRIS 支持
tremor 使用 media-libs/tremor 中的 libivorbis 而不是 media-libs/libvorbis

csound

beats 构建 beats 得分前端
double-precision 对音频样本使用双精度浮点数
dssi 构建 DSSI 操作码
portmidi 构建 PortMIDI I/O 模块
samples 安装 HRTF 数据文件,以便与 hrtfmove、hrtfmove2、hrtfstat、hrtfearly 和 hrtfreverb 一起使用
utils 为也可以通过 `csound -U` 使用的实用程序构建独立的可执行文件

darkice

twolame 使用 twolame 支持构建

deadbeef

converter 文件格式转换器
cover 支持封面艺术
hotkeys 键盘快捷键支持
lastfm last.fm/AudioScrobbler 协议支持
libretro libretro 重采样插件
libsamplerate 支持 Secret Rabbit Code 重采样器
notify 桌面通知支持
nullout 虚拟输出驱动程序
pipewire PipeWire 输出插件
sc68 Atari ST 和 Amiga 音乐播放器
shellexec 定义可以在轨道上调用的自定义 shell 命令
supereq 启用均衡器

denemo

alsa 启用通过 media-libs/alsa-lib 的 alsa 支持
aubio 启用 media-libs/aubio 支持
jack 启用通过 virtual/jack 的 jack 支持
portaudio 启用对 media-libs/portaudio 的支持
portmidi 启用对 media-libs/portmidi 后端的支持
rubberband 启用对 media-libs/rubberband 的支持

dir2ogg

mac 添加对解码 Monkey's Audio 文件的支持
wma 通过 mplayer 添加对 wma 文件的支持

drumstick

fluidsynth 启用对 media-sound/fluidsynth 的支持

easyeffects

calf 启用使用 media-plugins/calf 添加各种 FX
doc 安装显示内置用户文档所需的软件包
mda-lv2 启用使用 media-plugins/mda-lv2 进行响度 FX
zamaudio 启用使用 media-plugins/zam-plugins 进行最大化 FX

ecasound

lv2 添加对 Ladspa V2 的支持
oil 使用 dev-libs/liboil 进行内部循环优化

elisa

mpris 启用 MPRIS 支持
vlc 使用 media-video/vlc 而不是 dev-qt/qtmultimedia 进行输出

fapg

xspf 启用对保存 XSPF 播放列表的支持。

fluidsynth

网络 启用网络支持(需要 BSD 套接字)
pipewire 启用 media-video/pipewire 支持

gimmix

cover 启用封面艺术获取
lyrics 启用歌词获取

guitarix

lv2 构建 lv2 插件。
nsm 构建 NSM(非会话管理器)支持
standalone 构建独立应用程序

hydrogen

archive 使用 libarchive 而不是 libtar
portmidi 添加 portmidi 支持

jack-audio-connection-kit

pam 添加通过 sys-auth/realtime-base 的基本实时配置

jack-example-tools

jack-net 构建 jack_net_* 示例客户端
jack-netsource 构建 jack_netsource 用于配置网络源
zalsa 使用 media-libs/zita-resampler 构建 zalsa 内部客户端

jack2

classic 启用构建 jackd
metadata 启用元数据 API
pam 添加通过 sys-auth/realtime-base 的基本实时配置
tools 从 media-sound/jack-example-tools 中提取基本工具(例如 jack_lsp/connect)

kasts

vlc 启用 media-video/vlc 后端

kid3

acoustid 使用 media-libs/chromaprint 构建声学指纹插件
mpris 启用使用 dev-qt/qtdbus 的 MPRIS2 接口支持

klick

rubberband 启用 rubberband 支持

lame

frontend 构建并安装 'lame' 可执行前端到 lame 库。
mp3rtp 构建 mp3 到 RTP 流式传输实用程序。**不支持**

liblc3

tools 启用额外工具

linux-show-player

midi 允许提示发送或触发 MIDI 消息
timecode 支持通过 ArtNet 发送运行音频文件的时码,例如触发照明控制软件上的照明台上的提示

linuxsampler

lv2 添加对 Ladspa V2 的支持
sf2 添加对 SoundFont 2 声音库文件的支持

lmms

fluidsynth 启用 Fluidsynth MIDI 软件合成插件。
libgig 启用 GIG 播放器插件。
soundio 启用 libsoundio 支持。
stk 启用 STK Mallet 插件。
vst 启用 VeSTige 插件以通过 Wine 运行 VST 插件。

mangler

espeak 文本转语音引擎
g15 Logitech g15 lcd 支持

mixxx

hid 启用 HID 控制器支持
keyfinder 启用通过 media-libs/libkeyfinder 的音乐键检测支持
lv2 添加通过 media-libs/lilv 的 Ladspa V2 支持
modplug 添加 libmodplug 支持
qtkeychain 启用通过 dev-libs/qtkeychain 的安全凭据存储支持
shout 启用通过 media-libs/libshout 的广播支持

moc

cache 启用标签缓存支持
sndio 启用对 media-sound/sndio 后端的支持
tremor 使用 vorbis 库的整数实现 (media-libs/tremor) 构建 vorbis 支持

mpd

cdio 使用 libcdio 进行 ISO9660 解析支持
chromaprint 启用 ChromaPrint/AcoustID 支持
cue 启用 CUE 表支持
curl 支持网络流收听
eventfd 在 MPD 的事件循环中使用 eventfd 函数
faad 使用外部 faad 库进行 AAC 解码
fifo 支持将音频写入 FIFO
fluidsynth 启用 Fluidsynth MIDI 软件合成(不建议)
gme 启用对 media-libs/game-music-emu 的支持,以播放各种电子游戏音乐格式。
id3tag 支持 ID3 标签
inotify 使用 Linux 内核 inotify 子系统来注意 mpd 音乐库的变化
io-uring 启用对 io_uring 的支持
lame 支持通过 Icecast2 进行 MP3 流式传输
libmpdclient 启用对远程 mpd 数据库的支持
libsoxr 启用 libsoxr 重采样器
mpg123 启用对通过 media-sound/mpg123 的 mp3 解码的支持
网络 启用网络流式传输支持
nfs 启用对网络文件系统的支持
openmpt OpenMPT 解码器插件
pipe 支持将音频写入管道
pipewire PipeWire 支持
qobuz 构建用于访问 qobuz 的插件
recorder 启用用于录制广播流的输出插件
signalfd 在 MPD 的事件循环中使用 signalfd 函数
snapcast Snapcast 音频插件
sndio 启用对 media-sound/sndio 后端的支持
soundcloud 构建用于访问 soundcloud 的插件
systemd 启用对 systemd 套接字激活的支持
twolame 支持 twolame MPEG-2 编码
webdav 启用使用来自 WebDAV 共享的音乐
wildmidi 启用通过 wildmidi 的 MIDI 支持
yajl 通过 dev-libs/yajl 启用 JSON 解析

mpfc

wav 启用 wav 音频编解码器支持

mpg123

int-quality 在可能的情况下,使用舍入而不是快速截断进行整数输出

mpg123-base

int-quality 在可能的情况下,使用舍入而不是快速截断进行整数输出

musescore

omr 启用 PDF 导入(OMR - 光学音乐识别)
osc 启用 OSC 远程控制协议
portmidi 启用对 media-libs/portmidi 的构建支持
sf3 使用 media-libs/libvorbis 启用 SoundFont 3 支持
sfz 启用实验性 SFZ 取样器
video 支持使用命令行将乐谱导出为视频
webengine 使用 dev-qt/qtwebengine 作为嵌入式 Web 浏览器

ncmpc

async-connect 启用异步连接
chat-screen 启用聊天屏幕
help-screen 启用帮助屏幕
key-screen 启用键盘编辑器屏幕
library-screen 启用库屏幕
lyrics-screen 启用歌词屏幕
mouse 启用 curses getmouse 支持
outputs-screen 启用输出屏幕
search-screen 启用搜索屏幕
song-screen 启用歌曲查看器屏幕

ncmpcpp

时钟 启用时钟屏幕
outputs 启用输出屏幕
visualizer 启用带有声波/频谱模式的可视化器屏幕

ncspot

clipboard 使用系统剪贴板来共享链接等
cover 支持显示专辑封面
mpris 允许通过 MPRIS API 控制 ncspot
ncurses 使用 cursive/ncurses-backend 而不是 crossterm 或 pancurses
notify 通过通知显示正在播放的内容

owntone

chromecast 构建并安装 Chromecast 支持

patchage

jack-dbus 通过 D-Bus 使用 Jack 而不是 libjack

picard

discid 启用读取插入 CD 的 ID
fingerprints 启用 AcoustID 指纹的计算和查找

pithos

keybinder 使用 keybinder 启用全局键绑定

pms

regex 启用正则表达式搜索

puddletag

acoustid 使用 media-libs/chromaprint 进行声学指纹识别
quodlibet 启用对编辑 media-sound/quodlibet 数据库的支持

pulseaudio

daemon 构建 pulseaudio 二进制文件(pipewire-pulse 不需要)
glib 为 libpulse 客户端库添加对 dev-libs/glib-based 主循环的支持,以便在基于 glib 的程序上使用 libpulse。构建 GSettings PA 模块。
ofono-headset 使用 oFono HFP 后端为 bluez 5 构建,需要 net-misc/ofono。

pulseaudio-daemon

X 构建 X11 发布模块以通过 X11 协议导出 PulseAudio 信息,以便客户端利用。如果你想使用系统范围的实例,请不要启用此标志。如果 unsure,请启用此标志。
alsa-plugin 请求安装 media-plugins/alsa-plugins 并启用 PulseAudio 插件。这将确保仅支持 ALSA 的客户端使用 PulseAudio。
aptx 通过蓝牙的 aptX(HD)(许多与 Android 兼容的耳机),需要 media-plugins/gst-plugins-openaptx。
asyncns 使用 libasyncns 进行异步名称解析。
elogind 使用 sys-auth/elogind 为每个会话提供 PA 客户端
equalizer 启用均衡器模块(需要 sci-libs/fftw 和 sys-apps/dbus)。
fftw 启用虚拟环绕声接收器模块(需要 sci-libs/fftw)。
gdbm 使用 sys-libs/gdbm 存储 PulseAudio 数据库。推荐用于桌面使用。此标志会导致整个软件包在 GPL-2 或更高版本下获得许可。
glib 构建 GSettings PA 模块。
gstreamer 构建基于 GStreamer 的 RTP 协议模块,该模块支持更多高级 RTP 功能,如 OPUS 负载编码。
ldac 通过蓝牙的 LDAC(主要是索尼耳机),需要 media-plugins/gst-plugins-ldac。
ofono-headset 使用可选的 oFono HFP 后端为 bluez 5 构建,需要 net-misc/ofono。
oss 启用 OSS 接收器/源(输出/输入)。已弃用,上游不支持在其他接收器/源系统可用的系统上(即:Linux)。如果系统支持 OSS,则始终构建 padsp 包装器。
ssl 使用 dev-libs/openssl 提供对 RAOP(AirPort)流的支持。
system-wide 允许为 PulseAudio 准备和安装系统范围的 init 脚本。由于此支持仅支持嵌入式情况,因此请勿在阅读上游说明之前启用,请访问 https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/。
systemd 使用 sys-apps/systemd 支持来替换独立的 ConsoleKit。
webrtc-aec 使用 webrtc.org AudioProcessing 库来增强支持它的应用程序中的 VoIP 通话,通过执行声学回声消除、模拟增益控制、噪声抑制和其他处理。

pulseeffects

bs2b 启用使用 media-libs/libbs2b 进行串扰 FX
calf 启用使用 media-plugins/calf 添加各种 FX
doc 安装显示内置用户文档所需的软件包
rnnoise 启用使用 media-libs/rnnoise 进行基于神经网络的降噪 FX
rubberband 启用使用 media-libs/rubberband 进行音调转换 FX
webrtc 启用使用 media-plugins/gst-plugins-webrtc 进行各种语音增强 FX
zamaudio 启用使用 media-plugins/zam-plugins 进行最大化 FX

qmidiarp

lv2 启用 Ladspa V2 插件。

qmmp

analyzer 启用可视化分析器
archive 通过 app-arch/libarchive 启用存档插件
bs2b 启用 Bauer 立体声到双耳耳机滤波器
cover 启用专辑封面支持
crossfade 切换曲目时启用交叉淡入淡出效果
cue 启用 CUE 表解析
dbus 启用 Dbus 通知和 MPRIS 支持
enca 自动检测字符编码
game 启用游戏音乐支持
gnome 启用 Gnome 热键支持(需要 Qt5DBus)
lyrics 从网络获取曲目歌词
midi 使用 wildmidi 库启用 midi 支持
notifier 启用 qmmps 的通知系统
pipewire 启用 PipeWire 输出插件
projectm 启用 projectm 音乐可视化插件
qsui 启用 QMMP 简单 UI
qtmedia 启用通过 dev-qt/qtmultimedia 播放
scrobbler 启用 audioscrobbler/last.fm 支持。
shout 通过 media-libs/libshout 启用 shoutcast 插件。
sndfile 通过 media-libs/libsndfile 启用 wav 播放支持
soxr 使用 SoX 重采样库
stereo 启用立体声效果
tray 构建托盘图标
xmp 启用模块文件渲染器(modplug 替代)

qsampler

libgig 启用 libgig 支持以加载 Gigasampler 文件和 DLS(可下载声音)级别 1/2 文件

qtractor

aubio 启用 media-libs/aubio 支持
dssi 启用对 DSSI Soft Synth Interface 的支持
rubberband 启用通过 rubberband 库对音频剪辑进行原地音调转换的支持

rhythmbox

daap 构建使用 DAAP 协议的本地网络音乐共享插件,使用 net-libs/libdmapsharing

scream

pcap 支持使用 net-libs/libpcap 从网络嗅探数据包

shntool

alac 添加对 Apple Lossless Audio Codec 文件的支持
mac 添加对 Monkey's Audio 文件的支持
shorten 添加对 shorten 音频压缩器的支持

snapcast

client 构建并安装 Snapcast 客户端组件
server 构建并安装 Snapcast 服务器组件
tremor 使用 TREMOR 版本的 vorbis 构建

snd

notcurses 通过 dev-cpp/notcurses 提供终端界面
s7 启用 s7 扩展语言(Scheme 的一个版本)

sonic-visualiser

id3tag 启用使用 id3tag 库进行 ID3 标签

sox

amr 启用自适应多速率音频支持
id3tag 启用使用 id3tag 库进行 ID3 标签
sndio 启用对 sndio 的支持
twolame 启用 twolame 支持(MPEG 音频第 2 层编码器)

split2flac

enca 尝试使用 enca 猜测字符集
flake 添加对 Flake 的支持,这是 FLAC 编码器的替代方案
mac 添加对 Monkey's Audio 文件的支持
replaygain 支持 Replay Gain 元数据,用于相对音量调整

spotify

local-playback 允许使用 Spotify 客户端播放本地文件
pax-kernel 触发对主 Spotify 二进制文件的 paxmarking
pulseaudio 控制对 pulseaudio 或 apulse 的依赖关系

strawberry

moodbar 启用 moodbar 支持
soup 允许使用 media-plugins/gst-plugins-soup 进行流式传输
vlc 启用 media-video/vlc 后端

supercollider

ableton-link 启用对 Ableton Link 的支持
emacs 启用 SCEL 用户界面
gedit 启用 SCED 用户界面
gpl3 构建 GPL-3 许可的代码(推荐)
server 使用内部服务器构建
vim 启用 SCVIM 用户界面
webengine 使用 QtWebengine 启用内部帮助系统

teamspeak-client

system-libcxx 使用 sys-libs/libcxx 而不是附带的库。
system-quazip 使用 dev-libs/quazip 而不是附带的库。

teamspeak-server

tsdns 安装 TeamSpeak 自己的 DNS 服务,用于处理多个虚拟服务器。

upmpdcli

thirdparty 启用来自 Qobuz 和 Tidal 外部服务的流式传输

vimpc

boost 使用 boost 而不是 C++11 库

vorbis-tools

kate 通过 libkate 添加对 Ogg Kate 字幕的支持。
ogg123 构建 ogg123 播放器,需要 libao 和 curl

wildmidi

player 安装 wildmidi 播放器
sndio 启用对 media-sound/sndio 后端的支持

xmms2

airplay 支持 airplay 格式
fluidsynth 启用 fluidsynth 支持(MIDI)
gme 使用 media-libs/game-music-emu 支持各种游戏音频格式
ices Icecast 源输出插件
libvisual 安装 xmms2-libvisual 以供“可视化”效果使用
mac 使用 media-sound/mac 支持 Monkey's Audio (APE) 格式
mlib-update 启用构建 xmms2-mlib-updater 客户端
server 构建 xmms2 播放器守护进程(否则只构建客户端)
tremor 使用 media-libs/tremor 的备用定点解码器支持 Vorbis
vocoder 相位声码器效果插件
xml 启用对各种基于 XML 的播放列表和源的支持:RSS、XSPF

xwax

alsa 添加对 ALSA 音频输入/输出的支持。
cdda 设置运行时依赖项以支持从光盘解码音频。
fallback 设置运行时依赖项以支持解码“其他”音频文件。
mp3 设置运行时依赖项以支持解码 MP3 音频。
oss 添加对 OSS(开放声音系统)音频输入/输出的支持。

yarock

mpv 启用 media-video/mpv 后端
phonon 启用 media-libs/phonon 后端
vlc 启用 media-video/vlc 后端

yoshimi

lv2 添加对 Ladspa V2 的支持

zynaddsubfx

dssi 启用对 DSSI Soft Synth Interface 的支持

media-tv

kodi

airplay 启用 AirPlay 支持
bluetooth 启用通过蓝牙连接的远程控制的 JSON-RPC over BT
bluray 启用 Blu-ray 文件系统的播放
caps 使用 sys-libs/libcap 作为非 root 用户绑定到特权端口
cec 通过 libcec 启用对 HDMI-CEC 设备的支持
eventclients 安装完整的 Kodi python evenclients 集和 evenclients 示例
gbm 在 KMS 上为 EGL 使用图形缓冲区管理器。
gles 使用简化的 OpenGLES 而不是完整的 OpenGL
libusb 使用 virtual/libusb 作为 usb 设备热插拔支持。此标志仅应在运行非 Linux 内核或不想使用 udev 时启用。
lirc 启用使用 app-misc/lirc 的红外遥控器支持
mariadb 启用媒体库元数据在本地或远程 MariaDB 上存储的支持
mysql 启用媒体库元数据在本地或远程 MySQL 上存储的支持
nfs 启用 NFS 客户端支持
optical 启用音频 CD 播放、光盘检测和读取(CD-ROM、Video CD 等)以及 ISO 光盘映像直接读取。DVD 磁盘可能需要额外的“udf”标志。
pipewire 启用 pipewire 支持
soc 使用针对某些 SoC(例如 ARM、RISC-V)的高效播放的附加 media-video/ffmpeg 补丁
system-ffmpeg 使用系统 ffmpeg 而不是捆绑的 ffmpeg
udev 使用 udev 规则处理设备的权限和热插拔支持。除非你了解自己在做什么,否则不要在 Linux 内核上禁用此标志。为了完整性,它提供了一个选项。
udf 启用 UDF 支持。播放蓝光所需。
webserver 启用内部 Web 服务器
xslt 使用 dev-libs/libxslt 启用元数据 XSLT 刮板支持

linuxtv-dvb-apps

alevt 构建视频文本解码器

mythtv

alsa 允许 MythTV 将声音直接输出到 ALSA 设备
asi 支持 DVEO ASI 录音机
autostart 使用自定义的自动启动配置
cec 允许通过 HDMI 控制支持 CEC 的电视
ceton 支持 Ceton InfiniTV 4 的 CableCARD 启用的调谐器
debug 指示 Qt 使用“debug”目标
fftw 支持通过 sci-libs/fftw 进行可视化
hdhomerun 支持 Silicondust USA Inc. 网络连接的调谐器
ieee1394 支持 Firewire 启用的有线电视盒
jack 允许 MythTV 使用 JACK 作为您的声音输出设备
java 支持蓝光光盘的 BD-J
lcd 启用使用 app-misc/lcdproc 数据显示
lirc 支持 LIRC 遥控设备
nvdec 启用 NVDEC (NVCUVID) 硬件加速的视频解码
perl 构建 MythTV 的 perl 绑定
vbox 支持 V@Box Communications 网络连接的调谐器设备
vpx 启用 media-libs/libvpx 的 VP8/VP9 支持
wrapper 使用 Ubuntu mythtfrontend 包装器
x265 启用使用 x265 进行 h265 编码
xmltv 支持 media-tv/xmltv 电视列表 - 未被 Schedules Direct 使用

tvheadend

ddci 启用对 DDCI 硬件的支持
dvbcsa 启用对 DVB 通用混淆算法的解密
hdhomerun 启用对 HDHomeRun 设备的支持
imagecache 启用对图像缓存的支持
iptv 启用对互联网协议电视的支持
satip 启用对基于 IP 的卫星电视的支持
timeshift 启用 TimeShift 支持
uriparser 使用 dev-libs/uriparser
vpx 启用使用 VP8/VP9 视频编解码器进行转码
x264 启用使用 H.264 视频编解码器进行转码
x265 启用使用 HEVC 视频编解码器进行转码
xmltv 使用 media-tv/xmltv

xmltv

ar 阿根廷电视列表抓取器
ch-search 瑞士抓取器
eu-epgdata 包含一些欧洲国家的粉丝艺术 URL。
eu-xmltvse 欧洲抓取器 [替换 eu-dotmedia 和 se-tvzon]
fi 芬兰电视列表抓取器 (0.6.1 添加 ampparit telsu)
fi-sv 芬兰抓取器 (瑞典语)
fr 法国电视列表抓取器
huro 匈牙利电视列表抓取器
is 冰岛电视列表抓取器
it 意大利电视列表抓取器 (RUV)
it-dvb 意大利电视列表抓取器
na-dd 北美电视列表抓取器
na-dtv 北美 Direct TV 抓取器
na-tvmedia 北美抓取器 (TVMedia)
pt-vodafone 葡萄牙抓取器 (沃达丰)
tr 土耳其 (Digiturk) 电视列表抓取器
tv-check 启用 GUI 检查
tv-combiner 启用抓取器组合器
tv-pick-cgi 启用 CGI 支持
uk-tvguide 使用 TV Guide 网站的英国和爱尔兰电视列表抓取器
zz-sdjson schedulesDirect.org SD-JSON 服务的抓取器 (多个国家)
zz-sdjson-sqlite schedulesDirect.org SD-JSON 服务的抓取器 (sqlite 数据库)

media-video

aegisub

uchardet 通过 app-i18n/uchardet 启用字符集发现

amdgpu-pro-amf

pro 拉取 media-libs/mesa 作为依赖项
radv 拉取 media-libs/amdgpu-pro-vulkan 作为依赖项

aravis

fast-heartbeat 启用更快的心跳速率。
gstreamer 构建 GStreamer 插件。
packet-socket 启用数据包套接字支持。
viewer 构建基于 GTK+ 的视频查看器。

bluray_info

mpv 构建 bluray_player,由 media-video/mpv 提供支持

droidcam

gtk 构建 dev-cpp/gtkmm:3.0 客户端。

dvd_info

libmpv 使用 libmpv 构建 DVD 播放器

ffdiaporama

openclipart 支持 openclipart 数据库

ffmpeg

amf 启用对 AMD 的高级媒体框架 (AMF) 的支持
amr 启用自适应多速率音频支持
amrenc 启用使用 media-libs/vo-amrwbenc 的自适应多速率音频编码支持。
appkit 启用 Apple AppKit 框架
bluray 启用 Blu-ray 文件系统的播放
bs2b 启用基于 media-libs/libbs2b 的 Bauer 立体声到双耳滤波器。
cdio 启用使用 dev-libs/libcdio 抓取音频 CD。
chromaprint 启用使用 media-libs/chromaprint 的音频指纹识别支持。
chromium 构建 libffmpeg.so 以启用基于 Chromium 的浏览器(如 Opera 和 Vivaldi)中的媒体播放。
codec2 启用通过 media-libs/codec2 的 codec2 低比特率语音编解码器支持。
cpudetection 启用运行时 CPU 检测(对 bindist、其他 CPU 上的兼容性很有用)
cuda 启用基于 CUDA 的加速。主要用于特定滤镜。
dav1d 启用通过 media-libs/dav1d 的 AV1 解码。
fdk 使用外部 fdk-aac 库进行 AAC 编码
flite 添加基于 app-accessibility/flite 的文本到语音滤镜。
frei0r 启用 libavfilter 中的 frei0r 包装
fribidi 启用 drawtext 滤镜中的 fribidi 支持。
gcrypt 启用 gcrypt 支持:如果未使用 openssl、librtmp 或 gmp,则需要 rtmp(t)e 支持。
glslang 使用 dev-util/glslang 编译 GLSL。
gme 启用对 media-libs/game-music-emu 的支持,以播放各种电子游戏音乐格式。
gpl 构建 GPL 代码。除非您需要 LGPL 二进制文件,否则应启用它。
hardcoded-tables 使用预先计算的表,而不是动态计算它们。它会导致 libavcodec 的大小增加大约 15%,这是此更改主要影响的库。它可以节省表生成时间,这在编解码器初始化时只执行一次,因为通过硬编码表,它们不需要在运行时计算。但是,节省通常微不足道(~100k 周期是一个典型数字),尤其是在整个编码/解码操作中进行摊销时。正在对运行时初始化进行改进,因此随着时间的推移,此选项对越来越少的编解码器产生影响。
iec61883 使用 media-libs/libiec61883 支持 FireWire DV/HDV 输入设备。
kvazaar 启用基于 media-libs/kvazaar 的 HEVC 编码器。
lcms 启用通过 media-libs/lcms 的 ICC 配置文件支持。
libaom 启用基于 media-libs/libaom 的 AV1 编解码器支持。
libaribb24 启用通过 media-libs/aribb24 的 ARIB 文本和字幕解码。
libdrm 启用 x11-libs/libdrm 支持以获得更好的屏幕抓取和硬件加速的编解码器。
libdvdnav 使用 media-libs/libdvdnav 启用 DVD 解复用
libdvdread 使用 media-libs/libdvdread 启用 DVD 解复用
libilbc 启用通过 media-libs/libilbc 的 iLBC 编解码。
liblc3 启用通过 media-sound/liblc3 的 LC3 编解码。
libplacebo 添加基于 media-libs/libplacebo 的灵活的 GPU 加速处理滤镜。
librtmp 启用使用 librtmp(media-video/rtmpdump)的实时消息协议,除了 FFmpeg 的本机实现之外。
libsoxr 启用通过 media-libs/soxr 的音频重采样。
libtesseract 启用通过 app-text/tesseract 的 OCR 滤镜。
libv4l 使用 media-libs/libv4l 进行 video4linux,而不是直接调用。通过用户空间库添加对更多设备的支持。
libxml2 使用 dev-libs/libxml2 启用 dash 解复用支持。
lv2 启用 lv2 音频滤镜包装器。
mipsdspr1 启用 MIPS DSP ASE R1 优化。
mipsdspr2 启用 MIPS DSP ASE R2 优化。
mipsfpu 启用浮点 MIPS 优化。
mmal 启用多媒体抽象层 (MMAL) 解码支持:例如在 Raspberry Pi 上可用。
网络 启用网络流式传输支持
openh264 启用通过 media-libs/openh264 的 H.264 编码支持。
openssl 启用 dev-libs/openssl 支持。添加对加密网络协议(TLS/HTTPS)的支持。
pic 强制将共享库构建为 PIC(这会更慢)
postproc 构建和安装 libpostproc。
二维码 启用通过 media-gfx/qrencode 的 QR 编码生成
qsv 启用 Intel Quick Sync Video 通过 media-libs/intel-mediasdk(ffmpeg 版本早于 5.1 且包括 5.1)或 media-libs/libvpl(ffmpeg 版本晚于 5.1)。
quirc 启用通过 media-libs/quirc 的 QR 解码
rav1e 启用通过 media-video/rav1e 的 AV1 编码支持。
rubberband 添加基于 media-libs/rubberband 的时间拉伸和音调移位音频滤镜。
shaderc 使用 media-libs/shaderc 编译 GLSL。
snappy 启用 app-arch/snappy 支持。例如需要 Vidvox Hap 编码器。
sndio 启用对 media-sound/sndio 后端的支持
soc 应用针对某些 SoC(例如 ARM、RISC-V)的额外补丁,以实现高效播放。
srt 启用通过 net-libs/srt 的安全可靠传输 (SRT) 支持
ssh 启用通过 net-libs/libssh 的 SSH/sftp 支持。
svt-av1 启用通过 media-libs/svt-av1 的 AV1 编码支持。
truetype 启用通过 media-libs/freetype 和 media-libs/harfbuzz 的 drawtext 滤镜。
twolame 启用通过 media-sound/twolame 的 MP2 编码,作为内部编码器的替代方案。
vidstab 启用使用 vid.stab 库(media-libs/vidstab)的视频稳定滤镜。
vmaf 启用使用库 (media-libs/libvmaf) 的 Netflix 的感知视频质量评估滤镜。
vpx 启用使用 libvpx 的 VP8 和 VP9 编解码器支持:解码不需要启用它,但 libvpx 也可以用于解码;编码需要启用此 useflag。
x265 启用使用 media-libs/x265 的 HEVC 编码。
zeromq 启用使用 zmq/azmq 滤镜的 net-libs/zeromq 支持。
zimg 启用基于 media-libs/zimg 的缩放滤镜。
zvbi 启用基于 media-libs/zvbi 的电视文本解码器。

ffmpeg-chromium

cpudetection 启用运行时 CPU 检测(对 bindist、其他 CPU 上的兼容性很有用)
gpl 构建 GPL 代码。除非您需要 LGPL 二进制文件,否则应启用它。

guvcview

qt5 使用 Qt5 界面构建,而不是 Gtk+

handbrake

fdk 支持使用 media-libs/fdk-aac 编码 AAC。
gstreamer 支持来自 media-libs/gstreamer 的流媒体框架。
gtk 安装 GTK UI,ghb。
numa 添加对 x265 的 NUMA 功能的支持。
x265 支持使用 media-libs/x265 编码 h265。

libva-utils

examples 构建和安装解码、编码、视频处理和其他 VA-API 示例。
putsurface 构建和安装 putsurface 工具。
vainfo 构建和安装 vainfo 工具。

makemkv

java 处理涉及 Java 的其他蓝光保护机制

mjpegtools

sdlgfx 启用 y4mhist 以显示图形直方图

mjpg-streamer

http-management 启用实验性的 HTTP 管理选项
input-control 插件赋予控制摄像头移动的能力(仅限特定摄像头)
input-file 监视给定目录并发送其内容的插件
input-http 接收 http 输入的插件
input-ptp2 从兼容 PTP2 的摄像头发送视频流的插件
input-raspicam 通过 input_raspicam 插件支持树莓派摄像头
input-testpicture 用于发送编译的测试图片的插件
input-uvc 从兼容 UVC 的摄像头发送视频流的插件
output-autofocus 自动对焦插件
output-file 将接收到的内容保存到给定位置的插件
output-http 发送 WWW 目录内容和流式传输图像内容的小型 HTTP 服务器插件
output-rtsp 提供一种机制,可以通过 UDP 数据包触发快照的插件
output-udp 接收 UDP 内容并存储到目录中的插件
output-viewer 允许使用查看器查看输出的插件
output-zmqserver 提供 zmqserver 处理的插件
www 安装 WWW 内容
wxp-compat 启用与相机 WXP 格式兼容

motion

mariadb 添加 mariadb 数据库支持。
mmal 启用多媒体抽象层 (MMAL) 解码支持:例如在 Raspberry Pi 上可用。

motiontrack

multiprocess 为 motiontrack 程序启用多进程支持(SMP/集群)

mplayer

bl 闪烁灯视频输出
bluray 启用 Blu-ray 文件系统的播放
bs2b 启用 Bauer 立体声到双耳耳机滤波器
cdio 使用 libcdio 作为 CD 支持(而不是 cdparanoia)
cdparanoia 启用 cdparanoia(音频 CD 提取器)支持
cpudetection 启用运行时 CPU 检测(对于 binpkgs 有用,在其他 CPU 上兼容)
dvdnav 使用分叉的 libdvdnav,在 GUI 中导航菜单
enca 启用对字符集发现和转换的支持
faac 使用外部 faac 库进行 AAC 编码
faad 使用外部 faad 库进行 AAC 解码
libmpeg2 构建对 mpeg2 的支持,通过 media-libs/libmpeg2 而不是使用 ffmpeg。
live 启用 live.com 流媒体支持
md5sum 启用 md5sum 视频输出
mng MNG 输入支持
网络 启用网络流式传输支持
osdmenu 启用对屏幕显示 (OSD) 菜单的支持
pnm 添加 PNM 视频输出选项,以创建 PPM/PGM/PGMYUV 图像
pvr 启用 Video4Linux2 MPEG PVR
radio 启用 V4L2 无线电接口和支持
rar 启用唯一 RAR 文件库
rtc 启用使用 linux 实时时钟。另一种选择是实时时钟的软件模拟
rtmp 启用 RTMPDump 流媒体支持
shm 启用对 shm 的支持
tga 启用 Targa 视频输出
toolame 启用 toolame MPEG-2 编码
tremor 启用对 Vorbis 的内部支持
twolame 启用 twolame MPEG-2 编码
vcd 启用 VCD 支持
vidix 支持 vidix 视频输出
yuv4mpeg 启用 yuv4mpeg 视频输出
zoran 启用 ZR360[56]7/ZR36060 视频输出

mpv

archive 启用通过 app-arch/libarchive 对各种存档格式的支持
bluray 启用 Blu-ray 文件系统的播放
cli 启用命令行播放器
drm 启用基于内核模式设置/直接渲染管理器 (DRM) 的视频输出
gamepad 启用游戏手柄输入支持
libmpv 启用共享库和头文件(由前端/插件使用)
lua 启用 Lua 脚本、OSC(屏幕控制器)GUI 和 net-misc/yt-dlp 支持
opengl 启用基于 OpenGL 的视频后端支持(注意:X11 已弃用,USE=egl 提供了对 -gpu-api=opengl 的较新支持)
pipewire 启用通过原生 PipeWire 后端的声音支持
rubberband 启用通过 media-libs/rubberband 的高质量音调校正
sdl 启用基于 media-libs/libsdl2 的视频和音频输出(注意:这些输出仅出于兼容性原因存在,如果可能,请避免)
sixel 启用使用 media-libs/libsixel 的 sixel 视频后端支持
sndio 启用通过 media-sound/sndio 的声音支持
soc 使用针对某些 SoC(例如 ARM、RISC-V)的高效播放的附加 media-video/ffmpeg 补丁
tools 安装额外的工具:mpv_identify.sh、mpv_idet.sh 和 umpv
uchardet 启用通过 app-i18n/uchardet 的字幕字符集发现
zimg 启用 libzimg 支持(用于 vf_fingerprint)

noad

libmpeg2 构建对 mpeg2 的支持,通过 media-libs/libmpeg2 而不是使用 media-video/ffmpeg

obs-studio

浏览器 启用通过 (预编译) CEF 的浏览器源支持。
decklink 构建 Decklink 插件。
fdk 使用 LibFDK AAC 支持构建。
mpegts 启用原生 SRT/RIST mpegts 输出。
pipewire 使用 PipeWire 支持构建。
python 使用 Python 3 的脚本支持构建。
qsv 使用 Intel Quick Sync Video 支持构建。
sndio 使用 sndio 支持构建。
speex 使用 Speex 降噪滤波器支持构建。
test-input 构建和安装用于测试的输入源。
vlc 使用 VLC 媒体源支持构建。
websocket 使用 WebSocket API 支持构建。

peek

keybinder 启用使用 dev-libs/keybinder 的全局热键支持

pipewire

X 启用 X11 的可听见铃声
echo-cancel 启用通过 media-libs/webrtc-audio-processing 的基于 WebRTC 的回声消除器
extra 构建 pw-cat/pw-play/pw-record
flatpak 启用 Flatpak 支持
gsettings 使用 gsettings(dev-libs/glib)读取/保存使用的模块(对于例如 media-sound/paprefs 有用)
jack-client 安装一个插件,用于将 PipeWire 作为 JACK 客户端运行
jack-sdk 使用 PipeWire 作为 JACK 替换
liblc3 允许通过 media-sound/liblc3 加载 LC3 插件
lv2 允许通过 media-libs/lv2 加载 LV2 插件
modemmanager 与 USE=bluetooth 结合使用,允许 PipeWire 在移动设备上执行电话功能。
pipewire-alsa 将 PulseAudio 的 ALSA 插件替换为 PipeWire 的插件
roc 启用 roc 支持,用于通过网络进行实时音频流传输,使用 media-libs/roc-toolkit。参见 https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Network#roc
sound-server 提供使用 ALSA 和蓝牙设备的声音服务器
ssl 启用 raop-sink 支持(需要 dev-libs/openssl)
system-service 安装 systemd 单元文件,用于作为系统服务运行。不推荐。

qmplay2

audiofilters 使用 AudioFilters 模块构建
avdevice 使用 libavdevice 支持构建 FFmpeg 模块
cdio 使用 AudioCD 模块构建
cuvid 使用 CUVID 模块构建
extensions 使用 Extensions 模块构建并启用其他插件
gme 使用 GME 支持构建 Chiptune
inputs 使用 Inputs 模块构建
libass 使用 SSA/ASS 字幕渲染支持构建
notifications 构建额外的通知模块
pipewire 使用 PipeWire 支持构建
shaders 使用 media-libs/shaderc 编译 Vulkan 着色器
videofilters 使用 VideoFilters 模块构建
visualizations 使用 Visualizations 模块构建

rav1e

capi 构建 C-API 库和头文件

rtmpdump

gnutls 使用 GnuTLS 而不是 OpenSSL 进行密码学
ssl 启用密码学功能
tools 启用除了 librtmp 库之外还安装各种二进制工具

simplescreenrecorder

asm 启用 x86 汇编优化。
vpx 启用通过 media-libs/libvpx 进行 VP8 编解码器支持。

totem

python 使用插件构建 dev-lang/python(dbusservice 用于通知和 MPRIS 控制、交互式 python 控制台和 opensubtitles 查找)

vdr

alternatechannel 在录制时使用备用通道
bidi fribidi 支持,适用于从右到左书写的语言
demoplugins 安装 vanilla vdr 附带的演示和示例插件
graphtft 支持 vdr-graphtft 插件,从版本 0.1.7 开始
html 安装 HTML 文档
keyboard 启用键盘支持作为远程设备
mainmenuhooks 允许通过一些特殊插件(如 epgsearch、extrecmenu 等)替换主菜单条目
menuorg 启用对 media-plugins/vdr-menuorg 的支持
menuselection 添加对两位数菜单热键的支持
naludump 从 TS 文件的 h.264 流中删除 NALU 填充数据
permashift 通过将直播电视录制到 RAM 中实现永久时间移位,需要插件 media-plugins/vdr-permashift
pinplugin 支持 media-plugins/vdr-pin
resumereset rreset 恢复 EOF
ttxtsubs 支持 media-plugins/vdr-ttxtsubs
verbose 启用编译时的完整输出

vidify

dbus 支持本地 MPRIS 播放器
mpv 使用 python-mpv 作为 vidify 的后端
vlc 使用 python-vlc 作为 vidify 的后端
zeroconf 使用外部网络播放器

vlc

X 启用对例如通过 X 和 X C 语言绑定实现的全屏模式的支持。它不会构建图形界面
aom 启用使用 media-libs/libaom 的 AV1 编码/解码支持
archive 启用对 libarchive 流提取器的支持
aribsub 启用对解码 ARIB STD-B24 字幕的支持
bluray 启用 libbluray 以支持蓝光光盘
chromaprint 启用 libchromaprint 以支持基于 Chromaprint 的音频指纹识别
chromecast 启用对 Google Chromecast 的实验性支持
dav1d 启用对 media-libs/dav1d AV1 解码器的支持
dc1394 启用 IIDC 相机支持
directx 启用 Win32 DirectX、D3D11va 和 DxVA2 支持
dvbpsi 启用通过 media-libs/libdvbpsi 对 Mpeg-TS 文件(.ts、.m2ts、.mts)的支持
encode 启用流输出支持和 videolan 管理器,以便从一个实例中控制多个流
faad 启用通过 media-libs/faad2 的 AAC 音频解码库支持
fdk 启用 Fraunhofer AAC 编解码器库
fluidsynth 启用 Fluidsynth MIDI 软件合成(使用外部音色库)
gcrypt 启用通过 libgcrypt 的密码学支持
gme 启用对 media-libs/game-music-emu 的支持,用于播放各种视频游戏音乐格式
gstreamer 启用基于 GStreamer 的解码支持(目前仅支持视频解码)
kate 添加通过 libkate 对 Ogg Kate 字幕的支持
kms 启用通过 x11-libs/libdrm 的内核模式设置视频输出插件
libplacebo 启用使用 media-libs/libplacebo 的 GPU 加速视频渲染支持
libtar 使用 libtar 而不是内置的 tar 阅读器来读取自定义皮肤
libtiger 启用使用 libtiger 的 Ogg Kate 字幕渲染
linsys 启用对 Linux Linear Systems Ltd. SDI 和 HD-SDI 输入卡的支持
live 启用 live555 流媒体支持(对 rtsp 的客户端支持)
loudness 启用使用 media-libs/libebur128 的符合 EBU R128 标准的响度归一化
lua 启用 Lua 脚本支持,需要包含对 Jamendo(在线音乐平台)等的支持
macosx-notifications 启用 Mac OS X 通知模块(以前称为 growl)
matroska 启用使用参考库的 matroska 支持(如果禁用则回退到其他现有 matroska 支持,即启用了 matroska 的 FFmpeg)
mpeg 添加 libmpeg2 支持以支持 mpeg-1 和 mpeg-2 视频流
nfs 启用通过 net-fs/libnfs 对 nfs 协议的支持
omxil 启用 OpenMAX Integration Layer 编解码器模块
optimisememory 启用对内存而不是性能的优化
projectm 启用 projectM 可视化插件
run-as-root 允许 vlc 以 root 用户身份启动。除非您有非常具体的(例如嵌入式)需求,否则不要启用此选项!
sdl-image 启用 sdl 图像视频解码器(依赖于 sdl)
sftp 启用 libssh2 以支持 SFTP 文件传输
shout 启用 libshout 输出
skins 启用对 skins2 接口的支持
soxr 启用通过 media-libs/soxr 进行 SoX 重采样器支持
srt 启用通过 net-libs/srt 的安全可靠传输 (SRT) 支持
tremor 启用 tremor,一个 Ogg Vorbis 解码器的定点版本
twolame 启用 twolame 支持(MPEG 音频第 2 层编码器)
upnp 启用对基于 Intel SDK 堆栈的 UPnP 发现模块的支持,而不是 CyberLink
vpx 启用来自 WebM VP8/VP9 编解码器 SDK 的解码器
x265 支持 X265 编码器
zeroconf 启用通过 avahi 对零配置网络的支持
zvbi 启用通过 zvbi 库对字幕的支持

webcamoid

headers 安装开发头文件
libuvc 使用 libuvc 支持构建
qtaudio 启用通过 dev-qt/qtmultimedia 的音频捕获/播放
qtcamera 启用通过 dev-qt/qtmultimedia 的视频捕获/播放
v4lutils 使用 V4L-utils 支持构建
videoeffects 构建视频效果

wireplumber

system-service 安装 systemd 单元文件,用于作为系统服务运行。不推荐。

x264-encoder

avs 在 AviSynth 输入模块中启用 AvxSynth 支持
ffmpegsource 启用 ffmpegsource 又名 ffms 支持,禁用 lavf
interlaced 启用隔行编码支持,这会使编码速度降低 2% 左右

xine-ui

vdr 启用视频磁盘录制器支持

net-analyzer

2ping

server 安装服务器初始化脚本。

argus-clients

ft 启用通过 net-analyzer/flow-tools 对流数据包的支持

barnyard

sguil 启用 sguil(网络安全监控分析控制台)支持

barnyard2

gre 启用 GRE 支持
mpls 启用对 mpls 网络的支持
sguil 启用 sguil(网络安全监控分析控制台)支持

bwm-ng

csv 启用 csv 输出
html 启用 html 输出

cacti

doc 安装 html 文档

echoping

http 启用对 HTTP 协议的支持。
icp 启用对 ICP(用于监控代理)的支持。
priority 启用套接字优先级支持。
smtp 启用对 SMTP 协议的支持。
tos 启用对 TOS(服务类型)的支持。

ettercap

plugins 安装 ettercap 插件(et_*.so)

flowgrind

pcap 使用 net-libs/libpcap 启用数据包捕获支持

fprobe

messages 启用控制台消息

goaccess

geoipv2 通过 dev-libs/libmaxminddb 启用对 GeoIP2 的支持
getline 使用 GNU getline() 解析完整行请求

gr-fosphor

glfw 启用基于 GLFW 的界面

greenbone-feed-sync

计划任务 添加文件以启用每天的 cron 作业以更新 Greenbone 社区 Feed 的数据

gvm

cli OpenVAS 扫描器的命令行界面
gsa Greenbone 安全助手(WebUI)
ospd 启用对扫描器包装器的支持

hexinject

experimental 安装实验性 packets.tcl
tools 安装 hex2raw 和 prettypacket 工具

httping

tfo 启用对 TCP Fast Open 的支持

hydra

gcrypt 通过 dev-libs/libgcrypt 启用 radmin2 支持
libssh 通过 net-libs/libssh 启用 SSH 支持
mongodb 通过 dev-libs/mongo-c-driver 启用 MongoDB 支持

icinga2

console 添加对控制台中的行编辑的支持
jumbo-build 合并源文件以加快构建过程,需要更多内存
mail 允许发送警报邮件
mariadb 启用对 mariadb 数据库后端的支持。
nano-syntax 添加对 nano 编辑器中使用的语法的支持
plugins 添加对 nagios 插件的支持

ipsumdump

nanotimestamp 启用具有纳秒级分辨率的时间戳

linkchecker

sqlite Mozilla 书签解析

monitoring-plugins

dns 安装监控 DNS 服务器所需的 net-dns/bind-tools。禁用此标志不会删除任何插件。
fping 安装监控奇特 ping 所需的 net-analyzer/fping。禁用此标志不会删除任何插件。
game 安装监控 FPS 服务器所需的 games-util/qstat。禁用此标志不会删除任何插件。
ipv6 启用 IPv6 检查。
snmp 安装监控 SNMP 值所需的 dev-perl/Net-SNMP 和 net-analyzer/net-snmp。禁用此标志不会删除任何插件。
ssh 安装监控 SSH 服务器所需的 net-misc/openssh。禁用此标志不会删除任何插件。

mtr

ipinfo 禁用对 IP 地址查找的支持
jansson 通过 dev-libs/jansson 启用 JSON 输出支持

munin

asterisk 安装监控 Asterisk 所需的软件包。禁用此标志不会删除任何插件文件。
cgi 安装用于动态生成网页和图形的 CGI 兼容脚本。这只有在禁用最小 USE 标志时才有意义。
dhcpd 安装监控 DHCP 租用使用情况所需的 dev-perl/Net-IP、dev-perl/HTTP-Date 和 net-misc/dhcp。这只有在服务器与节点位于同一系统上时才有效,因此服务器也会被引入。禁用此标志不会删除任何插件文件。
doc 构建并安装整个软件的 HTML 文档的本地副本。这需要 dev-python/sphinx 来处理文档源。
http 安装监控基于 HTTP 的服务(如 Apache 和 nginx)所需的 dev-perl/libwww-perl。禁用此标志不会删除任何插件文件。
ipmi 安装监控 IPMI 传感器的 sys-apps/ipmitool。禁用此标志不会删除任何插件文件。
ipv6 在 munin-node 中添加对 IPv6 的支持。主节点始终启用 IPv6 支持,但节点需要更新版本的 dev-perl/Net-Server,才能监听 IPv6 套接字。
irc 安装监控 IRC 所需的软件包。禁用此标志不会删除任何插件文件。
java 构建用于监控与 JMX 兼容的应用程序的基于 Java 的插件。禁用此标志会删除 jmx 监控插件。
memcached 安装监控 memcached 所需的软件包。禁用此标志不会删除任何插件文件。
minimal 仅安装 munin-node 及其插件。这排除了生成网页和图形的脚本。
mysql 安装监控 MySQL 所需的软件包。禁用此标志不会删除任何插件文件。
postgres 安装监控 PostgreSQL 所需的软件包。禁用此标志不会删除任何插件文件。
syslog 默认情况下配置节点以记录到 syslog。这需要 virtual/perl-Sys-Syslog。从 2.0.2 版本开始,主脚本仅记录到文件,而不是到 syslog。

nagios-core

classicui 使用经典的 Web 主题
lighttpd 安装 www-servers/lighttpd 配置
web 启用 Web 界面

nagios-plugin-check_raid

3ware 支持 3ware RAID 控制器
aacraid 支持 Adaptec AAC-RAID 控制器
dmraid 支持设备映射器 RAID
hpa 支持 HP Array 控制器
hpsa 支持 HP SmartArray(CCISS)控制器
megaraid-sas 支持 LSI MegaRAID SAS 控制器
mpt 支持 LSI MPT Fusion 控制器
mpt-sas2 支持 LSI SAS-2 控制器

nagios-plugins

ipv6 启用 IPv6 检查。
nagios-dns 安装监控 DNS 服务器所需的 net-dns/bind-tools。禁用此标志不会删除任何插件文件。
nagios-game 安装监控 FPS 服务器所需的 games-util/qstat。禁用此标志不会删除任何插件文件。
nagios-ping 安装监控奇特 ping 所需的 net-analyzer/fping。禁用此标志不会删除任何插件文件。
snmp 安装监控 SNMP 值所需的 dev-perl/Net-SNMP。禁用此标志不会删除任何插件文件。
ssh 安装监控 SSH 服务器所需的 net-misc/openssh。禁用此标志不会删除任何插件文件。

nagios-plugins-linux-madrisan

curl 构建 check_container,需要 net-misc/curl
varlink 构建 check_podman,需要 dev-libs/libvarlink

net-snmp

elf 启用使用 elf 工具检查某些系统上的正常运行时间
kmem 启用 /dev/kmem 的使用
mfd-rewrites 在可用时使用 MFD 重写 mib 模块
netlink 使用 dev-libs/libnl 获取 TCP 统计信息,而不是使用 /proc/net/tcp(仅限 Linux)。
pcap 安装从 PCAP 文件读取并写入 SNMP 传输的 snmppcap
pci 使用 libpci(来自 sys-apps/pciutils)查找网络接口描述。此功能仅在 Linux 上可用。
pcre 在进程表过滤中添加对 Perl 兼容正则表达式的支持。
rpm 启用 app-arch/rpm 的监控。此标志需要 bzip2 和 zlib 标志也启用。
smux 启用对旧版 smux 协议(由 agentx 取代)的支持
ucd-compat 构建 UCD 兼容库。显着增加安装大小。

netdata

aclk 启用 Agent-Cloud Link (ACLK),用于通过 Netdata Cloud 安全地将 Netdata Agent 连接到您的 Web 浏览器
bpf 启用扩展 Berkeley Packet Filter (eBPF) 收集器以监控应用程序的内核级指标,每秒粒度
cloud 启用 Netdata Cloud 支持
dbengine 启用 Netdata 数据库引擎
ipmi 安装监控 IPMI 传感器的 sys-apps/ipmitool。
mongodb 启用对 mongodb 后端的支持
nfacct 启用 nfacct 插件
nodejs 启用使用 nodejs(某些插件使用)
prometheus 启用对 Prometheus 远程写入后端的支持
tor 启用对 tor 的监控
xen 启用对 xen 的监控

netperf

demo 在运行期间发出临时结果。可能会影响结果

nfdump

ftconv 构建 flow-tools 到 nfdump 转换器
jnat 构建 nfudmp 以支持 JunOS NAT 事件记录
nfpcapd 构建 nfpcapd 收集器以从预收集的 pcap 流量创建 netflow 数据
nfprofile 构建 NfSen 使用的 nfprofile
nftrack 构建 PortTracker 使用的 nfprofile
nsel 构建 nfudmp 以支持 NSEL/NEL 事件数据
readpcap 构建从 pcap 文件而不是网络数据读取的 nfcapd 收集器
sflow 构建 sflow 收集器 sfcpad

nmap

libssh2 通过 net-libs/libssh2 启用 SSH 支持
ncat 安装 ncat 实用程序
ndiff 安装 ndiff 实用程序
nping 安装 nping 实用程序
nse 包括对 Nmap 脚本引擎 (NSE) 的支持
symlink 安装指向 nc 的符号链接
zenmap 安装基于 GTK+ 的 nmap GUI,zenmap

nrpe

command-args 构建对从 Nagios/Icinga 主节点指定命令行参数的支持。确保您了解此标志的影响,因为它可能存在安全风险。

nsca

crypt 构建对使用 dev-libs/libmcrypt 与 nsca 进行加密通信的支持。建议不要禁用此标志,除非所有通信都在绝对安全的环境中进行。
minimal 仅构建并安装 send_nsca 命令,而不是守护进程。这允许在设置节点时进行非常小的安装,没有任何开销。

openvas-scanner

snmp 针对 net-analyzer/net-snmp 构建以获得“改进的 SNMP 支持”

ospd-openvas

notus 将 systemd 服务文件设置为使用 notus-scanner

ossec-hids

agent 构建“agent”安装目标(参见软件包描述)
hybrid 构建“hybrid”安装目标
local 构建“local”安装目标
server 构建“server”安装目标

pinger

gtk2 安装基于 x11-libs/gtk+:2 的 gtkpinger GUI 实用程序
gtk3 安装基于 x11-libs/gtk+:3 的 gtkpinger GUI 实用程序

pmacct

bgp-bins 链接 BGP 守护进程二进制文件
bmp-bins 链接 BMP 守护进程二进制文件
geoipv2 通过 dev-libs/libmaxminddb 启用对 GeoIP2 的支持
jansson 通过 dev-libs/jansson 启用对 JSON 的支持
kafka 通过 dev-libs/librdkafka 启用对 Apache Kafka 的支持
l2 启用第二层功能和支持
ndpi 通过 net-libs/nDPI 启用对 nDPI 的支持
nflog 通过 uacctd 启用对 NFLOG 的支持
rabbitmq 通过 net-libs/rabbitmq-c 启用对 RabbitMQ 的支持
st-bins 链接流式遥测守护进程二进制文件
traffic-bins 链接 IPv4/IPv6 流量统计二进制文件
zmq 通过 net-libs/zeromq 启用对 ZeroMQ 的支持

pnp4nagios

icinga 针对 net-analyzer/icinga2 而不是 net-analyzer/nagios-core 构建
nagios 针对 net-analyzer/nagios-core(默认)构建

rrdcollect

exec 启用 exec:/// 支持
librrd 使用 net-analyzer/rrdtool 中的 librrd 库

rrdtool

graph 启用对绘图函数的支持
rados 启用对来自 sys-cluster/ceph 的 librados 的支持
rrdcached 构建对写入缓存守护进程的支持
rrdcgi 构建 rrdcgi 支持

sancp

sguil 启用 sguil(网络安全监控分析控制台)支持

sarg

doublecheck 使 sarg 对其操作的数据进行双重检查,并在发现错误时输出警告
gd 通过 media-libs/gd 启用对报告中图形的支持
glob 禁用以忽略文件名中的通配符
pcre 通过 dev-libs/libpcre 启用对 hostalias 文件中正则表达式的支持

scanlogd

nids 使用 net-libs/libnids 进行数据包捕获
pcap 使用 net-libs/libpcap 进行数据包捕获

sngrep

eep 启用 EEP 数据包发送/接收支持
gnutls 使用 net-libs/gnutls 解析捕获的 TLS 数据包

snort

active-response 启用对自动发送 TCP 重置和 ICMP 不可达消息以终止连接的支持。与内联部署一起使用。
控制套接字 启用 Snort 的控制套接字。
file-inspect 启用扩展文件检查功能。
flexresp3 启用对新的灵活响应预处理器以启用内联部署的连接撕裂的支持。取代 flexresp 和 flexresp2。
gre 启用对检查和处理通用路由封装 (GRE) 数据包头的支持。仅当您监控 GRE 隧道时才需要。
high-availability 启用高可用性状态共享。
inline-init-failopen 启用支持以允许在 snort 启动且未准备好开始检查流量时通过内联部署传递流量(故障打开)。如果未启用此选项,网络流量将不会通过(故障关闭),直到 snort 完全启动并准备好执行数据包检查。
large-pcap-64bit 允许 Snort 读取大于 2 GB 的 pcap 文件。仅对 64 位系统有效!
libtirpc 针对 net-libs/libtirpc 构建以获得 RPC 支持
linux-smp-stats 在具有多个处理器的系统上,通过 /proc 启用准确的统计信息报告。
non-ether-decoders 启用对非以太网协议(如令牌环、FDDI、IPX 等)的解码。
open-appid 启用 OpenAppID,这是一种面向应用程序的开放式检测语言和处理模块,用于 Snort,它使用户能够创建、共享和实施应用程序检测。需要 dev-lang/luajit。
perfprofiling 启用使用 perfmonitor 预处理器对预处理器和规则性能进行分析的支持。
ppm 启用对设置每个规则或每个数据包延迟限制的支持。有助于防止在内联部署中引入网络延迟。
react 启用对 react 规则关键字的支持。支持拦截、终止和重定向 HTTP 连接。
reload-error-restart 启用在重新加载期间检测到错误时完全重启 snort 的支持。
shared-rep 启用对声誉预处理器使用共享内存(仅适用于 Linux 系统)。
side-channel 启用 Snort 的侧通道。
sourcefire 启用 Sourcefire 特定构建选项,包括 --enable-perfprofiling 和 --enable-ppm。

suricata

af-packet 启用 AF_PACKET 支持
af-xdp 启用 AF_XDP 支持
bpf 启用对 eBPF(如果内核和网卡驱动程序支持,也包括 XDP)的支持,以进行低级、高速数据包处理
控制套接字 启用 Unix 套接字
detection 启用检测模块
hyperscan 启用使用 Hyperscan 进行高性能正则表达式匹配
lz4 启用使用 LZ4 算法进行压缩 pcap 日志记录的支持
nflog 启用 libnetfilter_log 支持
nfqueue 启用 NFQUEUE 支持以进行内联 IDP
redis 启用 Redis 支持

symon

perl 启用通用 Perl symux 客户端
symon 启用系统监视器。不提供任何功能,但会监视和转发已测量的数​​据。
symux 启用复用器,该复用器将传入的 symon 流存储在 RRD(net-analyzer/rrdtool)文件中的磁盘上。

tcpdump

drop-root 以 root 身份运行时,将权限降级为 pcap:pcap。
smi 使用 net-libs/libsmi 构建,以便在运行时加载 MIB 以解码 SNMP 数据包。

tcpreplay

pcapnav 如果您想通过 net-libs/libpcapnav 使用跳转到字节偏移量功能,请启用此功能。
tcpdump 使用 net-analyzer/tcpdump 进行数据包解码功能。

testssl

bundled-openssl 安装预编译的 OpenSSL 版本以获得更大的测试覆盖率。

tracebox

curl 使用 net-misc/curl 构建 curl 组件以上传捕获文件。
sniffer 使用 net-libs/libnetfilter_queue 构建嗅探器组件。

wireshark

androiddump 安装 androiddump,它是一个从 Android 设备捕获的 extcap 接口。
bcg729 在 RTP Player 中使用 media-libs/bcg729 以获得 G.729 编解码器支持。
capinfos 安装 capinfos,以打印有关捕获文件的信息。
captype 安装 captype,以打印捕获文件的类型。
ciscodump 安装 ciscodump,它是从远程 Cisco 路由器捕获的 extcap 接口。
dftest 安装 dftest,以显示过滤器字节码,用于调试 dfilter 例程。
dpauxmon 安装 dpauxmon,它是一个外部捕获接口(extcap),从 Linux 内核驱动程序中捕获 DisplayPort AUX 通道数据。
dumpcap 安装 dumpcap,以从 Wireshark 内部转储网络流量。
editcap 安装 editcap,以编辑和/或转换捕获文件的格式。
http3 安装 net-libs/nghttp3 以增强 HTTP3 分析。
ilbc 使用 media-libs/libilbc 在 RTP Player 中构建 iLBC 支持。
libxml2 使用 dev-libs/libxml2 在解剖器中处理 XML 配置。
maxminddb 使用 dev-libs/libmaxminddb 进行 IP 地址地理定位。
mergecap 安装 mergecap,将两个或多个捕获文件合并为一个文件。
minizip 使用 zip 文件压缩支持构建。
netlink 使用dev-libs/libnl
pcap 使用 net-libs/libpcap 进行网络数据包捕获(构建 dumpcap、rawshark)。
plugins 安装插件
qt6 使用 Qt6 支持构建,而不是默认的 Qt5 用于 GUI 支持。
randpkt 安装 randpkt,它是一个用于创建充满随机数据包的 pcap 跟踪文件的实用程序。
randpktdump 安装 randpktdump,它是一个 extcap 接口,提供对随机数据包生成器(randpkt)的访问。
reordercap 安装 reordercap,以按时间戳将输入文件重新排序到输出文件。
sbc 使用 media-libs/sbc 播放 SBC 编码的数据包。
sdjournal 安装 sdjournal,它是一个捕获 systemd 日志条目的 extcap。
sharkd 安装 sharkd,它是 Wireshark 的守护进程变体。
smi 使用 net-libs/libsmi 将数字 OID 解析为人类可读的格式。
spandsp 使用 media-libs/spandsp 在 RTP Player 中获得 G.722 和 G.726 编解码器支持。
sshdump 安装 sshdump,它是一个通过 SSH 从远程主机捕获的 extcap 接口。
text2pcap 安装 text2pcap,从数据包的 ASCII 十六进制转储生成捕获文件。
tfshark 安装 tfshark,它是 FileShark 功能的基于终端的版本。
tshark 安装 tshark,从命令行转储和分析网络流量。
udpdump 安装 udpdump,以获取从源(如网络设备或 GSMTAP 生产者)导出的数据包,并将其转储到 pcap 文件中。
wifi 安装 wifidump,以转储和分析 802.11 流量。

zabbix

agent 启用 Zabbix 代理(用于要监视的机器)。
agent2 启用基于 go 的 Zabbix 代理 2(用于要监视的机器)。
frontend 启用 Zabbix Web 前端
ipv6 启用 IPv6 支持
java 启用 Zabbix Java JMX 管理网关
libxml2 使用 libxml2 客户端库
odbc 默认情况下启用数据库监视器并使用 UnixODBC 库。
openipmi 启用 openipmi 内容。
openssl 使用 dev-libs/openssl 作为 TLS 后端。
proxy 启用代理支持
server 启用 Zabbix 服务器
ssh 基于 SSH v2 的检查
static 构建静态链接的二进制文件

zmap

mongo 添加通过 dev-db/mongodb 支持存储在 MongoDB 中。
redis 添加通过 dev-libs/hiredis 支持存储在 Redis 数据库中。

net-dialup

accel-ppp

ipoe 构建 IPoE 内核模块
libtomcrypt 通过 dev-libs/libtomcrypt 而不是 dev-libs/openssl 支持加密算法。
shaper 支持流量整形。

freeradius

memcached 在缓存驱动程序中包含 dev-libs/libmemcached。
mongodb 包括对 MongoDB 数据库的支持。
redis 包括对 Redis 数据库的支持。

freeradius-client

scp 添加从用户名前缀派生的服务类型提示。
影子 启用影子密码支持。

mgetty

fax 启用传真支持。
fidonet 启用 FidoNet 支持。

ppp

activefilter 启用活动过滤器支持。
gtk 安装 GTK+ 密码提示程序,该程序可用于 passprompt.so PPP 插件,从 X11 输入终端读取密码。

xl2tpd

kernel 为 PPPoL2TP 启用内核接口。

net-dns

avahi

autoipd 构建和安装 IPv4LL(RFC3927)网络地址配置守护进程。
bookmarks 安装 avahi-bookmarks 应用程序(需要 dev-python/twisted)。
gtk 对 avahi 实用程序使用 gtk3 以构建 avahi-ui-gtk3 库。
howl-compat 为 howl 启用兼容库。
mdnsresponder-compat 为 mDNSResponder 启用兼容库。

bind

dlz 启用动态加载区域,第三方扩展。
dnsrps 启用 DNS 响应策略服务 (DNSRPS) API,它是一种允许外部响应策略提供程序的机制。
dnstap 启用 dnstap 数据包日志记录。
doh 启用 dns-over-https。
fixed-rrset 启用固定 rrset-order 选项。
geoip2 启用来自 MaxMind 的 GeoIP2 API。
gssapi 启用 gssapi 支持。
json 启用 JSON 统计信息通道。
lmdb 启用 LMDB 支持以存储“addzone”区域的配置。

bind-tools

gssapi 启用 gssapi 支持。

ddclient

examples 安装各种示例文件,例如用于 cron 的示例文件。

djbdns

ipv6 应用 Fefe 的补丁(https://www.fefe.de/dns/)以获得 ipv6 支持。

dnsdist

bpf 启用对 eBPF 套接字过滤的支持。
dnscrypt 启用充当 DNSCrypt 服务器的功能。
dnstap 启用对 dnstap 的支持。
doh 通过 net-libs/nghttp2 启用对 dns over http 的支持。
doh3 通过 net-libs/quiche 启用对 dns over http3 的支持。
ipcipher 通过 dev-libs/openssl 启用对 ipcipher 的支持。
lmdb 启用对 lmdb 的支持。
quic 通过 net-libs/quiche 启用对 dns over quic 的支持。
regex 通过 dev-libs/re2 启用对正则表达式匹配的支持。
remote-logging 通过 dev-libs/protobuf 启用对远程日志记录的支持。
ssl 启用对通过 dev-libs/libsodium 进行加密的客户端-服务器通信的支持。
web 启用对 Web UI 的支持。
xdp 启用对 AF_XDP 高性能数据包处理的支持。

dnsmasq

auth-dns 添加充当权威 DNS 服务器的支持。
conntrack 添加对 Linux conntrack 连接标记的支持。
dhcp 启用充当 DHCP 服务器的支持。
dhcp-tools 安装用于手动管理 DHCP 租约的额外命令行工具。
dnssec 启用对 DNSSEC 验证和缓存的支持。
dumpfile 包括代码以将数据包转储到 libpcap 格式的文件中以进行调试。
id 是否向客户端报告 *.bind CHAOS 信息,否则将此类请求转发到上游而不是转发。
libidn2 通过 net-dns/libidn2 而不是 net-dns/libidn 启用对国际化域名 (IDN) 的支持。
loop 包括功能以探测和删除 DNS 转发循环。
nettlehash 使用 dev-libs/nettle 中的哈希函数。
script 启用在租约更改时调用脚本的支持。
tftp 启用用于网络引导的内置 TFTP 服务器。

dnssec-validator

dlv 启用对 DNSSEC 旁路验证的支持。
nsec3 启用对 NSEC3 资源记录的支持。

getdns

getdns-query 添加 getdns_query 工具。
getdns-server-mon 添加 getdns_server_mon 工具。
libev 启用 dev-libs/libev 支持。
libevent 启用 dev-libs/libevent 支持。
libuv 启用 dev-libs/libuv 支持。
stubby 添加 Stubby DNS 隐私守护进程。
unbound 启用 net-dns/unbound 库支持。

hash-slinger

ipsec 启用对 IPSECKEY 记录 (ipseckey) 的支持。
openpgp 启用对 OPENPGPKEY 记录 (openpgpkey) 的支持。
ssh 启用对 SSHFP 记录 (sshfp) 的支持。

idnkit

liteonly 仅编译并安装轻量级库

inadyn

mbedtls 使用 net-libs/mbedtls 作为 TLS 提供程序。
openssl 使用 dev-libs/openssl 作为 TLS 提供程序。

knot

cookies 启用 DNS cookie 模块(RFC 7873)
dnsproxy 启用微型 DNS 代理模块
dnstap 包含对 dnstap 二进制日志格式的支持(http://dnstap.info/)
doh 使用 libnghttp2 启用 DNS over HTTP (DoH)
fastparser 使用速度更快的区域文件解析器,但需要更多内存和 CPU 时间才能编译
geoip 启用基于地理位置的响应模块
libidn2 如果启用了 IDN 支持,请使用 net-dns/libidn2 代替 net-dns/libidn
noudp 启用可以向 UDP 查询发送空截断响应的模块
onlinesign 启用该模块,该模块可以即时签署区域,而不是预先签署区域
queryacl 启用查询访问控制模块
quic 使用 libngtcp2 启用 DNS over QUIC (DoQ) 模块
rrl 启用响应速率限制模块
stats 启用服务器统计信息模块
synthrecord 启用自动转发/反向记录模块
utils 安装 Knot 实用程序,例如 kdig、kzonecheck 等。
whoami 启用 whoami 响应模块
xdp 启用 eXpress 数据路径

knot-resolver

dnstap 构建 dnstap 二进制日志记录模块
kresc 构建(实验性)命令行客户端
nghttp2 DNS-over-HTTPS 支持

nsd

bind8-stats 启用类似 BIND8 的 NSTATS 和 XSTATS 以及 nsd-control 中的统计信息
default-znow 在加载时启用完全重定位绑定(RELRO NOW,以保护 GOT 和 .dtor 区域)
dnstap 启用结构化二进制日志格式
ipv6 启用 IPv6 支持
largefile 启用对大文件支持
libevent 使用 libevent 或 libev,在区域数量较多时很有用
memclean 清理内存(在退出时),例如 valgrind、memcheck
minimal-responses 如果禁用最小响应,则响应更有可能被截断,导致 TCP 回退
mmap 使用 mmap(2) 代替 malloc(3);目前正在实验
munin 安装一个 net-analyzer/munin 插件,用于从 nsd 图表统计数据
nsec3 启用 NSEC3 支持
packed 启用打包结构对齐;使用更少的内存,但具有未对齐的读取
radix-tree 使用基数树进行主要查找,而不是红黑树
ratelimit 启用速率限制,基于查询名称、类型和来源
recvmmsg 启用 recvmmsg 和 sendmmsg 编译,速度更快,但某些内核版本可能存在 IPv6 的实现问题
simdzone 利用现代 CPU 中的 SIMD 指令来提高吞吐量
tfo 启用 TCP Fast Open
year2038 启用对 64 位 'time_t' 的支持(设置 D_TIME_BITS=64;仅限 glibc)

opendnssec

external-hsm 启用通过环境变量指定的任意非 Portage PKCS#11 接口存储 DNSSEC 密钥的支持
opensc 启用通过 dev-libs/opensc PKCS#11 接口存储 DNSSEC 密钥的支持
signer 启用 OpenDNSSEC 的签名功能
softhsm 启用在 dev-libs/softhsm PKCS#11 对象中存储 DNSSEC 密钥的支持

pdns

lmdb 使用 LMDB 作为后端。
lua-records 启用 LUA 记录。
remote 使用通用套接字或管道作为后端(通过 JSON RPC 请求)。
sodium 使用 dev-libs/libsodium 进行加密
tinydns 使用 TinyDNS CDB 数据库作为后端。
tools 构建可选工具(dnsscan、dnsscope 等)。

pdns-recursor

dnstap 启用对 dnstap 的支持。
sodium 使用 dev-libs/libsodium 进行加密

pdnsd

urandom 仅限 Linux:使用 /dev/urandom(伪随机数生成)代替默认的 random() PRNG。

rbldnsd

ipv6 支持监听 ipv6 地址和 ipv6 数据库条目。
symlink 实际用符号链接替换 /etc/resolv.conf。如果没有此标志,ebuild 将是一个空操作。

unbound

dnscrypt 启用 DNSCrypt 支持
dnstap 启用 dnstap 支持
ecdsa 启用 ECDSA 支持
ecs 启用 EDNS 客户端子网支持
gost 启用 GOST 支持
http2 为 DoHnet-libs/nghttp2 启用 HTTP/2 支持
redis 启用使用 dev-libs/hiredis 的缓存数据库后端
tfo 启用 TCP Fast Open 客户端+服务器

net-firewall

arno-iptables-firewall

plugins 安装可选插件
rsyslog 安装 app-admin/rsyslog 的配置片段

conntrack-tools

cthelper 使用 net-libs/libnetfilter_cthelper 进行用户空间 conntrack 帮助程序支持
cttimeout 使用 net-libs/libnetfilter_cttimeout 进行 conntrack 超时支持

ebtables

perl 安装使用 perl 的 ebtables-save 脚本

firehol

ipset 使用 net-firewall/ipset。

firewalld

iptables 添加对 net-firewall/iptables 作为防火墙后端的支持
nftables 添加对 net-firewall/nftables 作为防火墙后端的支持

fwknop

client 构建 fwknop 客户端
附加组件 安装 fwknopd 的实用程序脚本和 AppArmor 策略
firewalld 使用 net-firewall/firewalld 作为默认服务器后端
gdbm 使用 sys-libs/gdbm 存储 fwknopd 摘要缓存
gpg 通过 app-crypt/gpgme 启用 GPG 支持
iptables 使用 net-firewall/iptables 作为默认服务器后端
nfqueue 启用仅 UDP 的 NFQUEUE 服务器模式(没有 net-libs/libpcap 依赖关系)
server 构建 fwknopd 服务器
udp-server 启用仅 UDP 的服务器模式(没有 net-libs/libpcap 依赖关系)

ipt_netflow

natevents Netflow NAT 翻译事件 (NEL) 支持

iptables

conntrack 在启用 connlabel 匹配器时针对 net-libs/libnetfilter_conntrack 构建
netlink 针对 libnfnetlink 构建,它启用了 nfnl_osf 实用程序
nftables 支持 nftables 内核接口
pcap 针对 net-libs/libpcap 构建,它启用了 nfbpf_compile 实用程序

nftables

doc 为软件包创建手册页(需要 app-text/asciidoc)
json 通过 dev-libs/jansson 启用 JSON 支持
xtables 添加 libxtables 支持,以尝试自动转换由 iptables-compat 添加的规则

pglinux

计划任务 安装 cron 脚本

shorewall

init 添加在启动网络接口之前将防火墙置于安全状态的能力
ipv4 安装创建完整 IPv4 防火墙所需的一切
ipv6 添加创建完整 IPv6 防火墙的能力(需要 net-firewall/shorewall ipv4 USE 标志)
lite4 安装仅运行使用 net-firewall/shorewall ipv4 USE 标志创建的 IPv4 编译防火墙脚本所需的一切
lite6 安装仅运行使用 net-firewall/shorewall ipv6 USE 标志创建的 IPv6 编译防火墙脚本所需的一切

ufw

examples 示例 ufw 配置文件
ipv6 iptables 的 IPv6 支持

net-fs

autofs

dmalloc 启用使用 dmalloc 库进行调试
ldap 安装 LDAP 模块
libtirpc 使用 TiRPC 库代替 SunRPC
mount-locking 启用锁定以防止在存在并发自动挂载的情况下损坏 /etc/mtab。如果启用,则无法进行递归自动挂载(例如,使用 autofs 绑定或循环挂载本身是自动挂载的文件系统)。
sasl 启用 LDAP 模块中的 SASL 支持

cifs-utils

ads 启用 Active Directory 支持并创建 cifs.idmap 二进制文件 - idmap 支持
caps 启用 sys-libs/libcap-ng 支持
creds cifs 凭据支持
python 启用对 python 的支持并安装 python 工具

cvmfs

server 安装 cvmfsd 程序和 init 脚本

libnfs

utils 构建/安装 nfs-{cat,ls,cp} 实用程序

netatalk

pgp 添加对 pgp 身份验证模块的支持
quota 添加对各种文件系统上的用户配额的支持
影子 添加 shadow 支持
ssl 使用 dev-libs/openssl 提供 DHX 用户访问模块。这些模块在大多数最新的 OS X 版本中没有使用,可以在没有风险的情况下保持禁用状态。
tracker 添加对类似 spotlight 的跟踪器支持

nfs-utils

junction 在 nfsref 中启用 NFS 连接支持
ldap 添加 ldap 支持
libmount 将 mount.nfs 与 libmount 链接
nfsv3 启用对 NFSv2 和 NFSv3 的支持
nfsv4 启用对 NFSv4 的支持(包括 NFSv4.1 和 NFSv4.2)
uuid 支持 rpc.mountd 中的 UUID 查找

openafs

apidoc 使用 app-text/doxygen 构建 API 文档。构建可能需要很长时间。
bitmap-later 启用文件服务器的快速启动,方法是直到需要时才读取位图。
fuse 构建 fuse 客户端。
kauth 安装已弃用的 kauth 服务器、PAM 模块和实用程序
modules 构建 libafs 内核模块。仅在知道自己在做什么时才禁用:没有此模块,OpenAFS 客户端将无法工作。
namei 启用 namei 文件服务器而不是 inode 文件服务器。只有在需要与 inode 格式 AFS 存储兼容时,才应禁用此选项。
pthreaded-ubik 启用安装 pthreaded ubik 应用程序。
supergroups 启用对嵌套 pts 组的支持。
tsm 启用使用来自 app-backup/tsm 的 Tivoli TSM API 库来支持 butc。仅限 AMD64。
ubik-read-while-write 启用 vlserver 在写入锁期间从数据库缓存中读取(实验性)

s3backer

nbd 支持导出为 nbd 设备

s3fs

gnutls 启用 net-libs/gnutls 加密后端
nettle 将 dev-libs/nettle 网络功能与 GnuTLS 一起使用。
nss 启用 dev-libs/nss 加密后端

samba

addc 启用 Active Directory 域控制器支持
ads 启用 Active Directory 支持
ceph 通过 sys-cluster/ceph 启用对 Ceph 分布式文件系统的支持
client 启用客户端部分
集群 启用对集群的支持
glusterfs 通过 sys-cluster/glusterfs 启用对 Glusterfs 文件系统的支持
gpg 对 AD DC 使用 app-crypt/gpgme
iprint 启用 Novell 的 iPrint 技术
json 通过 dev-libs/jansson 启用 json 审计支持
lmdb 为捆绑的 ldb 启用 LMDB 后端
profiling-data 启用对收集分析数据的支持
quota 启用对用户配额的支持
regedit 启用对 regedit 命令行工具的支持
snapper 启用 vfs_snapper 模块(需要 sys-apps/dbus)
spotlight 启用对 spotlight 后端的支持
system-heimdal 使用 app-crypt/heimdal 代替捆绑的 heimdal。
system-mitkrb5 使用 app-crypt/mit-krb5 代替 app-crypt/heimdal。
unwind 启用 libunwind 用于回溯
winbind 启用对 winbind 身份验证守护进程的支持

net-ftp

frox

transparent 启用数据连接的透明代理

ftpbase

zeroconf 启用通过 Avahi 进行零配置网络的支持。

lftp

convert-mozilla-cookies 安装 convert-mozilla-cookies 脚本及其运行时依赖项
verify-file 安装 verify-file 脚本及其运行时依赖项

proftpd

authfile 启用对 auth-file 模块的支持
ban 启用对 mod_ban 模块的支持
case 启用对 mod_case 模块的支持
copy 启用对 mod_copy 模块的支持
ctrls 启用对 mod_ctrls 和 mod_ctrls_admin 模块的支持
deflate 启用对 mod_deflate 模块的支持
diskuse 启用对 mod_diskuse 模块的支持
dso 启用对 mod_dso 模块的支持
dynmasq 启用对 mod_dynmasq 模块的支持,用于动态更新 MasqueradeAddress 以实现类似 dyndns 的场景)
exec 启用对 mod_exec 模块的支持。警告:这可能存在安全风险
ident 启用对 mod_ident 模块的支持
ifsession 启用对 ifsession 模块的支持
ifversion 启用对 mod_ifversion 模块的支持
log-forensic 启用对 mod_log_forensic 模块的支持,仅记录可疑操作。
memcache 启用对 mod_memcache 模块的支持,用于使用 memcached 服务器
msg 启用对 mod_msg 模块的支持,允许系统用户通过 ftpdctl 程序向连接的客户端发送消息。
qos 启用对 mod_qos 模块的支持
ratio 启用对 mod_ratio 模块的支持
readme 启用对 mod_readme 模块的支持
rewrite 启用对 rewrite 模块的支持
sftp 启用对 mod_sftp 模块的支持,以及可选的 mod_sftp_sql 和 mod_sftp_pam 模块,如果启用了匹配的 USE 标志。
shaper 启用对 mod_shaper 模块的支持
sitemisc 启用对 sitemisc 模块的支持
sodium 使用 dev-libs/libsodium 进行密码加密和密钥交换
softquota 启用对 quotatab 模块的支持
unique-id 启用对 mod_unique_id 模块的支持,每个连接都获得唯一的 ID。
vroot 启用对虚拟根模块的支持

pure-ftpd

anondel 允许匿名用户删除文件
anonperm 允许匿名用户更改文件权限
anonren 允许匿名用户重命名文件
anonres 允许匿名用户恢复文件传输
implicittls 在端口 990 上启用 TLS
noiplog 禁用 IP 地址记录
paranoidmsg 显示偏执信息而不是正常信息
resolveids 解析 UID/GID
sysquota 启用系统配额支持(需要 sys-fs/quota)
vchroot 启用对虚拟 chroot 的支持(可能存在安全风险)

tftp-hpa

client 编译并安装 tftp 客户端
server 编译并安装 tftp 服务器

yafc

ssh 使用 SFTP 支持构建

net-im

biboumi

udns 使用 net-libs/udns 异步解析域名

bitlbee

libevent 使用 libevent 进行事件处理
nss 优先使用 dev-libs/nss 作为 SSL/TLS 提供程序
otr 启用对加密对话的支持
plugins 启用对插件的支持
purple 使用 libpurple 而不是内置的 IM 协议支持
twitter 启用 Twitter 协议支持

coturn

mongodb 启用对 mongodb 数据库的支持
redis 启用对 redis 数据库的支持

dino

gpg 启用 OpenPGP 加密插件
http 启用 HTTP 文件上传插件
notification-sound 通知声音插件
omemo 启用 OMEMO 加密插件
rtp 启用使用 RTP 通过 XMPP 进行音频/视频通话

ejabberd

captcha 支持在注册时使用 CAPTCHA 表单 (XEP-158)
full-xml 在 XMPP 流中使用 XML 功能(例如:CDATA),需要兼容 XML 的客户端
mssql 启用 Microsoft SQL Server 支持(通过 ODBC)进行数据存储
mysql 启用 MySQL 支持进行数据存储
odbc 启用 ODBC 支持访问数据存储
postgres 启用 PostgreSQL 支持进行数据存储
redis 启用 Redis 支持进行瞬时数据存储
roster-gw 打开处理网关订阅的解决方法
sip 启用 SIP 支持
sqlite 启用 SQLite 数据库支持
stun 启用 STUN/TURN 支持
zlib 启用使用 zlib 的流压缩 (XEP-0138)

err

irc 拉取可选依赖项,IRC 后端需要

gajim

crypt 端到端加密和 GPG 加密
geolocation 共享您的位置
jingle 音频和视频通话
omemo 安装 OMEMO 加密插件的依赖项
remote 使用 gajim-remote 从命令行控制 Gajim 实例
rst 从 RST 代码生成 XHTML 输出
spell 拼写检查已撰写消息
upnp 能够请求您的路由器转发端口以进行文件传输
webp 支持 WebP 头像

libcommuni

qml 安装可选的 qml 文件。
uchardet 使用 app-i18n/uchardet,这是上游的默认值,而不是 dev-libs/icu,后者使运行测试成为不可能。

pidgin

gadu 启用 Gadu Gadu 协议支持
groupwise 启用 Novell Groupwise 协议支持
gstreamer 启用语音和视频会话
gtk 构建 Pidgin,GTK+ 界面
meanwhile 启用 meanwhile 对 Sametime 协议的支持
ncurses 构建 finch,控制台界面
prediction 启用联系人可用性预测插件
python 使用 python 脚本支持构建 libgnt(finch 使用的 GLib Ncurses 工具包)
xscreensaver 使用 X 屏幕保护程序协议扩展来根据鼠标/键盘事件监控空闲/活动状态
zephyr 启用 Zephyr 协议支持

profanity

gpg 启用 OpenPGP 加密
omemo 启用 OMEMO 加密
omemo-qrcode 启用通过二维码交换 OMEMO 信息
otr 启用使用 Off-The-Records 消息传递的加密对话
python 启用 Python 插件支持

prosody

libevent 使用 libevent 进行事件处理

psi

aspell 启用使用 app-text/aspell 进行拼写检查
enchant 启用使用 app-text/enchant 进行拼写检查
附加组件 启用 Psi+ 修补集
hunspell 启用使用 app-text/hunspell 进行拼写检查
iconsets 安装额外的图标集,其中一些没有明确的许可证
webengine 启用使用 dev-qt/qtwebengine 的主题化、基于 html 的聊天记录
whiteboarding 启用实验性的交互式 SVG 绘制
xscreensaver 使用 X 屏幕保护程序协议扩展来根据鼠标/键盘事件监控空闲/活动状态

psimedia

附加组件 启用 Psi+ 模式(在为 Psi+ 构建时需要)

qtox

X 启用自动离开支持
spellcheck 启用拼写检查支持

spectrum2

frotz 启用 Z-Engine 后端。
irc 启用 IRC 后端,基于 net-im/libcommuni。
purple 启用 libpurple 后端,基于 net-im/pidgin。
sms 启用 SMS 后端,基于 app-mobilephone/smstools。
twitter 启用 Twitter 后端。
whatsapp 启用 WhatsApp 后端,基于 net-im/transwhat。

telegram-desktop

enchant 使用 app-text/enchant 拼写检查后端,而不是 app-text/hunspell
fonts 使用内置的 open-sans 字体修补版本(覆盖 fontconfig)
libdispatch 使用 dev-libs/libdispatch 加速并发代码执行
qt6 使用 Qt6 支持构建
qt6-imageformats 通过捆绑 kde-frameworks/kimageformats 添加对 HEIF、AVIF 和 JpegXL 的支持

tkabber

plugins 启用安装额外的插件

tokodon

mpv 使用 media-libs/mpvqt 而不是 dev-qt/qtmultimedia 进行视频播放(默认)
webengine 使用 dev-qt/qtwebengine 作为内置的认证页面(默认是外部浏览器)

toxic

audio-notify 启用原生声音通知
experimental 在 net-libs/tox 中使用实验性功能
games 启用一些小型迷你游戏
llvm 启用对 LLVM Address Sanitizer 的支持
notification 启用使用 libnotify 的桌面通知,并支持声音。
二维码 启用二维码支持
sound 启用音频通话
video 启用视频通话

zoom

bundled-qt 使用捆绑的 Qt 和 icu 而不是系统范围的库
opencl 使用 OpenCL 进行虚拟背景支持(virtual/opencl)
zoom-symlink 在 /usr/bin 中安装 zoom 符号链接

net-irc

anope

ldap 构建 LDAP 模块,例如 opertypes
sql 构建需要 SQL 的模块
ssl 使用 OpenSSL 提供 SSL 服务
tre 使用 dev-libs/tre 进行正则表达式匹配

atheme-services

cracklib 启用 nickserv/cracklib 模块以强制执行强账户密码
largenet 启用对大型网络的支持/调整
ldap 启用基于 ldap 的身份验证模块
perl 安装一个 perl 模块,它围绕服务的 XML-RPC 接口进行包装

epic5

archive 使用 app-arch/libarchive 从脚本使用 zip 和 tar 存档。

hexchat

libcanberra 使用 media-libs/libcanberra 启用声音事件支持
plugin-checksum 构建校验和插件(需要插件)
plugin-fishlim 构建 FiSHLiM 插件(需要插件)
plugin-sysinfo 构建 SysInfo 插件(需要插件)
theme-manager 构建主题管理器(单色)

inspircd

argon2 启用模块中的 Argon2 哈希
gnutls 启用 TLS 支持
ldap 启用 LDAP 支持
log-json 启用通过 JSON 记录
maxminddb 添加使用 libMaxMindDB 进行地理定位的支持
mbedtls 添加使用 mbedTLS 库进行 TLS 的支持
mysql 启用 MySQL 数据库后端
pcre2 添加对 Perl 兼容正则表达式 2 的支持
postgres 启用 PostgreSQL 数据库后端
re2 添加对 Google RE2 正则表达式库的支持
regex-posix 添加对 POSIX 正则表达式的支持
regex-stdlib 添加对 C++ stdlib 正则表达式的支持
sqlite 启用 Sqlite 数据库后端
ssl 启用 SSL 支持
sslrehashsignal 启用通过 SIGUSR1 重建 SSL 模块
tre 启用对 TRE 的支持,TRE 是一个轻量级、健壮且高效的符合 POSIX 的正则表达式匹配库

iroffer-dinoex

admin 使用 HTTP 管理进行编译
blowfish 使用 blowfish 加密支持编译
chroot 使用 chroot 支持进行编译
http 使用 HTTP 服务器支持进行编译
memsave 使用内存保护进行编译
telnet 使用 Telnet 服务器支持进行编译

irssi

otr 添加对可加载的 IRC otr 模块的支持
proxy 添加对可加载的 IRC 代理模块的支持

kvirc

dcc-video 支持通过 DCC 协议进行视频连接
phonon 支持 Phonon 进行音频输出
webengine 支持 Qt WebEngine

limnoria

crypt 启用使用 GPG 进行用户身份验证

ngircd

ident 启用对 net-libs/libident 的支持
irc-plus 启用对 IRC+ 协议的支持(需要 virtual/libiconv)
strict-rfc 严格遵守 RFC;可能影响兼容性

psybnc

multinetwork 添加对多个网络的支持
oidentd 添加对 oidentd 的支持
scripting 添加脚本支持

quassel

bundled-icons 使用与 Quassel 捆绑的图标主题,而不是依赖系统软件包。
crypt 支持核心->网络每通道和每查询 blowfish 加密,通过 app-crypt/qca SLOT 2。
dbus 支持通过 StatusNotifier D-Bus 服务(大多数现代桌面环境使用)进行桌面通知。
gui 构建 Quassel 的 Qt5 GUI 客户端。如果禁用此 USE 标志,则不会构建 GUI,也无法使用。您可能想在服务器上禁用此标志,但在客户端上需要启用它。
monolithic 构建带有集成核心的独立客户端,不需要外部 quasselcore。只有在您不想使用 Quassel 的客户端/服务器模型时才有用。在这种情况下,服务器和 X 标志不需要,但也可以启用它们。
oxygen 支持 Oxygen 图标集,它是 KDE4 的默认图标集。
server 构建服务器二进制文件。如果禁用此 USE 标志,则不会构建 Quassel 的“core”服务器二进制文件,也无法使用。您需要在服务器上启用此标志,但在客户端上可能想禁用它。
urlpreview 使用 QtWebEngine 渲染引擎显示 URL 缩略图。

rbot

aspell 在 rbot 的“spell”插件中使用 aspell 而不是 ispell。原始插件使用 ispell,但启用此标志会使其使用 aspell 的 ispell 接口。
cal 添加对提供 /usr/bin/cal 命令的软件包的依赖项,该命令需要启用 rbot 的“cal”插件。如果禁用 USE 标志,则默认情况下该插件也会被禁用。
figlet 添加对 app-misc/figlet 的依赖项,该依赖项用于 rbot 的“figlet”插件。如果禁用 USE 标志,则该插件将无法使用 figlet;如果 toilet 也被禁用,则该插件将被禁用。
fortune 添加对 games-misc/fortune-mod 的依赖项,该依赖项需要启用 rbot 的“fortune”插件。如果禁用 USE 标志,则默认情况下该插件也会被禁用。
host 添加对 net-dns/bind-tools 的依赖项(提供 /usr/bin/host),该依赖项需要启用 rbot 的“host”插件。如果禁用 USE 标志,则默认情况下该插件也会被禁用。
nls 构建并安装来自机器人及其插件的消息的翻译(通过 dev-ruby/ruby-gettext)。
timezone 添加对 dev-ruby/tzinfo 的依赖项以启用 rbot 的“time”插件。如果禁用 USE 标志,则默认情况下该插件也会被禁用。
toilet 添加对 app-misc/toilet 的依赖项,该依赖项用于 rbot 的“figlet”插件。如果禁用 USE 标志,则该插件将无法使用 toilet;如果 figlet 也被禁用,则该插件将被禁用。
translator 添加对 dev-ruby/mechanize 的依赖项,该依赖项需要启用 rbot 的“translator”插件。如果禁用 USE 标志,则默认情况下该插件也会被禁用。

soju

moderncsqlite 使用 moderncsqlite,一个无 cgo 的 SQLite 移植版本

unrealircd

class-nofakelag 启用一个不受支持的 class::options 标志,名为“nofakelag”,允许您授予普通用户(而不是仅仅是操作员)的 fakelag 免除。
operoverride 启用 OperOverride 扩展
operoverride-verify 启用要求操作员邀请自己加入 +s/+p 频道
prefixaq 启用 chanadmin 和 chanowner 前缀
showlistmodes 在 /LIST 中显示频道模式(仅在编译时配置)

weechat

alias 启用别名控制插件
buflist 启用 buflist 插件
charset 启用编码转换
enchant 通过 Enchant 而不是 GNU Aspell 启用拼写检查器插件
exec 启用 exec 插件
fifo 启用 FIFO 支持(sh 管道)
fset 启用快速设置插件
irc 启用 IRC 协议支持
logger 启用日志记录支持
relay 启用中继插件(实验性)
relay-api 启用中继插件的 json API 支持(实验性)
scripts 构建脚本基础设施
trigger 启用触发器插件
typing 启用输入插件
xfer 启用 xfer 插件支持

znc

argon2 使用 Argon2id 而不是 SHA-256 存储密码哈希
zlib 使用 sys-libs/zlib 为 znc 的 Web 界面启用类似 mod_deflate 的 gzip 支持。

net-libs

aqbanking

ebics 启用对电子银行互联网通信标准 (EBICS) 的支持

axtls

cgi-lua 为 axhttpd 服务器启用 lua 支持的 cgi
cgi-php 为 axhttpd 服务器启用 php 支持的 cgi
httpd 启用 axhttpd Web 服务器组件
static 静态构建 axhttpd 服务器

c-client

chappa 启用 Eduardo Chappa 为 mail-client/alpine 打的补丁(主要添加了对 maildir 的支持)
doc 安装与 IMAP 相关的 RFC
topal 启用对 net-mail/topal 的支持,用于 mail-client/alpine

canlock

header-parser 构建文章标题解析器
legacy 构建旧版 API(与 v2 兼容)

cvm

vpopmail 启用 vpopmail 支持

czmq

drafts 构建草案 API,它可能会随时更改,恕不另行通知,因此不建议在正常使用中使用。(也需要 net-libs/zeromq 中的草案支持)
http-client 使用 net-misc/curl 构建对 HTTP 客户端的支持
http-server 使用 net-libs/libmicrohttpd 构建对 HTTP 服务器的支持
nss 使用 dev-libs/nss 进行 SHA,而不是内部实现
uuid 使用 sys-apps/util-linux 启用 UUID 支持

daq

afpacket 构建 AFPacket 数据采集模块。功能类似于 PCAP 模块,但性能更好。使用此模块时,Snort 可以以非特权用户身份运行。AFpacket 支持内联和被动模式。
dump 构建 Dump 数据采集模块。dump DAQ 允许您测试 2.9 Snort 中提供的各种内联模式功能,例如注入和规范化。
ipq 构建 IPQ 数据采集模块。IPQ 是处理 iptables 数据包以进行内联部署的旧方法。使用此模块时,Snort 无法以非特权用户身份运行。
nfq 构建 NFQ 数据采集模块。NFQ 是处理 iptables 数据包以进行内联部署的新方法。使用此模块时,Snort 无法以非特权用户身份运行。
pcap 构建 PCAP 数据采集模块。

davix

tools 安装其他工具

freaklabs-chibiarduino

promisc 在配置文件中启用 promisc 以进行数据包嗅探

glib-networking

gnome 提取使用 GSettings 存储的 HTTP/HTTPS/SOCKS 代理配置
libproxy 使用 net-libs/libproxy 获取 HTTP/HTTPS/SOCKS 代理配置

gloox

xhtmlim 公开内部 NodeList,以便在没有外部解析器的情况下进行可选的 XHTML-IM 渲染

gnome-online-accounts

gnome 使用 gnome-base/gnome-control-center 设置 GNOME 在线帐户首选项
ms365 启用 Microsoft 365 提供商

gnutls

dane 构建 libgnutls-dane,实现基于 DNS 的命名实体身份验证。需要 net-dns/unbound
openssl 构建 openssl 兼容库
pkcs11 通过 app-crypt/p11-kit 添加对 PKCS#11 的支持
sslv2 对旧/不安全的 SSLv2 协议的支持
sslv3 对旧/不安全的 SSLv3 协议的支持
test-full 启用完全测试模式
tls-heartbeat 启用 TLS 和 DTLS 中的心跳扩展
tools 构建 gnutls-cli、certtool 和 oscptool 等 cli 工具

gssdp

man 为工具生成手册页

libetpan

liblockfile 启用对 liblockfile 库的支持
lmdb 使用 dev-db/lmdb 作为缓存数据库

libgsasl

gcrypt 使用 dev-libs/libgcrypt 进行低级加密
ntlm 使用 net-libs/libntlm 添加对 Microsoft 的 NTLM 机制的支持

libiio

aio 启用异步 IO 支持

libiscsi

rdma 通过 sys-cluster/rdma-core 启用 infiniband 支持

libisds

openssl 使用 dev-libs/openssl 作为加密后端,而不是 app-crypt/gpgme 和 dev-libs/libgcrypt

libktorrent

xfs 通过 sys-fs/xfsprogs 启用 XFS 特定的磁盘预分配支持

libmicrohttpd

epoll 支持 epoll() 系统调用
eventfd 使用 EventFD 进行有效的线程间通信
thread-names 将线程名称分配给内部线程,这对于依赖应用程序调试非常有用

libnids

glib 使用 dev-libs/glib 进行多处理支持
libnet 包含需要 net-libs/libnet 的代码

libnma

pkcs11 通过 app-crypt/gcr 在证书选择器中启用 PKCS#11 支持

liboauth

curl 如果启用,net-misc/curl 将通过 libcurl 库使用;如果未启用,则会使用 curl 命令。某些功能仅在使用库时可用,但将库用作库需要匹配的 SSL 实现。

liboping

filecaps 允许非 root 用户使用 [n]oping 实用程序。
ncurses 构建 oping 实用程序的 ncurses 版本(需要 sys-libs/ncurses)

libpcap

netlink 使用 dev-libs/libnl 将无线接口置于监控模式。
rdma 使用 sys-cluster/rdma-core 启用 RDMA 捕获支持
remote 启用远程数据包捕获,这可能会使基于 libpcap 的应用程序暴露于恶意远程捕获服务器的攻击!
yydebug 启用解析器调试代码

libprotoident

tools 构建和安装命令行工具

libproxy

duktape 使用 dev-lang/duktape 进行 PAC 解析
gnome 启用从 GNOME 读取代理设置的支持

libqmi

mbim 支持通过移动宽带接口模型 (MBIM) 进行 QMI
qrtr 支持通过 IPC 路由器总线 (QRTR) 进行 QMI

libsoup

gssapi 启用 GSSAPI 支持
samba 使用 net-fs/samba 进行 NTLM 单点登录
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

libsrtp

aesicm 使用 AES ICM 密码算法
console 使用 /dev/console 而不是 stdout 来显示错误消息
nss 使用 NSS 密码原语
openssl 使用 OpenSSL 密码原语
syslog 使用 syslog 来显示错误消息

libssh

gcrypt 使用 dev-libs/libgcrypt 作为 TLS 提供程序
gssapi 启用 gssapi 支持。
mbedtls 使用 net-libs/mbedtls 作为 TLS 提供者
pcap 使用 PCAP 输出支持构建
server 使用 SSH 服务器支持构建
sftp 使用 SFTP 支持构建

libssh2

gcrypt 使用 dev-libs/libgcrypt 而不是 dev-libs/openssl
mbedtls 使用 net-libs/mbedtls 而不是 dev-libs/openssl

libtorrent-rasterbar

dht 启用 DHT(分布式哈希表)支持

libtrace

numa 使用 sys-process/numactl

libupnp

blocking-tcp 不要使用异步套接字调用
reuseaddr 通过使用 SO_REUSEADDR 绑定套接字来允许干净的重新启动
samples 安装示例应用程序

libvncserver

24bpp 启用 24bpp 支持
filetransfer 启用对 TightVNC 的文件传输协议的支持
lzo 通过 dev-libs/lzo 启用 LZO 支持,而不是使用内部 miniLZO 实现

libwebsockets

access-log 支持生成与 Apache 兼容的访问日志
client 库的客户端部分和 libwebsockets-test-client
extensions 使用扩展编译(permessage-deflate)
generic-sessions 使用通用会话插件
http-proxy 支持重写 HTTP 代理
ipv6 在没有 ipv6 支持的情况下编译
lejp 使用轻量级 JSON 解析器
libev 通过 dev-libs/libev 支持事件循环
libevent 通过 dev-libs/libevent 支持事件循环
libuv 通过 dev-libs/libuv 支持异步 I/O
mbedtls 使用 mbedTLS 替换 OpenSSL
peer-limits 跟踪对等方并限制单个对等方可以分配的资源
server-status 支持 json + jscript 服务器监控
smtp 提供 SMTP 支持
sqlite3 需要 SQLITE3 支持

loudmouth

asyncns 使用 net-libs/libasyncns 进行异步名称解析。
openssl 启用 dev-libs/openssl 支持,而不是 gnutls(这是默认设置)。

mbedtls

cmac 启用基于分组密码的消息认证码算法
havege 启用 HAVEGE 随机生成器。警告:HAVEGE 随机生成器不适合虚拟化环境
programs 构建 Mbed TLS 程序

neon

libproxy 添加对 net-libs/libproxy 的支持
pkcs11 使用 dev-libs/pakchois 添加对 PKCS#11 的支持

nghttp2

hpack-tools 安装 HPACK(标题压缩)帮助程序工具
utils 安装 nghttp、nghttpd 和 nghttpx

ngtcp2

openssl 使用 OpenSSL 提供 SSL 支持(需要 dev-libs/openssl)

nodejs

corepack 启用实验性的 corepack 包管理工具
inspector 启用 V8 检查器
npm 启用 NPM 包管理器
pax-kernel 启用在 PaX 启用的内核下构建
snapshot 启用快照创建以加快启动速度
system-icu 使用系统 dev-libs/icu,而不是捆绑的版本
system-ssl 使用系统 OpenSSL,而不是捆绑的 OpenSSL
systemtap 启用 SystemTap/DTrace 跟踪

ntirpc

gssapi 包含对 RPCSEC GSS 的支持
rdma 包含对 RDMA RPC 的支持

paho-mqtt-c

high-performance 不包含内部跟踪和堆跟踪等调试辅助工具

pjproject

amr 在构建中包含 AMR 编解码器
epoll 在 Linux 上使用 /dev/epoll ioqueue(实验性)
g711 在构建中包含 G.711 编解码器
g722 在构建中包含 G.722 编解码器
g7221 在构建中包含 G.722.1 编解码器
g729 通过 net-libs/bcg729 在构建中包含 G.729 编解码器
ilbc 在构建中包含 iLBC 编解码器
l16 在构建中包含 Linear/L16 编解码器系列
libyuv 在构建中包含 libyuv
openh264 在构建中包含 Open H.264 支持
resample 在构建中包含重采样实现
silk 在构建中包含 SILK 支持
srtp 启用对加密语音传输(安全 RTP)的支持
v4l2 在构建中包含 Video4Linux v2 支持
vpx 在构建中包含 VP8 和 VP9 编解码器支持
webrtc 启用 WebRTC 支持

qxmpp

omemo 启用 OMEMO 加密

rabbitmq-c

tools 构建与代理交互的 cli 工具

rtrlib

ssh 启用 SSH 支持

shairplay

playfair 添加对处理 fairplay 握手的支持(例如在屏幕镜像中使用)

tox

av 添加对音频和视频的支持。
daemon 启用 DHT 引导守护进程。
dht-node 启用 DHT 引导节点。
experimental 启用实验性 api
key-utils 构建实用程序以创建自定义密钥和配置文件
log-debug 日志级别:4
log-error 日志级别:1
log-info 日志级别:3
log-trace 日志级别:5
log-warn 日志级别:2

udns

tools 构建和安装 dnsget、ex-rdns 和 rblcheck 工具

wandio

http 构建支持使用 net-misc/curl 通过 HTTP 读取文件

webkit-gtk

examples 安装 MiniBrowser 示例应用程序
gamepad 通过 dev-libs/libmanette 启用游戏手柄输入支持
jumbo-build 合并源文件以加快构建过程

wvstreams

boost 使用 dev-libs/boost 提供与 TR1 兼容的功能接口。此 USE 标志仅在 GCC 版本低于 4.1 或其他不提供该接口的编译器中需要。

xdp-tools

tools 安装各种辅助工具,而不仅仅是 libxdp。

xrootd

ceph 启用对 sys-cluster/ceph(XrdCeph 插件)的支持
fuse 启用 sys-fs/fuse 文件系统驱动程序
http 启用 http 协议支持
libxml2 使用 dev-libs/libxml2 进行 XML 解析(首选),而不是捆绑的 tinyxml
macaroons 启用对 dev-libs/libmacaroons 的 macaroons 的支持
scitokens 启用对 dev-cpp/scitokens-cpp 的 scitokens 的支持
server 安装 xrootd 服务器和相关插件
xrdec 使用 dev-libs/isa-l 启用擦除编码支持(XrdEc 插件)

zeromq

drafts 构建草案 API,该 API 可能会随时更改,恕不另行通知,因此不建议在正常使用中使用。
libbsd 使用 dev-libs/libbsd 中的 strlcpy(),而不是内部实现。
sodium 使用 dev-libs/libsodium 进行加密

net-mail

courier-imap

trashquota 在邮件目录的估计配额使用量中包含已删除的消息和垃圾箱文件夹。

cyrus-imapd

backup 启用备份服务支持
calalarm 启用 CalDAV 闹钟支持
http 启用 http 和 http/2 支持
replication 启用复制支持
server 启用构建服务器二进制文件
sieve 启用 sieve 支持
xapian 启用 Xapian 搜索引擎支持

dbmail

sieve 启用 sieve 过滤器支持

dovecot

argon2 添加对 ARGON2 密码方案的支持
lucene 使用 dev-cpp/clucene 添加 lucene 全文搜索 (FTS) 支持
managesieve 添加 managesieve 协议支持
rpc 添加对 NFS 配额的支持
sieve 添加 sieve 支持
solr 添加 solr 全文搜索 (FTS) 支持
stemmer 添加 libstemmer 支持(用于 FTS)
textcat 添加 libtextcat 语言猜测支持,用于全文搜索 (FTS)

fetchmail

socks 启用对 socks 代理的支持
tk 启用对 Tk GUI 工具包的支持,特别是在安装 fetchmailconf 时

gnubiff

password 启用将密码保存到用户空间中连接邮件服务器

lbdb

abook 启用 app-misc/abook 支持
bbdb 包括对 app-emacs/bbdb 的支持
evo 添加对 mail-client/evolution 的支持
finger 启用 finger 支持

mailutils

clients 构建客户端程序 - frm maidag mail sieve messages readmsg dotlock movemail mimeview mh
kyotocabinet 启用 Kyoto Cabinet 数据库支持
servers 构建服务器程序 - imap4d pop3d comsatd
tokyocabinet 启用 Tokyo Cabinet 数据库支持

mboxgrep

dmalloc 启用使用 dev-libs/dmalloc 进行调试

mu

emacs 安装 mu4e 邮件客户端

notmuch

apidoc 提供 doxygen 生成的 API 文档。
crypt 支持解密和验证 PGP/MIME 消息,并在 Emacs UI 中 - 加密;自版本 0.22 以来,还支持 S/MIME 签名验证。
doc 安装 API 文档
emacs 安装 Emacs UI(主要 UI)
mutt 安装 Mutt 的辅助脚本
nmbug 为 Notmuch 安装实验性标签共享/伪错误跟踪脚本(参见 http://notmuchmail.org/nmbug/)

qmailadmin

maildrop 使用 maildrop 过滤垃圾邮件

tpop3d

authexternal 启用通过外部程序进行身份验证
flatfile 启用针对 /etc/passwd 风格的平面文件的身份验证
passwd 启用 /etc/passwd 身份验证
sha1 使用 OpenSSL 进行 sha1 加密密码。
影子 启用 /etc/shadow 身份验证

vpopmail

clearpasswd 在 vpasswd 文件中启用明文密码存储
ipalias 启用 enable-ip-alias-domains
maildrop 在 vdelivermail 中启用 mail-filter/maildrop 支持
spamassassin 启用 mail-filter/spamassassin 支持

net-misc

AQtion

lro 启用/禁用大接收卸载。此项 **必须** 为桥接或转发禁用。

apt-cacher-ng

fuse 安装 sys-fs/fuse 驱动的 acngfs,以使用用户空间文件系统作为 apt 缓存。

aria2

bittorrent 启用对 bittorrent 协议的支持。
gnutls 使用 net-libs/gnutls 作为 TLS 提供程序(首选)。否则,dev-libs/openssl 将用作 TLS 提供程序。两者仅在 USE=ssl 时适用。
libuv 使用 dev-libs/libuv 后端。
libxml2 使用 dev-libs/libxml2 进行 XML 解析(首选),而不是 dev-libs/expat。
metalink 启用对 metalink 的支持。
nettle 使用 dev-libs/nettle 进行消息摘要,以及 dev-libs/gmp 进行 bittorrent(如果已启用)。如果禁用此标志,则改为使用 dev-libs/libgcrypt。如果使用 dev-libs/openssl,则忽略此标志。
scripts 安装使用 aria2 的 xmlrpc 功能的附加脚本。
ssh 启用 SFTP 支持。

asterisk

blocks 利用 -fblocks(仅受 clang/LLVM 支持,并且在使用 clang/LLVM 时需要)
集群 通过 Corosync 集群引擎启用高可用性支持
codec2 在 asterisk 中启用 Codec2 支持
deprecated 启用已弃用的功能(例如,app_macro)
gtalk 启用对 Google Talk 服务的支持
http 启用嵌入式 Web 服务器
ilbc 启用互联网低比特率编解码器 (iLBC)
newt 包含需要 redhats 窗口工具包的附加工具
pjproject 启用对 pjproject (pjsip) 的支持
span 启用对 spandsp 编解码器的支持
srtp 启用对加密语音传输(安全 RTP)的支持
statsd 启用 statsd 集成
unbound 通过使用 libunbound 启用改进的 DNS 核心 (SRV、NAPTR)

asterisk-core-sounds

alaw 安装 alaw 编解码器的音频文件。
g722 安装 g722 编解码器的音频文件。
g729 安装 g729 编解码器的音频文件。
siren14 安装 siren14 编解码器的音频文件。
siren7 安装 siren7 编解码器的音频文件。
sln16 安装 sln16 编解码器的音频文件。
ulaw 安装 ulaw 编解码器的音频文件。
wav 安装 wav 编解码器的音频文件。

asterisk-extra-sounds

alaw 安装 alaw 编解码器的音频文件。
g722 安装 g722 编解码器的音频文件。
g729 安装 g729 编解码器的音频文件。
gsm 安装 gsm 编解码器的音频文件。
siren14 安装 siren14 编解码器的音频文件。
siren7 安装 siren7 编解码器的音频文件。
sln16 安装 sln16 编解码器的音频文件。
ulaw 安装 ulaw 编解码器的音频文件。
wav 安装 wav 编解码器的音频文件。

asterisk-moh-opsound

alaw 安装 alaw 编解码器的音频文件。
g722 安装 g722 编解码器的音频文件。
g729 安装 g729 编解码器的音频文件。
gsm 安装 gsm 编解码器的音频文件。
siren14 安装 siren14 编解码器的音频文件。
siren7 安装 siren7 编解码器的音频文件。
sln16 安装 sln16 编解码器的音频文件。
ulaw 安装 ulaw 编解码器的音频文件。
wav 安装 wav 编解码器的音频文件。

bird

client 构建 ncurses/readline 全功能 CLI
libssh 启用 net-libs/libssh 绑定,它是 RPKI 支持的强制要求

casync

fuse 启用 fuse 支持

cgminer

ants1 启用对 Antminer S1 Bitmain 的支持
ants2 启用对 Antminer S2 Bitmain 的支持
ants3 启用对 Antminer S3 Bitmain 的支持
avalon 启用对 Avalon ASIC 的支持
avalon-miner 启用对 Avalon 矿工 ASIC 的支持
avalon2 启用对 Avalon2 ASIC 的支持
avalon4 启用对 Avalon4 ASIC 的支持
avalon7 启用对 Avalon7 ASIC 的支持
bab 启用对 BlackArrow Bitfury 的支持
bflsc 启用对 BFL ASIC 的支持
bitforce 启用对使用 ButterFly Labs BitFORCE FPGA 挖矿的支持
bitfury 启用对使用 BitFury ASIC 挖矿的支持
bitmine_A1 启用对使用 Bitmine.ch A1 ASIC 挖矿的支持
blockerupter 启用对使用 BlockRupter ASIC 挖矿的支持
cointerra 启用对使用 Cointerra ASIC 挖矿的支持
drillbit 启用对使用 Drillbit BitFury ASIC 挖矿的支持
hashfast 启用对使用 Hashfast 挖矿的支持
hashratio 启用对使用 Hashratio 挖矿的支持
icarus 启用对使用 Icarus FPGA 挖矿的支持
klondike 启用对使用 Klondik ASIC 挖矿的支持
knc 启用对使用 KnC 矿工挖矿的支持
minion 启用对 BlackArrow Bitfury 挖矿的支持
modminer 启用对使用 ModMiner FPGA 挖矿的支持
sp10 启用对 Spondoolies SP10 的支持
sp30 启用对 Spondoolies SP30 的支持

chrony

cmdmon 支持命令和监控
debug 在传递 -dd 参数时从 chronyd 获取 DEBUG_LOG 输出
html 安装 HTML 文档
libtomcrypt 通过 dev-libs/libtomcrypt 支持不同的哈希值
nettle 使用 dev-libs/nettle 进行哈希函数或 nts
nss 使用 dev-libs/nss 进行哈希函数
ntp 支持网络时间协议 (NTP)
nts 支持网络时间安全 (NTS)。使用 net-libs/gnutls
phc 支持 PTP(精密时间协议)硬件时钟 (PHC) 接口
pps 支持 Linux 每秒脉冲 (PPS) 接口
refclock 支持参考时钟
rtc 支持 Linux 实时时钟接口
sechash 启用对除 MD5 之外的其他哈希的支持

connman

ethernet 启用以太网支持。
iptables 使用 net-firewall/iptables 作为防火墙。
iwd 通过 net-wireless/iwd 启用 wifi 支持
l2tp 使用 net-dialup/xl2tpd 进行 L2TP VPN 支持。
nftables 使用 net-firewall/nftables 作为防火墙。
ofono 使用 net-misc/ofono 进行电话支持。
openconnect 使用 net-vpn/openconnect 进行 VPN 支持。
openvpn 使用 net-vpn/openvpn 进行 openvpn 支持。
pptp 使用 net-dialup/pptpclient 进行 PPTP VPN 支持。
tools 启用测试工具。
vpnc 使用 net-vpn/vpnc 进行思科 VPN 支持。
wireguard 启用 WireGuard VPN 支持。
wispr 启用对 WISPr 热点登录的支持。

connman-gtk

openconnect 支持更容易地对 AnyConnect VPN 进行身份验证

curl

alt-svc 启用 alt-svc 支持
ftp 启用 FTP 支持
gnutls 启用 gnutls ssl 后端
gopher 启用 Gopher 协议支持
hsts 启用 HTTP 严格传输安全
http3 启用 HTTP/3 支持
imap 启用互联网消息访问协议支持
mbedtls 启用 mbedtls ssl 后端
nghttp3 使用 net-libs/nghttp3 启用 HTTP/3 支持
openssl 启用 openssl ssl 后端
pop3 启用邮局协议 3 支持
progress-meter 启用进度计
psl 启用公共后缀列表 (PSL) 支持。参见 https://daniel.haxx.se/blog/2024/01/10/psl-in-curl/。
quic 启用对 QUIC(RFC 9000)的支持;一种旨在替代 TCP 的基于 UDP 的协议
rtmp 启用 RTMP 流媒体支持
rustls 启用 Rustls ssl 后端
smtp 启用简单邮件传输协议支持
ssh 使用 libssh2 在 curl 中启用 SSH URL
ssl 启用加密引擎支持(如果 USE='-gnutls -nss',则通过 openssl 启用)
sslv3 对旧/不安全的 SSLv3 协议的支持
telnet 启用 Telnet 协议支持
tftp 启用 TFTP 支持
websockets 启用 WebSockets 支持

dhcp

client 安装 dhclient 程序
server 安装 dhcpd 和 dhcrelay 程序

dhcpcd

嵌入式 将 dhcp 选项的定义嵌入到 dhcpcd 可执行文件中
特权分离 启用特权分离支持

dibbler

resolvconf 使用 resolvconf 处理 /etc/resolv.conf 更新

dropbear

bsdpty 添加对旧版 BSD pty 的支持,而不是动态 UNIX pty -- 除非您绝对确定确实需要它,否则请勿使用此标志
多呼叫 将所有程序构建为一个小的二进制文件(以节省空间)
影子 启用影子密码支持。

dropbox-cli

gpg 使用 app-crypt/gpgme 验证签名

electron-cash

amodem 启用插件以支持音频调制解调器
cli 启用 CLI 界面
cosign 启用插件以支持多个 Electrum 客户端之间的多重签名钱包
digitalbitbox 启用插件以支持 Digital Bitbox 硬件钱包
电子邮件 启用插件以支持通过电子邮件发送发票
二维码 使用 media-gfx/zbar 启用 QR 码扫描
sync 启用插件以同步多个 Electrum 客户端之间的钱包元数据
vkb 启用虚拟键盘插件

electrum

cli 启用 CLI 界面
二维码 使用 media-gfx/zbar 启用 QR 码扫描

electrum-ltc

cli 启用 CLI 界面
二维码 使用 media-gfx/zbar 启用 QR 码扫描

etherdfs

tsr 安装用于 DOS 的预编译 TSR 程序,该程序充当客户端。

ethflop

tsr 构建用于 DOS 的 TSR 程序,该程序充当客户端。

eventd

libcanberra 启用通过 media-libs/libcanberra 支持声音的插件
libnotify 启用插件将事件转发到通知守护程序(注意:对于通过 net-misc/eventd 的本地通知,不需要此插件)
notification 启用插件以显示屏幕通知
purple 启用通过 libpurple 支持 IM 通知的插件
webhook 启用插件以将有效负载发送到 webhook 处理程序
websocket 启用对 WebSocket 协议的支持

fatrat

bittorrent 通过 net-libs/libtorrent-rasterbar 使用 BitTorrent 协议。

freerdp

aad 启用通过 Azure AD 登录
client 构建客户端二进制文件
fuse 带有 FUSE 文件复制支持的剪贴板
openh264 使用 media-libs/openh264 启用 H.264 支持。
server 构建服务器二进制文件

frr

fpm 启用转发平面管理器支持
grpc 启用 gRPC 插件
nhrp 构建下一跳解析协议守护程序
ospfapi 构建 OSPFAPI 支持
pam 为虚拟终端界面 Shell (vtysh) 添加对 PAM (通过 sys-libs/pam) 的支持
rpki 启用 RPKI

geckodriver

无限制 应用 geckodriver-unchained 补丁,用于基于 Gecko 的非 Firefox 浏览器(例如 Librewolf)

gerbera

curl 支持 HTTP 媒体源(例如网络广播)
exiv2 使用 media-gfx/exiv2 提取 EXIF 信息
ffmpegthumbnailer 启用使用 media-video/ffmpegthumbnailer 的视频缩略图支持。
mysql 使用 dev-db/mysql 作为后端,而不是 SQLite3
taglib 使用 media-libs/taglib 读取文件的元数据

gnome-remote-desktop

aac 使用 media-libs/fdk-aac 为 RDP 后端的音频输出重定向

gsasl

client 构建客户端组件
gcrypt 使用 dev-libs/libgcrypt 进行低级加密
ntlm 使用 net-libs/libntlm 添加对 Microsoft 的 NTLM 机制的支持
server 构建服务器组件

htbinit

esfq 添加对增强型随机公平排队策略的支持。

hylafaxplus

html 将传真转换为 html 电子邮件
jbig JBIG 传真压缩支持
mgetty 通过串行端口连接接收传真
pam 通过 PAM 进行 hfaxd 身份验证

icaclient

hdx 安装并启用 hdx-realtime-media-engine 插件
usb 允许将 USB 设备连接到虚拟桌面

icecast

kate 为 Ogg 文件添加卡拉 OK 和文本封装支持
yp 构建对 yp 公共目录列表的支持

inetutils

dnsdomainname 启用域名
ftp 启用 ftp
ftpd 启用 ftpd
hostname 启用主机名
ifconfig 启用 ifconfig
inetd 启用 inetd
logger 启用记录器
ping 启用 ping
ping6 启用 ping6
rcp 启用 rcp
rexec 启用 rexec
rexecd 启用 rexecd
rlogin 启用 rlogin
rlogind 启用 rlogind
rsh 启用 rsh
rshd 启用 rshd
syslogd 启用 syslogd
talkd 启用 talkd
telnet 启用 telnet
telnetd 启用 telnetd
tftp 启用 tftp
tftpd 启用 tftpd
traceroute 启用 traceroute
uucpd 启用 uucpd
whois 启用 whois

iputils

arping 构建并安装 arping -- 用于向对等方发送 ARP 请求的工具(另请参见 net-analyzer/arping)
clockdiff 构建并安装 clockdiff -- 用于通过 ICMP 数据包比较时钟的工具
rarpd 构建并安装 rarpd -- 用于处理 RARP (反向 ARP) 请求的服务器;通常仅由旧系统使用
rdisc 构建并安装 rdisc -- 用于 ICMP 路由器发现协议客户端侧的服务器
tracepath 构建并安装 tracepath -- 用于跟踪网络路径以发现 MTU 值的工具

kafka-bin

连接 安装 Kafka Connect 分布式模式的 init
内部zookeeper 使用捆绑的本地 zookeeper 实例

kafkacat

avro 启用 avro 序列化/反序列化支持
json 启用 json 支持

kea

openssl 使用 dev-libs/openssl 而不是 dev-libs/botan
samples 安装示例配置文件
外壳 安装用于控制代理的 kea-shell 文本管理客户端

敲门

server 安装 knockd 服务器守护程序。

libteam

zmq 构建带有 net-libs/zeromq 支持的版本

lldpd

cdp 启用思科发现协议
dot1 启用 Dot1 扩展(VLAN 相关内容)
dot3 启用 Dot3 扩展(PHY 相关内容)
edp 启用极端发现协议
fdp 启用 Foundry 发现协议
graph 在文档中创建点图
lldpmed 启用 LLDP-MED 扩展
old-kernel 启用与早于 2.6.39 的 Linux 内核的兼容性
消毒剂 使用选定的消毒剂启用代码检测
snmp 启用 SNMP 的使用
sonmp 启用 SynOptics 网络管理

memcached

slabs-reassign 允许以牺牲 slab 优化为代价手动重新分配内存 slab。

minidlna

netgear 启用 Netgear 品牌
readynas 启用 ReadyNAS 品牌

miniupnpd

igd2 构建用于 IGDv2 而不是 IGDv1
租约文件 启用租约文件。
nftables 使用 net-firewall/nftables 而不是 net-firewall/iptables。
pcp-peer 启用对 PCP-PEER 的支持,以允许 NAT-PMP 客户端修改其数据包。
portinuse 在允许 NAT-PMP 客户端映射端口之前,检查该端口是否正在使用。
严格 对 UPnP 规范的遵守更加严格。

modemmanager

mbim 启用 MBIM 调制解调器协议
qmi 启用对 Qualcomm 芯片组设备使用的 QMI 调制解调器协议的支持
qrtr 启用对 IPC 路由器总线上的 QMI (QRTR) 协议的支持

月光

cuda 在 NVIDIA 硬件上启用加速视频渲染
嵌入式 优化 UI 以适应全屏非桌面使用
glslow 对于某些较弱的 GPU,优先选择直接 KMS/DRM 渲染,而不是 EGL/GLES 渲染,以获得更好的性能
libdrm 启用通过 x11-libs/libdrm 进行视频渲染
soundio 启用通过 media-libs/libsoundio 而不是 media-libs/libsdl2 进行声音输出
vkslow 对于某些较弱的 GPU,优先选择硬件 YUV-RGB 转换和缩放,而不是 Vulkan,以获得更好的性能

mosh

client 构建网络客户端
examples 包含示例脚本
mosh-hardening 启用编译器和链接器选项以挫败内存损坏漏洞利用
nettle 对于某些加密函数,使用 dev-libs/nettle 而不是 dev-libs/openssl。使用 Nettle,mosh 的部分代码用于 OCB。
server 构建网络服务器
ufw 安装 net-firewall/ufw 规则集
utempter 包含 libutempter 支持。

mulk

校验和 启用对来自 dev-libs/openssl 的 Metalink 的校验和验证
metalink 启用对 media-libs/libmetalink 的支持

netifrc

dhcp 允许接口通过 DHCP 配置

netkit-bootparamd

libtirpc 针对 net-libs/libtirpc 构建以获得 RPC 支持

networkmanager

concheck 启用连接检查支持
连接共享 支持连接共享(使用 net-dns/dnsmasq)
dhclient 使用来自 net-misc/dhcp 的 dhclient 通过 DHCP 获取 IP
dhcpcd 使用 net-misc/dhcpcd 获取 IP
elogind 使用 sys-auth/elogind 进行会话跟踪
iptables 使用 net-firewall/iptables 进行连接共享
iwd 默认情况下,使用 net-wireless/iwd 而不是 net-wireless/wpa_supplicant 来支持 wifi
modemmanager 启用使用 net-misc/modemmanager 的移动宽带设备支持
nftables 使用 net-firewall/nftables 进行连接共享
nss 使用 dev-libs/nss 进行加密
ofono 使用 net-misc/ofono 进行电话支持。
ovs 启用 Open vSwitch 支持
ppp 启用使用 net-dialup/ppp 支持移动宽带和 PPPoE 连接
psl 通过 net-libs/libpsl 使用公共后缀列表
resolvconf 使用 net-dns/openresolv 管理 /etc/resolv.conf 中的 DNS 信息。通常,指向 /run/NetworkManager/resolv.conf 的符号链接更简单。在运行 systemd-resolved 的系统上,禁用此标志并创建一个指向 /run/systemd/resolve/stub-resolv.conf 的符号链接。
teamd 启用 Teamd 控制支持
tools 构建 nmcli、nmtui 和 nm_cloud_setup 等 cli 工具
wext 启用对已弃用的 Wext (无线扩展) API 的支持;某些旧驱动程序需要它(例如 ipw2200、ndiswrapper)
wifi 启用对 wifi 和 802.1x 安全的支持

nextcloud-client

dolphin 安装 kde-apps/dolphin 扩展
nautilus 安装 gnome-base/nautilus 扩展
webengine 启用使用 dev-qt/qtwebengine 的旧 Flow1 登录

ntp

openntpd 允许 ntp 与 openntpd 一起安装
解析时钟 添加对 PARSE 时钟的支持
samba 为 Samba 的签名守护程序提供支持(域控制器需要它)

ntpsec

仲裁者 仲裁者 1088A/B GPS 驱动程序
早期 尽早放弃 root 权限
gdb 启用 gdb 调试
通用 启用对通用时间无线电和 GPSDO 的支持
gpsd 启用 gpsd 守护程序支持
安装 contrib 生成热量的脚本
hpgps 惠普 GPS 驱动程序
jjy JJY 驱动程序
libbsd 使用 libbsd 而不是内部函数
local 对无纪律的本地时钟的支持(不推荐)
调制解调器 NIST/USNO/PTB 调制解调器时间服务
nist 设置本地时钟依赖项
nmea NMEA GPS 驱动程序
ntpviz 制作偏移、jiffies 等的视觉化
oncore Oncore 驱动程序
pps PPS 铯原子钟驱动程序
rclock_arbiter 仲裁者 1088A/B GPS 驱动程序
rclock_generic 启用对通用时间无线电和 GPSDO 的支持
rclock_gpsd 启用 gpsd 守护程序支持
rclock_hpgps 惠普 GPS 驱动程序
rclock_jjy JJY 驱动程序
rclock_local 对无纪律的本地时钟的支持(不推荐)
rclock_modem NIST/USNO/PTB 调制解调器时间服务
rclock_nmea NMEA GPS 驱动程序
rclock_oncore Oncore 驱动程序
rclock_pps PPS 铯原子钟驱动程序
rclock_shm 从共享内存段获取 refclock 信息
rclock_spectracom Spectracom 驱动程序
rclock_trimble Trimble 驱动程序
rclock_truetime Trutime 驱动程序(已弃用)
rclock_zyfer Zyfer 驱动程序
shm 从共享内存段获取 refclock 信息
涂抹 指定应用闰秒的时间间隔(实验性)
spectracom Spectracom 驱动程序
trimble Trimble 驱动程序
truetime Trutime 驱动程序(已弃用)
zyfer Zyfer 驱动程序

ofono

atmodem ETSI AT 调制解调器支持。
bluetooth 启用使用 net-wireless/bluez 的蓝牙调制解调器支持。
cdmamodem 启用 CDMA 调制解调器支持。
数据文件 启用安装配置和数据文件。
dundee 启用 BlueTooth DUN 守护程序支持。
isimodem 启用 PhoNet/ISI 调制解调器支持。
phonesim 启用电话模拟器支持
配置 启用 GPRS 配置支持
qmimodem 启用 Qualcomm QMI 调制解调器支持
tools 启用测试工具

oidentd

masquerade 启用对伪装/NAT 连接的支持

olsrd

pud 安装节点位置更新插件

openntpd

constraints 启用 HTTPS TLS 时间约束支持

openssh

ldns 使用 LDNS 进行 DNSSEC/SSHFP 验证。
legacy-ciphers 启用对已弃用且即将被删除的 DSA 密钥的支持。参见 https://marc.info/?l=openssh-unix-dev>m=170494903207436>w=2。
livecd 启用 live-cd 环境的 root 密码登录。
security-key 包含内置 U2F/FIDO 支持
ssl 通过 OpenSSL 启用额外的加密算法
xmss 启用 XMSS 后量子认证算法

openssh-contrib

X509 添加对 X.509 证书认证的支持
hpn 启用高性能 ssh
ldns 使用 LDNS 进行 DNSSEC/SSHFP 验证。
livecd 启用 live-cd 环境的 root 密码登录。
security-key 包含内置 U2F/FIDO 支持
ssl 通过 OpenSSL 启用额外的加密算法
xmss 启用 XMSS 后量子认证算法

openvswitch

monitor 构建 Python 和 GUI 相关的监控应用程序

owncloud-client

dolphin 安装 kde-apps/dolphin 扩展
nautilus 安装 gnome-base/nautilus 扩展

packETH

cli 构建和安装 packETHcli

plowshare

view-captcha 使用 aview 查看验证码

ps3mediaserver

multiuser 允许每个用户自定义渲染器。
transcode 安装通过 media-video/mplayer 提供的转码支持的可选依赖项
tsmuxer 安装通过 media-video/tsmuxer 提供的转码支持的可选依赖项

ptpd

debug 启用调试信息
experimental 启用实验性功能
ntp 启用 NTPD 协作
pcap 要求 net-libs/libpcap 允许第 2 层(原始以太网)传输
slave-only 启用仅从属操作(删除主模式功能)
snmp 要求 net-analyzer/net-snmp 才能启用 SNMP 配置
statistics 启用统计信息的计算

putty

gssapi 启用对 GSSAPI(虚拟/krb5)的支持
gtk 构建 PuTTY 客户端,需要 x11-libs/gtk+。如果禁用,只会构建 CLI 工具 puttygen、plink、pscp 和 psftp

r8125

multi-tx-q 启用多个 Tx 队列(“RSS” 用于发送)
ptp 启用精确时间协议支持
rss 启用接收端扩展 (RSS)
use-firmware 支持自动固件加载

r8152

center-tap-short 启用对中心抽头短路的支持

r8168

use-firmware 启用对自动固件加载的支持

rdesktop

kerberos 启用 CredSPP 支持 + Kerberos 身份验证
pcsc-lite 启用使用 sys-apps/pcsc-lite 驱动程序的智能卡支持
xrandr 启用 XRandR 窗口扩展支持

remmina

gvnc 启用使用 gtk-vnc 的 GVNC 插件,适用于 KVM 和 Vino 服务器
kwallet 启用 KDE Wallet 插件
spice 支持连接到启用了 SPICE 的虚拟机
ssh 启用对 SSH/SFTP 协议的支持

rsync

rrsync 安装 rrsync 脚本以通过 ssh 登录设置受限 rsync 用户
stunnel 提供辅助脚本,用于通过 >=net-misc/stunnel-4 使用 rsync
system-zlib 使用系统 zlib 而不是捆绑的 zlib。这与旧版本的 rsync 不兼容!
xxhash 启用 dev-libs/xxhash 支持用于哈希

rygel

tracker 安装跟踪器插件的依赖项
transcode 安装转码支持的依赖项

scponly

chroot 启用添加和配置“scponlyc” chroot 用户
gftp 启用 gFTP 兼容性
logging 启用 SFTP 日志兼容性
passwd 启用 passwd 兼容性
quota 启用配额兼容性
rsync 启用 rsync 兼容性,可能存在安全风险
scp 启用 scp 兼容性,可能存在安全风险
sftp 启用 SFTP 兼容性
subversion 启用 Subversion 兼容性,可能存在安全风险
unison 启用 Unison 兼容性,可能存在安全风险
wildcards 启用通配符处理,可能存在安全风险
winscp 启用 WinSCP 2.0 兼容性,可能存在安全风险

seafile-client

shibboleth 构建对 Shibboleth 单点登录的支持

sipp

pcap 启用从 pcap 文件重播 RTP 数据的功能

sitecopy

rsh 这允许使用 rsh(远程 shell)和 rcp(远程复制)来创作网站。sftp 是一种更安全的协议,建议使用它。
webdav 启用 WebDav(基于 Web 的分布式创作和版本控制)支持。此系统允许用户使用基于 Web 的界面协作网站。有关常见问题解答页面,请参见 ebuild。也启用 neon 以处理 webdav 支持。

sks

optimize 启用字节码优化

smb4k

discovery 构建 net-libs/kdsoap-ws-discovery-client 支持以发现域和工作组

sntpd

adjtimex 安装 adjtimex 用于时钟调整算法。

spice-gtk

gtk3 构建 spice 客户端 (spicy),需要 x11-libs/gtk+:3
mjpeg 启用内置 mjpeg 视频解码器
policykit 启用 sys-auth/polkit 支持用于 usbredir acl 助手
usbredir 使用 sys-apps/usbredir 将 USB 设备通过 TCP 重定向到另一台机器
webdav 支持使用 net-libs/phodav 在客户机和客户机之间共享文件夹

sshrc

mosh 安装对 mosh 的支持

sslh

libev 通过 dev-libs/libev 支持事件循环

streamtuner

shout 启用 shoutcast 插件。
xiph 启用 xiph.org 插件。

stunnel

stunnel3 安装 stunnel3 包装器。

sunshine

cuda 启用 NVIDIA 硬件上的加速视频编码
libdrm 启用通过 x11-libs/libdrm 进行视频编码
svt-av1 启用通过 media-libs/svt-av1 进行软件 AV1 编码
trayicon 启用系统托盘图标
x264 启用通过 media-libs/x264 进行软件 H.264 编码
x265 启用通过 media-libs/x265 进行软件 HEVC 编码

tigervnc

dri3 构建带 DRI3 支持
drm 使用 DRM 支持构建。
java 构建 TigerVNC Java 浏览器
server 构建 TigerVNC 服务器
viewer 构建 TigerVNC 浏览器

tinyssh

sodium 使用 dev-libs/libsodium 进行加密

turbovnc

server 构建服务器 (vncserver, Xvnc)
viewer 构建浏览器 (vncviewer)

uftp

server 安装 uftp 服务器守护进程

vde

pcap 启用基于 pcap 的插件,允许针对真实接口创建交换机。

wget

cookie-check 通过 net-libs/libpsl 启用 cookie 检查
libproxy 支持通过 net-libs/libproxy 进行自动代理配置管理。
metalink 启用对 media-libs/libmetalink 的支持
ntlm 启用对 NTLM(基于 Windows)授权的支持
uuid 使用 libuuid 为 WARC(Web ARChive 文件格式)生成 UUID;否则使用简单的 RNG(随机数生成器)

wget2

gpgme 构建 app-crypt/gpgme 后端
openssl 启用通过 dev-libs/openssl 的加密支持
psl 通过 net-libs/libpsl 使用公共后缀列表

whois

xcrypt 启用通过 sys-libs/libxcrypt 包的加密

x2goserver

fuse 使用 net-fs/sshfs 允许共享文件夹

xmrig

donate 将默认捐赠级别设置为 1% 而不是 0
hwloc 使用 sys-apps/hwloc 用于 CPU 亲和力支持

youtube-viewer

gtk 安装 gtk3 GUI

ytfzf

minimal 跳过所有可选依赖项(可能不再开箱即用,需要自定义设置)
thumbnails 拉取 media-gfx/ueberzugpp 或 media-gfx/ueberzug 用于查看缩略图(使用 -t 时的默认方法)

zerotier

sso 启用通过 zeroidc 的单点登录支持

net-nds

389-ds-base

accountpolicy 启用帐户策略插件 - 在经过一定时间后自动锁定帐户
auto-dn-suffix 启用使用自动 dn 后缀的自动绑定,支持 unix 域套接字 (LDAPI)
autobind 启用 unix 域套接字 (LDAPI) 支持的自动绑定
bitwise 启用位运算插件 - 支持原始/位运算格式的数据
dna 启用 dna(分布式数字分配)插件 - 在创建新用户条目时自动为其分配唯一的 uid 编号。
ldapi 启用 unix 域套接字 (LDAPI) 支持的 LDAP
pam-passthru 启用 pam-passthru 插件 - 用于 LDAP 中使用的简单快速系统服务

ldapvi

gnutls 使用 net-libs/gnutls 而不是 dev-libs/openssl

nsscache

nsscache 依赖于 sys-auth/libnss-cache 处理平面文件
s3 支持基于 S3 的 NSS 源

openldap

argon2 启用来自 app-crypt/argon2 的密码哈希算法
autoca 自动证书颁发机构覆盖
cleartext 启用使用明文密码
experimental 启用实验性后端选项
kinit 启用对 kerberos init 的支持
minimal 仅构建库和用户空间工具。不安装任何服务器代码
odbc 启用 ODBC 和 SQL 后端选项
overlays 启用贡献的 OpenLDAP 覆盖
pbkdf2 启用对 pbkdf2 密码的支持
sha2 启用对 pw-sha2 密码哈希的支持
smbkrb5passwd 启用覆盖层以同步 ldap、unix 和 lanman 密码

rpcbind

remotecalls 启用远程调用
warmstarts 启用 rpcbind 缓存配置以进行热重启

net-news

rssguard

libmpv 启用通过 media-video/mpv 的 libmpv 提供的媒体播放器支持
qtmultimedia 启用通过 dev-qt/qtmultimedia 提供的媒体播放器支持
webengine 使用 dev-qt/qtwebengine 作为嵌入式 Web 浏览器

sfeed

theme-mono 使用单色主题
theme-mono-highlight 使用 mono_highlight 主题
theme-newsboat 使用 newsboat 主题
theme-templeos 使用 templeos 主题

net-nntp

nzbget

parcheck 启用对检查 PAR 档案的支持

slrn

canlock 添加对通过 net-libs/canlock 的取消锁的支持
uudeview 添加对使用 dev-libs/uulib 的 yEnc 编码等的更多支持

tin

cancel-locks 启用取消锁标题功能
gpg 启用 app-crypt/gnupg 支持
libtls 优先使用 dev-libs/libretls 作为 SSL/TLS 提供程序(与 USE=-ssl 无效)

net-p2p

airdcpp-webclient

nat-pmp 启用对 NAT-PMP 协议的支持
tbb 启用对 TBB 库的支持以提高性能
webui 启用 Web UI

amule

daemon 启用 amule 守护进程
remote 启用对客户端的远程控制
stats 启用统计报告

bitcoin-core

berkdb 支持 Berkeley DB 格式的传统钱包
bitcoin-cli 构建和安装 bitcoin-cli 命令行界面
cli 构建和安装 bitcoin-cli 命令行界面
daemon 构建和安装 bitcoind 守护进程
external-signer 包含对外部钱包签名程序的支持
gui 构建和安装 Bitcoin-Qt GUI
libs 构建和安装 libbitcoinconsensus
nat-pmp 启用 NAT-PMP 端口转发
二维码 启用生成用于接收付款的二维码
sqlite 支持 SQLite 格式的描述符钱包
system-leveldb 链接到 virtual/bitcoin-leveldb 而不是嵌入内部副本
system-libsecp256k1 链接到 dev-libs/libsecp256k1 而不是嵌入内部副本
systemtap 启用 SystemTap/DTrace 跟踪
test-full 运行需要很长时间的测试
upnp 启用通用即插即用
zeromq 通过 zeromq 报告区块和交易

bitcoin-qt

external-signer 包含对外部钱包签名程序的支持
nat-pmp 启用 NAT-PMP 端口转发
二维码 启用生成用于接收付款的二维码
systemtap 启用 SystemTap/DTrace 跟踪
upnp 启用通用即插即用
wallet 启用钱包支持
zeromq 通过 zeromq 报告区块和交易

bitcoind

external-signer 包含对外部钱包签名程序的支持
nat-pmp 启用 NAT-PMP 端口转发
systemtap 启用 SystemTap/DTrace 跟踪
upnp 启用通用即插即用
wallet 启用钱包支持
zeromq 通过 zeromq 报告区块和交易

dbhub

switch-user 启用对切换用户的支持

deluge

console 启用默认控制台 UI
webinterface 安装 Web 界面所需的依赖项

eiskaltdcpp

cli 启用基于 readline 的示例 cli
daemon 启用 eiskaltdcpp-daemon
dht 启用 libeiskaltdcpp 的 DHT(分布式哈希表)支持
libcanberra 在 EiskaltDC++ Gtk 中启用 libcanberra 的声音通知支持
minimal 不要安装头文件

fms

frost 添加对 frost 板的支持
ssl 添加对通过 SSL 的 FCP 连接的支持

freenet

nss 如果 nss 是最快的方式,则使用 nss 进行加密操作

go-ethereum

devtools 构建以太坊开发工具(evm、abigen、puppeth 等)

ktorrent

bwscheduler 在一周的时间段内计划上传和下载限制
downloadorder 指定多文件磁力链接的下载顺序
infowidget 在多个选项卡中显示有关磁力链接的常规信息
ipfilter 通过黑名单过滤 IP 地址
logviewer 显示日志输出
magnetgenerator 生成磁力链接 URI
mediaplayer 基于 Phonon 的媒体播放器
rss KTorrent 的联合插件,支持 RSS 和 Atom 订阅源
scanfolder 扫描文件夹以查找磁力链接文件并加载它们
shutdown 完成后关机
stats 在多个图表中显示有关磁力链接的统计信息
upnp 使用 UPnP 转发端口
webengine 使用 dev-qt/qtwebengine 嵌入式磁力链接搜索
zeroconf 使用 Zeroconf 协议在本地网络上发现对等节点

mldonkey

bittorrent 启用 BitTorrent 支持
fasttrack 启用 fasttrack 支持
gnutella 启用 Gnutella 和 Gnutella2 支持
guionly 仅启用客户端构建

qbittorrent

webui 安装 qBittorrent Web UI(qbittorrent-nox)和 systemd/OpenRC 服务

retroshare

cli 为 retroshare-service 启用终端登录支持
jsonapi 启用新的 RetroShare JSON API
libupnp 通过 net-libs/libupnp 启用 UPnP 端口转发
miniupnp 通过 net-libs/miniupnpc 启用 UPnP 端口转发
plugins 启用插件支持
service 启用新的 RetroShare 服务
sqlcipher 通过 SQLCipher 启用 GXS 数据库加密

syncthing

tools 安装 stdiscosrv、strelaysrv 和其他工具到 /usr/libexec/syncthing/。

transmission

cli 构建命令行客户端
debug 启用断言
mbedtls 使用 mbed TLS 而不是 OpenSSL

transmission-remote-gtk

libproxy 使用 net-libs/libproxy 获取 HTTP/HTTPS/SOCKS 代理配置。

net-print

cups

openssl 使用 dev-libs/openssl 而不是 net-libs/gnutls 来支持 TLS

cups-filters

foomatic 构建包含的 foomatic-rip 打印机驱动程序。强烈推荐。
pclm 启用 PCLm 支持

cups-meta

browsed 包含对 cups-browsed 守护程序的支持。
foomatic 包含对 foomatic-rip 打印机驱动程序的支持。强烈推荐。
poppler 包含对 app-text/poppler 过滤器的支持。

dymo-cups-drivers

usb-modeswitch 包含 usb_modeswitch 以支持某些硬件(错误 #601242)

fax4cups

efax 安装 net-misc/efax 后端
hylafax 安装 net-misc/hylafax 后端
mgetty-fax 安装 net-dialup/mgetty 后端

hplip

X 使用 USE="scanner" 启用扫描仪 GUI 依赖项,其中 media-gfx/xsane 优先于 media-gfx/sane-frontends
fax 在支持它的多功能设备上启用传真
hpcups 构建用于 cups 的 hpcups 驱动程序(由 HP 提供)
hpijs 构建用于 cups 的 IJS 驱动程序(Foomatic)
kde 使用 USE="scanner X" 启用 kde-misc/skanlite 作为扫描仪 GUI
libusb0 依赖于 virtual/libusb SLOT 0。某些旧打印机不适用于 virtual/libusb SLOT 1。
minimal 仅构建内部 hpijs/hpcups 驱动程序(根本不推荐,请确保知道自己在做什么)
parport 为需要并行端口的设备启用并行端口
scanner 在支持它的多功能设备上启用扫描仪
snmp 添加对 net-analyzer/net-snmp 的支持,这将使该驱动程序能够通过网络工作(对于服务器和客户端都适用)
static-ppds 使用静态生成的 PPD 而不是动态 PPD。虽然这已弃用,但某些打印机可能仍然需要它才能正常工作。如果 hp-setup 找不到/创建有效的 PPD 文件,请使用此标志

hplip-plugin

orblite 安装 ORBlite 扫描仪插件

kyocera-1x2x-mfp-driver

rastertokpsl-fix 使用自定义包装器脚本在将参数传递给“rastertokpsl”过滤器程序之前对其进行清理

libcupsfilters

poppler 构建 pdftoraster 过滤器

libppd

poppler 使用 app-text/poppler pdftops 过滤器

net-proxy

haproxy

51degrees 使用 51 Degrees 进行设备检测
net_ns 启用网络命名空间支持(CONFIG_NET_NS)
pcre-jit 对 PCRE 使用 JIT 支持
prometheus-exporter 还构建 Prometheus 导出器
slz 使用 dev-libs/libslz 压缩库
tools 安装其他工具(halog、iprange)
wurfl 使用 WURFL 进行设备检测

privoxy

brotli 在过滤之前使用 app-arch/brotli 解压缩 brotli 压缩数据
client-tags 启用对特定于客户端的标签的支持
compression 如果客户端支持,允许 privoxy 在发送到客户端之前压缩缓冲内容
editor 启用基于 Web 的操作文件编辑器
extended-host-patterns 在主机模式中启用并需要 PCRE 语法。您必须将操作文件转换为 PCRE,请参见 privoxy-url-pattern-translator.pl(请参见工具 USE 标志)。后果自负!
extended-statistics 收集扩展统计信息
external-filters 允许使用脚本和程序过滤内容。实验性
fast-redirects 支持快速重定向
force 允许单页禁用(强制加载)
fuzz 将 Privoxy 内部公开给来自文件或标准输出的输入。用于模糊测试
graceful-termination 允许通过 Web 界面关闭 Privoxy
image-blocking 允许 +handle-as-image 操作,以发送“已阻止”图像而不是 HTML
jit 启用 PCRE jit(推荐)
lfs 在 32 位系统上支持大文件(>2GB)
mbedtls 使用 net-libs/mbedtls 进行 HTTPS 过滤
openssl 使用 dev-libs/openssl 进行 HTTPS 过滤
png-images 使用 PNG 格式而不是 GIF 格式显示内置图像
sanitize 启用 asan、msan 和 usan 净化器。您的编译器必须支持它们
ssl HTTPS 检查支持。使 privoxy 能够执行 SSL MITM 过滤,请参见文档,谨慎使用
stats 保存统计信息
threads 启用 POSIX 线程。强烈推荐,否则构建和运行时功能可能无法正常工作。
toggle 支持通过 Web 界面暂时禁用切换
tools 安装日志解析器、回归测试器和用户代理生成器工具
whitelists 支持信任文件(白名单)
zlib 在过滤之前使用 sys-libs/zlib 解压缩 zlib 压缩数据

rejik

banlists 安装上游提供的简单黑名单

squid

ecap 添加对可加载内容自适应模块的支持(http://www.e-cap.org)
esi 为加速器启用 ESI,将使 Squid 反向代理能够实现边缘加速规范(www.esi.org)
htcp 启用 HTCP 协议
logrotate 使用 app-admin/logrotate 旋转日志
qos 添加对使用 netfilter conntrack 的服务质量的支持 - 请参见 qos_flow 指令以获取更多信息
ssl-crtd 添加对 SslBump 环境中动态 SSL 证书生成的支持
tproxy 为 Linux Netfilter TPROXY 启用真正的透明代理支持
wccp 启用 Web 缓存协调协议
wccpv2 启用 Web 缓存协调 V2 协议

tinyproxy

filter-proxy 启用对域/URL 的过滤
reverse-proxy 启用反向代理
transparent-proxy 启用透明代理
upstream-proxy 启用上游代理
xtinyproxy-header 包含 X-Tinyproxy 标头

trojan

mysql 使用 MySQL 支持构建
nat 使用 NAT 支持构建
reuseport 使用 SO_REUSEPORT 支持构建
tcpfastopen 强制使用 TCP Fast Open 支持构建

tsocks

dns 强制 DNS 查询通过 tcp 使用 SOCKS 服务器
envconf 允许 TSOCKS_CONF_FILE 指定配置文件
server-lookups 允许对 SOCKS 服务器进行主机名解析
tordns 应用 tordns 修补程序,该修补程序允许对 DNS 查询进行透明的 TOR 化

net-voip

mumble

g15 启用对 Logitech G15 LCD(以及兼容设备)的支持。
pipewire 启用音频输出的 PipeWire 支持。
rnnoise 启用基于 RNNoise 的替代降噪选项。

murmur

ice 使用 dev-libs/Ice 启用远程控制功能。

umurmur

mbedtls 使用 net-libs/mbedtls 作为 TLS 提供者
shm 启用共享内存支持

yate

amrnb 使用 AMR-NB
dahdi 启用 Dahdi 驱动程序
gsm 使用 GSM 编解码器
ilbc 启用 iLBC 编解码器
ilbc-webrtc 启用 iLBC webrtc 编解码器
isac-fixed 启用 iSAC 固定编解码器
isac-float 启用 iSAC 浮点编解码器
mysql 使用 MySQL 客户端库
postgres 使用 Postgress SQL
spandsp 使用 spandsp 库
speex 使用 Speex 编解码器
tdmcard 启用 TDMV API 卡驱动程序
wanpipe 启用 Wanpipe 支持
wpcard 启用 Wanpipe 卡驱动程序
zaptel 启用 Zaptel 驱动程序

net-vpn

eduvpn-common

openvpn 启用对 OpenVPN 的支持
wireguard 启用对 WireGuard 的支持

frp

client 构建并安装 frp 客户端 (frpc)
server 构建并安装 frp 服务器 (frps)

libreswan

dnssec 使用 DNSSEC 解析器(需要 net-dns/unbound)
ikev1 启用 IKEv1 协议

networkmanager-sstp

gtk4 使用 gui-libs/gtk 来支持 GUI。

networkmanager-strongswan

gtk4 使用 GTK4 而不是 GTK3。

ocserv

otp 启用对一次性密码的支持

openconnect

gssapi 构建 GSSAPI 支持
libproxy 启用代理支持
pskc 启用 PSKC 文件存储 HOTP/TOTP 密钥
stoken 启用 stoken 支持

openvpn

dco 启用对内核数据通道卸载的支持
down-root 启用 down-root 插件
iproute2 启用 iproute2 支持而不是 net-tools
mbedtls 使用 mbed TLS 作为后端加密库
openssl 使用 OpenSSL 作为后端加密库
pkcs11 启用 PKCS#11 智能卡支持
plugins 启用 OpenVPN 插件系统

ovpn-dco

debug 在 dmesg 中启用调试输出

pptpd

gre-extreme-debug 在调试模式下记录所有 GRE 接受的包(如果您需要上游支持,则需要此功能)

strongswan

constraints 启用高级 X.509 约束检查插件
dhcp 启用服务器支持,以便从 DHCP 服务器查询分配给客户端的虚拟 IP 地址。(仅限 IKEv2)
eap 启用对支持的不同 EAP 模块的支持
farp 启用对分配给客户端的虚拟 IP 地址的 ARP 响应的伪造(仅限 IKEv2)
gcrypt 启用 dev-libs/libgcrypt 插件,该插件提供 3DES、AES、Blowfish、Camellia、CAST、DES、Serpent 和 Twofish 密码以及 MD4、MD5 和 SHA1/2 哈希算法、RSA 和 DH 组 1、2、5、14-18 和 22-24(4.4+)。还包括软件随机数生成器。
non-root 强制 IKEv1/IKEv2 守护程序使用普通用户权限。这可能会对 IKEv1 守护程序造成一些限制。仅当您确实需要超级用户权限时才禁用。
openssl 启用 dev-libs/openssl 插件,这是椭圆曲线密码术(DH 组 19-21、25、26)和 ECDSA 所必需的。还提供 3DES、AES、Blowfish、Camellia、CAST、DES、IDEA 和 RC5 密码以及 MD2、MD4、MD5 和 SHA1/2 哈希算法、RSA 和 DH 组 1、2、5、14-18 和 22-24(4.4+) dev-libs/openssl 必须使用 USE="-bindist" 编译。
pkcs11 启用 pkcs11 支持
strongswan_plugins_addrblock 启用对 addrblock 加密插件的支持
strongswan_plugins_aesni 启用对 Intel AES-NI 加密插件的支持
strongswan_plugins_blowfish 启用对 blowfish 插件的支持
strongswan_plugins_bypass-lan 启用对 bypass-lan 插件的支持
strongswan_plugins_ccm 启用对 ccm 插件的支持
strongswan_plugins_chapoly 启用 ChaCha20/Poly1305 AEAD 实现和 ChaCha20 XOF 插件
strongswan_plugins_ctr 启用对 ctr 插件的支持
strongswan_plugins_error-notify 启用对 error-notify 插件的支持
strongswan_plugins_forecast 启用组播和广播转发插件
strongswan_plugins_gcm 启用对 gcm 插件的支持
strongswan_plugins_ha 启用对 ha 插件的支持
strongswan_plugins_ipseckey 启用对 ipseckey 插件的支持
strongswan_plugins_kdf 启用对 kdf 插件的支持
strongswan_plugins_led 启用对 led 插件的支持
strongswan_plugins_lookip 启用对 lookip 插件的支持
strongswan_plugins_newhope 启用允许基于后量子计算机 New Hope 算法进行密钥交换的插件
strongswan_plugins_ntru 启用对 ntru 插件的支持
strongswan_plugins_padlock 启用对 padlock 插件的支持
strongswan_plugins_rdrand 启用对 rdrand 插件的支持
strongswan_plugins_save-keys 启用将 IKE 和/或 ESP 密钥保存到与 Wireshark 兼容的文件(用于调试)的插件
strongswan_plugins_systime-fix 启用对 systime-fix 插件的支持
strongswan_plugins_unbound 启用对 unbound 插件的支持
strongswan_plugins_unity 启用对 unity 插件的支持
strongswan_plugins_vici 启用对 vici 插件的支持
strongswan_plugins_whitelist 启用对 whitelist 插件的支持
strongswan_plugins_xauth-noauth 启用对 xauth-noauth 插件的支持

tinc

uml 启用对用户模式 Linux 套接字的支持
vde 启用基于虚拟分布式以太网 (VDE) 的网络

tor

scrypt 使用 app-crypt/libscrypt 进行 scrypt 算法
server 启用 Tor 的中继模块,以便它可以作为中继/桥梁/权威机构运行
tor-hardening 在普通编译器/链接器上启用硬化的 Tor 编译

vpnc

resolvconf 启用对 DNS 管理框架 net-dns/openresolv 的支持

wireguard-modules

debug 在 dmesg 中启用 WireGuard 对等体和设备信息的详细调试报告。
module 编译实际的 WireGuard 内核模块。除非您正在执行奇怪的操作,否则您肯定希望启用此功能。
module-src 将模块源代码安装到 /usr/src,以防您想自己构建内核模块。

wireguard-tools

wg-quick 安装 wg-quick(8) 辅助工具。大多数用户都希望使用它。

net-wireless

aic8800

firmware 安装设备固件

aircrack-ng

airdrop-ng 构建 airdrop-ng
airgraph-ng 构建 airgraph-ng
experimental 构建“实验性”工具,这些工具可能会随机失败并无法正常运行
netlink 使用 netlink 进行信道控制,而不是 WEXT

bladerf

tecla 使用 libtecla 进行命令行编辑、选项卡补全和历史记录

bladerf-fpga

x115 x115 kLE Cyclone IV FPGA bladerf 型号的位流"
x40 x40 kLE Cyclone IV FPGA bladerf 型号的位流"
xA4 xA4 49 kLE Cyclone V FPGA bladerf 2.0 微型型号的位流"
xA9 xA9 301 kLE Cyclone V FPGA bladerf 2.0 微型型号的位流"

blueman

网络 添加功能以使用 net-dns/dnsmasq 或 net-misc/dhcp 设置(主机)PAN 连接

bluez

btpclient 启用 BTP 客户端
deprecated 构建已弃用的插件
experimental 构建实验性插件
extra-tools 安装上游默认情况下不会安装的工具。所有这些工具都不应该使用。然后,请通知上游您仍然需要它们,以让他们了解情况。
mesh 添加对蓝牙网状控制应用程序和广告承载的支持。
midi 启用 MIDI 支持
obex 启用 OBEX 传输支持
test-programs 安装用于测试各种蓝牙功能的工具

dump1090

bladerf 使用 Nuand BladeRF 支持构建
hackrf 使用 Great Scott Gadgets HackRF 支持构建
minimal 排除所有 HTML/Web 服务器附加组件以进行小型构建,例如仅导出数据
rtlsdr 使用 Realtek RTL2832U (rtlsdr) 支持构建

gnome-bluetooth

sendto 构建 bluetooth-sendto 应用程序以将文件发送到各种位置/设备

gnuradio

analog 启用模拟信号处理模块
audio 启用模块以连接到计算机上的音频源(麦克风输入)和接收器(扬声器输出)端口
channels 启用信道模式模块
ctrlport 启用控制端口接口
digital 启用数字信号处理模块
dtv 启用数字电视信号处理模块
fec 启用使用 CCSDS 标准多项式(“旅行者”)进行卷积编码的模块
filter 启用滤波器信号处理模块
grc 启用 GNU Radio Companion 图形工具以设计信号处理流程图
iio 启用对 IIO 设备的支持
modtool 启用 modtool 用于编辑 GNU Radio 模块和组件
网络 启用用于网络支持的模块
performance-counters 启用模块性能计数器
soapy 启用对 SoapySDR 模块的支持
trellis 启用用于 FSM 的格状模块
uhd 安装 UHD 源和接收器模块
utils 安装脚本以启用查看和分析流程图生成的文
vocoder 启用用于音频语音编码器的模块
wavelet 启用小波信号处理模块
zeromq 启用 zeromq 消息传递模块

gqrx

gr-audio 使用来自 net-wireless/gnuradio 的音频支持

gr-osmosdr

airspy 通过 net-wireless/airspy 使用 Airspy 支持构建
bladerf 通过 net-wireless/bladerf 使用 Nuand BladeRF 支持构建
hackrf 通过 net-libs/libhackrf 使用 Great Scott Gadgets HackRF 支持构建
iqbalance 启用使用 net-wireless/gr-iqbal 中的 gr-iqbal 进行 I/Q 平衡的支持
rtlsdr 通过 net-wireless/rtl-sdr 使用 Realtek RTL2832U 支持构建
sdrplay 启用通过 net-wireless/sdrplay 对 SDRplay 设备的支持
soapy 通过 net-wireless/soapysdr 使用 SoapySDR 支持构建
uhd 通过 net-wireless/uhd 使用 Ettus Research USRP 硬件驱动程序支持构建
xtrx 通过 net-wireless/libxtrx 使用 xtrx 硬件驱动程序支持构建

horst

pcap 添加对通过 net-libs/libpcap 进行网络数据包捕获的支持

hostapd

internal-tls 使用内部 TLSv1 实现,而不是依赖于 OpenSSL 或 GnuTLS
netlink 添加对使用 netlink 创建 VLAN 的支持
suiteb 添加对 NSA Suite B 密码学的支持
wps 添加对 Wi-Fi 保护设置的支持

iwd

client 启用 iwctl 客户端工具
monitor 启用 iwmon 监控工具
ofono 启用对 oFono SIM 身份验证的支持
standalone 启用具有内置 DHCP 客户端和 DNS 处理的独立模式"
systemd 在独立模式下使用 systemd-resolve 而不是 resolvconf 进行 DNS 处理
wired 启用以太网身份验证守护进程

kismet

libusb 支持基于 libusb 的捕获源,例如 mousejack、cc2540(ble) 和 nrf51822(ble)
mqtt 启用 MQTT 支持
pcre 使用 pcre 支持构建
rtlsdr 启用基于 rtlsdr 的 kismet 捕获源
suid 安装具有有限功能的 setuid root 辅助二进制文件;这允许以普通用户身份运行 kismet,从而显着降低安全风险
ubertooth 启用用于 ubertooth 的捕获源以嗅探蓝牙低功耗
wext 启用使用已弃用的 Linux 无线扩展构建 kismet。这是某些树外和暂存驱动程序所必需的,并且 kismet 尚未经过良好测试,因此默认情况下已禁用,因此默认为开启。

libxtrxll

usb3380 支持 xtrx usb 型号

neard

tools 构建并安装“nfctool”以进行进一步的 NFC 调试

rtl-sdr

zerocopy 可能会在某些 ARM 系统上导致总线错误

rtl_433

rtlsdr 使用 Realtek RTL2832U (rtlsdr) 支持构建
soapysdr 使用 SoapySDR 支持构建

soapysdr

bladerf 添加对 bladerf 硬件的支持
hackrf 添加对 hackrf 硬件的支持
plutosdr 添加对 Analog Devices ADALM-PLUTO 硬件的支持
rtlsdr 添加对 rtlsdr 硬件的支持
uhd 添加对 Ettus USRP 硬件的支持

ubertooth

bluez 使用 bluez 支持时钟跟踪和扫描
ubertooth1-firmware 构建/安装 ubertooth1-firmware

uhd

b100 支持 B100 硬件
b200 支持 B200、B210、B200mini、B205mini 硬件
e300 支持 E300、E310 硬件
mpmd 支持 N300、N310 硬件
octoclock Octoclock 网络支持
usrp1 支持 USRP1 硬件
usrp2 支持 USRP2、N200、N210 硬件
utils 用于列出、查询、校准或更新 FPGA/固件的实用程序
x300 支持 X300、X310 硬件

unifi

system-mongodb 使用 dev-db/mongodb systemd 服务而不是捆绑的服务

urh

airspy 使用直接使用 net-wireless/airspy 的本机后端
audio 使用声卡而不是 SDR
bladerf 使用直接使用 net-wireless/bladerf 的本机后端
hackrf 使用直接使用 net-libs/libhackrf 的本机后端
limesdr 使用直接使用 net-wireless/limesuite 的本机后端
plutosdr 使用直接使用 net-libs/libiio 的本机后端
rtlsdr 使用直接使用 net-wireless/rtl-sdr 的本机后端
sdrplay 使用直接使用 net-wireless/sdrplay 的本机后端
uhd 使用直接使用 net-wireless/uhd 的本机后端

wepattack

john 使用 app-crypt/johntheripper 支持构建

wireless-tools

多呼叫 将最常用的工具构建为一个二进制文件

wpa_supplicant

ap 添加对接入点模式的支持
broadcom-sta 标志可帮助用户禁用 broadcom-sta 驱动程序不支持的功能
eap-sim 添加对 EAP-SIM 身份验证算法的支持
eapol-test 构建并安装 eapol_test 二进制文件
fasteap 添加对 FAST-EAP 身份验证算法的支持
fils 添加对快速初始链路设置 (802.11ai) 的支持
hs2-0 添加对 802.11u 和 Passpoint 的支持以用于热点 2.0
macsec 添加对有线 macsec 的支持
mbo 添加对多频段操作的支持
mesh 添加对网状模式的支持
p2p 添加对 Wi-Fi Direct 模式支持
特权分离 启用 wpa_priv 特权分离二进制文件
ps3 添加对 ps3 虚拟机驱动程序支持的 gelic wifi 的支持
smartcard 添加对智能卡的支持
tdls 添加对隧道直接链路设置 (802.11z) 的支持
tkip 添加对 WPA TKIP 的支持(由于 2009 年的安全缺陷而已弃用)
uncommon-eap-types 添加对 GPSK、SAKE、GPSK_SHA256、IKEV2 和 EKE 的支持
wep 添加对有线等效隐私 (WEP) 的支持(由于 2004 年的安全缺陷而已弃用)
wimax 添加对 Wimax EAP-PEER 身份验证算法的支持
wps 添加对 Wi-Fi 保护设置的支持

sci-astronomy

cpl

gasgano 启用对 sci-astronomy/gasgano 文件组织者的支持

kstars

password 通过 dev-libs/qtkeychain 安全地存储密码
wcs 启用使用 wcslib 的世界坐标系统库的支持

psfex

plplot 使用 sci-libs/plplot 构建以允许在处理期间进行诊断绘图

scamp

plplot 使用 sci-libs/plplot 构建以允许在处理期间进行诊断绘图

sextractor

modelfit 启用配置文件模型拟合,需要 sci-libs/atlas 和 sci-libs/fftw

siril

libconfig 需要 dev-libs/libconfig 来读取旧的配置文件
wcs 添加使用 sci-astronomy/wcslib 的 astrometry 功能的支持

stellarium

deep-sky 安装额外的深空天体目录(可能会影响性能)
lens-distortion 启用镜头畸变估计器插件
libcxx 使用外部库来支持 libc++ 中不可用的 STL 功能
media 启用声音和视频支持
scripting 在 Qt5 中通过 dev-qt/qtscript 或在 Qt6 中通过 dev-qt/qtdeclarative 使用 Qml 启用 JS 脚本
show-my-sky 通过 sci-astronomy/calcmysky 启用更好的大气模型
stars 安装额外的星表
telescope 启用通过 sci-libs/indilib 的望远镜控制
webengine 使用 dev-qt/qtwebengine 在嵌入式窗口中显示有关所选恒星的在线结果
xlsx 通过 dev-libs/qxlsx 支持 XLSX(Excel)文件

swarp

cfitsio 链接 sci-libs/cfitsio

wcslib

fits 通过 sci-libs/cfitsio 启用对 FITS 格式的支持
pgplot 构建 PGBSOX 例程,需要 sci-libs/pgplot 库
tools 构建和安装用于 WCS 检查的额外命令行实用程序

sci-biology

abyss

misc-haskell 构建 abyss-samtobreak 工具,引入 haskell 工具链

bioperl

db 安装 sci-biology/bioperl-run
网络 安装 sci-biology/bioperl-run
run 安装 sci-biology/bioperl-run

clustalw-mpi

mpi-njtree 使用 MPI(而不是串行)代码来计算邻接树
static-pairalign 对对齐使用静态(而不是动态)调度

exonerate

utils 安装以下二进制文件:esd2esi、fasta2esd、fastaannotatecdna、fastachecksum、fastaclean、fastaclip、fastacomposition、fastadiff、fastaexplode、fastafetch、fastahardmask、fastaindex、fastalength、fastanrdb、fastaoverlap、fastareformat、fastaremove、fastarevcomp、fastasoftmask、fastasort、fastasplit、fastasubseq、fastatranslate、fastavalidcds

fasttree

double-precision 使用双精度而不是单精度浮点数(内存需求增加一倍)

mcl

blast 添加对 NCBI BLAST 数据的支持

mothur

boost 依赖于 dev-libs/boost,以便 make.contigs 读取 .gz 压缩文件。
gsl 使用 sci-libs/gsl 支持 estimiator.single 的多样性估计。
hdf5 通过 sci-libs/hdf5 支持 biom.info 命令的 Biom 格式 2.0。

newick-utils

xml 使用 dev-libs/libxml2 处理装饰

ucsc-genome-browser

server 安装基因组浏览器 Web 应用程序。如果此标志关闭,则仅安装套件中的库和实用程序。

yass

dmalloc 启用使用 dmalloc 库进行调试
lowmem 为内存少的环境构建

sci-calculators

datamash

linux-crypto 使用 Linux 内核加密 API
openssl 使用 dev-libs/openssl 进行哈希例程,而不是内部 gnulib

units

units-cur 安装更新货币的 units_cur python 脚本

sci-chemistry

avogadro2

rpc 启用 RPC 服务器
vtk 包含 vtk 支持

chemtool

emf EMF 导出支持

gnome-chemistry-utils

gnumeric 添加一个 Gnumeric 插件,为电子表格提供 molarmass 函数

gromacs

build-manual 构建手册而不是下载它
clang 使用 Clang 而不是默认编译器构建 gromacs
clang-cuda 使用 clang 编译 cuda 单位
cuda 启用 cuda 非键合内核
double-precision 以速度为代价进行更精确的计算
gmxapi 添加对 gmxapi 库的支持
gmxapi-legacy 启用安装旧版头文件
hwloc 启用 HWLoc 库支持
lmfit 使用外部 sci-libs/lmfit
mkl 使用 sci-libs/mkl 进行 fft、blas、lapack 例程
nnpot 允许使用 sci-libs/caffe2 进行 NN 势
offensive 启用 gromacs 部分攻击性引用
opencl 启用 opencl 非键合内核
single-precision gromacs 的单精度版本(默认)
tng 启用新的轨迹格式 - tng

molequeue

client 构建客户端应用程序
server 构建服务器应用程序
zeromq 使用 net-libs/zeromq 支持构建

openbabel

inchi 构建对 IUPAC 国际化学标识符格式的支持
json 构建对 JSON 格式(ChemDoodle、PubChem 等)的支持

pymol

web 安装 Web 应用程序支持所需的 Pymodule

raster3d

gd libgd 支持 PNG 和 JPEG 输出

vmd

gromacs 添加对 TNG 文件格式的支持
msms 添加对 MSMS SES 计算工具的支持
povray 添加对 povray 光线追踪器的支持,用于 HQ 图像
tachyon 添加对 tachyon 光线追踪器的支持,用于 HQ 图像

votca

gromacs 通过 sci-chemistry/gromacs 添加对 gromacs 文件格式的支持

sci-electronics

gerbv

unit-mm 将状态栏中坐标的默认单位设置为 mm

ghdl

llvm 构建 LLVM 代码生成器

gtkwave

fasttree 启用实验性的 Fast SST Tree 小部件代码。
fatlines 在 gtkwave 中以双倍宽度渲染线条。
judy 启用 Judy 数组支持。
packed 为数据数组启用“#pragma pack”(节省内存,消耗时间)。

kicad-meta

minimal 不要安装额外的数据,如 3D 包和模板。

ktechlab

gpsim 启用使用 dev-embedded/gpsim 对 Microchip PIC 微控制器进行仿真的支持

librepcb

opencascade 使用 sci-libs/opencascadethe 3D 功能(例如读取/写入 STEP 文件)构建

ngspice

deprecated 构建旧版和已弃用的应用程序
shared 构建 ngspice 作为共享库

nvc

llvm 构建 LLVM 代码生成器

pcb

gcode gcode 文件导出
gif GIF 图形导出
gsvit GSvit 文件导出
jpeg JPEG 图形导出
m4lib-png 启用为 m4 库创建 png 预览
nelma NELMA 文件导出
png PNG 图形导出
tk 构建 tcl/tk 图形 QFP 封装生成器
toporouter 构建 toporouter

pulseview

decode 启用在捕获时解码协议

sigrok-cli

decode 启用在捕获时解码协议

splat

hires 构建额外的“rfsplat-hd”高分辨率应用程序

sci-geosciences

gmt

gdal 启用 sci-libs/gdal 库支持
geos 启用 sci-libs/geos 库支持
gmttria 非 GNU 三角剖分方法,更高效

gpsd

dbus 通过 dbus 连接导出 gpsd 数据
latency-timing 支持延迟计时信息
ntp 启用 net-misc/ntp 共享内存接口和 PPS 内核支持,用于 GPS 时间
shm 通过共享内存导出 gpsd
sockets 通过 unix 套接字导出 gpsd

grass

geos 使用 sci-libs/geos 进行 v.buffer 并向 v.select 模块添加扩展选项
las 通过 sci-geosciences/liblas 包含对 LAS 和 LAZ 编码的 LiDAR 文件的支持
pdal 启用通过 sci-libs/pdal 对点云的 PDAL 支持
svm 启用对支持向量机库 sci-libs/libsvm 的支持

gshhs

data 添加 sci-geosciences/gshhs-data 中的地球数据

liblas

gdal 添加对 sci-libs/gdal 地理空间栅格库的支持

mapserver

apache 启用 mapserver 在 apache 下运行
geos 启用 sci-libs/geos 库支持
postgis 启用 dev-db/postgis 支持

merkaartor

libproxy 使用 net-libs/libproxy 获取 HTTP/HTTPS/SOCKS 代理配置
webengine 在某些插件中启用 dev-qt/qtwebengine
zbar 通过 media-gfx/zbar 启用 MWalkingPapersBackground/GeoImage 中的条形码支持

owntracks-recorder

crypt 启用使用 dev-libs/libsodium 对有效负载加密的支持
http 启用对内置 HTTP REST API 的支持
kill 启用通过 API 删除数据的支持(危险)
lua 启用对 Lua 钩子集成的支持
mqtt 启用 MQTT 支持
ping 启用对“pingping”监控功能的支持
tours 启用记录器对共享视图的支持

qgis

3d 使用 dev-qt/qt3d 构建 QGIS 3D 库
georeferencer 确定是否应构建 georeferencer 插件
grass 添加对 grass 的支持
hdf5 启用对 sci-libs/hdf5 的 MDAL 支持
mapserver 确定是否应构建 mapserver
netcdf 启用对 GRIB 和 XMDF 格式的 MDAL 支持
pdal 启用通过 sci-libs/pdal 对点云的 PDAL 支持
qml 启用使用 dev-qt/qtdeclarative 的基于 Qml 的插件支持
webengine 启用使用 dev-qt/qtwebengine 的 webengine 支持

viking

geoclue 使用 app-misc/geoclue 确定当前位置
libexif 使用 media-libs/libexif 进行 EXIF 支持
oauth 启用对 OSM 的 OAuth 身份验证

sci-libs

ViSP

coin 启用 Coin3D 支持。
demos 安装演示程序。
dmtx 启用条形码数据矩阵支持。
ogre 启用 dev-games/ogre 支持。
opencv 启用 media-libs/opencv 支持。
pcl 启用 sci-libs/pcl 支持。
tutorials 安装教程。
zbar 启用条形码读取。

XNNPACK

assembly 使用汇编微内核构建
jit 使用 JIT 微内核构建
memopt 使用优化的内存分配方案构建
sparse 使用图形重写进行稀疏推理构建

adolc

boost 使用 dev-libs/boost 中的 boost 分配器
sparse 添加对 sci-libs/colpack 的稀疏矩阵代数的支持

armadillo

arpack 链接 sci-libs/arpack 库,用于特征分解
mkl 使用来自 Intel MKL sci-libs/mkl 的矩阵分配
superlu 使用 SuperLU 进行稀疏线性方程求解 sci-libs/superlu

arprec

qd 使用 sci-libs/qd 进行四精度数据类型

atlas

通用 构建 atlas 假设相当通用的架构(x86 的 sse2,amd64 的 core2)

avogadrolibs

archive 启用使用 app-arch/libarchive 的存档支持
vtk 启用 sci-libs/vtk 支持

blis

64bit-index 启用 64 位数组索引,与运行时切换不兼容
eselect-ldso 启用 eselect 和 ld.so 对运行时库进行切换。
openmp 使用 openmp 线程模型
pthread 使用 pthread 线程模型
串行 使用无线程模型

caffe2

distributed 支持分布式应用程序
fbgemm 使用 FBGEMM
flash 启用 flash attention
gloo 使用 sci-libs/gloo
mkl 使用 sci-libs/mkl 用于 blas、lapack 和稀疏 blas 例程
nnpack 使用 NNPACK
numpy 添加对通过 numpy 进行数学运算的支持
onednn 使用 oneDNN
openblas 使用 sci-libs/openblas 进行 blas 例程
openmp 使用 OpenMP 进行并行代码
qnnpack 使用 QNNPACK
rocm 启用 ROCm gpu 计算支持
xnnpack 使用 XNNPACK

cantera

hdf5 添加 HDF5 容器文件支持
python 安装来自 Chemkin 到 Cantera 格式的 Python 绑定和转换工具

cddlib

tools 为 cddlib 添加一些可执行文件和测试

ceres-solver

cxsparse 启用对 sci-libs/cxsparse 中的稀疏矩阵代数的简单支持,没有 LAPACK 依赖项
gflags 使用 dev-cpp/gflags 进行标志解析
schur 启用固定大小的 schur 特定化(如果二进制大小是一个问题,则禁用)
sparse 启用对来自 SuiteSparse 的各种包的稀疏矩阵代数的支持

cfitsio

tools 构建可选的实用程序(cookbook fitscopy imcopy smem speed testprog fpack funpack)

cgnslib

base-scope 启用基本范围家族或连接性
legacy 启用或禁用构建旧版代码(与 3.0 兼容)
scoping 启用枚举值的范围
tools 一些实用程序:cgnscheck、cgnscompress、cgnsdiff、cgnslist、cgnsnames、cgnsupdate、cgnsconvert、adf2hdf、hdf2adf。

cholmod

cholesky 启用稀疏 Cholesky 分解
matrixops 支持基本的稀疏和密集矩阵运算(加、乘、缩放等)
modify 启用 Cholesky 修改例程,如更新、降级、行添加和行删除
partition 启用通过 sci-libs/metis(使用 4.0.0+ 中的捆绑分支)或 sci-libs/parmetis 的图形分区和基于图形分区的排序
supernodal 超节点 Cholesky 分解

clblas

client 构建一个命令行 clBLAS 客户端程序。
ktest 一个用于测试单个 clBLAS 内核的命令行工具。
performance 复制可以测量和绘制性能的性能脚本。

clblast

client 启用编译客户端以测试和比较与参考库的性能
cuda 使用 cuda 而不是 opencl 构建(beta!)

coinor-clp

glpk 启用 GNU 线性规划工具包 sci-mathematics/glpk 支持
metis 启用 sci-libs/metis 进行分区
mumps 启用 sci-libs/mumps 支持
sparse 启用 sci-libs/cholmod 对稀疏矩阵的支持

coinor-cppad

adolc 添加对 ADOL-C (sci-libs/adolc) 的支持
eigen 添加对 Eigen (dev-cpp/eigen) 的支持
ipopt 添加对 IPOPT (sci-libs/ipopt) 的支持

coinor-symphony

glpk 启用 GNU 线性规划工具包 sci-mathematics/glpk 支持

coinor-utils

glpk 启用 GNU 线性规划工具包 sci-mathematics/glpk 支持

dealii

adolc 添加对 ADOL-C (sci-libs/adolc) 的支持
arborx 添加对 ARBORX (sci-libs/arborx) 的支持
arpack 添加对 ARPACK (sci-libs/arpack) 的支持
assimp 添加对 assimp (media-libs/assimp) 的支持
cgal 添加对 CGAL (sci-mathematics/cgal) 的支持
ginkgo 添加对 ginkgo (sci-libs/ginkgo) 的支持
gmsh 添加对 gmsh (sci-libs/gmsh) 的支持
metis 添加对 metis (sci-libs/metis) 的支持
muparser 添加对 muparser (dev-cpp/muParser) 的支持
opencascade 添加对 opencascade (sci-libs/opencascade) 的支持
p4est 添加对 p4est (sci-libs/p4est) 的支持
petsc 添加对 petsc (sci-mathematics/petsc) 的支持
scalapack 添加对 ScaLAPACK (sci-libs/scalapack) 的支持
slepc 添加对 slepc (sci-mathematics/slepc) 的支持
sparse 添加对 suitesparse (sci-libs/suitesparse) 的支持
sundials 添加对 sundials (sci-libs/sundials) 的支持
symengine 添加对 symengine (sci-libs/symengine) 的支持
trilinos 添加对 trilinos (sci-libs/trilinos) 的支持

dlib

cblas 使用 CBLAS virtual/cblas 构建
cuda 启用对 GPU 上深度神经网络 (cuDNN) 的 CUDA 支持(实验性)
mkl 启用对 Intel FFT sci-libs/mkl 的支持
python 启用对 Python API 绑定的支持

dmlc-core

s3 支持 Amazon 简单存储服务

eccodes

defs 安装完整的定义文件集。
extra-test 安装完整的测试数据(大型)。
memfs 启用基于内存的访问定义/样本文件(与测试冲突)。

fcl

octomap OctoMap 库支持
profiling 启用分析

fftw

zbus 添加对 mips 的 ZBus 循环计数器的支持

flann

octave 添加对 sci-mathematics/octave 的绑定

fplll

qd 使用 sci-libs/qd 进行四精度数据类型

gdal

armadillo 使用 sci-libs/armadillo 进行更快的 TPS 变换计算
fits 启用对 NASA 的 sci-libs/cfitsio 库的支持
geos 添加对几何引擎 (sci-libs/geos) 的支持
gml 启用对 dev-libs/xerces-c C++ API 的支持
ogdi 启用对开放地理数据存储接口 (sci-libs/ogdi) 的支持
parquet 启用读取/写入 parquet 数据格式 (dev-libs/apache-arrow)
spatialite 启用基于 sqlite dev-db/spatialite 的空间 DBMS
xls 添加 dev-libs/freexl 库以支持 xls 导入

ginkgo

cuda 添加对 cuda assimp (dev-util/nvidia-cuda-toolkit) 的支持
hwloc 添加对 hwloc (sys-apps/hwloc) 的支持

gloo

libuv 启用 libuv 支持
redis 通过 dev-libs/hiredis 启用 Redis 后端用于存储

gmsh

alglib 启用 alglib 对网格优化器的支持
cgns 启用 cgns 输出支持
eigen 使用 dev-cpp/eigen 构建矩阵操作
gmm 基于 sci-mathematics/gmm 的 petsc 的简单替代方案
med 启用 med 支持
metis 启用 metis 支持
mumps 启用 mumps 求解器支持
netgen 启用使用 netgen 库的 3D 前沿三角剖分
opencascade 启用 OpenCASCADE 支持。
petsc 启用 sci-mathematics/petsc 支持
shared 安装共享库和头文件
slepc 启用 sci-mathematics/slepc 支持
voro 启用对 sci-libs/voro++ 网格化的支持

gsl

cblas-external 使用 (virtual/cblas) 提供的外部 cblas 将 gsl 链接到内部版本
deprecated 启用已弃用的功能

hdf5

hl 启用高级 API (https://support.hdfgroup.org/HDF5/doc/HL/index.html)
unsupported 启用不支持的配置选项组合

hipCUB

benchmark 构建和安装基准二进制文件。

hipSOLVER

sparse 使用稀疏功能 (sci-libs/cholmod) 构建 hipSOLVER

hypre

int64 构建 64 位整数库

indilib

rtlsdr 启用对 net-wireless/rtl-sdr 支持的设备的支持
websocket 启用对 WebSocket 协议的支持

ipopt

asl AMPL Solver Library 支持并构建“ipopt”二进制文件
mumps 启用 sci-libs/mumps 支持

kissfft

alloca 使用 alloca(3) 而不是 malloc(3) 进行内存管理
double 构建主要数据类型为 double 的库
int16 构建主要数据类型为 int16_t 的库
int32 构建主要数据类型为 int32_t 的库
tools 构建命令行工具

lapack

deprecated 也构建已弃用的功能
eselect-ldso 启用 eselect 和 ld.so 对运行时库进行切换。
lapacke 构建 LAPACKE

lemon

coin 启用 sci-libs/coinor-clp 和 sci-libs/coinor-cbc 图算法
glpk 启用 GNU 线性规划工具包 sci-mathematics/glpk 支持

libccd

double-precision 以速度为代价进行更精确的计算

libgeodecomp

hpx 启用 HPX 后端
opencv 启用 OpenCV 相关代码
silo 启用 SILO 相关代码

liborigin

tools 安装 opj2dat 命令行工具

libqalculate

hardened 禁用不安全的函数,如“command”和变量,如“uptime”。

libsc

romio 使用对 ROMIO MPI-IO 组件的支持构建

libsigrok

ftdi 启用需要 dev-embedded/libftdi 的驱动程序
hidapi 启用需要 dev-libs/hidapi 的驱动程序
nettle 启用需要 dev-libs/nettle 的驱动程序
parport 启用基于并行 (IEEE1284) 的驱动程序
串行 启用基于串行 (RS232) 的驱动程序

libsvm

tools 安装基于 python 的工具脚本,用于使用 sci-visualization/gnuplot 进行数据选择和可视化

linux-gpib

firmware 安装固件

lis

quad 启用四精度运算
saamg 构建平滑聚合代数多重网格预处理器

mathgl

hdf 添加对分层数据格式 v.4 sci-libs/hdf 的支持
octave 添加对 sci-mathematics/octave 的绑定

matio

sparse 扩展稀疏矩阵格式(不包括 matlab)

metis

double-precision 使用双精度而不是单精度浮点表示
int64 使用 64 位而不是 32 位整数表示(对于超过 2^31 个顶点需要)

mumps

metis 使用 METIS 进行矩阵排序 (sci-libs/metis, sci-libs/parmetis)
scotch 使用 sci-libs/scotch 进行矩阵排序

netcdf

blosc 允许通过 dev-libs/c-blosc 使用 blosc 压缩
dap 支持使用内置的 OPeNDAP 客户端进行远程数据访问
hdf 使用 HDF4 读取功能构建 (需要 sci-libs/hdf, sci-libs/hdf5 和 sys-libs/zlib)

nlopt

octave 添加对 sci-mathematics/octave 的插件

octomap

dynamicEDT3D 构建和安装 dynamicEDT3D 库:一个用于在 3D 中对可增量更新的欧几里得距离变换进行增量更新的库。

onnx

disableStaticReg 禁用静态注册

openblas

dynamic 在运行时构建动态架构检测(对于多个目标)
eselect-ldso 启用 BLAS/LAPACK 运行时切换
index-64bit 编译单独的 INTERFACE64 OpenBLAS
pthread 使用 pthread 线程模型构建
relapack 构建 OpenBLAS 的 ReLAPACK 扩展

opencascade

eigen 启用对通过仅头文件 dev-cpp/eigen 包进行特征值的支持。
freeimage 启用对通过 media-libs/freeimage 进行图像输入/输出的支持
freetype 启用 media-libs/freetype 支持
inspector 构建检查器工具
jemalloc 启用通过 dev-libs/jemalloc 对 jemalloc 分配器支持
json 启用通过 dev-libs/rapidjson 对 JSON 支持
optimize 不清除分配的内存。除非设置了 USE 标志,否则使用优化的内存管理器。
tbb 使用 Intel 线程构建块 dev-cpp/tbb 启用多线程
testprograms 指示是否应安装非回归 OCCT 测试脚本
vtk 启用通过 sci-libs/vtk 对可视化工具包的支持

orocos_kdl

models 为一些众所周知的机器人构建模型。

p4est

romio 使用对 ROMIO MPI-IO 组件的支持构建
vtk-binary 启用二进制 vtk 输出。如果禁用,vtk 文件将以 ASCII 文本格式写入。

pastix

fortran 安装 Fortran 接口
int64 使用 64 位而不是 32 位整数表示
metis 启用使用 sci-libs/metis 进行矩阵排序
scotch 使用 sci-libs/scotch 进行矩阵排序
starpu 启用对 ther dev-libs/starpu 运行时支持

pcl

openni 添加对使用 dev-libs/OpenNI 的 Kinect 类 3D 传感器设备的支持。
openni2 添加对使用 dev-libs/OpenNI2 的 Kinect 类 3D 传感器设备的支持(应该优先于 openni)。
pcap 在某些驱动程序中添加 pcap 文件功能。
qhull 通过 media-libs/qhull 添加凸包操作支持。
tutorials 构建和安装教程。
vtk 添加对 VTK 可视化的支持。

plplot

dynamic 使用动态驱动程序构建
octave 添加对 sci-mathematics/octave 的绑定
qhull 添加对 media-libs/qhull 的绑定
shapefile 启用对 ESRI shapefile 的支持

rocBLAS

benchmark 构建和安装 rocblas-bench。
test 执行 rocblas-test 以比较 rocBLAS 和系统 BLAS 之间的結果。

rocFFT

benchmark 构建和安装 rocfft 基准工具。
perfscripts 安装 rocfft-perf 性能可视化套件。

rocPRIM

benchmark 构建和安装基准程序。

rocRAND

benchmark 构建和安装基准程序。

rocSOLVER

benchmark 构建和安装 rocsolver-bench。
test 执行 rocsolver-test 以比较 rocSOLVER 和系统 LAPACK 之间的結果。

rocSPARSE

benchmark 构建和安装 rocblas-bench。

rocThrust

benchmark 构建和安装基准二进制文件。

rtabmap

openni2 添加对使用 dev-libs/OpenNI2 的 Kinect 类 3D 传感器设备的支持。

scotch

int64 构建 64 位整数库(对于超过 2^31 个顶点需要)
tools 提供图、网格、架构、映射/排序、输出处理程序(参见 Scotch 用户指南)。

silo

浏览器 启用浏览器支持
silex 构建 silex 数据浏览器

spqr

partition 使用 sci-libs/cholmod 的分区模块进行分区
tbb 使用 Intel 线程构建块 dev-cpp/tbb 启用多线程

spr

root 添加 sci-physics/root 图形和 I/O 支持

suitesparse

partition 通过 sci-libs/metis 或 sci-libs/parmetis 启用图分区和基于图分区的排序
tbb 使用 Intel 线程构建块 dev-cpp/tbb 启用多线程

sundials

hypre 使用 sci-libs/hypre 条件数构建
int64 使用 64 位而不是 32 位索引大小
sparse 启用对 sci-libs/klu 稀疏求解器的支持
superlumt 使用 sci-libs/superlu_mt 构建

superlu_mt

int64 构建 64 位整数库

symengine

arb 添加对 arb (sci-mathematics/arb) 的支持
benchmarks 构建基准测试
boost 添加对 boost 整数 (dev-libs/boost) 的支持
ecm 添加对 ECM 整数因式分解库 (sci-mathematics/gmp-ecm) 的支持
flint 添加对 (sci-mathematics/flint) 的支持
llvm 使用 LLVM 构建
mpc 添加对多精度复数运算 (dev-libs/mpc) 的支持
mpfr 添加对多精度浮点舍入 (dev-libs/mpfr) 的支持

trilinos

adolc 添加对 adolc (sci-libs/adolc) 的支持
all-packages 启用所有支持的 Trilinos 包(默认情况下仅构建子集)
arprec 添加对 arprec (sci-libs/arprec) 的支持
clp 添加对 clp (sci-libs/coinor-clp) 的支持
eigen 添加对 eigen (dev-cpp/eigen) 的支持
glpk 添加对 glpk (sci-mathematics/glpk) 的支持
gtest 添加对 gtest (dev-cpp/gtest) 的支持
hdf5 添加对 hdf5 (sci-libs/hdf5) 的支持
hwloc 添加对 hwloc (sys-apps/hwloc) 的支持
hypre 添加对 hypre (sci-libs/hypre) 的支持
matio 添加对 matio (sci-libs/matio) 的支持
metis 添加对 metis (sci-libs/metis 或 sci-libs/parmetis) 的支持
mkl 添加对 mkl (sci-libs/mkl) 的支持
mumps 添加对 mumps (sci-libs/mumps) 的支持
netcdf 添加对 netcdf (sci-libs/netcdf) 的支持
petsc 添加对 petsc (sci-mathematics/petsc) 的支持
qd 添加对 qd (sci-libs/qd) 的支持
scalapack 添加对 scalapack (sci-libs/scalapack) 的支持
scotch 添加对 scotch (sci-libs/scotch) 的支持
sparse 添加对稀疏矩阵求解器 (sci-libs/umfpack) 的支持
superlu 添加对 superlu (sci-libs/superlu) 的支持
taucs 添加对 taucs (sci-libs/taucs) 的支持
tbb 添加对线程构建块库 (dev-cpp/tbb) 的支持
tvmet 添加对 tvmet (dev-libs/tvmet) 的支持
yaml 添加对 yaml (dev-cpp/yaml-cpp) 的支持

umfpack

cholmod 使用 sci-libs/cholmod 进行矩阵排序

vtk

all-modules 构建所有模块
boost 添加对 boost 的支持
freetype 构建对字体渲染的支持
gdal 支持 gdal 格式的数据
imaging 构建成像模块
las 构建对 LiDAR 文件的支持
logging 构建日志记录模块
opencascade 启用 OpenCASCADE 支持。
openvdb 构建支持处理 VDB 数据文件
pdal 构建支持处理点云数据文件
qt6 使用 Qt6 包而不是 Qt5
rendering 构建渲染模块
sdl 启用 SDL2 支持渲染模块
tbb 使用 dev-cpp/tbb 处理 smp 支持
views 构建视图模块
vtkm 构建 vtkm 加速模块
web 安装 Web 组件

sci-mathematics

bertini

optimization 接受上游对 -O 选项的选择。

boolector

cryptominisat 启用对 sci-mathematics/cryptominisat 的支持
minisat 启用对 sci-mathematics/minisat 的支持
picosat 启用对 sci-mathematics/picosat 的支持

cadabra

jupyter 构建 Cadabra Jupyter 内核

cvc4

cln 使用 sci-libs/cln
proofs 支持证明生成
statistics 包含统计信息

eclib

boost 使用 dev-libs/boost 添加并行功能。
flint 启用使用 sci-mathematics/flint 进行某些操作。
minimal 仅构建 "mwrank" 程序。

eprover

ho 启用对高阶逻辑的支持

flint

ntl 构建 NTL 接口

form

devref 构建并安装开发者参考
doxygen 构建并安装 API 文档

fricas

clisp 添加对 GNU CLISP (dev-lisp/clisp) 的支持
clozurecl 添加对 Clozure Common Lisp (dev-lisp/clozurecl) 的支持
cmucl 添加对 CMU Common Lisp (dev-lisp/cmucl) 的支持
ecl 添加对 Embeddable Common Lisp (dev-lisp/ecl) 的支持
gcl 添加对 GNU Common Lisp (dev-lisp/gcl) 的支持
sbcl 添加对 Steel Bank Common Lisp (dev-lisp/sbcl) 的支持

gap

memcheck 启用内存检查
minimal 仅安装 GAP 运行严格需要的 GAP 包。除非您使用 "-A" 标志启动 GAP 或在 gap.ini 中设置 "AutoloadPackages",否则 GAP 会抱怨其他包。

geomview

motionaveraging 启用实验性运动平均技术

giac

ecm 启用使用 sci-mathematics/gmp-ecm
gc 通过 dev-libs/boehm-gc 启用垃圾收集支持
glpk 启用使用 sci-mathematics/glpk

gmp-ecm

custom-tune 通过选择特定于机器的默认值来提高某些操作的性能

gretl

R 启用对 dev-lang/R 的支持
附加组件 构建并安装与 gretl 捆绑的附加组件

lcalc

double 使用双精度(上游默认值)
double-double 使用 sci-libs/qd 用于双精度
pari 使用 sci-mathematics/pari 用于椭圆曲线 L 函数
quad-double 使用 sci-libs/qd 用于四精度

mathematica

R 启用 dev-lang/R 后端支持
bundle 从 Wolfram 的捆绑文件或仅从 Mathematica 安装
ffmpeg 启用 media-video/ffmpeg 后端支持

maxima

clisp 使用 GNU CLISP (dev-lisp/clisp) 编译 maxima
clozurecl 使用 32 位 Clozure Common Lisp (dev-lisp/clozurecl) 编译 maxima
clozurecl64 使用 64 位 Clozure Common Lisp (dev-lisp/clozurecl) 编译 maxima
cmucl 使用 CMU Common Lisp (dev-lisp/cmucl) 编译 maxima
ecl 使用 Embeddable Common Lisp (dev-lisp/ecl) 编译 maxima
gcl 使用 GNU Common Lisp (dev-lisp/gcl) 编译 maxima
sbcl 使用 Steel Bank Common Lisp (dev-lisp/sbcl) 编译 maxima
vtk 支持使用 sci-libs/vtk 绘图

msieve

ecm 启用对 GMP-ECM 库的支持

normaliz

附加组件 安装上游提供的 Macaulay2 和 sci-mathematics/singularpackages
nauty 使用 sci-mathematics/nauty 计算自同构群。

octave

fltk 在没有 Qt GUI 的情况下,使用 x11-libs/fltk 作为 OpenGL 渲染器后端
glpk 添加对 sci-mathematics/glpk 的支持,用于线性规划
gnuplot 如果 OpenGL 不可用,则使用 sci-visualization/gnuplot 渲染绘图
imagemagick 使用 media-gfx/graphicsmagick 读取和写入图像
json 允许通过 dev-libs/rapidjson 使用 jsonencode 和 jsondecode 命令
klu 添加对 KLU (sci-libs/klu) 的支持
qhull 添加对 media-libs/qhull 的支持,以允许 `delaunay`、`convhull` 和相关函数
qrupdate 添加对 sci-libs/qrupdate 的支持,用于 QR 和 Cholesky 更新函数
sparse 添加对 SuiteSparse 的稀疏矩阵代数的增强支持
spqr 添加对 SPQR (sci-libs/spqr) 的支持
sundials 使用 sci-libs/sundials 启用 ode15i 和 ode15s ODE 求解器

pari

data 添加其他数据 (elldata、galdata、seadata、nftables)

petsc

afterimage 使用 Afterstep 图像库 (media-libs/libafterimage)
boost 使用 boost (dev-libs/boost)
complex-scalars 使标量变为复数
hypre 使用 HYPRE (sci-mathematics/hypre) 用于预处理
int64 使用 64 位索引
metis 添加对 metis (sci-libs/parmetis) 的支持
mumps 添加对 mumps (sci-libs/mumps) 的支持
scotch 添加对 scotch (sci-libs/scotch) 的支持
sparse 使用 suitesparse (sci-libs/suitesparse),包括 cholmod (sci-libs/cholmod),用于稀疏分解
superlu 使用 superlu (sci-libs/superlu) 用于预处理

polymake

bliss 启用 sci-libs/bliss 接口,用于图和面格自同构计算。
cdd 启用 sci-libs/cddlib 接口,用于凸包计算(应保持启用状态)。
flint 使用“强烈推荐”的支持构建 sci-mathematics/flint。
libpolymake 构建 polymake 库,以使用 C++ 接口构建应用程序。
lrs 启用 sci-libs/lrslib 接口,用于凸包计算。
nauty 使用 sci-mathematics/nauty 构建用于图自同构计算的扩展。
normaliz 使用 sci-mathematics/normaliz 构建用于格计算的捆绑扩展。
ppl 启用 dev-libs/ppl 接口,用于凸包计算。
singular 启用对 sci-mathematics/singular 的接口,用于与理想相关的计算。

primecount

executable 构建 primecount CLI 可执行文件

primesieve

executable 构建 primesieve CLI 可执行文件

singular

polymake 启用对 TOPCOM 的接口

slepc

arpack 添加对 ARPACK (sci-libs/arpack) 的支持
complex-scalars 使标量变为复数

stp

cryptominisat 启用 sci-mathematics/cryptominisat 支持
python 启用构建 Python 接口

unuran

prng 使用 sci-mathematics/prng 库
rngstreams 使用 sci-mathematics/rngstreams 库

vampire

z3 启用对 sci-mathematics/z3 的支持

why3

coq 添加 sci-mathematics/coq 支持
gtk 构建 IDE x11-libs/gtk+
re 使用 Re (dev-ml/re) 而不是 Str 用于正则表达式
sexp 添加对使用 dev-ml/ppx_sexp_conv 输出 S 表达式的支持
stackify 启用用于 MLCFG 的结构重建算法
zarith 使用 Zarith (dev-ml/zarith) 而不是 Nums (dev-ml/num) 进行计算
zip 启用会话文件的压缩

why3-for-spark

coq 添加 sci-mathematics/coq 支持
html 构建 HTML 文档
hypothesis-selection 启用假设选择
sexp 添加对使用 dev-ml/ppx_sexp_conv 输出 S 表达式的支持
zarith 使用 Zarith (dev-ml/zarith) 而不是 Nums (dev-ml/num) 进行计算
zip 启用会话文件的压缩

wxmaxima

webkit 使用 net-libs/webkit-gtk 在 wxmaxima 内部显示帮助(用于 maxima 和 wxmaxima)

yacas

jupyter 添加对 jupyter 笔记本的支持

yices2

mcsat 启用对 MCSAT 的支持

z3

isabelle 添加对 Isabelle/HOL 定理证明器的集成支持。

sci-misc

h5utils

hdf 构建 hdf 到 hdf5(反之亦然)转换器
octave 构建 Octave 插件

nco

dap 使用 NETCDF DAP 客户端支持远程数据访问
ncap2 构建下一代 netcdf 算术处理器(需要 dev-java/antlr)
udunits 添加 sci-libs/udunits 文件支持

sci-physics

bullet

double-precision 构建双精度库
附加组件 构建额外内容
tbb 使用 Intel 线程构建块 dev-cpp/tbb 启用多线程

espresso

examples 安装示例

fastjet

cgal 使用 sci-mathematics/cgal 而不是捆绑算法
plugins 构建所有标准和 C++ 插件

geant

data 为 geant4 添加大量标准物理数据文件
freetype 添加对 media-libs/freetype 的支持
gdml 启用用于 xml 的几何标记语言
geant3 添加对 geant321 到 geant4 的兼容性
inventor 通过 Coin3D 添加对 Open Inventor SGI 工具包的支持
raytracerx 启用对物理事件的射线追踪
tbb 启用对 dev-cpp/tbb 的支持
trajectories 启用粒子轨迹的显示
vtk 使用 sci-libs/vtk 用于可视化(实验性)

geant4_vmc

g4root 构建 G4Root(使用 ROOT 几何体进行 GEANT4 模拟的接口)
geant3 使用 Geant4 G3toG4 库构建
vgm 启用虚拟几何模型 (sci-physics/vgm)

hepmc

cm 使用 cm 而不是默认的 mm 作为长度单位构建
gev 使用 GeV 而不是默认的 MeV 作为动量单位构建
root 使用 ROOTIO 启用构建

lammps

extra 其他计算、转储、修复、分子、对样式
hip 启用 hip gpu 计算支持
lammps-memalign 在 LAMMPS 通过 malloc() 分配大块内存时,启用使用 posix_memalign() 调用而不是 malloc()。对齐在 16 字节边界上。

pythia

fastjet 使用 sci-physics/fastjet 包构建射流
hepmc 添加对高能物理蒙特卡罗生成器 sci-physics/hepmc 的支持
hepmc2 添加对高能物理蒙特卡罗生成器 2 sci-physics/hepmc 的支持
hepmc3 添加对高能物理蒙特卡罗生成器 3 sci-physics/hepmc 的支持
highfive 支持 hdf 和 highfive
lhapdf 支持通过 sci-physics/lhapdf 使用外部 PDF 集
mpich 支持 mpich
rivet 支持 sci-physics/rivet
root 使用 sci-physics/root 树和直方图(仅在示例中)

rivet

hepmc2 使用 HepMC2 构建
hepmc3 使用 HepMC3 构建
highfive 使用 hdf5 和 highfive 构建
zlib 使用 zlib 构建

root

R 启用对 dev-lang/R 的支持
asimage 启用对 media-libs/libafterimage 的支持
cudnn 启用对 nVidia cuDNN 库的支持
davix 启用对 DAVIX 数据管理客户端 (https://cern.ch/davix) 的支持
fits 启用对来自 FITS 文件的图像和数据的支持,使用 sci-libs/cfitsio
fortran 编译包含的 Fortran 程序
gdml 启用 GDML 编写器和读取器
http 启用 http 服务器支持,包括但不限于 fastcgi 支持
jupyter 安装依赖项,以在 Jupyter 笔记本中启用 ROOT 的 C++ 内核
libcxx 针对 sys-libs/libcxx 构建 ROOT
minuit 构建 ROOT 的 minuit (fortran) 和 minuit2 (C++) 的内部版本
pythia6 构建 sci-physics/pythia 版本 6.x 的接口
pythia8 构建 sci-physics/pythia 版本 8.x 的接口
roofit 构建 RooFit 函数拟合包
root7 构建将与 ROOT 7 一起发布的实验性功能
影子 在 rootd 和 proofd 中启用影子身份验证
tbb 使用 dev-cpp/tbb 启用隐式多线程 (IMT)
tmva 构建 TMVA(ROOT 的用于机器学习的多变量分析工具包)
unuran 启用对 sci-mathematics/unuran 的支持
uring 在 RNTuple 中启用对 sys-libs/liburing 的支持
vc 启用对 dev-libs/vc 的支持,使用 VecCore
xrootd 构建对 net-libs/xrootd 的接口

thepeg

fastjet 添加对 sci-physics/fastjet 的支持
hepmc 添加对高能物理蒙特卡罗生成器 sci-physics/hepmc 的支持
hepmc3 添加对高能物理蒙特卡罗生成器 3 sci-physics/hepmc 的支持
lhapdf 添加对 sci-physics/lhapdf 的支持
rivet 添加对 sci-physics/rivet 的支持

vgm

geant4 启用与 Geant4(sci-physics/geant:4) 的交互
root 启用与 ROOT (sci-physics/root) 的交互

yoda

root 添加对 sci-physics/root 的支持

sci-visualization

fityk

nlopt 启用使用 sci-libs/nlopt 进行优化

gnuplot

amos 启用 Amos 例程,用于复数 Airy 和 Bessel 函数 (dev-libs/openspecfun)
bitmap 启用点阵打印机和 pbm 终端
gd 添加对 media-libs/gd 的支持。需要用于 GIF、JPEG 和 PNG 图像输出。
gpic 包含对 gpic 终端的支持
libcerf 启用来自 sci-libs/libcerf 的特殊函数
metafont 包含对 metafont 终端的支持
metapost 包含对 metapost 终端的支持
regis 包含对 ReGIS 终端的支持
tgif 包含对 tgif 终端的支持

gr

agg 启用 libagg 抗颗粒渲染引擎

gwyddion

fits 通过 sci-libs/cfitsio 启用 FITS 图像导入
jansson 启用通过 dev-libs/jansson 进行 JSON 数据操作
sourceview 启用对 x11-libs/gtksourceview 的支持
unique 通过 dev-libs/libunique 启用远程控制后端

labplot

eigen 启用通过 dev-cpp/eigen 对快速基线去除的支持
fits 启用对 NASA 的 sci-libs/cfitsio 库的支持
libcerf 启用来自 sci-libs/libcerf 的特殊函数
markdown 通过 app-text/discount 启用 Markdown 支持
matio 启用对 matio (sci-libs/matio) 的支持
ods 启用对通过 dev-libs/liborcus 导入/导出 OpenDocument 电子表格 (.ods) 的支持
origin 启用通过 sci-libs/liborigin 对读取 OriginLab OPJ 项目文件的支持
root 启用对 CERN 的 ROOT 文件类型的支持
串行 启用对使用 dev-qt/qtserialport 的 RS232 串行端口的支持
share 启用使用 kde-frameworks/purpose 的共享菜单支持
xlsx 启用通过 dev-libs/qxlsx 对导入/导出 Microsoft Excel 文件 (.xlsx) 的支持

paraview

boost 启用使用 dev-libs/boost
cg 添加对 nvidia 的 cg 着色器的支持
nvcontrol 添加 NVCONTROL 支持,用于 OpenGL 选项
offscreen 通过 OSMesa 进行离屏渲染
plugins 构建并安装其他插件
webengine 添加对 dev-qt/qtwebengine 的支持

scidavis

origin 添加对通过 sci-libs/liborigin 读取 OriginLab OPJ 项目文件的支持。
python 构建对 python 脚本的支持。

sec-policy

selinux-base

ubac 在 SELinux 策略中启用基于用户的访问控制 (UBAC)
unconfined 启用对不受限制的 SELinux 模块的支持
unknown-perms 在比策略更新的内核中默认允许未知类(SELinux 策略能力)。

selinux-base-policy

unconfined 启用对无限制 SELinux 策略模块的支持

sys-apps

accountsservice

elogind 使用 sys-auth/elogind 进行会话跟踪
systemd 使用 sys-apps/systemd 进行会话跟踪

bfs

io-uring 使用 sys-libs/liburing 实现更快的异步 I/O

busybox

make-symlinks 在 /bin 和 /sbin 中创建所有适当的符号链接。
数学 在 gawk 中启用数学支持(需要 libm)
mdev 在 /sbin 中创建适当的符号链接,并安装 mdev.conf 和支持文件
sep-usr 通过使用 init=/ginit 启动来支持独立的 /usr,而无需 initramfs
static 使系统救援 shell(/bin/bb)成为静态的,以便即使在 glibc 损坏时也能恢复
systemd 支持 systemd

coreutils

caps 通过 sys-libs/libcap 在文件实用程序(ls、dir 等)的输出中添加 Linux 功能支持
hostname 构建 hostname 程序
kill 构建 kill 程序
多呼叫 将所有工具构建到类似于 busybox 的单个 `coreutils` 程序中以节省空间
openssl 使用 openssl libcrypto 哈希例程进行哈希函数
split-usr 如果 /bin 和 /usr/bin 是独立的目录,则启用此选项

cpu-x

cpu 使用 dev-libs/libcpuid 库获取 CPU 信息
force-libstatgrab 使用 sys-libs/libstatgrab 代替 sys-process/procps
gpu 使用 media-libs/glfw 库获取 GPU 信息
pci 使用 sys-apps/pciutils 库获取 PCI 信息

dbus

elogind 使用 sys-auth/elogind 用于会话跟踪。
systemd 使用 sys-apps/systemd at_console 支持构建

dbus-broker

launcher dbus-daemon 兼容启动器

dtc

yaml 支持 .yaml 编码的设备树

duc

X 使用 X11 作为 GUI,而不是 OpenGL。这是推荐的选项
cairo 构建对使用 x11-libs/cairo 导出到 PNG 和 PDF 的支持
leveldb 使用 dev-libs/leveldb 作为后端
ncurses 构建对 ncurses 客户端的支持
sqlite 使用 dev-db/sqlite:3 作为后端
tokyocabinet 使用 dev-db/tokyocabinet 作为后端

elfix

ptpax 启用 PT_PAX_FLAGS 支持。
xtpax 启用 XATTR_PAX_FLAGS 支持。

etckeeper

计划任务 安装 cron 脚本

ethtool

netlink 通过 net-libs/libmnl 启用 netlink 接口

firejail

X 启用 X11 沙箱
apparmor 启用对自定义 AppArmor 配置文件支持
chroot 启用 chroot 到自定义目录
contrib 安装贡献脚本
dbusproxy 启用 DBus 代理以过滤支持配置文件中的访问
file-transfer 启用沙箱与主机系统之间文件传输
globalcfg 启用全局配置文件
网络 启用网络功能
private-home 启用私有主目录功能
userns 启用将新的用户命名空间附加到沙箱(--noroot 选项)

flashrom

atahpt Highpoint (HPT) ATA/RAID 控制器支持
atapromise 对 Promise PDC2026x(FastTrak/Ultra)的支持
atavia 对 VIA VT6421A SATA 控制器支持
buspirate-spi 启用 Bus Pirate SPI 编程器
ch341a-spi 启用 WCH CH341A SPI 编程器
dediprog Dediprog SF100 支持
developerbox-spi 启用 Devloperbox SPI 恢复支持
digilent-spi 启用对 Digilent iCEblink40 开发板的支持
dirtyjtag-spi 对 DirtyJTAG(用于 STM32 MCU 的 USB-JTAG 固件)支持
drkaiser 启用 Dr. Kaiser 编程器
dummy 启用虚拟跟踪
ft2232-spi 启用 ftdi 编程器,通过 FTDI/SPI USB 接口进行闪存
gfxnvidia 启用 NVIDIA 编程器
internal 启用内部/板载支持
internal-dmi 启用内部 DMI 解码,而不是使用 sys-apps/dmidecode
it8212 对 ITE IT8212F ATA/RAID 控制器支持
jlink-spi 对 SEGGER J-Link 和兼容设备支持
linux-mtd 启用对 Linux mtd SPI 闪存设备支持
linux-spi 启用对 Linux 用户空间 spidev 接口支持
mediatek-i2c-spi 对联发科 LCD 控制器支持
mstarddc-spi 支持通过配备 MSTAR 的显示器中的 DDC 访问 SPI 闪存 ROM
nic3com 启用 3Com NIC 编程器
nicintel 支持英特尔 NIC
nicintel-eeprom 支持英特尔千兆位以太网卡上的 EEPROM
nicintel-spi 支持英特尔 NIC 上的 SPI
nicnatsemi 支持国家半导体 NIC
nicrealtek 支持瑞昱 NIC
ogp-spi 启用对 OGP(开放图形项目)SPI 闪存的支持
parade-lspcon 启用对 Parade lspcon USB-C 到 HDMI 协议转换器支持
pickit2-spi 支持通过 Microchip PICkit2 访问 SPI 闪存 ROM
pony-spi 启用对 Lancos 的 SI-Prog 类似硬件支持
raiden-debug-spi 支持基于 Chrome EC 的调试工具 - SuzyQable、Servo V4、C2D2 和 uServo
rayer-spi RayeR SPIPGM 硬件支持
realtek-mst-i2c-spi 启用对瑞昱 RTD2142 MST 的支持
satamv 启用对 Marvell SATA 控制器编程器
satasii 启用对 SiI SATA 控制器编程器
serprog 启用串行闪存编程器
stlinkv3-spi 启用使用 STLINK-V3 的 SPI 编程器
tools 安装 ich_descriptor_tool,用于读取英特尔芯片组的描述符模式 SPI 闪存映像的工具
usbblaster-spi 启用对 Altera USB-Blaster 适配器支持

fwupd

amdgpu 构建并安装 AMD dGPU(Navi3x 及更高版本)插件
amt 构建并安装英特尔 AMT 插件
archive 使用 app-arch/libarchive 进行存档支持
cbor 通过 dev-libs/libcbor 启用对 coSWID 和 uSWID 的 CBOR 支持
fastboot 构建并安装 fastboot 插件
flashrom 通过 sys-apps/flashrom 启用 flashrom 插件
gusb 启用 dev-libs/libgusb 支持
logitech 构建并安装罗技批量控制器插件
modemmanager 构建并安装调制解调器管理器插件
nvme 构建并安装 NVMe 插件
spi 安装英特尔 SPI 插件
synaptics 安装 synaptics 插件
test-full 启用已知与沙箱不兼容的测试
tpm 安装可信平台模块插件
uefi 启用 UEFI 支持

gawk

mpfr 使用 dev-libs/mpfr 进行高精度算术(-M / --bignum)
pma 实验性持久内存分配器 (PMA) 支持,它允许变量、数组和用户定义函数在运行之间持久化。

gnome-disk-utility

fat 包含 FAT16/FAT32 支持(sys-fs/dosfstools)

grep

egrep-fgrep 分别为 'grep -E' 和 'grep -F' 安装已弃用的 'egrep' 和 'fgrep' 包装器。默认情况下,GNU grep 3.8 及更高版本会发出有关其使用情况的警告,但此标志安装的版本不会发出警告。启用此标志时不会发出弃用警告。

groff

uchardet 通过 app-i18n/uchardet 启用自动编码检测

hwloc

X 使用 X 窗口系统
cairo 启用 hwloc 的 lstopo 命令的 Cairo 后端
cpuid 启用基于 cpuid 的体系结构特定支持(x86 组件)
cuda 启用使用 libcudart 的 CUDA 设备发现
gl 启用 GL 显示设备发现 (NVCtrl)
l0 启用 oneAPI Level Zero 设备发现
numa 添加对 numa 内存分配的支持
nvml 启用 NVML 设备发现
pci 启用使用 libpci 的 PCI 设备发现
plugins 构建 hwloc 组件作为插件,以便 hwloc 核心库不直接依赖于它们的依赖项(例如 libpci 库)
rocm 启用 AMD RSMI 设备发现
xml 使用 libxml2 进行 XML 支持,而不是使用自定义的最小支持

ibm-powerpc-utils

rtas 添加对运行时抽象服务 (RTAS) 的支持

iotools

make-symlinks 生成 iotools 的子命令符号链接 - 请注意,很多都是简单的,比如 "xor"

ipmicfg

uefi 安装兼容的 UEFI 文件以引导。

ipmitool

openbmc 启用 OpenBMC D-Bus 接口
openipmi 使用系统 OpenIPMI 实现。

iproute2

berkdb 构建使用 berkdb 的程序(仅 arpd)
bpf 使用 dev-libs/libbpf
elf 支持从 ELF 加载 eBPF 程序(例如 LLVM 的 eBPF 后端)
iptables 包含对 iptables 过滤的支持
minimal 仅安装 ip 和 tc 程序,不带 eBPF 支持
nfs 支持 ss 中通过 net-libs/libtirpc 进行 RPC 查找

irqbalance

numa 支持在 NUMA 节点之间平衡 IRQ
thermal 通过 sys-power/thermald 启用对热事件的支持
tui 启用 irqbalance 终端用户界面的构建

kexec-tools

booke 包含对 Book-E 内存管理的支持
lzma 启用对 LZMA 压缩内核映像的支持
xen 启用扩展的 Xen 支持

kmod

lzma 启用对 XZ 压缩模块的支持
pkcs7 为 modinfo 启用 PKCS#7 签名解析。
tools 安装模块加载/卸载工具。
zlib 启用对 gzip 压缩模块的支持

kmscon

drm 启用 Linux DRM 作为后端
fbdev 启用 Linux FBDev 作为后端
pango 启用 pango 字体渲染
pixman 启用 pixman 字体渲染
systemd 通过 systemd 启用多座支持

linux-misc-apps

usbip 包含 USB/IP 二进制文件以替换 net-misc/usbip

lm-sensors

contrib 安装用户贡献的配置文件,因此您无需为您的系统自行查找设置,如果其他人已经为您的系统使用的传感器/主板创建了这样的配置。
sensord 启用 sensord - 一个可以用来定期记录来自硬件健康监控芯片的传感器读数的守护进程

man-db

manpager 启用 manpager 包装器以对输出进行着色

memtest86+

bios32 编译 BIOS 可引导的 32 位 memtest 映像
bios64 编译 BIOS 可引导的 64 位 memtest 映像
boot 除了 /usr/share/memtest86+/ 之外,还安装到 /boot 中
iso32 编译 32 位 ISO 映像
iso64 编译 64 位 ISO 映像
uefi32 编译 EFI32 可引导的 32 位 memtest 映像
uefi64 编译 UEFI 可引导的 64 位 memtest 映像

moreutils

perl 安装用 Perl 编写的脚本

net-tools

arp 构建 arp 和 rarp 工具(用于操作 ARP 缓存)
hostname 构建 hostname 和 dnsdomainname 工具
plipconfig 构建 plipconfig 工具(用于使用旧的 PLIP 硬件)
slattach 构建 slattach 工具(用于使用旧的串行端口)

nvme-cli

json 通过 dev-libs/json-c 支持 JSON 输出
pdc 设置默认的持久发现控制器行为

openrazer

client 构建 OpenRazer 守护进程客户端
daemon 构建 OpenRazer 守护进程服务

openrc

bash 启用在服务脚本中使用 bash(实验性)
netifrc 启用 Gentoo 的网络栈(net.* 脚本)
newnet 启用新的网络栈(实验性)
s6 安装 s6-linux-init
sysv-utils 安装用于 halt、init、poweroff、reboot 和 shutdown 的 sysvinit 兼容脚本
sysvinit 控制对 sysvinit 的依赖关系(实验性)

openrc-navi

bash 启用在服务脚本中使用 bash(实验性)
netifrc 启用 Gentoo 的网络栈(net.* 脚本)
newnet 启用新的网络栈(实验性)
s6 安装 s6-linux-init
sysv-utils 安装用于 halt、init、poweroff、reboot 和 shutdown 的 sysvinit 兼容脚本
sysvinit 控制对 sysvinit 的依赖关系(实验性)

pciutils

dns 启用通过 DNS 查询 PCI ID 中央数据库的支持
kmod 启用 sys-apps/kmod 对 lspci 命令中 -k 开关的支持
zlib 支持压缩的 pci.ids 数据库

pcmciautils

staticsocket 添加对静态套接字的支持

pcsc-lite

嵌入式 通过禁用功能来限制 RAM 和 CPU 资源
libusb 使用 dev-libs/libusb 检测来热插拔新的智能卡阅读器。仅当您运行非 Linux 内核或不想使用 udev 时,才应启用此标志。
policykit 使用 sys-auth/polkit 将对智能卡阅读器或智能卡的访问权限限制为给定用户。
udev 使用 virtual/libudev 规则来处理设备的权限和热插拔支持。除非您知道自己在做什么,否则不要在 Linux 内核上禁用此标志。这是为了完整性而提供的一个选项。

pcsc-tools

网络计划任务 安装每月 cronjob 来更新 update-smartcard_list 脚本

plocate

io-uring 通过 sys-libs/liburing 启用高效的 I/O。

policycoreutils

audit 启用对 sys-process/audit 的支持并使用 audit_* 函数(如 audit_getuid 而不是 getuid())

portage

apidoc 使用 sphinx-apidoc 构建 html API 文档。
gentoo-dev 启用 Gentoo ebuild 开发所需的功能。
ipc 在 portage 和正在运行的 ebuild 之间使用进程间通信。
native-extensions 编译原生“C”扩展(加速,而不是使用 python 备份代码)。目前包括 libc-locales。这只能在某些引导操作中暂时禁用。不支持交叉编译。
rsync-verify 使用 app-portage/gemato 启用对 Gentoo 存储库 rsync 检出的全树加密验证。
xattr 在安装文件时保留扩展属性(文件系统存储的元数据)。通常仅适用于强化系统。

ppc64-diag

rtas 添加对运行时抽象服务 (RTAS) 的支持

proot

care 构建动态 CARE 二进制文件(更多信息 - https://proot-me.github.io)

razercfg

gui 安装 GUI 配置实用程序和状态栏小程序。需要 dev-python/PyQt5

rng-tools

jitterentropy 启用 Jitter RNG 熵支持
nistbeacon 启用 NIST beacon 熵支持
pkcs11 启用 PKCS11 熵支持
qrypt 启用 qrypt beacon 熵支持
rtlsdr 使用 net-wireless/rtl-sdr 启用大气静电熵支持

s390-tools

cryptsetup 构建 zkey-cryptsetup 实用程序(需要 USE=openssl)
fuse 构建 cmsfs-fuse 以读取存储在 z/VM CMS 磁盘上的文件
ncurses 构建 hyptop 监控程序
openssl 构建 zkey 实用程序
pfm 构建 cpacfstats 工具
zlib 构建 zgetdump 和 dump2tar 实用程序

s6

execline 启用对 dev-lang/execline 的支持

s6-linux-init

sysv-utils 为 telinit、halt、poweroff、reboot 和 shutdown 安装 sysvinit 兼容符号链接

sandbox

nnp 启用 NO_NEW_PRIVS,它阻止 set*id 程序获得权限(例如 sudo)

影子

su 构建 su 程序

smartmontools

caps 针对 sys-libs/libcap-ng 构建,以允许 smartd 放弃其权限。
daemon 安装监控守护进程(smartd)和相关脚本。
update-drivedb 安装一个脚本以更新 drivedb 文件。

smc-sum

module 安装 Supermicro 的内核模块。

superdiag

iso 安装一个 iso 镜像,可以与 sys-apps/smc-sum 一起使用。
usb 安装所有在 USB 拇指驱动器上安装所需的文件。

systemd

audit 启用对 sys-process/audit 的支持
boot 启用 EFI 引导管理器和存根加载器
bpf 启用用于沙箱和防火墙的 BPF 支持。
cgroup-hybrid 默认为混合(传统)cgroup 层次结构,而不是统一(现代)层次结构。
cryptsetup 启用 cryptsetup 工具(包括用于 crypttab 的单元生成器)
curl 启用对上传日志的支持
dns-over-tls 启用 DNS-over-TLS 支持
elfutils 在日志中启用核心转储堆栈跟踪
fido2 启用 FIDO2 支持
gcrypt 启用使用 dev-libs/libgcrypt 作为各种功能
homed 启用便携式主目录
http 在 journald 中启用嵌入式 HTTP 服务器
importd 启用导入守护进程
iptables 使用来自 net-firewall/iptables 的 libiptc 来在 systemd-networkd 中提供 NAT 支持;这仅在运行的内核不支持 nftables 时使用
kernel-install 启用 kernel-install
kmod 启用通过 sys-apps/kmod 加载内核模块
lz4 启用日志的 lz4 压缩
openssl 启用使用 dev-libs/openssl 作为各种功能
pkcs11 启用对 cryptsetup 和 homed 的 PKCS#11 支持
pwquality 启用 homed 中的密码质量检查
二维码 启用日志中的 qrcode 输出支持
resolvconf 为 systemd-resolve 安装 resolvconf 符号链接
sysv-utils 为 init、telinit、halt、poweroff、reboot、runlevel 和 shutdown 安装 sysvinit 兼容符号链接和手册页
tpm 启用 TPM 支持
ukify 启用 systemd-ukify
vanilla 禁用 Gentoo 特定的行为和兼容性问题
xkb 依赖于 x11-libs/libxkbcommon 以允许 logind 控制 X11 键盘映射

systemd-utils

boot 启用 systemd-boot(UEFI 引导管理器)
kernel-install 启用 kernel-install
kmod 启用通过 sys-apps/kmod 加载内核模块
sysusers 启用 systemd-sysusers
tmpfiles 启用 systemd-tmpfiles
udev 启用 systemd-udev(用户空间设备管理器)
ukify 启用 systemd-ukify

tcp-wrappers

netgroups 支持通过 @netgroup 语法匹配 NIS(主机)netgroup 名称(如果您不知道这是什么,您很可能不需要它)

texinfo

standalone 构建独立版本,该版本可以存活所有 Portage 错误

usbguard

umockdev 启用对 dev-util/umockdev 的支持

usermode-utilities

fuse 构建需要 fuse 的工具(目前是 umlmount)

util-linux

audit 使用 sys-process/audit 来发出有关系统更改的审核消息
caps 构建 setpriv 助手(以不同的功能运行程序)
cramfs 构建 mkfs/fsck 助手以用于 cramfs 文件系统
cryptsetup 使用 sys-fs/cryptsetup 在 libmount 中内置 dm-verity
fdformat 构建 fdformat(软盘格式)
hardlink 构建 hardlink 程序
kill 构建 kill 程序
logger 构建 logger 程序
pam 构建 runuser 助手
rtas 添加对运行时抽象服务 (RTAS) 的支持
su 构建 su 程序
suid 安装一些程序,其 suid 位设置为提供额外的功能。mount/umount:非 root 用户可以挂载/卸载设备wall/write:非 root 用户可以通知其他用户su:非 root 用户可以成为 root
tty-helpers 安装 mesg/wall/write 工具以与本地用户对话
uuidd 构建 uuidd 守护进程

watchdog

nfs 启用对检查 nfs 挂载的支持

xdg-desktop-portal

flatpak 启用 sys-apps/flatpak 集成
seccomp 使用 sys-apps/bubblewrap(需要 seccomp)来对某些功能进行沙箱处理,例如图标处理

xinetd

rpc 支持 RPC 服务

sys-auth

elogind

cgroup-hybrid 使用混合 cgroup 层次结构,而不是统一层次结构(OpenRC 的默认值)。

munge

gcrypt 使用 libgcrypt 而不是 openssl

nss-pam-ldapd

pynslcd 与标准实现一起安装 python 实现
utils 安装命令行实用程序

oath-toolkit

pam 为可插拔的 OATH 登录身份验证构建 PAM 模块

pam_mktemp

prevent-removal 如果支持,在 /tmp/.private 上设置 EXT2_APPEND_FL 以防止删除临时目录

pam_mysql

openssl 使用 OpenSSL 作为 md5 和 sha1 支持

pam_u2f

debug 启用使用 pam 日志宏的调试消息。

pambase

debug 在系统身份验证和系统登录堆栈中,为所有支持此功能的模块启用对 syslog(3) 的调试信息记录。
elogind 使用 pam_elogind 模块将用户会话注册到 elogind。
homed 使用 pam_systemd_home 模块使用 systemd-homed 服务管理主目录
minimal 禁用提供登录额外信息的标准 PAM 模块;这包括 pam_lastlog、pam_motd、pam_mail 和其他类似模块。这可能不是多用户系统的好主意,但可以稍微减少单用户非联网系统的开销。
mktemp 在系统身份验证堆栈上启用 pam_mktemp 模块以进行会话处理。此模块为用户创建私有临时目录,并相应地设置 TMP 和 TMPDIR。
nullok 在 pam_unix 模块中启用 nullok 选项。这允许人们使用空白密码登录。
pam_krb5 在系统身份验证堆栈上启用 pam_krb5 模块,作为 pam_unix 的替代方案。如果 Kerberos 身份验证成功,则仅忽略 pam_unix,所有其他模块将照常继续,包括 Gnome Keyring 和其他会话模块。它需要 sys-libs/pam 作为 PAM 实现。
pam_ssh 在系统身份验证堆栈上启用 pam_ssh 模块以进行身份验证和会话处理。此模块将接受私有 SSH 密钥(~/.ssh/id_rsa、~/.ssh/id_dsa 或 ~/.ssh/identity 之一)的密码短语,并将生成一个 ssh-agent 实例来缓存打开的密钥。
passwdqc 在系统身份验证堆栈上启用 pam_passwdqc 模块以进行密码质量验证。此模块会发出警告,在更改系统密码时拒绝或提供示例密码。默认情况下,OpenWall GNU/*/Linux 和 FreeBSD 会使用它。
pwhistory 在系统身份验证堆栈上启用 pam_pwhistory 模块以保存每个用户的最后密码,以强制密码更改历史记录,并防止用户过于频繁地在相同密码之间交替。
pwquality 在系统身份验证堆栈上启用 pam_pwquality 模块以进行密码质量验证。默认情况下,Fedora GNU/*/Linux 会使用它。
securetty 在登录堆栈中启用 pam_securetty 模块。通常不再相关,因为登录堆栈仅引用本地登录,而本地终端意味着从一开始就保证了安全访问。
sha512 将 Linux-PAM 的 pam_unix 模块切换为使用 sha512 作为密码哈希,而不是 MD5。此选项需要针对 sys-libs/glibc 版本 2.7 构建的 sys-libs/pam 版本 1.0.1,如果针对更早的版本构建,它将被静默忽略,并将使用 MD5 哈希。启用此 USE 标志后更改的所有密码将保存到使用 SHA512 函数哈希的 shadow 文件中。以前保存的密码将保持不变。请注意,如果删除了 USE 标志,SHA512 哈希密码仍会被识别,但 shadow 文件将不兼容使用更早 glibc 版本的系统。
sssd 通过 pam_sss 添加系统安全服务守护进程(sys-auth/sssd)支持。
systemd 使用 pam_systemd 模块在 systemd 控制组层次结构中注册用户会话。
yescrypt 将 Linux-PAM 的 pam_unix 模块切换为使用 yescrypt 作为密码哈希,而不是 MD5

polkit

daemon 除了 libpolkit 之外,还构建 polkitd。
duktape 使用 dev-lang/duktape 代替 dev-lang/spidermonkey 作为 JavaScript 引擎
systemd 使用 sys-apps/systemd 进行会话跟踪

seatd

builtin 在 libseat 中启用嵌入式服务器
server 启用独立的 seatd 服务器,替代 (e)logind

ssh-ldap-pubkey

schema 安装 LPK 架构的副本,仅在 LDAP 服务器上需要。

sssd

acl 构建并使用 cifsidmap 插件
netlink 通过 dev-libs/libnl 添加对 netlink 协议的支持
nfsv4 添加对 net-fs/nfs-utils 提供的 nfsv4 idmapd 插件的支持
samba 为 Kerberos 添加特权属性证书支持
subid 支持 FreeIPA 中的从属 uid 和 gid 范围
sudo 构建助手以让 app-admin/sudo 使用 sssd 提供的信息
systemtap 启用 SystemTap/DTrace 跟踪

sys-block

f3

extra 构建附加的 f3probe、f3brew 和 f3fix 实用程序(需要 sys-block/parted 和 virtual/udev)

fio

aio 启用 AIO ioengine
curl 通过 net-misc/curl 启用 HTTP 引擎以支持 S3 和 WebDav 支持
glusterfs 通过 sys-cluster/glusterfs 启用 GlusterFS gfapi 支持
gnuplot 安装用于生成 gnuplots 的工具
io-uring 通过 sys-libs/liburing 启用高效的 I/O。
nfs 启用 NFS 支持
numa 启用 numa 支持
pandas 安装复杂 python 脚本的依赖项
rbd 通过 sys-cluster/ceph 启用 Rados 块设备支持
rdma 通过 sys-cluster/rdma-core 启用 infiniband 支持
tcmalloc 默认情况下链接到 dev-util/google-perftools,这将使 USE=rbd 的速度提高高达 20%
zbc 通过 sys-block/libzbc 启用 ZBC & ZAC 磁盘。

gparted

wayland 启用临时解决方法,允许通过使用 x11-apps/xhost 为 X11 显示授予权限,在 Wayland 下运行 GParted

libfabric

efa 启用 Amazon EC2 Elastic Fabric Adapter 提供商
rocr 启用 Radeon Open Compute 提供商
usnic 启用 Cisco UCS 服务器上的 Cisco VIC(虚拟化 NIC)硬件提供商
verbs 启用 Linux Infiniband verbs 提供商

nbd

netlink 通过 dev-libs/libnl 添加对 netlink 协议的支持

nbdkit

ext2 通过 sys-fs/e2fsprogs 启用 ext2 过滤器。
libguestfs 启用 app-emulation/libguestfs 插件。
libssh 通过 net-libs/libssh 启用 SSH 插件。
libvirt 启用 app-emulation/libvirt 插件。
nbd 通过 sys-libs/libnbd 启用 nbd 插件。
torrent 通过 net-libs/libtorrent-rasterbar 启用 torrent 插件。
zlib-ng 使用 sys-libs/zlib-ng 处理 zlib 解压缩。

ndctl

libtracefs 使用 dev-libs/libtracefs 构建 cxl-monitor 二进制文件

open-iscsi

rdma 支持 RDMA 上的 iSCSI
tcp 支持 TCP 上的 iSCSI

parted

debug 启用上游鼓励的调试:[默认配置] 包括 --enable-debug(默认情况下),其中包含许多断言。显然,这些会“浪费”空间,但在过去,它们在潜在危险的错误造成破坏之前就捕获了它们,因此我们认为这是值得的。此外,这意味着我们获得了更多错误报告;)
device-mapper 在 parted 中启用来自 sys-fs/lvm2 的设备映射器支持

partimage

nologin 连接 partimaged 时不包含登录支持

perccli

uefi 也安装 UEFI 变体

sas2ircu

uefi 也安装 UEFI 变体

sas3flash

uefi 也安装 UEFI 变体

sas3ircu

uefi 也安装 EFI 变体

tgt

rbd 添加对 ceph 块设备的支持

thin-provisioning-tools

io-uring 启用对 io-uring 的实验性支持。

sys-boot

grub

device-mapper 启用对 devmapper 的支持。LUKS 或 LVM 卷检测需要此支持。
efiemu 构建并安装 efiemu 运行时
fonts 构建并安装 gfxterm 模块的字体
libzfs 启用对 sys-fs/zfs 的支持
mount 构建并安装 grub-mount 实用程序
themes 构建并安装 GRUB 主题 (starfield)
truetype 构建并安装 grub-mkfont 转换实用程序

lilo

device-mapper 启用来自 sys-fs/lvm2 的设备映射器支持
minimal 不安装 dolilo 辅助脚本
pxeserial 在 PXE 串行控制台上避免字符回显

plymouth

drm 提供对 DRM 驱动程序的抽象(目前为 intel、nouveau 和 vmwgfx)
freetype 使用 freetype 支持构建(如果启用,用于加密提示)
pango 添加对在启动画面和文本提示上打印文本的支持,例如用于密码
split-usr 如果 /bin 和 /usr/bin 是独立的目录,则启用此选项

refind

btrfs 构建 EFI 二进制 btrfs 文件系统驱动程序
ext2 构建 EFI 二进制 ext2 文件系统驱动程序
ext4 构建 EFI 二进制 ext4 文件系统驱动程序
hfs 构建 EFI 二进制 hfs 文件系统驱动程序
iso9660 构建 EFI 二进制 iso9660 文件系统驱动程序
ntfs 构建 EFI 二进制 ntfs 文件系统驱动程序
reiserfs 构建 EFI 二进制 reiserfs 文件系统驱动程序

silo

tilo-only 仅安装 tilo 网络启动工具

syslinux

bios 启用 BIOS 支持
uefi 启用 UEFI 支持

vboot-utils

libzip 使用 dev-libs/libzip。

sys-cluster

ceph

babeltrace 添加对 LTTng babeltrace 的支持
cephfs 构建对 cephfs 的支持,cephfs 是一种基于 ceph 的 POSIX 兼容文件系统
diskprediction 启用本地 diskprediction 模块以预测磁盘故障
dpdk 启用 DPDK 消息传递
fuse 构建 fuse 客户端
grafana 安装 grafana 仪表板
jaeger 启用 jaegertracing 及其依赖库
kafka Rados Gateway 对 Kafka 推送端点的 pubsub 支持
lttng 添加对 LTTng 的支持
mgr 构建 ceph-mgr 守护程序
parquet 对 parquet 对象上的 s3 select 的支持
pmdk 启用 PMDK 库
rabbitmq 使用 rabbitmq-c 构建 rgw amqp 推送端点
radosgw 添加 radosgw 支持
rbd-rwl 启用 librbd 持久写回缓存
rbd-ssd 为 SSD 启用 librbd 持久写回缓存
rdma 通过 sys-cluster/rdma-core 启用 RDMA 支持
rgw-lua Rados Gateway 对动态添加 lua 包的支持
spdk 启用 SPDK 用户模式存储驱动程序工具包
system-boost 使用系统 dev-libs/boost 而不是捆绑版本
uring 构建对 sys-libs/liburing 的支持
xfs 添加 xfs 支持
zbd 启用 sys-block/libzbd bluestore 后端

charliecloud

ch-image 构建内部构建器 ch-image(以前称为 ch-grow)

charm

ampi 构建基于 Charm++ 之上的 MPI 实现
charmdebug 启用 charm 调试器
charmproduction 优化 Charm++ 运行时的性能
charmtracing 启用 Charm++ 中的跟踪支持
cmkopt 启用 CMK 优化
mlogft 使用 Charm++ 消息日志容错支持进行编译
numa 支持 NUMA 的内存亲和性
syncft 使用 Charm++ 容错支持进行编译
tcp 使用 TCP(而不是 UPD)进行套接字通信

cluster-glue

ipmilan 安装 ipmilan 插件(需要 sys-libs/openipmi)
libnet 强制使用 net-libs/libnet

corosync

augeas 启用 augeas 支持
watchdog 启用看门狗支持

drbd-utils

pacemaker 启用 Pacemaker 集成
xen 启用 Xen 集成

galera

garbd 安装 Galera 仲裁器 - 充当轻量级组成员的无状态守护程序

glusterfs

fuse 添加 FUSE 挂载助手
georeplication 启用对地理复制的支持(需要 dev-lang/python)
ipv6 默认使用 IPv6,需要 libtirpc
libtirpc 针对 net-libs/libtirpc 构建以获得 RPC 支持
rsyslog 安装 app-admin/rsyslog 的配置片段
uring 控制 glusterfs 是否使用 uring 支持进行编译。

hpx

papi 对 NaCl 使用 dev-libs/papi
perftools 对内存分配使用 dev-util/google-perftools
tbb 对内存分配使用 dev-cpp/tbb

k3s

kubectl-symlink 安装指向 k3s 的 kubectl 符号链接。
rootless 启用在 rootless 模式下运行的依赖项。

keepalived

bfd 使用双向转发检测 (BFD) 支持进行编译。
json 使用信号将配置和统计信息作为 JSON 导出进行编译。
regex 使用健康检查中的正则表达式支持进行编译

kronosnet

lzo2 添加对 lzo2 压缩的支持
nss 添加对通过 nss 的 tls 的支持
openssl 添加对通过 openssl 的 tls 的支持

legion

gasnet 启用 GASNet lib 支持
hwloc 启用 HWLoc 库支持

lmod

auto-swap 启用编译器的自动交换
cache 启用模块缓存
duplicate-paths 允许路径中出现重复条目

minikube

libvirt 构建 kvm 的插件

mpich

mpi-threads 启用 MPI_THREAD_MULTIPLE
romio 构建 ROMIO MPI-IO 组件

nomad

ui 不要将 ui 嵌入二进制文件中

openmpi

cma 启用 CMA(跨内存附加)MCA
libompitrace 启用对贡献的包 libompitrace 的支持
peruse 启用 PERUSE 接口
romio 构建 ROMIO MPI-IO 组件

pacemaker

smtp 通过 net-libs/libesmtp 启用 SMTP 支持

pmix

munge 通过 munge 启用身份验证
pmi 构建 PMI1 和 PMI2 接口

rdma-core

lttng 启用对 LTTng 跟踪器的支持
neigh 启用 iwpmd 支持
python 启用 pyverbs 支持

resource-agents

libnet 强制使用 net-libs/libnet
rgmanager 安装 rgmanager 的资源

slurm

html 构建 html 文档
ipmi 构建对收集某些 ipmi 统计信息的支持
json 添加对通过 json-c 的 json 解析的支持
multiple-slurmd 允许运行多个 slurmd
munge 通过 munge 启用身份验证
numa 添加 NUMA 感知
nvml 启用 NVML 设备发现
ofed 通过 ofed 添加 InfiniBand 支持
slurmdbd 安装 slurmdbd 的 SQL 服务器
slurmrestd 启用通过 REST API 与 Slurm 的接口
torque 启用模拟 pbs(qstat、qsub 等)的 perl 脚本
ucx 启用统一通信 X 库支持
yaml 启用 YAML 支持

spark-bin

scala211 安装使用 Scala 2.11 预先构建的 Spark JAR。
scala212 安装使用 Scala 2.12 预先构建的 Spark JAR。

torque

autorun 启用 AUTORUN_JOBS 代码库
cgroups 启用 pbs_mom 使用 Linux cgroups 隔离作业
cpusets 启用 pbs_mom 利用 Linux cpusets(如果可用)
munge 通过 munge 启用身份验证
nvidia 启用 Nvidia GPU 的管理
quickcommit 启用 QUICKCOMMIT 代码库
server 启用 pbs_server 和 pbs_sched 的编译

ucx

numa 添加对 numa 内存分配的支持

vzctl

ploop 通过 sys-cluster/ploop 添加对 ploop 设备的支持
vzmigrate 添加对容器迁移的支持

sys-devel

autogen

libopts 安装 libopts tarball(一些软件包在开发时需要它)

binutils

cet 启用英特尔控制流强制技术。
debuginfod 通过 dev-libs/elfutils libdebuginfod 启用 debuginfod 支持
default-gold 将 ld 设置为指向 ld.gold 而不是 ld.bfd
gold 构建 ld.gold 链接器
gprofng 启用下一代 gprofng 分析器
multitarget 添加对 binutils 的交叉编译支持(不适用于 gas)
pgo 使用 Profile Guided Optimization (PGO) 和 LTO 构建 binutils
plugins 在工具中启用插件支持

binutils-apple

classic 使用来自此 ebuild 的 nm、otool 等,而不是基于 llvm 的工具
lto 添加对使用 LLVM 进行链接时优化的支持

binutils-config

native-symlinks 安装本地符号链接,如 'as' 或 'ar' 到 /usr/bin。否则只保留 ${CTARGET}-as 及其相关文件。

binutils-hppa64

cet 启用英特尔控制流强制技术。
debuginfod 通过 dev-libs/elfutils libdebuginfod 启用 debuginfod 支持
default-gold 将 ld 设置为指向 ld.gold 而不是 ld.bfd
gold 构建 ld.gold 链接器
gprofng 启用下一代 gprofng 分析器
multitarget 添加对 binutils 的交叉编译支持(不适用于 gas)
pgo 使用 Profile Guided Optimization (PGO) 和 LTO 构建 binutils
plugins 在工具中启用插件支持

bpf-toolchain

bin-symlinks 将可执行文件符号链接到 usr/bin 以位于默认 PATH 中(与 crossdev bpf 冲突,而 crossdev 更适合于功能齐全的工具链)

clang

extra 构建额外的工具(clangd、clang-tidy 等)
ieee-long-double 使用加速的 128 位 IEEE 长双精度 ABI(仅限 ppc64le)
static-analyzer 安装 Clang 静态分析器

clang-common

bootstrap-prefix !!仅供内部使用!! 不要自己设置此标志!,用于引导 Gentoo Prefix
cet 启用对控制流劫持保护的支持。在 amd64 上,这提供了英特尔控制流强制技术 (CET)。仅对较新的 CPU 提供优势。对于英特尔,CPU 必须至少与 Tiger Lake 一样新。对于 AMD,它必须至少与 Zen 3 一样新。这在旧的 CPU 上是无害的,但也不会提供任何好处。
default-compiler-rt 使用 compiler-rt + libunwind 而不是 libgcc 作为 clang 的默认 rtlib
default-libcxx 使用 libc++ 而不是 libstdc++ 作为 clang 的默认 stdlib
default-lld 使用 lld 作为 clang 的默认链接器
stricter 默认使用从较新的 clang 版本中了解到的更严格的行为,将更多警告转换为错误

clang-runtime

compiler-rt 安装 sys-libs/compiler-rt 以支持 -rtlib=compiler-rt
libcxx 安装 sys-libs/libcxx 以支持 -stdlib=libc++
openmp 安装 sys-libs/libomp 以支持 -fopenmp
sanitize 启用 compiler-rt 净化器(-fsanitize*)支持
gcc-symlinks 安装 'gcc' 和 'g++' 的符号链接以实现额外的兼容性。
multilib-symlinks 安装所有 ABI CHOST 的符号链接。请注意,这会导致 gcc 被覆盖以用于本机构建,以及如果用于相同目标则与 crossdev 冲突。
native-symlinks 安装通用工具符号链接,如 'cc' 和 'c++',以及 ${CTARGET}-*。这些符号链接安装到插槽式 LLVM bindir 中,因此它们不应优先于 sys-devel/gcc-config 安装到 /usr/bin 中的符号链接,但它们对于无 GCC 的设置可能会有帮助。

crosstool-ng

dtc 需要 sys-apps/dtc
lzip 需要 app-arch/lzip
meson 需要 dev-build/meson
ninja 需要 app-alternatives/ninja
rsync 需要 net-misc/rsync
wget 需要 net-misc/wget

distcc

gssapi 启用对 net-libs/libgssglue 的支持

gcc

ada 构建 ADA 语言(GNAT)前端
cet 启用对控制流劫持保护的支持。在 amd64 上,这提供了 Intel 控制流执行技术 (CET)。在 arm64 上,这提供了分支目标识别 (BTI) 和指针身份验证代码 (PAC) 支持。这仅在 amd64 或 arm64 上有效。仅对较新的 CPU 提供优势。对于英特尔,CPU 必须至少与 Tiger Lake 一样新。对于 AMD,它必须至少与 Zen 3 一样新。这在较旧的 CPU 上是无害的,但也不会带来任何好处。对于 ARM64,PAC 在 armv8.3-a 中引入,BTI 在 armv8.5-a 中引入。与 amd64 上的 USE=hardened 结合使用时,GCC 在构建软件时将默认设置 -fcf-protection。在不支持它的系统上,效果很小,除了 NOP 的代码大小可能略有增加之外。因此,生成的代码至少与 i686 兼容。在 arm64 上,GCC 在构建软件时将默认设置 -mbranch-protection=standard。
d 启用对 D 编程语言的支持
debug 通过 --enable-checking=yes,extra,rtl 启用 GCC 的“检查”功能。这会在各种编译器传递中添加检查,以确保完整性和输入验证。这有助于及早发现可能的编译错误以及可能在将来成为实际问题的潜在错误,但以使用 GCC 时编译速度变慢为代价。与回溯无关。
default-stack-clash-protection 默认情况下,使用堆栈冲突保护构建软件包,作为一项安全措施。这默认情况下启用了 -fstack-clash-protection,它可以防止大型内存分配导致堆栈溢出。可能会导致代码大小略微增加,但现代编译器已适应对此情况进行优化,因为这种缓解措施现在非常普遍。参见 https://developers.redhat.com/blog/2020/05/22/stack-clash-mitigation-in-gcc-part-3 和 https://www.qualys.com/2017/06/19/stack-clash/stack-clash.txt。
default-znow 默认情况下,从 ld.so 启动时请求完全重定位。这在所有链接器调用中默认设置了 -z,now (BIND_NOW) 标志。通过在应用程序启动时解析所有动态符号,可以使程序的某些部分变为只读,作为一项安全措施。这与 RELRO 密切相关,RELRO 也默认单独启用。在某些具有许多未解析符号的应用程序(例如,高度基于插件的应用程序)中,启动时间可能会受到影响。
fixed-point 为 gcc 中的 MIPS 目标启用定点算术支持(警告:会显着增加编译时间!)
go 构建 GCC Go 语言前端。
graphite 添加对基于多面体中间表示的循环优化框架的支持
ieee-long-double 使用加速的 128 位 IEEE 长双精度 ABI(仅限 ppc64le)
jit 启用 libgccjit,以便其他应用程序可以嵌入 gcc 以进行即时编译。
libssp 将 SSP 支持构建到专用库中,而不是使用 C 库中的代码(如果您不知道它是什么,请不要启用它)
lto 使用链接时优化 (LTO) 构建。请注意,GCC 始终支持使用 LTO 构建其他程序。此 USE 标志用于 GCC 本身是否使用 LTO 构建和优化。
modula2 构建 GCC Modula-2 语言前端。
objc 构建对 Objective C 代码语言的支持
objc++ 构建对 Objective C++ 语言的支持
objc-gc 构建对 Objective C 代码语言垃圾收集器的支持
pgo 使用概要引导优化 (PGO) 构建 GCC。GCC 将自行构建,然后分析刚刚构建的二进制文件,然后使用从分析中获得的代码路径数据重新构建自身。它不影响 GCC 本身在构建其他软件时是否支持 PGO。这会大大增加构建 GCC 本身所需的构建时间。
rust 构建对 Rust 语言的支持,安装 gccrs。
sanitize 构建对各种清理器函数 (ASAN/TSAN/等...) 的支持,以查找应用程序中的运行时问题。
ssp 默认情况下,使用堆栈溢出保护构建软件包。
systemtap 启用 systemtap 静态探测点
vtv 构建对虚拟表验证(C++ 安全功能)的支持。这不会控制 GCC 是否默认使用 VTV。请注意,实际使用 VTV 会破坏 ABI,因此整个系统必须使用 -fvtable-verify 构建。

gcc-apple

引导 !不要自己设置此标志!避免在引导阶段 2 中需要 autoconf
objc 构建对 Objective C 代码语言的支持
objc++ 构建对 Objective C++ 语言的支持

gcc-config

cc-wrappers 在 /usr/bin 中安装和管理“cc”和“f77”包装器。否则忽略它们。
native-symlinks 将本机符号链接(如“gcc”或“g++”)安装到 /usr/bin。否则仅保留 ${CTARGET}-gcc 及其朋友。

gettext

git 在运行`autopoint`时,使用 git 存储内部开发文件;这需要在运行时使用 git,但比原始档案更快/更小。
multilib-symlinks 安装所有 ABI CHOST 的符号链接。请注意,这会导致 gcc 被覆盖以用于本机构建,以及如果用于相同目标则与 crossdev 冲突。
native-symlinks 安装通用“ld”符号链接,以及 ${CTARGET}-ld。这些符号链接安装到插槽式 LLVM bindir 中,因此它们不应优先于 sys-devel/binutils-config 安装到 /usr/bin 的符号链接,但它们对于无 binutils 的设置很有帮助。

llvm

binutils-plugin 构建 binutils 插件
debuginfod 安装 llvm-debuginfod(需要 net-misc/curl 和 dev-cpp/cpp-httplib)
doc 构建并安装 HTML 文档并重新生成手册页
exegesis 为 llvm-exegesis 工具启用性能计数器支持,该工具可用于衡量主机机器指令特性
ncurses 支持使用 ncurses 的 terminfo 查询终端属性
xar 支持在 Mach-O 文件中转储 LLVM 位代码部分(使用 app-arch/xar)
z3 启用对 sci-mathematics/z3 约束求解器的支持
multilib-symlinks 安装所有 ABI CHOST 的符号链接。请注意,这会导致 gcc 被覆盖以用于本机构建,以及如果用于相同目标则与 crossdev 冲突。
native-symlinks 安装通用工具符号链接,如“objdump”和“ranlib”,以及 ${CTARGET}-*。这些符号链接安装到插槽式 LLVM bindir 中,因此它们不应优先于 sys-devel/binutils-config 安装到 /usr/bin 的符号链接,但它们对于无 binutils 的设置很有帮助。

sparse

gtk 构建 test-inspect 实用程序(需要 x11-libs/gtk+:3)
llvm 构建 sparse-llvm 实用程序
xml 构建 c2xml 实用程序(需要 dev-libs/libxml2)

sys-fabric

mstflint

adb-generic-tools 启用编译以下工具:mstreg 和 mstlink
inband 为 Mellanox SwitchX 和 ConnectIB 设备启用固件更新

opensm

tools 安装 ssld 额外工具

sys-firmware

broadcom-bt-firmware

compress-xz 在安装之前使用 xz(app-arch/xz-utils)压缩固件
compress-zstd 在安装之前使用 zstd(app-arch/zstd)压缩固件

intel-microcode

hostonly 仅安装当前可用(=联机)处理器支持的 ucode。
initramfs 安装一个小型 initramfs 用于 CONFIG_MICROCODE_EARLY。
split-ucode 安装分割的二进制 ucode 文件(直接由内核使用)
vanilla 仅安装来自 Intel 官方微码压缩包的微码更新

ipxe

二进制 使用预构建的二进制文件
iso 构建一个可引导的 ISO 用于使用 PXE
lkrn 构建一个可引导的 Linux 内核文件用于与 grub/等一起使用...
qemu 为 app-emulation/qemu 构建所需的 PXE ROM 映像
uefi32 构建一个 32 位 UEFI 程序用于使用 PXE
uefi64 构建一个 64 位 UEFI 程序用于使用 PXE
undi 构建一个通用网络设备接口驱动程序,将您现有的 PXE 网卡链接到 iPXE
usb 构建一个可引导的 USB 映像用于使用 PXE
vmware 构建 VMWare 使用的 PXE ROM 映像

seabios

二进制 使用官方上游预构建的二进制文件
seavgabios 包含 SeaVGABIOS 二进制文件(替代 vgabios)

sgabios

二进制 使用预构建的二进制文件

sigrok-firmware-fx2lafw

二进制 使用官方上游预构建的二进制文件

sof-firmware

tools 用于与 sof 固件交互的工具(上游预计它们会存在,但允许为无法安装所需依赖项的系统跳过它们)

vgabios

二进制 使用官方上游预构建的二进制文件(仅默认和 cirrus 映像)

sys-fs

android-file-transfer-linux

fuse 添加 FUSE 挂载助手
zune 启用对 Microsoft Zune 的支持

avfs

webdav 允许通过 net-libs/neon 挂载 WebDAV 共享

bcachefs-tools

fuse 启用 bcachefs FUSE 支持(实验性!)

btrfs-progs

convert 构建 ext2 转换实用程序 (btrfs-convert)
experimental 启用不稳定和实验性功能并安装 btrfs-corrupt-block,如 xfstests 所需
reiserfs 在 btrfs-convert 工具中启用 reiserfs 支持。
static 除了动态二进制文件之外,还构建静态二进制文件

btrfsmaintenance

systemd 启用 systemd 服务和计时器,而不是 cron 计时器

cryptmount

argv0switch 由 progname 给出的默认操作。
cswap 启用对加密交换的支持。
fsck 在挂载文件系统之前检查文件系统。
gcrypt 支持 libgcrypt-加密密钥。
largefile 启用对大文件支持。
luks 启用通过 LUKS 进行密钥管理
mount 使用 systemd mount/umount 进行操作。
openssl 支持 openssl-加密密钥。

cryptsetup

argon2 启用来自 app-crypt/argon2 的密码哈希算法
fips 启用 FIPS 模式限制
gcrypt 使用 dev-libs/libgcrypt 加密后端
kernel 使用内核加密后端(主要针对嵌入式系统)
nettle 使用 dev-libs/nettle 加密后端
openssl 使用 dev-libs/openssl 加密后端
pwquality 使用 dev-libs/libpwquality 进行密码质量检查
ssh 构建 cryptsetup-ssh 以实验性地支持通过 SSH 服务器进行令牌
urandom 使用 /dev/urandom 而不是 /dev/random。

dmraid

intel-led 启用 Intel LED 支持
led 启用 LED 支持
mini 创建一个适合早期引导环境的最小二进制文件

dosfstools

兼容性 为工具的旧名称安装符号链接

e2fsprogs

archive 添加对 mke2fs 的支持,以读取压缩包作为输入。这使得无需权限即可使用。需要 app-arch/libarchive。
计划任务 安装 e2scrub_all cron 脚本
fuse 构建 fuse2fs,一个用于 ext2/ext3/ext4 文件系统的 FUSE 文件系统客户端
tools 构建 extfs 工具(mke2fs、e2fsck、tune2fs 等)

ecryptfs-utils

gpg 启用 app-crypt/gnupg 密钥模块
openssl 启用 dev-libs/openssl 密钥模块
pkcs11 启用 PKCS#11(智能卡)密钥模块
tpm 使用 app-crypt/trousers 启用对可信平台模块 (TPM) 的支持

erofs-utils

fuse 构建 erofsfuse(需要 sys-fs/fuse)。
libdeflate 使用 app-arch/libdeflate 而不是 sys-libs/zlib 来处理 deflate 压缩。
uuid 通过 sys-apps/util-linux 启用 UUID 支持。

ext4magic

expert-mode 构建具有专家模式的 ext4magic。在从损坏的文件系统中恢复数据时非常有用
file-attr 启用文件属性(追加、不可变、nodump 等)的恢复

lessfs

filelog 启用将日志记录到文件而不是 syslog 的功能
memtrace 启用 leefs 以创建有关内存分配的报告。此功能应用于调试目的,以避免性能下降

loop-aes

extra-ciphers 启用额外密码
keyscrub 保护内存中的加密密钥,但占用更多 CPU 资源

lvm2

lvm 构建所有 LVM2,包括守护程序和工具(如 lvchange),而不仅仅是设备映射器库(供其他软件包使用)。如果您的系统使用 LVM2 管理磁盘和分区,请启用此标志。
sanlock 启用 lvmlockd 并支持 sanlock
thin 支持精简卷

mdadm

corosync 支持 corosync 集群引擎

mtd-utils

ubifs 构建 UBIFS 工具

mtpfs

mad 启用处理 MP3 的元数据

ntfs3g

fuse 启用 ntfs-3g FUSE 驱动程序
mount-ntfs 安装 mount.ntfs 符号链接
ntfsdecrypt 构建并安装 ntfsdecrypt 应用程序。
ntfsprogs 启用 ntfsprogs

quota

netlink 编译通过 netlink 接收配额消息的守护程序
rpc 启用通过 RPC 进行配额交互

squashfs-tools-ng

tools 构建 gensquashfs、rdsquashfs、sqfs2tar、sqfsdiff 和 tar2sqfs 工具

udisks

daemon 构建系统守护程序,而不仅仅是客户端工具
elogind 使用 sys-auth/elogind 进行会话跟踪
lvm 添加对通过 sys-fs/lvm2 进行逻辑卷管理的支持。
systemd 支持 sys-apps/systemd 的 logind
vdo 启用虚拟数据优化器支持。
zram 启用 ZRAM 支持(需要 sys-apps/systemd)。

zfs

kernel-builtin 禁用对 sys-fs/zfs-kmod 的依赖,假设 ZFS 是内核源代码树的一部分
minimal 不要安装 python 脚本(arcstat、dbufstat 等)并避免依赖 dev-lang/python
pam 安装 zfs_key pam 模块,用于自动加载主数据集中 zfs 加密密钥
rootfs 启用从包含根文件系统的池引导所需的依赖项
测试套件 安装回归测试套件

zfs-auto-snapshot

计划任务 安装 /etc/cron.* 文件
默认排除 只对设置了 com.sun:auto-snapshot=true 属性的数据集进行快照

zfs-kmod

dist-kernel-cap 与 USE=dist-kernel 结合使用时,可防止升级到不支持的内核版本
rootfs 拉取依赖项并检查根目录在 ZFS 上所需的内核选项

sys-kernel

asahi-sources

rust 拉入 Rust For Linux 依赖项
symlink 自动将内核源代码符号链接到 /usr/src/linux

genkernel

firmware 优先使用系统固件 sys-kernel/linux-firmware 而不是本地副本。

gentoo-kernel

experimental 应用实验性补丁;更多信息,请参见“https://wiki.gentoo.org/wiki/Project:Kernel/Experimental”。
通用 UKI 构建并安装通用 initramfs 和统一内核映像,这适用于构建包含预生成的 UKI 的 binpkgs(实验性)。
hardened 使用内核自我保护项目推荐的硬化选项选择
initramfs 与内核一起构建 initramfs。

gentoo-kernel-bin

通用 UKI 安装预构建的通用 initramfs 和统一内核映像(实验性)。
initramfs 与内核一起构建 initramfs。

gentoo-sources

experimental 应用实验性补丁;更多信息,请参见“https://wiki.gentoo.org/wiki/Project:Kernel/Experimental”。

installkernel

dracut 在每次内核安装时生成 initramfs 或 UKI
efistub 实验性:在每次内核安装时更新 UEFI 配置
grub 在每次内核安装时重新生成 grub.cfg,使用的 grub.cfg 可通过 GRUB_CFG 环境变量覆盖
refind 与(统一)内核映像一起安装用于 rEFInd 的 Gentoo 图标,使用的图标可通过 REFIND_ICON 环境变量覆盖
systemd 使用 systemd 的 kernel-install 安装内核,可通过 SYSTEMD_KERNEL_INSTALL 环境变量覆盖
systemd-boot 默认情况下使用 systemd-boot 的本机布局
ugrd 在每次内核安装时使用 UGRD 生成 initramfs
uki 将 UKI 安装到 ESP/EFI/Linux,以便进行 EFI 桩引导和/或支持自动发现 UKI 的引导加载程序
ukify 在每次内核安装时使用 systemd 的 ukify 构建 UKI

kpatch

contrib 启用 contrib kpatch 服务文件。
kmod 启用内核模块(.ko 文件),该模块为补丁模块提供接口,以便注册用于替换的新函数。
kpatch 启用命令行工具,允许用户管理补丁模块集合。
kpatch-build 启用将源代码差异补丁转换为补丁模块的工具。

linux-firmware

compress-xz 在安装之前使用 xz(app-arch/xz-utils)压缩固件
compress-zstd 在安装之前使用 zstd(app-arch/zstd)压缩固件
重复数据删除 使用 rdfind 为所有重复的固件创建符号链接
initramfs 创建并安装用于在 /boot 中进行早期微代码加载的 initramfs(目前仅限 AMD)
redistributable 还安装非自由(但可重新分发)的固件文件
savedconfig 允许单独选择固件文件
未知许可证 安装许可证未知的固件文件

mips-sources

experimental 应用实验性(80xx)补丁。
ip27 启用对 SGI Origin(IP27)的额外支持
ip28 启用对 SGI Indigo2 Impact R10000(IP28)的额外支持
ip30 启用对 SGI Octane(IP30,“Speedracer”)的支持

rt-sources

deblob 从内核源代码中删除二进制 blob 以提供 libre 许可证合规性。

scx

openrc 启用对 sys-apps/openrc 的支持

vanilla-kernel

initramfs 与内核一起构建 initramfs。

sys-libs

binutils-libs

64 位 BFD 即使在 32 位主机上也支持 64 位目标(在 64 位主机上被忽略)
cet 启用英特尔控制流强制技术。
multitarget 在 libbfd 中启用所有可能的 target

compiler-rt

atomic-builtins 将原子内置函数编译到 compiler-rt.builtins 中。这在没有 GCC/libatomic 的系统上是必需的,但需要使用 Clang 构建。
clang 强制使用已安装的 clang 构建(而不是默认的 CC/CXX)。

compiler-rt-sanitizers

asan 构建地址消毒剂运行时。
cfi 构建控制流完整性运行时。
clang 强制使用已安装的 clang 构建(而不是默认的 CC/CXX)。
ctx-profile 构建 ctx 分析运行时。
dfsan 构建数据流消毒剂运行时。
gwp-asan 构建 GWP-ASAN 运行时。
hwasan 构建硬件 ASAN 运行时。
libfuzzer 构建模糊测试运行时。
lsan 构建内存泄漏消毒剂运行时。
memprof 构建内存分析器运行时。
msan 构建内存消毒剂运行时。
nsan 构建数值消毒剂运行时。
orc 构建 ORC 运行时。
profile 构建分析运行时。
rtsan 构建实时消毒剂运行时。
safestack 构建 SafeStack 运行时。
scudo 构建 Scudo 硬化分配器。
shadowcallstack 构建 ShadowCallStack。
tsan 构建线程消毒剂运行时。
ubsan 构建未定义行为消毒剂运行时。
xray 构建 XRay 运行时。

freeipmi

nagios 安装用于检查传感器状态的 Nagios 插件。
没有根目录 配置是否检查 ipmi 工具中的 root 访问权限。

gdbm

berkdb 启用对类 UNIX dbm 和 ndbm 接口的兼容性层

glibc

cet 启用英特尔控制流强制执行技术(需要 binutils 2.29 和 gcc 8)
clone3 在 glibc 中启用新的 clone3 系统调用。可以禁用它以允许与旧版 Electron 应用程序兼容。
编译语言环境 在 src_install 中构建 *所有* 语言环境;这通常仅用于阶段构建,因为它忽略了 /etc/locale.gen 文件,并且可能非常慢
crypt 构建并安装 libcrypt 和 crypt.h
debug 当 USE=hardened 时,允许加固/堆栈违规转储核心(SIGABRT)而不是自毁(SIGKILL)
实验性 LoongArch 添加实验性 LoongArch 补丁集
gd 构建 memusage 和 memusagestat 工具
hash-sysv-compat 在 glibc 中启用 sysv 链接器哈希,以与二进制软件(通过 wine/proton 的 EAC)兼容
多体系结构 启用针对多个 CPU 体系结构的优化(在运行时检测)
multilib-bootstrap 如果缺少,则提供预构建的 libgcc.a 和 crt 文件。仅在 ABI 切换时需要。
nscd 构建并启用对名称服务缓存守护进程的支持
perl 安装用 Perl 编写的额外脚本
ssp 保护 glibc 内部函数的堆栈
stack-realign 在 32 位构建中重新对齐堆栈,以与旧版二进制文件兼容,但会降低性能。仅影响 amd64 上的 x86/32 位 multilib 构建。
static-pie 启用静态 PIE 支持(-static-pie gcc 选项的运行时文件)。
suid 使内部 pt_chown 助手 setuid -- 如果使用 Linux 并且 /dev/pts 以 gid=5 挂载,则不需要
systemtap 启用 systemtap 静态探测点

ldb

doc 构建文档。
ldap 启用 LDAP 支持
lmdb 启用 LMDB 后端
python 启用 Python 支持

libblockdev

bcache 启用块设备缓存支持。
cryptsetup 启用 sys-fs/cryptsetup 支持
device-mapper 启用来自 sys-fs/lvm2 的设备映射器支持
dmraid 对 dmraid 设备的支持,也称为 ATA-RAID 或假 RAID。
托管 支持使用托管设备构建加密插件
kbd 启用内核块设备支持。
lvm 启用通过 sys-fs/lvm2 进行的逻辑卷管理支持。
nvme 通过 sys-libs/libnvme 添加 nvme 支持
tools Build tools
vdo 启用虚拟数据优化器支持。

libcap

tools 安装 captree,它需要 dev-lang/go

libcxx

clang 强制使用已安装的 clang 构建(而不是默认的 CC/CXX;测试所需)。
libcxxabi 在 sys-libs/libcxxabi 之上构建,而不是 gcc 的 libsupc++(避免依赖于 gcc)。

libcxxabi

clang 强制使用已安装的 clang 构建(而不是默认的 CC/CXX;测试所需)。

libnbd

fuse 安装 sys-fs/fuse 驱动的 nbdfuse。
go 构建 dev-lang/go 的绑定
uri-support 通过 dev-libs/libxml2 启用 nbd:// URI 支持。

libnvme

json 通过 dev-libs/json-c 支持 JSON 输出
keyutils 添加对 sys-apps/keyutils 的支持
uuid 通过 sys-apps/util-linux 提供 UUID 支持

libomp

gdb-plugin 构建 OMPD GDB 插件
hwloc 通过 hwloc 启用 CPU 亲和力支持
卸载 支持使用 libomptarget 卸载 OpenMP
ompt 启用 OpenMP 工具接口支持

libseccomp

实验性 LoongArch 添加实验性 LoongArch 补丁集

libunwind

debug-frame 添加对 DWARF .debug_frame 部分的支持:如果可用,则使用此部分中的信息
libatomic 使用 libatomic 代替内置原子操作

libxcrypt

兼容性 构建与其他 crypt 实现的兼容性接口
headers-only 仅构建并安装头文件。
系统 作为系统 libcrypt.so 安装,而不是安装到其他目录(将与 sys-libs/glibc 的版本冲突)

llvm-libunwind

clang 强制使用已安装的 clang 构建(而不是默认的 CC/CXX;测试所需)。

minizip-ng

兼容性 启用与 sys-libs/zlib 的 USE=minizip 兼容
openssl 使用 dev-libs/openssl 进一步增强加密功能

musl-nscd

minimal 仅安装头文件

ncurses

ada 添加对 ADA 编程语言的绑定
stack-realign 在 32 位构建中重新对齐堆栈,以与旧版二进制文件兼容,但会降低性能。避免旧版 32 位二进制文件崩溃。仅影响 amd64 上的 x86/32 位 multilib 构建。
tinfo 构建 curses 库(libncurses)与低级 terminfo 库(libtinfo)分开 -- 通常仅用于二进制包 -- 但它们在任何模式下都是二进制兼容的
trace 在 ncurses 调用中启用测试 trace() 支持

ncurses-compat

stack-realign 在 32 位构建中重新对齐堆栈,以与旧版二进制文件兼容,但会降低性能。避免旧版 32 位二进制文件崩溃。仅影响 amd64 上的 x86/32 位 multilib 构建。
tinfo 构建 curses 库(libncurses)与低级 terminfo 库(libtinfo)分开 -- 通常仅用于二进制包 -- 但它们在任何模式下都是二进制兼容的

newlib

nano 构建额外的 newlib-nano 库

pam

berkdb 构建 pam_userdb 模块,该模块允许对 Berkeley DB 文件进行用户身份验证。请注意,启用此 USE 标志将创建一个 PAM 模块,该模块链接到安装在 /usr/lib 中的 Berkeley DB(由 sys-libs/db 提供),因此它不适用于引导关键服务的身份验证。

readline

utils 安装 rlfe(ReadLine 前端)辅助工具 -- 一个包装程序,用于使任何 stdin 使用 readline

snapd-glib

qml 构建 QML 绑定

talloc

兼容性 启用额外的兼容性内容

timezone-data

leaps-timezone 安装一组“正确”的时区;这些时区在计算自纪元以来的秒数时包含闰秒(而 POSIX 不包含),因为它们基于 TAI(国际原子时)时钟
zic-slim 默认情况下将 /usr/share/zoneinfo 的文件格式设置为“精简”。否则使用“胖”格式。并非所有程序都能处理“精简”格式。

zlib

minizip 包括 minizip 库,用于快速而简便的 zip 解压缩

zlib-ng

兼容性 启用与 sys-libs/zlib 的兼容性

sys-power

apcupsd

modbus 启用通过 USB 的 MODBUS 支持

自动挂起

mpd 启用对 Music Player Daemon 的支持

intel-undervolt

elogind 使用 elogind 钩子在系统休眠后应用电压

坚果

gpio 包含所有使用 GPIO 的 UPS 驱动程序。
i2c 包含所有使用 I2C 的 UPS 驱动程序。
ipmi 包含所有使用 ipmi 的 UPS 驱动程序。
modbus 包含所有使用 MODBUS 的 UPS 驱动程序。
monitor 添加 QT5 GUI 监控器。
串行 包含所有使用串口的 UPS 驱动程序。
snmp 包含所有使用 SNMP 的 UPS 驱动程序。
usb 包含所有使用 USB 的 UPS 驱动程序。
xml 包含所有使用 XML 的 UPS 驱动程序。

nvclock

gtk 安装基于 GTK+ 的图形界面
nvcontrol 添加 NVCONTROL 支持,用于 OpenGL 选项

挂起

crypt 允许从加密磁盘挂起和恢复

sys-process

atop

modules 构建 netatop 内核模块并安装 netatopd 守护程序。

audit

gssapi 启用 GSSAPI 支持
io-uring 启用对 io-uring 的支持。不需要库,但需要至少内核 5.1。

底部

电池 包含对笔记本电脑电池信息的支持
gpu 包含对 GPU 温度和内存使用情况信息的支持
zfs 包含对 ZFS ARC 内存使用情况信息的支持

criu

bpf 通过 dev-libs/libbpf 添加对 BPF 程序的支持
filecaps 安装带有文件功能的 criu 二进制文件,以允许无根 CRIU
nftables 添加对 net-firewall/nftables 的支持
setproctitle 使用 dev-libs/libbsd 使服务工作进程的进程标题更详细

cronie

anacron 安装周期性 anacron 命令调度器。

fcron

debug 启用调试代码和输出。从版本 3.0.5 开始,这将不再强制执行前台执行,fcron 将能够正确地作为服务运行。
mta 启用 mta 支持,以便从 fcron 发送电子邮件
pam 启用 fcron 的 PAM 支持。这意味着 fcron 将在执行作业之前通过“fcron”堆栈,而 fcrontab 将使用“fcrontab”堆栈在编辑用户的 crontab 文件之前对用户进行身份验证。
system-crontab 设置 fcron 以尊重 /etc/crontab 和 /etc/cron.d。如果此标志被禁用,/etc/cron.d 和 /etc/crontab 将被忽略,但 /etc/cron.{hourly,daily,weekly,monthly} 仍将被尊重。这也将创建 /usr/bin/crontab 符号链接。

htop

delayacct 通过 dev-libs/libnl 启用 Linux 延迟记账支持。
hwloc 使用 sys-apps/hwloc 用于 CPU 亲和力支持
openvz 启用 openvz 支持
vserver 启用 vserver 支持

lsof

rpc 支持查找 RPC 服务信息

procps

elogind 使用 sys-auth/elogind 用于会话跟踪。
kill 构建 kill 程序
modern-top 启用 top 的新启动默认值。如果禁用,则保留旧的默认值。
ncurses 构建使用 ncurses 的程序:top、slabtop、watch

systemd-cron

cron-boot 包括对引导计时器的支持。
etc-crontab-systemd 使用专用的 /etc/crontab-systemd 而不是解析 /etc/crontab
minutely 支持 /etc/cron.minutely
runparts 使用传统的 run-parts 而不是为每个 cron.* 条目创建作业
setgid 为 crontab 编译 setgid C 助手。需要 GCC 或 Clang。
yearly 支持 /etc/cron.yearly

tini

args 启用参数解析。

virtual

blas

eselect-ldso 启用 eselect 和 ld.so 对运行时库进行切换。

cblas

eselect-ldso 启用 eselect 和 ld.so 对运行时库进行切换。

jdk

headless-awt 不要安装 AWT 的 X 后端,某些 GUI 需要它

lapack

eselect-ldso 启用 eselect 和 ld.so 对运行时库进行切换。

lapacke

eselect-ldso 启用 eselect 和 ld.so 对运行时库进行切换。

linux-sources

firmware 安装 Linux 内核固件

mpi

nullmpi 允许 sys-cluster/nullmpi 作为提供者使用最小的不完整的 MPI 实现
romio 启用 romio,这是一个高性能的可移植 MPI-IO

mysql

嵌入式 构建嵌入式服务器 (libmysqld)
server 构建服务器 (mysqld)

pkgconfig

native-symlinks 安装通用符号链接,如 pkgconf 和 pkg-config。如果禁用此标志,只有 CHOST 前缀的 pkg-config 可执行文件对最终用户和 ebuild 可用。

podofo-build

boost 添加对 boost 的支持
tools 构建和安装命令行工具

rust

profiler 构建探查器运行时和 rust-demangler 工具(用于 '-C profile-generate' 或 '-C instrument-coverage' 代码生成选项)。
rustfmt 安装 rustfmt,Rust 代码格式化程序。

ssh

minimal 优先使用 net-misc/dropbear 而不是 net-misc/openssh

wine

proton 启用 Valve Software 的 Wine 分支
staging 启用 Wine-Staging 的补丁集

www-apache

mod_auth_openidc

brotli 添加对使用 app-arch/brotli 的 brotli 压缩数据的支持
redis 添加对通过 dev-libs/hiredis 使用 Redis 缓存的支持

mod_backtrace

unwind 使用 sys-libs/libunwind 提供更好的函数名称解析。

mod_musicindex

archive 添加存档支持
cache 添加文件缓存支持
mysql 添加 MySQL 缓存支持

mod_nss

ecc 启用椭圆曲线密码术

mod_perl

ithreads 构建用于与支持线程的 perl 一起使用,需要与 dev-lang/perl 中的设置相同

mod_security

fuzzyhash 使用 app-crypt/ssdeep 包支持模糊哈希计算(例如,用于检测恶意软件)。
geoip 拉取 dev-libs/geoip 以供 SecGeoLookupDb 指令使用。
jit 添加对 PCRE Just-in-Time 优化的支持,如 dev-libs/libpcre 启用了 jit USE 标志时启用。可能在加固系统上不可用。
json 通过 dev-libs/yajl 在请求主体解析器中假设 JSON。
mlogc 构建和安装 ModSecurity 审计日志收集器 (mlogc)。
pcre2 使用 dev-libs/libpcre2 作为正则表达式实现

pwauth

domain-aware 忽略用户名中的前导域名 (Windows 兼容)
faillog 记录失败的登录尝试
ignore-case 忽略用户名中的字符串大小写 (主要为 Windows 兼容)

www-apps

cgit

highlight 启用源代码突出显示
lua 启用对 Lua 脚本的支持

drupal

uploadprogress 安装 dev-php/pecl-uploadprogress 包

gitea

acct 通过 acct-* /git 包进行用户和组管理
gogit (实验性) 使用 go-git 变体 Git 命令。

hugo

extended 启用 SASS/SCSS 和 WebP 编码支持

icingaweb2

apache2-server 添加对 apache2-server 的支持
fpm 将 FPM 支持添加到 php
nginx 添加对 nginx 的支持

ikiwiki

附加组件 安装 ikiwiki 插件使用的附加模块

klaus

ctags 启用对 Exuberant ctags 的支持;使所有源代码符号成为指向其定义的超链接

postfixadmin

vacation 安装 vacation.pl 脚本及其依赖项

redmine

markdown 启用对 Markdown 的支持
minimagick 通过 dev-ruby/mini_magick 启用图像处理支持
passenger 启用对 www-apache/passenger 的支持
standalone 使用 www-servers/puma 启用独立模式

roundup

jinja 启用 Jinja2 支持
markdown 启用 markdown 渲染
pyjwt 启用 jwt 令牌进行登录
tz 启用对时区的完全支持
whoosh 启用 Whoosh 全文索引器
xapian 启用 Xapian 全文索引器

rt

apache 添加 www-servers/apache 支持
lighttpd 添加 www-servers/lighttpd 支持
nginx 添加 www-servers/nginx 支持

tt-rss

daemon 为自动 RSS 更新安装额外的初始化脚本

ttyd

mbedtls 使用 mbedTLS 替换 OpenSSL

webdavcgi

rcs 添加对使用 RCS (dev-vcs/rcs) 的版本控制后端的支持

wordpress

akismet 安装 Akismet 评论垃圾邮件插件
themes 安装主题(包括默认主题)

xpra-html5

brotli 安装使用 brotli 压缩的资产
gzip 安装使用 gzip 压缩的资产
minify 缩小 JavaScript 代码以减少传输量

www-client

chromium

debug 启用 DCHECK 功能,严重程度可在运行时配置。主要用于调试和开发,不推荐用于一般使用。
ffmpeg-chromium (binpkg 仅限) 使用 Chromium FFmpeg 分支 (media-video/ffmpeg-chromium) 而不是主线 FFmpeg (media-video/ffmpeg)
gtk4 使用 GTK4 头文件构建。
hangouts 启用对 Google Hangouts 功能的支持,例如屏幕共享
headless 仅使用无头后端构建 Ozone,不推荐用于一般使用。
official 启用官方构建而不是开发人员构建。
pax-kernel 允许在启用 PaX 的内核上构建
pgo 使用配置文件引导优化 (2 阶段编译) 构建
proprietary-codecs 启用对专利保护的音频和视频格式的编解码器支持。
system-harfbuzz 使用系统 media-libs/harfbuzz 而不是捆绑的库。
system-icu 使用系统 dev-libs/icu 而不是捆绑的库
system-png 使用系统 media-libs/libpng 而不是捆绑的库
system-toolchain 使用系统工具链而不是捆绑的工具链(如果可能)
system-zstd 使用系统 app-arch/zstd 而不是捆绑的库。
widevine 不受支持的闭源 DRM 功能(Netflix VOD 要求)

dillo

mbedtls 针对 net-libs/mbedtls 库构建以实现 TLS 支持。
openssl 针对 dev-libs/openssl 库构建以实现 TLS 支持。
xembed 启用 XEmbed 协议支持
bittorrent 启用对 BitTorrent 协议的支持
finger 启用对 finger 协议的支持
gemini 启用对 gemini 协议的支持
gopher 启用对 gopher 协议的支持
libcss 通过 dev-libs/libcss 启用对层叠样式表的支持
mouse 使 elinks 捕获所有鼠标事件
tre 通过 dev-libs/tre 启用对正则表达式搜索的支持
xml 通过 dev-libs/expat 启用对书签的支持

firefox

clang 使用 Clang 编译器而不是 GCC
eme-free 在构建时禁用 EME(DRM 插件)功能
geckodriver 启用 WebDriver 支持
gmp-autoupdate 允许 Gecko 媒体插件(二进制 blob)自动下载并在用户配置文件中保持最新
gnome-shell 与 gnome-base/gnome-shell 搜索集成
hwaccel 强制启用硬件加速渲染(Mozilla 错误 594876)
jumbo-build 启用统一构建 - 将源文件合并以加快构建过程,但需要更多内存
libproxy 启用 libproxy 支持
openh264 使用 media-libs/openh264 进行 H264 支持,而不是在运行时从 Mozilla 下载二进制 blob
pgo 添加对配置文件引导优化的支持以获得更快的二进制文件 - 此选项将使编译时间加倍
pulseaudio 通过 media-libs/libpulse 添加声音服务器支持(可能是 PulseAudio 或 Pipewire,或者如果安装了 apulse,则是 apulse)
sndio 启用对 media-sound/sndio 后端的支持
system-av1 使用系统范围的 media-libs/dav1d 和 media-libs/libaom 库而不是捆绑的库
system-harfbuzz 使用系统范围的 media-libs/harfbuzz 和 media-gfx/graphite2 而不是捆绑的库
system-icu 使用系统范围的 dev-libs/icu 而不是捆绑的库
system-jpeg 使用系统范围的 media-libs/libjpeg-turbo 而不是捆绑的库
system-libevent 使用系统范围的 dev-libs/libevent 而不是捆绑的库
system-libvpx 使用系统范围的 media-libs/libvpx 而不是捆绑的库
system-png 使用系统范围的 media-libs/libpng 而不是捆绑的库(需要 APNG 补丁)
system-python-libs 使用系统的 python 站点而不是捆绑的 python 库
system-webp 使用系统范围的 media-libs/libwebp 而不是捆绑的库
wifi 启用 necko-wifi 以进行 NetworkManager 集成,并为更精确的 opt-in 地理定位服务访问接入点 MAC 地址扫描

firefox-bin

alsa 当 pulseaudio 未设置时,此首选 apulse
gmp-autoupdate 允许 Gecko 媒体插件(二进制 blob)自动下载并在用户配置文件中保持最新

jd

migemo 启用对日语的 migemo 支持
oniguruma 使用 dev-libs/oniguruma 进行正则表达式
freetype 启用 media-libs/freetype 支持
libevent 启用 dev-libs/libevent 支持。

lynx

gnutls 使用 gnutls 库进行 HTTPS 支持 (openssl 是 HTTPS 支持的默认库)。
ssl 启用 HTTPS 支持。

microsoft-edge

mip 安装 Microsoft 信息保护插件。

microsoft-edge-beta

mip 安装 Microsoft 信息保护插件。

microsoft-edge-dev

mip 安装 Microsoft 信息保护插件。

netsurf

bmp 通过 media-libs/libnsbmp 支持位图 (BMP 和 ICO) 图像
gtk 构建 GTK3 GUI
psl 使用 media-libs/libnspsl 中的公共后缀列表来检测超级 cookie (推荐)
rosprite 通过 media-libs/librosprite 支持 RISC OS Sprite 位图图像
svgtiny 使用 media-libs/libsvgtiny 而不是 gnome-base/librsvg 进行 SVG 支持
truetype 使用 media-libs/freetype 在帧缓冲区前端显示文本

opera

ffmpeg-chromium 使用 Chromium FFmpeg 分支(media-video/ffmpeg-chromium)而不是 mainline FFmpeg(media-video/ffmpeg)
proprietary-codecs 启用对专利保护的音频和视频格式的编解码器支持。

opera-beta

ffmpeg-chromium 使用 Chromium FFmpeg 分支(media-video/ffmpeg-chromium)而不是 mainline FFmpeg(media-video/ffmpeg)
proprietary-codecs 启用对专利保护的音频和视频格式的编解码器支持。

opera-developer

ffmpeg-chromium 使用 Chromium FFmpeg 分支(media-video/ffmpeg-chromium)而不是 mainline FFmpeg(media-video/ffmpeg)
proprietary-codecs 启用对专利保护的音频和视频格式的编解码器支持。

qutebrowser

adblock 启用 Brave 的 ABP 风格广告拦截器库,以改进广告拦截
widevine 不受支持的闭源 DRM 功能(Netflix VOD 要求)

seamonkey

chatzilla 构建 Mozilla 的 IRC 客户端 (默认开启)
custom-optimization 使用用户指定的编译器优化(-Os、-O0、-O1、-O2、-O3)从 CFLAGS 构建(不支持)
gmp-autoupdate 允许 Gecko 媒体插件(二进制 blob)自动下载并在用户配置文件中保持最新
ipc 在选项卡和插件之间使用进程间通信。在插件崩溃的情况下,可以提高稳定性
lto 启用链接时间优化 (LTO)。需要 Gold 链接器
system-av1 使用系统范围的 media-libs/dav1d 和 media-libs/libaom 库而不是捆绑的库
system-harfbuzz 使用系统范围的 media-libs/harfbuzz 而不是捆绑的库
system-icu 使用系统范围的 dev-libs/icu 而不是捆绑的库
system-jpeg 使用系统范围的 media-libs/libjpeg-turbo 而不是捆绑的库
system-libevent 使用系统范围的 dev-libs/libevent 而不是捆绑的库
system-libvpx 使用系统范围的 media-libs/libvpx 而不是捆绑的库
system-png 使用系统范围的 media-libs/libpng 而不是捆绑的库(需要 APNG 补丁)
system-sqlite 使用启用了安全删除的系统范围的 dev-db/sqlite 安装
webrtc 启用 WebRTC 支持。默认情况下禁用,因为存在隐私问题。

surf

savedconfig 如果没有保存的 config.h,此包依赖于 net-misc/curl 和 x11-terms/st 作为默认的下载机制
tabbed 安装 surf-open.sh 脚本,用于在 x11-misc/tabbed 中运行 surf

uget

aria2 通过 xmlrpc 启用对 net-misc/aria2 的支持。您将在应用程序设置中找到此插件。
控制套接字 启用 JSON-RPC 通过 Unix 域套接字
openssl 使用 dev-libs/openssl 而不是 net-libs/gnutls
rss 启用 uGet 信息提要消息

vivaldi

ffmpeg-chromium 使用 Chromium FFmpeg 分支(media-video/ffmpeg-chromium)而不是 mainline FFmpeg(media-video/ffmpeg)
proprietary-codecs 使用系统 FFmpeg 库来支持受专利保护的媒体编解码器
widevine 不受支持的闭源 DRM 功能(Netflix VOD 要求)

vivaldi-snapshot

ffmpeg-chromium 使用 Chromium FFmpeg 分支(media-video/ffmpeg-chromium)而不是 mainline FFmpeg(media-video/ffmpeg)
proprietary-codecs 使用系统 FFmpeg 库来支持受专利保护的媒体编解码器
widevine 不受支持的闭源 DRM 功能(Netflix VOD 要求)

w3m

gdk-pixbuf 启用对 x11-libs/gdk-pixbuf 的支持
lynxkeymap 如果您更喜欢类似 Lynx 的按键绑定

www-misc

litmus

libproxy 支持通过 net-libs/libproxy 进行自动代理配置管理。
libxml2 使用 dev-libs/libxml2 解析 XML
pkcs11 通过 PaKChoiS (dev-libs/pakchois) 支持 PKCS #11。

www-plugins

lightspark

ppapi 安装 PPAPI 插件(用于 Chromium)
rtmp 启用使用 librtmp 的实时消息协议

passff-host

chrome 安装 chrome 插件(也包括 opera)
chromium 安装 chromium 插件
firefox 安装 firefox 插件
vivaldi 安装 vivaldi 插件

www-servers

apache

static 将 apache2 模块静态链接而不是插件
suexec 使用 apache 安装 suexec
suexec-caps 使用功能而不是 SUID 安装 suexec
suexec-syslog 将 suexec 记录到 syslog 而不是单独的文件

caddy

events-handlers-exec 构建一个模块,允许用户在 Caddy 事件上执行命令 https://caddyserver.com.cn/docs/modules/events.handlers.exec https://caddyserver.com.cn/docs/caddyfile/options#event-options
安全性 身份验证、授权和计费。LDAP、OAuth、SAML、MFA、2FA、JWT 等。 https://caddyserver.com.cn/docs/modules/security https://github.com/greenpau/caddy-security

civetweb

server 构建独立服务器

fnord

auth 启用 HTTP 身份验证支持

gatling

diet 编译针对 dev-libs/dietlibc

h2o

libh2o 构建并安装 libh2o
mruby 启用 mruby 支持

kore

acme 添加对 ACME 的支持
http 添加对 HTTP 的支持
json 添加对 JSONRPC 的支持
openssl 使用 openssl TLS 后端

lighttpd

brotli 通过 app-arch/brotli 启用输出压缩(推荐)
gnutls 通过 net-libs/gnutls 构建 TLS 模块
libdeflate 通过 app-arch/libdeflate 启用输出压缩
maxminddb 添加使用 dev-libs/libmaxminddb 的地理位置支持
mbedtls 通过 net-libs/mbedtls 构建 TLS 模块
nettle 使用 dev-libs/nettle 作为加密库
nss 通过 Mozilla 的 Network Security Services 构建 TLS 模块
webdav 启用 webdav 属性
zlib 通过 sys-libs/zlib 中的 gzip 或 deflate 算法启用输出压缩
zstd 通过 Zstandard(app-arch/zstd)算法启用输出压缩

nginx

aio 启用文件 AIO 支持
http 启用 HTTP 核心支持
http-cache 启用 HTTP 缓存支持
http2 启用 HTTP2 模块支持
http3 启用 HTTP3 模块支持
ktls 启用内核 TLS 卸载(kTLS)
libatomic 使用 libatomic 代替内置原子操作
pcre-jit 启用 pcre 的 JIT
pcre2 启用对 pcre2 的支持
rtmp 基于 NGINX 的媒体流服务器
ssl 启用 http 的 HTTPS 模块。为邮件的 POP3/IMAP/SMTP 启用 SSL/TLS 支持。

nginx-unit

php8-1 支持 PHP 8.1
php8-2 支持 PHP 8.2

pshs

magic 启用使用 libmagic(sys-apps/file)自动检测 Content-Type
二维码 启用为服务器 URL 生成 QR 码

sniproxy

dns 通过 net-libs/udns 启用 DNS 解析器
largefile 启用大文件支持(这样我们就可以记录超过 2GB 的日志)
rfc3339 在日志中使用 RFC3339 时间戳格式。

tomcat

extra-webapps 还构建文档和示例 webapp

uwsgi

嵌入式 嵌入插件而不是将它们构建为真正的插件。禁用此 USE 标志时,请确保在您的 uWSGI 配置中指定所有使用的插件。注意:语言插件将始终构建为真正的插件。
go 构建 gccgo 插件以运行 Go 应用程序。
json 支持 json 作为配置文件格式。
routing 启用路由支持
yajl 使用 dev-libs/yajl 而不是 dev-libs/jansson 解析 JSON 配置文件(如果 USe=json 已设置)
yaml 支持 yaml 作为配置文件格式。
zeromq 启用通过 ZeroMQ 进行日志记录和部署。

xsp

developer 为发行版和调试版创建 .mdb 文件
net35 使用 .NET 3.5 Framework
net40 使用 .NET 4.0 Framework
net45 使用 .NET 4.5 Framework

x11-apps

igt-gpu-tools

X 启用 intel-gpu-overlay xlib/cairo 后端
chamelium 启用对构建 Chamelium 测试的支持
overlay 构建 intel-gpu-overlay 实用程序
runner 构建测试运行器
tests 构建并安装测试
xv 启用 intel-gpu-overlay xv 后端

xdpyinfo

dmx 构建对分布式多头 X x11-base/xorg-server 的支持

xinit

twm 控制对传统应用程序(xterm、twm 等)的依赖项。如果您使用现代桌面环境,则可以安全地禁用。

x11-base

xorg-server

elogind 使用 elogind 来获取对以普通用户身份运行时帧缓冲区的控制
unwind 启用 libunwind 用于回溯
xcsecurity 构建安全扩展
xephyr 构建 Xephyr 服务器
xnest 构建 Xnest 服务器
xorg 构建 Xorg X 服务器(强烈推荐)
xvfb 构建 Xvfb 服务器

xwayland

libei 启用使用 dev-libs/libei 的模拟输入
unwind 启用 libunwind 用于回溯
xcsecurity 构建安全扩展

x11-drivers

nvidia-drivers

kernel-open 使用驱动程序的开源变体(仅限 Turing/Ampere+ GPU,即 GTX 1650+ - 如果可用,建议使用 >=560.xx 驱动程序)
persistenced 安装持久化守护进程,以便在设备未被使用时保持设备状态(例如,用于无头)
powerd 安装 NVIDIA 动态提升支持守护进程(仅对某些笔记本电脑有用,如果不确定,请忽略)
static-libs 安装 XNVCtrl 静态库,用于访问传感器和其他功能
tools 安装其他工具,例如 nvidia-settings

xf86-video-geode

ztv 启用构建 V4L2 ZTV 驱动程序

xf86-video-intel

sna 启用 SandyBridge 的新加速(在所有芯片组上都有用,不仅仅是 SandyBridge)
tools 构建 intel-virtual-output 工具
uxa 启用 UMA 加速架构
xvmc 启用 X-Video 运动补偿支持

xf86-video-openchrome

viaregtool 安装寄存器转储工具

xf86-video-qxl

xspice 包含 Xspice,一个标准的 X 服务器,它也是一个 Spice 服务器

x11-libs

agg

gpc 启用 gpc 多边形剪辑库

cairo

glib 使用 GLib 对象系统支持进行编译

fltk

games 构建并安装一些额外的游戏

fox

tools 安装 adie、计算器、shutterbug 和 pathfinder 应用程序。

gtk+

broadway 启用 GDK Broadway 后端
cloudproviders 启用 GtkPlacesSidebar 访问云服务
colord 在打印中使用 x11-misc/colord 进行颜色管理
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

gtkdatabox

glade 使用 libglade 和 glade-3 支持构建,其中包括用于 GtkDataBox 窗口小部件的 glade 模块

gtkmathview

mathml 安装额外的字体以支持正确的数学。
t1lib 启用 media-libs/t1lib 支持

gtksourceview

glade 安装一个 glade 目录文件

libQGLViewer

designer 安装 dev-qt/designer 插件。

libSM

uuid 使用 UUID 而不是 IP 地址和系统时间来标识会话。

libXaw

deprecated 安装已弃用的 Xaw6 库。

libXfont2

bzip2 支持 bzip2 压缩的 PCF 字体。
truetype 使用 media-libs/freetype 进行字体光栅化。

libdlo

test-program 构建用于测试 Displaylink 设备的程序。

libdrm

tools 安装可选的测试和工具

libfm

自动挂载 使用 gnome-base/gvfs 进行自动挂载
udisks 使用 libfm 的基于 udisks 的卷监视器实现,而不是使用 gvfs 中的实现
vala 支持菜单中的自定义操作

libwnck

tools 安装 wnckprop-3 和 wnck-urgency-monitor-3 命令行工具

libxcb

xkb 启用 XCB 键盘扩展

libxkbcommon

tools 构建 xkbcli 工具

motif

motif22-compatibility 与 Open Motif 2.2 兼容

pango

X 构建并安装传统的 pangoxft 库
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

pixman

loongson2f 启用 Loongson2f MMI 优化。

qscintilla

designer 构建 Qt Designer 的插件

qwt

designer 安装 dev-qt/designer 插件。
mathml 使用 Qt 解决方案包的 MathML 渲染器。
polar 安装 QwtPolar 头文件

tslib

evdev 构建实验性输入模块
uinput 提供备用 ts_uinput evdev 设备

vte

icu 启用使用 dev-libs/icu 的传统字符集支持
systemd 支持将终端子进程移动到它们自己的 systemd 用户范围,以避免由于子进程导致 OOM 而导致终端被杀死

wxGTK

gstreamer 启用 wxMediaCtrl 类以通过 gstreamer 播放音频和视频。
sdl 使用 Simple Directmedia Layer(media-libs/libsdl)进行音频。

xapp

mate 安装对 mate-base/mate 的集成
xfce 安装对 xfce-base/xfce4-meta 的集成

x11-misc

alock

doc 使用 app-text/asciidoc 构建并安装手册页。

appmenu-gtk-module

gtk2 构建 GTK+2 的模块

autorandr

launcher 安装启动器,即 udev/systemd 挂钩的替代方案

bumblebee

bbswitch 为 PM 功能添加对 sys-power/bbswitch 的依赖项

clipmenu

dmenu 使用 dmenu 作为默认启动器
fzf 使用 fzf 作为默认启动器
rofi 使用 rofi 作为默认启动器

colord

argyllcms 启用 ArgyllCMS 传感器
extra-print-profiles 生成额外的打印配置文件。警告:构建时间和内存要求很高。

copyq

notification 使用原生通知支持构建(需要 kde-frameworks/knotifications:5)

fbpager

xrender 通过 x11-libs/libXrender 启用透明度支持

gammastep

geoclue 控制对 app-misc/geoclue 的依赖项

gmrun

xdg 启用 xdg 规范以用于配置和历史文件位置

gpaste

gnome 启用正确的 gnome 支持并启用 gnome shell 扩展。

grsync

gtk3 链接到 x11-libs/gtk+:3 而不是 x11-libs/gtk+:2

i3blocks

contrib 安装 contrib 模块

i3status

filecaps i3status 需要 Linux 功能库才能读取网络带宽

j4-dmenu-desktop

dmenu 使用 x11-misc/dmenu 作为默认值。禁用以使用其他实现。

ktsuss

sudo 使用 sudo 后端而不是 su 后端

libinput-gestures

experimental 避免产生僵尸进程

light-locker

dpms 在屏幕保护程序停用时打开显示器。
screensaver 在屏幕保护程序激活时锁定屏幕。

lightdm

gtk 拉入 gtk+ 欢迎界面
non-root 默认情况下使用非 root 用户

mugshot

gnome 添加对 gnome-base/gnome-control-center 的支持
libreoffice 添加对 app-office/libreoffice 和 app-office/libreoffice-bin 的支持
webcam 添加对在 media-video/cheese 中设置个人资料照片的支持

openbox-menu

icons 启用对菜单中图标的支持
svg 支持 SVG 图标

picom

config-file 启用配置文件支持
doc 构建文档和手册页(需要 app-text/asciidoc)
drm 启用对使用 drm 进行垂直同步的支持
opengl 启用需要 opengl 的功能(opengl 后端和 opengl 垂直同步方法)

polybar

i3wm 添加对 i3 窗口管理器的支持
ipc 添加对进程间消息传递的支持
mpd 添加对音乐播放器守护进程的支持
网络 启用网络支持

primus

libglvnd 使用 media-libs/libglvnd 进行调度

py3status

minimal 如果您不打算使用其任何内置模块,请不要依赖 x11-misc/i3status。
udev 安装额外的需求 dev-python/pyudev 以在模块上启用 udev 事件监视。

qtfm

dbus 安装 qtfm-tray 可移动设备管理器
shared 安装 libQtFM 共享库和头文件

read-edid

vbe-mode 使用对传统 VBE 基于接口的支持构建 get-edid。需要 dev-libs/libx86。

redshift

geoclue 控制对 app-misc/geoclue 的依赖项

rofi

drun 启用桌面文件运行对话框
windowmode 启用普通窗口模式

rss-glx

quesoglc 启用对 OpenGL 字符渲染器的支持

sent

savedconfig 如果没有保存的 config.h,则此软件包依赖于 media-gfx/farbfeld 进行图像转换

spacefm

video-thumbnails 使用 media-video/ffmpegthumbnailer 支持视频缩略图

stalonetray

graceful-exit 使用非可移植的黑客在信号上优雅地退出

tint2

电池 启用电池状态插件
sanitize 启用 ASAN
tint2conf 构建/安装 tint2conf 以及

urxvt-perls

deprecated 安装已被上游标记为已弃用的脚本

wbar

gtk 启用基于 gtk 的 wbar-config GUI

x11vnc

xdamage 启用对 Xdamage 库的支持
xfixes 启用对 Xfixes 库的支持
xrandr 启用对 X xrandr 扩展的支持

xkbd

evdev 启用 dev-libs/libevdev 支持 xtg
xi 通过 x11-libs/libXi 启用 XInput2 支持
xrandr 通过 x11-libs/libXrandr 启用 XRandR 支持

xkbset

tk 安装 dev-perl/Tk 基于的 xkbset-gui 实用程序

xlockmore

vtlock 启用对虚拟终端锁定的支持
xlockrc 为没有 PAM 的用户启用 xlockrc

xmobar

alsa 使用 alsa-mixer 从声卡获取音量。
datezone 启用本地化日期支持。
dbus 在会话总线上发布一项服务,用于控制 xmobar。
mpd MPD 支持。需要安装 libmpd。
mpris MPRIS v1、v2 支持。
rtsopts 使用 -with-rtsopts=-V0 来减少唤醒次数。
timezone 启用本地化日期支持。
uvmeter UVMeter 仅对澳大利亚人有用。
weather 启用天气插件。
wifi 通过 nl80211 提供无线信息支持。在运行 Linux、内核的系统上,无线插件需要此功能。
xft 使用 Xft 渲染文本。包含 UTF-8 支持。
xpm 启用使用 xpm 用于图标。
xrender 使用 XRender 用于 alpha 背景伪透明度。

xscreensaver

fonts 安装附带 XScreenSaver 的字体,这些字体具有明确的许可
gdm 使用 gnome-base/gdm 中的 gdmflexiserver 而不是 x11-misc/lightdm
gles 在 OpenGL ES 1.x 方面模拟 OpenGL 1.3
glx 使用 GLX 来连接 OpenGL 和 X11,而不是 EGL
locking 编译以支持锁定显示器
logind-idle-hint 屏幕保护程序变黑后,向 logind 发送会话空闲提示
新登录 使用 gdmflexiserver (x11-misc/lightdm) 启用用户切换支持

xsr

光标 使用 x11-misc/xdotool 捕获鼠标光标,并使用 media-gfx/imagemagick 将它们放置在屏幕截图上

yabar

playerctl 使用 media-sound/playerctl 检索当前播放歌曲的名称

x11-plugins

bfm

gkrellm 启用 app-admin/gkrellmmodule 的构建

e16-epplets

cdaudio 使用 media-libs/libcdaudio 启用 CD 音频支持
libgtop 使用 gnome-base/libgtop 获取系统负载信息

pidgin-mbpurple

twitgin 启用 Pidgin Gtk+ 界面的图形插件。

pidgin-sipe

ocs2005-message-hack 禁用 OCS2005 客户端的消息超时,该超时会导致“虚假”未送达错误消息
openssl 启用通过 dev-libs/openssl 的加密支持
telepathy 支持用作 telepathy 后端
voice 启用实验性的语音/视频支持

vicious

contrib 安装额外的部件,一些用于不太常见的硬件,一些由 Vicious 用户贡献。

wmbattery

apm 添加 APM(高级电源管理)支持

wmfire

session 启用会话管理

wmudmount

gcr 启用对 app-crypt/gcr 安全内存的支持

x11-terms

aterm

背景 通过 media-libs/libafterimage 启用背景图像支持
xgetdefault 通过 X 启用资源而不是 aterm 小版本

gnome-terminal

gnome-shell 与 gnome-base/gnome-shell 搜索集成
nautilus 构建 gnome-base/nautilus 扩展

mlterm

brltty 启用对 app-accessibility/brltty 的支持
fcitx 启用对 app-i18n/fcitx 的支持。
harfbuzz 启用对 OpenType 布局 (media-libs/harfbuzz) 的支持
ibus 启用对 app-i18n/ibus 的支持
libssh2 启用对 net-libs/libssh2 的支持
regis 启用对 ReGIS 的支持
scim 启用对 app-i18n/scim 的支持
skk 启用对 SKK (virtual/skkserv 或 app-i18n/skk-jisyo) 的支持
uim 启用对 app-i18n/uim 的支持
utempter 启用对 sys-libs/libutempter 的支持
wayland 启用对 Wayland 的支持

rxvt-unicode

24 位颜色 启用 24 位颜色支持。请注意,此功能是非官方的,可能会导致视觉故障,因为 rxvt-unicode-24bit 还没有 termcap/terminfo 定义,因此有必要使用 256 种颜色的定义,这会明显增加内存使用量,并且当终端实例中使用超过六种字体时,可能会显着降低 urxvt 的速度。
256 色 启用 256 色支持
闪烁 启用闪烁文本
渐变颜色 启用颜色在失去焦点时渐变
字体样式 启用对粗体和斜体字体的支持
gdk-pixbuf 使用 x11-libs/gdk-pixbuf 启用透明度支持
iso14755 启用 ISO-14755 支持
鼠标滚轮 启用通过鼠标滚轮或按钮 4 和 5 滚动
perl 启用 perl 脚本支持。您仍然可以在运行时使用 -pe "" 禁用它
unicode3 使用 21 位而不是 16 位来表示 unicode 字符
宽字形 启用对宽字形支持,某些符号/图标字体需要此支持才能正确显示。请注意,此功能是 *非官方的*,并且已观察到会导致某些用户出现稳定性问题。

术语

附加组件 安装额外的测试工具

xfce4-terminal

utempter 通过 sys-libs/libutempter 包含 utmp 管理支持

xterm

openpty 优先使用 openpty() 而不是 posix_openpt()
sixel 启用六边形图形支持
工具栏 启用 xterm 工具栏的构建

x11-themes

QGnomePlatform

minimal 跳过 kde-frameworks/qqc2-desktop-style 依赖项(警告:某些应用程序可能会被错误地渲染)

arc-theme

cinnamon 为 gnome-extra/cinnamon 安装主题
gnome-shell 为 gnome-base/gnome-shell 安装主题
gtk2 安装 GTK+2 主题
gtk3 安装 GTK+3 主题
gtk4 安装 GTK+4 主题
mate 为 mate-base/mate 安装 Metacity 主题
预渲染 通过使用预渲染的 PNG 来避免 media-gfx/inkscape 和 media-gfx/optipng 依赖项
透明度 启用透明度
xfce 为 xfce-base/xfwm4 安装主题

comix-xcursors

左撇子 除了默认主题外,还安装左撇子版本的主题。
不透明 除了默认主题外,还安装不透明版本的主题。

fluent-icon-theme

hardlink 硬链接重复图标以大幅减少安装大小
圆形 安装符号图标的圆形版本

gentoo-artwork

grub 安装额外的 sys-boot/grub 主题
icons 安装图标
lilo 安装额外的 sys-boot/lilo 主题
像素图 安装像素图

gtk-engines-murrine

动画-rtl 进度条动画从右到左
themes 通过 x11-themes/murrine-themes 拉入主题

kfaenza

附加 安装额外的 KFaenza 图标。有关详细信息,请参见第三个主页

tela-icon-theme

hardlink 硬链接重复图标以大幅减少安装大小

vertex-theme

cinnamon 为 gnome-extra/cinnamon 安装主题
gnome-shell 为 gnome-base/gnome-shell 安装主题
mate 为 mate-base/mate 安装 Metacity 主题
xfce 为 xfce-base/xfwm4 安装主题

zuki-themes

gnome-shell 为 gnome-base/gnome-shell 安装主题
gtk2 安装 GTK+2 主题
xfce 为 xfce-base/xfwm4 安装主题

x11-wm

ctwm

jpeg 使用 virtual/jpeg 启用 jpeg 图像支持
test 启用上游测试套件,构建所需的二进制文件
xpm 使用 x11-libs/libXpm 启用 xpm 图标支持

e16

debug 构建 libtrip 调试库
dialogs 启用对配置对话框的支持
libhack 构建 libhack 窗口模式辅助库
modules 启用对可加载模块的支持
no-container 不要使用容器窗口(实验性)
pango 启用使用 x11-libs/pango 的 pango 字体渲染
player 使用 media-sound/alsa-utils 中的 aplay 启用音频
poll 使用 poll() 事件处理程序 API(推荐)
选择 使用 select() 事件处理程序 API
themes 使用 x11-themes/e16-themes 安装官方 E16 主题
xi2 启用实验性的多指针输入 XInput2。这包括 MultiPointer X 功能
xpresent 通过 x11-libs/libXpresent(实验性)启用对 X Present 扩展的支持
xrandr 通过 x11-libs/libXrandr 启用对 X RandR 扩展的支持
xrender 通过 x11-libs/libXrender 启用使用 X Render 扩展的透明度支持
xsm 使用 x11-libs/libSM 启用 X 会话管理支持
xsync 启用 X Sync 支持
zoom 支持使用 x11-libs/libXxf86vm (xvidtune) 更改当前窗口的分辨率(缩放)

echinus

xrandr 启用对多头配置的支持

enlightenment

xwayland 启用 XWayland 应用程序支持

fluxbox

缝隙 启用 Fluxbox 缝隙(或停靠栏)
systray 在 Fluxbox 工具栏中启用系统托盘
工具栏 启用 Fluxbox 工具栏

fvwm

lock 启用屏幕锁定
netpbm 启用 NetPBM 支持(由 FvwmScript-ScreenDump 使用)
笔画 鼠标手势支持

fvwm3

go 启用构建 dev-lang/go 代码 (FvwmPrompt)
lock 启用屏幕锁定
netpbm 启用 NetPBM 支持(由 FvwmScript-ScreenDump 使用)
笔画 鼠标手势支持

i3

doc 构建并安装 HTML 文档并重新生成手册页

icewm

gdk-pixbuf 启用 gdk-pixbuf 渲染

jwm

pango 使用 xft 后端的 pango 启用双向文本布局支持。

lumina

桌面工具 构建并安装 lumina 的桌面工具

metacity

libcanberra 使用 media-libs/libcanberra 启用声音事件支持
vulkan 通过 META_COMPOSITOR=vulkan 环境变量启用基于 Vulkan 的合成器支持

muffin

sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

musca

apis 可以选择安装实验性的 `apis` 窗口管理器
xlisten 可以选择安装 xlisten 实用程序

mutter

elogind 依靠 sys-auth/elogind 作为 Wayland 会话的 logind 提供程序
sysprof 启用使用 dev-util/sysprof-capture 的探查数据捕获支持。

notion

xrandr 添加对 xrandr 的支持

openbox

session 启用对会话管理器的支持
xdg 为 xdg 自动启动安装 python xdg 文件

pekwm

contrib 在文档目录中安装可选的额外内容
pango Pango 字体支持
themes 安装额外的主题

ratpoison

历史 使用 sys-libs/readline 进行历史记录处理
草率 安装 sloppy,这是一个针对 ratpoison 的 focus-follows-mouse 实现
xrandr 启用对 XRandR 的支持

stumpwm

doc 包含文档

windowmaker

modelock 启用 XKB 语言状态锁定支持。自述文件说:“如果你不知道它是什么,你可能不需要它。”
xrandr 启用 XRandR 窗口扩展支持

wmfs

imlib2 通过 media-libs/imlib2 启用图像支持

xmonad

no-autorepeat-keys 允许忽略键盘自动重复。

xmonad-contrib

xft 使用 Xft 渲染文本

xpra

client 构建客户端代码
clipboard 启用剪贴板支持
csc 启用 csc softscaler 支持
gtk3 启用 GTK3 客户端
html 安装 HTML5 客户端
ibus 通过 app-i18n/ibus 使用 ibus 输入法
mdns 通过 dev-libs/mdns 启用多播 DNS
oauth 在服务器中启用 OAuth2 身份验证
openh264 使用 media-libs/openh264 启用 H.264 支持。
pinentry 使用 app-crypt/pinentry 进行密码输入
二维码 通过 media-gfx/qrencode 启用为服务器 URL 生成 QR 码
server 构建服务器端代码
trayicon 启用系统托盘图标
vpx 启用 vpx 图像格式支持
webcam 通过 opencv 启用网络摄像头支持
xdg 启用对基于 XDG 的菜单的支持

xfce-base

libxfce4ui

glade 构建对 Glade 3 的 GtkBuilder 实现的支持
系统信息 在 xfce4-about 中启用系统信息。

thunar

trash-panel-plugin 为 XFCE 面板构建垃圾状态指示器插件

tumbler

epub 使用 app-text/libgepub 启用对 .epub 缩略图的支持
odf 通过使用 gnome-extra/libgsf 启用对 .odf 缩略图的支持

xfce4-meta

archive 安装 app-arch/xarchiver。
editor 安装 app-editors/mousepad 文本编辑器。
image 安装 media-gfx/ristretto 图像查看器。
media 安装 media-video/parole 媒体播放器。
mpd 安装 media-sound/xfmpc MPD 客户端。
远程文件系统 安装 x11-misc/gigolo 前端以管理远程文件系统连接。
搜索 安装 dev-util/catfish 搜索工具前端。

xfce4-panel

dbusmenu 启用 dev-libs/libdbusmenu 集成(在状态通知器插件中)

xfce4-power-manager

面板插件 为 XFCE 面板构建电源管理插件

xfce4-settings

libcanberra 使用 media-libs/libcanberra 启用声音事件支持
xklavier 使用 x11-libs/libxklavier 启用键盘布局选择支持

xfdesktop

thunar 构建对桌面图标的支持(例如,启动器和文件夹)

xfwm4

xpresent 为与 vblank 同步启用 XPresent 扩展

xfce-extra

xfce4-clipman-plugin

二维码 启用对 media-gfx/qrencode 的支持

xfce4-mixer

keybinder 使用 dev-libs/keybinder 启用全局热键支持。
sndio 启用 media-sound/sndio 后端。

xfce4-pulseaudio-plugin

keybinder 使用 dev-libs/keybinder 启用全局热键支持。
libcanberra 使用 media-libs/libcanberra 启用声音事件支持
libxfce4windowing 启用使用 xfce-base/libxfce4windowing 提升媒体播放器窗口的实验性支持。
wnck 启用使用 x11-libs/libwnck 提升媒体播放器窗口的实验性支持。

xfce4-screensaver

locking 启用屏幕锁定支持

xfce4-whiskermenu-plugin

accountsservice 启用对 AccountsService 的支持。