sys-apps/systemd: rename 'http' USE flag to 'remote'

Signed-off-by: Mike Gilbert <floppym@gentoo.org>
This commit is contained in:
Mike Gilbert
2026-03-18 15:41:57 -04:00
parent 6299c0727a
commit 5761082fe3
3 changed files with 15 additions and 10 deletions

View File

@@ -31,6 +31,7 @@
<flag name="pkcs11">Enable PKCS#11 support for cryptsetup and homed</flag>
<flag name="pwquality">Use <pkg>dev-libs/libpwquality</pkg> for password checking in homed</flag>
<flag name="qrcode">Enable qrcode output support in journal</flag>
<flag name="remote">Enable remote journal access</flag>
<flag name="resolvconf">Install resolvconf symlink for systemd-resolve</flag>
<flag name="sysv-utils">Install sysvinit compatibility symlinks and manpages for init, telinit, halt, poweroff, reboot, runlevel, and shutdown</flag>
<flag name="tpm">Enable TPM support</flag>

View File

@@ -34,12 +34,13 @@ LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0/2"
IUSE="
acl apparmor audit boot bpf cryptsetup curl +dns-over-tls elfutils
fido2 +gcrypt gnutls homed http idn importd +kernel-install +kmod
+lz4 lzma +openssl pam passwdqc pcre pkcs11 policykit pwquality qrcode
fido2 +gcrypt gnutls homed idn importd +kernel-install +kmod +lz4 lzma
+openssl pam passwdqc pcre pkcs11 policykit pwquality qrcode remote
+resolvconf +seccomp selinux sysv-utils test tpm ukify vanilla xkb +zstd
"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
boot? ( kernel-install )
dns-over-tls? ( openssl )
fido2? ( cryptsetup openssl )
homed? ( cryptsetup pam openssl )
@@ -47,7 +48,7 @@ REQUIRED_USE="
?? ( passwdqc pwquality )
passwdqc? ( homed )
pwquality? ( homed )
boot? ( kernel-install )
remote? ( curl )
ukify? ( boot )
"
RESTRICT="!test? ( test )"
@@ -76,7 +77,7 @@ COMMON_DEPEND="
)
gcrypt? ( >=dev-libs/libgcrypt-1.4.5 )
gnutls? ( >=net-libs/gnutls-3.6.0:0= )
http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
remote? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
idn? ( net-dns/libidn2 )
importd? (
app-arch/bzip2:0=
@@ -332,7 +333,6 @@ multilib_src_configure() {
$(meson_feature fido2 libfido2)
$(meson_feature gcrypt)
$(meson_feature gnutls)
$(meson_feature http microhttpd)
$(meson_feature homed)
$(meson_use idn)
$(meson_feature importd)
@@ -351,6 +351,8 @@ multilib_src_configure() {
$(meson_feature policykit polkit)
$(meson_feature pwquality)
$(meson_feature qrcode qrencode)
$(meson_feature remote)
$(meson_feature remote microhttpd)
$(meson_feature seccomp)
$(meson_feature selinux)
$(meson_feature tpm tpm2)

View File

@@ -34,12 +34,13 @@ LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0/2"
IUSE="
acl apparmor audit boot bpf cryptsetup curl +dns-over-tls elfutils
fido2 +gcrypt gnutls homed http idn importd +kernel-install +kmod
+lz4 lzma +openssl pam passwdqc pcre pkcs11 policykit pwquality qrcode
fido2 +gcrypt gnutls homed idn importd +kernel-install +kmod +lz4 lzma
+openssl pam passwdqc pcre pkcs11 policykit pwquality qrcode remote
+resolvconf +seccomp selinux sysv-utils test tpm ukify vanilla xkb +zstd
"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
boot? ( kernel-install )
dns-over-tls? ( openssl )
fido2? ( cryptsetup openssl )
homed? ( cryptsetup pam openssl )
@@ -47,7 +48,7 @@ REQUIRED_USE="
?? ( passwdqc pwquality )
passwdqc? ( homed )
pwquality? ( homed )
boot? ( kernel-install )
remote? ( curl )
ukify? ( boot )
"
RESTRICT="!test? ( test )"
@@ -76,7 +77,7 @@ COMMON_DEPEND="
)
gcrypt? ( >=dev-libs/libgcrypt-1.4.5 )
gnutls? ( >=net-libs/gnutls-3.6.0:0= )
http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
remote? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
idn? ( net-dns/libidn2 )
importd? (
app-arch/bzip2:0=
@@ -332,7 +333,6 @@ multilib_src_configure() {
$(meson_feature fido2 libfido2)
$(meson_feature gcrypt)
$(meson_feature gnutls)
$(meson_feature http microhttpd)
$(meson_feature homed)
$(meson_use idn)
$(meson_feature importd)
@@ -351,6 +351,8 @@ multilib_src_configure() {
$(meson_feature policykit polkit)
$(meson_feature pwquality)
$(meson_feature qrcode qrencode)
$(meson_feature remote)
$(meson_feature remote microhttpd)
$(meson_feature seccomp)
$(meson_feature selinux)
$(meson_feature tpm tpm2)