summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-09 11:30:33 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-09 11:30:33 +0000
commit778b9a126cf880511553d51c90dbc927144e01e0 (patch)
treea40b8cd035eacb450063005c20025114fc27753e
parent11c57b2987e06bf35a84672a4e560212fc363804 (diff)
downloadbaldeagleos-repo-778b9a126cf880511553d51c90dbc927144e01e0.tar.gz
baldeagleos-repo-778b9a126cf880511553d51c90dbc927144e01e0.tar.xz
baldeagleos-repo-778b9a126cf880511553d51c90dbc927144e01e0.zip
Adding metadata
-rw-r--r--eclass/ssl-cert.eclass2
-rw-r--r--metadata/md5-cache/media-plugins/vdr-live-3.5.24
-rw-r--r--metadata/md5-cache/media-plugins/vdr-live-3.5.34
-rw-r--r--metadata/md5-cache/media-plugins/vdr-vdrmanager-0.154
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.1616
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.1716
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.317
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.617
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.717
-rw-r--r--metadata/md5-cache/net-im/element-desktop-999916
-rw-r--r--metadata/md5-cache/net-irc/unrealircd-6.2.32
-rw-r--r--metadata/md5-cache/net-irc/unrealircd-6.2.42
-rw-r--r--metadata/md5-cache/net-mail/cyrus-imapd-3.4.94
-rw-r--r--metadata/md5-cache/net-mail/dovecot-2.4.22
-rw-r--r--metadata/md5-cache/net-mail/dovecot-2.4.32
-rw-r--r--metadata/md5-cache/net-misc/gmid-2.12
-rw-r--r--metadata/md5-cache/net-misc/gmid-2.1.12
-rw-r--r--metadata/md5-cache/net-misc/gmid-99992
-rw-r--r--metadata/md5-cache/net-misc/stunnel-5.774
-rw-r--r--metadata/md5-cache/net-misc/stunnel-5.784
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.5.194
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.5.204
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.124
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.134
-rw-r--r--metadata/md5-cache/net-nds/openldap-2.6.8-r14
-rw-r--r--metadata/md5-cache/www-misc/vdradmin-am-3.6.10-r22
-rw-r--r--metadata/md5-cache/www-misc/vdradmin-am-3.6.144
-rw-r--r--metadata/md5-cache/www-misc/vdradmin-am-3.6.154
-rw-r--r--metadata/md5-cache/www-servers/apache-2.4.664
-rw-r--r--metadata/md5-cache/www-servers/apache-2.4.674
-rw-r--r--metadata/md5-cache/www-servers/nginx-1.29.82
-rw-r--r--metadata/md5-cache/www-servers/nginx-1.30.02
-rw-r--r--net-im/element-desktop/Manifest8
-rw-r--r--net-im/element-desktop/element-desktop-1.12.16.ebuild227
-rw-r--r--net-im/element-desktop/element-desktop-1.12.17.ebuild235
-rw-r--r--net-im/element-desktop/element-desktop-1.12.3.ebuild114
-rw-r--r--net-im/element-desktop/element-desktop-1.12.6.ebuild119
-rw-r--r--net-im/element-desktop/element-desktop-1.12.7.ebuild131
-rw-r--r--net-im/element-desktop/element-desktop-9999.ebuild234
-rw-r--r--net-im/element-desktop/files/read_flags_file16
-rw-r--r--net-im/element-desktop/metadata.xml33
41 files changed, 467 insertions, 831 deletions
diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass
index de2be55e0d03..ddd100fc0f4c 100644
--- a/eclass/ssl-cert.eclass
+++ b/eclass/ssl-cert.eclass
@@ -46,7 +46,7 @@ if [[ "${SSL_DEPS_SKIP}" == "0" ]]; then
if [[ "${SSL_CERT_MANDATORY}" == "0" ]]; then
RDEPEND="${SSL_CERT_USE}? ( || ( dev-libs/openssl dev-libs/libressl ) )"
if [[ ${EAPI} != 7 ]]; then
- IDEPEND="${SSL_CERT_USE}? ( || (dev-libs/openssl dev-libs/libressl ))"
+ IDEPEND="${SSL_CERT_USE}? ( || ( dev-libs/openssl dev-libs/libressl ) )"
fi
IUSE="${SSL_CERT_USE}"
else
diff --git a/metadata/md5-cache/media-plugins/vdr-live-3.5.2 b/metadata/md5-cache/media-plugins/vdr-live-3.5.2
index 9848019ef9cf..d44a6660cde2 100644
--- a/metadata/md5-cache/media-plugins/vdr-live-3.5.2
+++ b/metadata/md5-cache/media-plugins/vdr-live-3.5.2
@@ -4,7 +4,7 @@ DEPEND=media-video/vdr:= >=dev-libs/cxxtools-3 >=dev-libs/tntnet-3[ssl=] media-t
DESCRIPTION=VDR Plugin: Web Access To Settings
EAPI=8
HOMEPAGE=https://github.com/MarkusEh/vdr-plugin-live
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=optfeature ssl-cert vdr-plugin-2
IUSE=ssl
KEYWORDS=amd64 x86
@@ -12,5 +12,5 @@ LICENSE=Apache-2.0 GPL-2+ RSA
RDEPEND=media-video/vdr:= >=dev-libs/cxxtools-3 >=dev-libs/tntnet-3[ssl=] ssl? ( || ( dev-libs/openssl dev-libs/libressl ) ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/MarkusEh/vdr-plugin-live/archive/refs/tags/v3.5.2.tar.gz -> vdr-live-3.5.2.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c strip-linguas 3480f49d8ea2640d0398e69d20a2f45f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 ssl-cert 2d930fb93b212db9a9909ce4a704a321 strip-linguas 3480f49d8ea2640d0398e69d20a2f45f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=7f84e1d47a514bb6dee65ee9e67b3169
diff --git a/metadata/md5-cache/media-plugins/vdr-live-3.5.3 b/metadata/md5-cache/media-plugins/vdr-live-3.5.3
index cc88a9e743b3..9cf91f258a7c 100644
--- a/metadata/md5-cache/media-plugins/vdr-live-3.5.3
+++ b/metadata/md5-cache/media-plugins/vdr-live-3.5.3
@@ -4,7 +4,7 @@ DEPEND=media-video/vdr:= >=dev-libs/cxxtools-3 >=dev-libs/tntnet-3[ssl=] media-t
DESCRIPTION=VDR Plugin: Web Access To Settings
EAPI=8
HOMEPAGE=https://github.com/MarkusEh/vdr-plugin-live
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=optfeature ssl-cert vdr-plugin-2
IUSE=ssl
KEYWORDS=~amd64 ~x86
@@ -12,5 +12,5 @@ LICENSE=Apache-2.0 GPL-2+ RSA
RDEPEND=media-video/vdr:= >=dev-libs/cxxtools-3 >=dev-libs/tntnet-3[ssl=] ssl? ( || ( dev-libs/openssl dev-libs/libressl ) ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://github.com/MarkusEh/vdr-plugin-live/archive/refs/tags/v3.5.3.tar.gz -> vdr-live-3.5.3.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c strip-linguas 3480f49d8ea2640d0398e69d20a2f45f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 ssl-cert 2d930fb93b212db9a9909ce4a704a321 strip-linguas 3480f49d8ea2640d0398e69d20a2f45f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=31541cabb9606869557f384abf6f9a31
diff --git a/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.15 b/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.15
index fa8141233db5..c7f219b96b52 100644
--- a/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.15
+++ b/metadata/md5-cache/media-plugins/vdr-vdrmanager-0.15
@@ -4,7 +4,7 @@ DEPEND=media-video/vdr:= ssl? ( dev-libs/openssl ) media-tv/gentoo-vdr-scripts s
DESCRIPTION=VDR Plugin: remote programming VDR using VDR-Manager running on Android devices
EAPI=8
HOMEPAGE=https://github.com/vdr-projects/vdr-plugin-vdrmanager/
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=vdr-plugin-2 ssl-cert
IUSE=gzip +ssl stream zlib ssl
KEYWORDS=~amd64 ~x86
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=media-video/vdr:= ssl? ( dev-libs/openssl ) stream? ( media-plugins/vdr-streamdev[server] ) zlib? ( virtual/zlib:= ) media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdr-plugin-vdrmanager/archive/refs/tags/0.15.tar.gz -> vdr-vdrmanager-0.15.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c strip-linguas 3480f49d8ea2640d0398e69d20a2f45f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ssl-cert 2d930fb93b212db9a9909ce4a704a321 strip-linguas 3480f49d8ea2640d0398e69d20a2f45f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 vdr-plugin-2 82b5825b9191fe26411649b6e757c905
_md5_=5ad818d07ba952cef0934652c819aab5
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.16 b/metadata/md5-cache/net-im/element-desktop-1.12.16
deleted file mode 100644
index d925304a64f4..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-1.12.16
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack]
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=~net-im/element-web-1.12.16 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) electron-42? ( dev-util/electron:42 ) !electron-40? ( !electron-41? ( !electron-42? ( dev-util/electron:39 ) ) )
-DESCRIPTION=A glossy Matrix collaboration client for desktop
-EAPI=8
-HOMEPAGE=https://element.io/
-INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
-IUSE=electron-40 electron-41 electron-42 native-modules +build-online
-LICENSE=Apache-2.0
-RDEPEND=~net-im/element-web-1.12.16 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) electron-42? ( dev-util/electron:42 ) !electron-40? ( !electron-41? ( !electron-42? ( dev-util/electron:39 ) ) )
-REQUIRED_USE=native-modules? ( build-online )
-RESTRICT=mirror build-online? ( network-sandbox )
-SLOT=0
-SRC_URI=https://github.com/element-hq/element-web/archive/v1.12.16.tar.gz -> element-web-1.12.16.tar.gz
-_eclasses_=desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 a2bf2084651fa735639949cadc02c00a toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f2d5b640e6ba0d2a17a126636abc3929
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.17 b/metadata/md5-cache/net-im/element-desktop-1.12.17
deleted file mode 100644
index 950cee81baa5..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-1.12.17
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack]
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=~net-im/element-web-1.12.17 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) electron-42? ( dev-util/electron:42 ) !electron-40? ( !electron-41? ( !electron-42? ( dev-util/electron:39 ) ) )
-DESCRIPTION=A glossy Matrix collaboration client for desktop
-EAPI=8
-HOMEPAGE=https://element.io/
-INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
-IUSE=electron-40 electron-41 electron-42 native-modules +build-online
-LICENSE=Apache-2.0
-RDEPEND=~net-im/element-web-1.12.17 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) electron-42? ( dev-util/electron:42 ) !electron-40? ( !electron-41? ( !electron-42? ( dev-util/electron:39 ) ) )
-REQUIRED_USE=native-modules? ( build-online )
-RESTRICT=mirror build-online? ( network-sandbox )
-SLOT=0
-SRC_URI=https://github.com/element-hq/element-web/archive/v1.12.17.tar.gz -> element-web-1.12.17.tar.gz
-_eclasses_=desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 a2bf2084651fa735639949cadc02c00a toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=8871bf84f3ca0a4bb10149b87fb4ac86
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.3 b/metadata/md5-cache/net-im/element-desktop-1.12.3
new file mode 100644
index 000000000000..f60cb9404ca7
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.3
@@ -0,0 +1,17 @@
+BDEPEND=sys-apps/yarn || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack
+DEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=unpacker rust xdg
+IUSE=+emoji
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
+RESTRICT=network-sandbox
+SLOT=0
+SRC_URI=https://github.com/element-hq/element-desktop/archive/v1.12.3.tar.gz -> element-desktop-1.12.3.tar.gz https://github.com/element-hq/element-web/archive/v1.12.3.tar.gz -> element-web-1.12.3.tar.gz
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c716a4b82af332815b8d8d72c8fad28d
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.6 b/metadata/md5-cache/net-im/element-desktop-1.12.6
new file mode 100644
index 000000000000..15da3630a0d2
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.6
@@ -0,0 +1,17 @@
+BDEPEND=sys-apps/yarn >=net-libs/nodejs-22.18.0 || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack
+DEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=unpacker rust xdg
+IUSE=+emoji keyring
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
+RESTRICT=network-sandbox
+SLOT=0
+SRC_URI=https://github.com/element-hq/element-desktop/archive/v1.12.6.tar.gz -> element-desktop-1.12.6.tar.gz https://github.com/element-hq/element-web/archive/v1.12.6.tar.gz -> element-web-1.12.6.tar.gz
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=97e2bce12cbbb67cd0d4c8e97b9bac55
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.7 b/metadata/md5-cache/net-im/element-desktop-1.12.7
new file mode 100644
index 000000000000..c443b290c707
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.7
@@ -0,0 +1,17 @@
+BDEPEND=sys-apps/yarn >=net-libs/nodejs-22.18.0 || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=unpacker rust xdg
+IUSE=+emoji keyring
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
+RESTRICT=network-sandbox
+SLOT=0
+SRC_URI=https://github.com/element-hq/element-desktop/archive/v1.12.7.tar.gz -> element-desktop-1.12.7.tar.gz https://github.com/element-hq/element-web/archive/v1.12.7.tar.gz -> element-web-1.12.7.tar.gz
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=89e1eab78347496322378c0663b116b5
diff --git a/metadata/md5-cache/net-im/element-desktop-9999 b/metadata/md5-cache/net-im/element-desktop-9999
deleted file mode 100644
index fc497243ea05..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-9999
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack] >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=~net-im/element-web-9999 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) electron-42? ( dev-util/electron:42 ) !electron-40? ( !electron-41? ( !electron-42? ( dev-util/electron:39 ) ) )
-DESCRIPTION=A glossy Matrix collaboration client for desktop
-EAPI=8
-HOMEPAGE=https://element.io/
-INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils git-r3
-IUSE=electron-40 electron-41 electron-42 native-modules +build-online
-LICENSE=Apache-2.0
-PROPERTIES=live
-RDEPEND=~net-im/element-web-9999 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) electron-42? ( dev-util/electron:42 ) !electron-40? ( !electron-41? ( !electron-42? ( dev-util/electron:39 ) ) )
-REQUIRED_USE=native-modules? ( build-online )
-RESTRICT=mirror build-online? ( network-sandbox )
-SLOT=0
-_eclasses_=desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 a2bf2084651fa735639949cadc02c00a toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=74dd681d27df12dbfa7c4829396095ce
diff --git a/metadata/md5-cache/net-irc/unrealircd-6.2.3 b/metadata/md5-cache/net-irc/unrealircd-6.2.3
index dbc691cfdf58..3da4391362f4 100644
--- a/metadata/md5-cache/net-irc/unrealircd-6.2.3
+++ b/metadata/md5-cache/net-irc/unrealircd-6.2.3
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/unrealircd acct-user/unrealircd >=app-crypt/argon2-20171227-r1:= dev-libs/libpcre2 dev-libs/jansson >=net-dns/c-ares-1.7:= dev-libs/libsodium:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) curl? ( net-misc/curl[adns] ) virtual/libcrypt || ( dev-libs/openssl dev-libs/libressl )
SLOT=0
SRC_URI=https://www.unrealircd.org/downloads/unrealircd-6.2.3.tar.gz
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=61f0c4396f02df95158c8ede73358099
diff --git a/metadata/md5-cache/net-irc/unrealircd-6.2.4 b/metadata/md5-cache/net-irc/unrealircd-6.2.4
index 14df5fac4185..08d57bf48d33 100644
--- a/metadata/md5-cache/net-irc/unrealircd-6.2.4
+++ b/metadata/md5-cache/net-irc/unrealircd-6.2.4
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/unrealircd acct-user/unrealircd >=app-crypt/argon2-20171227-r1:= dev-libs/libpcre2 dev-libs/jansson >=net-dns/c-ares-1.7:= dev-libs/libsodium:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) curl? ( net-misc/curl[adns] ) virtual/libcrypt || ( dev-libs/openssl dev-libs/libressl )
SLOT=0
SRC_URI=https://www.unrealircd.org/downloads/unrealircd-6.2.4.tar.gz
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=61f0c4396f02df95158c8ede73358099
diff --git a/metadata/md5-cache/net-mail/cyrus-imapd-3.4.9 b/metadata/md5-cache/net-mail/cyrus-imapd-3.4.9
index 0a13b2f7c9a9..1e3a0fc57872 100644
--- a/metadata/md5-cache/net-mail/cyrus-imapd-3.4.9
+++ b/metadata/md5-cache/net-mail/cyrus-imapd-3.4.9
@@ -4,7 +4,7 @@ DEPEND=dev-libs/libpcre:3 >=dev-libs/cyrus-sasl-2.1.13:2 dev-libs/jansson:= dev-
DESCRIPTION=The Cyrus IMAP Server
EAPI=8
HOMEPAGE=https://www.cyrusimap.org/
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools eapi9-ver flag-o-matic pam ssl-cert
IUSE=afs backup calalarm caps clamav http kerberos ldap mysql nntp pam perl postgres replication +server sieve sqlite ssl static-libs tcpd test xapian ssl
KEYWORDS=amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=afs? ( kerberos ) backup? ( sqlite ) calalarm? ( http ) http? ( sql
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.4.9/cyrus-imapd-3.4.9.tar.gz
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 pam b56d0c9c20fc5b553f13c8ae165a10a5 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 pam b56d0c9c20fc5b553f13c8ae165a10a5 ssl-cert 2d930fb93b212db9a9909ce4a704a321 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=cd540f71ef20dce87600d4adb2db2af6
diff --git a/metadata/md5-cache/net-mail/dovecot-2.4.2 b/metadata/md5-cache/net-mail/dovecot-2.4.2
index d5ab8ac2a8b9..5e342e725aed 100644
--- a/metadata/md5-cache/net-mail/dovecot-2.4.2
+++ b/metadata/md5-cache/net-mail/dovecot-2.4.2
@@ -12,5 +12,5 @@ RDEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/icu:= !libressl? ( dev-libs/op
REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0/2.4.2
SRC_URI=https://dovecot.org/releases/2.4/dovecot-2.4.2.tar.gz sieve? ( https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.2.tar.gz ) managesieve? ( https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.2.tar.gz )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=9fac3e0e41fe922b4cee37320225e96c
diff --git a/metadata/md5-cache/net-mail/dovecot-2.4.3 b/metadata/md5-cache/net-mail/dovecot-2.4.3
index 47d25f76eb57..3452204ddd2e 100644
--- a/metadata/md5-cache/net-mail/dovecot-2.4.3
+++ b/metadata/md5-cache/net-mail/dovecot-2.4.3
@@ -12,5 +12,5 @@ RDEPEND=app-arch/bzip2 app-arch/xz-utils dev-libs/icu:= !libressl? ( dev-libs/op
REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0/2.4.3
SRC_URI=https://dovecot.org/releases/2.4/dovecot-2.4.3.tar.gz sieve? ( https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.3.tar.gz ) managesieve? ( https://pigeonhole.dovecot.org/releases/2.4/dovecot-pigeonhole-2.4.3.tar.gz )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=8ca3f0165fab35d10586f7e226c0f2e5
diff --git a/metadata/md5-cache/net-misc/gmid-2.1 b/metadata/md5-cache/net-misc/gmid-2.1
index 6c3c9d361f06..a887701176e9 100644
--- a/metadata/md5-cache/net-misc/gmid-2.1
+++ b/metadata/md5-cache/net-misc/gmid-2.1
@@ -13,5 +13,5 @@ RDEPEND=acct-user/gemini dev-libs/libevent:= dev-libs/openssl:= !elibc_Darwin? (
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://ftp.omarpolo.com/gmid-2.1.tar.gz verify-sig? ( https://ftp.omarpolo.com/gmid-2.1.sha256.sig )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=b42d08d689a2f353c403420673d7acf2
diff --git a/metadata/md5-cache/net-misc/gmid-2.1.1 b/metadata/md5-cache/net-misc/gmid-2.1.1
index e6374392bb00..1d3fdfdf2c3b 100644
--- a/metadata/md5-cache/net-misc/gmid-2.1.1
+++ b/metadata/md5-cache/net-misc/gmid-2.1.1
@@ -13,5 +13,5 @@ RDEPEND=acct-user/gemini dev-libs/libevent:= dev-libs/openssl:= !elibc_Darwin? (
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://ftp.omarpolo.com/gmid-2.1.1.tar.gz verify-sig? ( https://ftp.omarpolo.com/gmid-2.1.1.sha256.sig )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=b42d08d689a2f353c403420673d7acf2
diff --git a/metadata/md5-cache/net-misc/gmid-9999 b/metadata/md5-cache/net-misc/gmid-9999
index d6eacf839a30..88c405c4b72c 100644
--- a/metadata/md5-cache/net-misc/gmid-9999
+++ b/metadata/md5-cache/net-misc/gmid-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=acct-user/gemini dev-libs/imsg-compat dev-libs/libevent:= dev-libs/openssl:= !elibc_Darwin? ( dev-libs/libbsd ) || ( dev-libs/openssl dev-libs/libressl )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 git-r3 7b584b5dc33e3bc66ff5b9271bf41764 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 git-r3 7b584b5dc33e3bc66ff5b9271bf41764 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=8d04d77aee01561c748ef0a2a189e5cc
diff --git a/metadata/md5-cache/net-misc/stunnel-5.77 b/metadata/md5-cache/net-misc/stunnel-5.77
index 5a35f0d61bd7..135f373eecf0 100644
--- a/metadata/md5-cache/net-misc/stunnel-5.77
+++ b/metadata/md5-cache/net-misc/stunnel-5.77
@@ -4,7 +4,7 @@ DEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4.1:0=
DESCRIPTION=TLS/SSL - Port Wrapper
EAPI=8
HOMEPAGE=https://www.stunnel.org/index.html
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools python-any-r1 ssl-cert systemd tmpfiles
IUSE=libressl selinux stunnel3 systemd tcpd test ssl
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
@@ -13,5 +13,5 @@ RDEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4.1:0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=ftp://ftp.stunnel.org/stunnel/archive/5.x/stunnel-5.77.tar.gz http://www.usenix.org.uk/mirrors/stunnel/archive/5.x/stunnel-5.77.tar.gz http://ftp.nluug.nl/pub/networking/stunnel/archive/5.x/stunnel-5.77.tar.gz ftp://mirrors.go-parts.com/stunnel/archive/5.x/stunnel-5.77.tar.gz https://www.stunnel.org/downloads/stunnel-5.77.tar.gz
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 a2bf2084651fa735639949cadc02c00a ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 a2bf2084651fa735639949cadc02c00a ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=5ab92d1c33256b56f80d0b4b68460be5
diff --git a/metadata/md5-cache/net-misc/stunnel-5.78 b/metadata/md5-cache/net-misc/stunnel-5.78
index 0ff345c50ee8..cdc12e99f614 100644
--- a/metadata/md5-cache/net-misc/stunnel-5.78
+++ b/metadata/md5-cache/net-misc/stunnel-5.78
@@ -4,7 +4,7 @@ DEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4.1:0=
DESCRIPTION=TLS/SSL - Port Wrapper
EAPI=8
HOMEPAGE=https://www.stunnel.org/index.html
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools python-any-r1 ssl-cert systemd tmpfiles
IUSE=libressl selinux stunnel3 systemd tcpd test ssl
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
@@ -13,5 +13,5 @@ RDEPEND=!libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4.1:0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=ftp://ftp.stunnel.org/stunnel/archive/5.x/stunnel-5.78.tar.gz http://www.usenix.org.uk/mirrors/stunnel/archive/5.x/stunnel-5.78.tar.gz http://ftp.nluug.nl/pub/networking/stunnel/archive/5.x/stunnel-5.78.tar.gz ftp://mirrors.go-parts.com/stunnel/archive/5.x/stunnel-5.78.tar.gz https://www.stunnel.org/downloads/stunnel-5.78.tar.gz
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 a2bf2084651fa735639949cadc02c00a ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 a2bf2084651fa735639949cadc02c00a ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=223eec5a28ea7dfa3d3a8c33907d7ef4
diff --git a/metadata/md5-cache/net-nds/openldap-2.5.19 b/metadata/md5-cache/net-nds/openldap-2.5.19
index 8e2c3fa9000e..2ced298c5d64 100644
--- a/metadata/md5-cache/net-nds/openldap-2.5.19
+++ b/metadata/md5-cache/net-nds/openldap-2.5.19
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openss
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles verify-sig
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl verify-sig
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl debug ) autoca
RESTRICT=!test? ( test )
SLOT=0/2.5
SRC_URI=https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.5.19.tgz mirror://gentoo/rfc2307bis.schema-20140524 verify-sig? ( https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.5.19.tgz.asc )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=0f37239c265ae66cbd1271bf8309720b
diff --git a/metadata/md5-cache/net-nds/openldap-2.5.20 b/metadata/md5-cache/net-nds/openldap-2.5.20
index 378f3ad4e5d5..6f68bef96335 100644
--- a/metadata/md5-cache/net-nds/openldap-2.5.20
+++ b/metadata/md5-cache/net-nds/openldap-2.5.20
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openss
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles verify-sig
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc ipv6 odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl debug ) autoca
RESTRICT=!test? ( test )
SLOT=0/2.5
SRC_URI=https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.5.20.tgz verify-sig? ( https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.5.20.tgz.asc )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=16259cf6b4f625742e32b25d19c266c3
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.12 b/metadata/md5-cache/net-nds/openldap-2.6.12
index 69fceaf3a228..597b2dc693c6 100644
--- a/metadata/md5-cache/net-nds/openldap-2.6.12
+++ b/metadata/md5-cache/net-nds/openldap-2.6.12
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openss
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles verify-sig
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl debug ) autoca
RESTRICT=!test? ( test )
SLOT=0/2.6
SRC_URI=https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.6.12.tgz verify-sig? ( https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.6.12.tgz.asc )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=e5aba17f871145adeda474feb3a7e994
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.13 b/metadata/md5-cache/net-nds/openldap-2.6.13
index 9394e84b3601..672a3da119f3 100644
--- a/metadata/md5-cache/net-nds/openldap-2.6.13
+++ b/metadata/md5-cache/net-nds/openldap-2.6.13
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openss
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles verify-sig
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl debug ) autoca
RESTRICT=!test? ( test )
SLOT=0/2.6
SRC_URI=https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.6.13.tgz verify-sig? ( https://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.6.13.tgz.asc )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 verify-sig ece4c893b6bd62eacbc4d25958e857f8
_md5_=b0f8e20db9504876a05168c706339325
diff --git a/metadata/md5-cache/net-nds/openldap-2.6.8-r1 b/metadata/md5-cache/net-nds/openldap-2.6.8-r1
index 216d5ddc21ae..378e5e9f0b0a 100644
--- a/metadata/md5-cache/net-nds/openldap-2.6.8-r1
+++ b/metadata/md5-cache/net-nds/openldap-2.6.8-r1
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( sys-apps/util-linux ) ssl? ( !gnutls? ( >=dev-libs/openss
DESCRIPTION=LDAP suite of application and development tools
EAPI=8
HOMEPAGE=https://www.openldap.org/
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=autotools flag-o-matic multilib multilib-minimal preserve-libs ssl-cert toolchain-funcs systemd tmpfiles
IUSE=systemd argon2 +cleartext crypt experimental minimal samba tcpd overlays perl autoca debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog test kerberos kinit pbkdf2 sha2 smbkrb5passwd cxx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 ssl
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=cxx? ( sasl ) pbkdf2? ( ssl ) test? ( cleartext sasl debug ) autoca
RESTRICT=!test? ( test )
SLOT=0/2.6
SRC_URI=https://gitlab.com/openldap/openldap/-/archive/OPENLDAP_REL_ENG_2_6_8/openldap-OPENLDAP_REL_ENG_2_6_8.tar.bz2 mirror://gentoo/rfc2307bis.schema-20140524
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a preserve-libs da2813683fb4a55b43c273c7f8d676a5 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=98dc3f94134f333d002a2090dfb1ae03
diff --git a/metadata/md5-cache/www-misc/vdradmin-am-3.6.10-r2 b/metadata/md5-cache/www-misc/vdradmin-am-3.6.10-r2
index ae3df17f0441..4c61ad8f6528 100644
--- a/metadata/md5-cache/www-misc/vdradmin-am-3.6.10-r2
+++ b/metadata/md5-cache/www-misc/vdradmin-am-3.6.10-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2.1
RDEPEND=acct-group/vdradmin acct-user/vdradmin dev-lang/perl dev-perl/Authen-SASL dev-perl/CGI dev-perl/Digest-HMAC dev-perl/Locale-gettext dev-perl/Template-Toolkit dev-perl/URI dev-perl/libwww-perl virtual/perl-IO-Compress virtual/perl-libnet ipv6? ( dev-perl/IO-Socket-INET6 ) ssl? ( dev-perl/IO-Socket-SSL ) systemd? ( sys-apps/systemd ) ssl? ( || ( dev-libs/openssl dev-libs/libressl ) ) virtual/tmpfiles
SLOT=0
SRC_URI=http://andreas.vdr-developer.org/vdradmin-am/download/vdradmin-am-3.6.10.tar.bz2
-_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=50d1c02482584b4344d2321f1ac86cb6
diff --git a/metadata/md5-cache/www-misc/vdradmin-am-3.6.14 b/metadata/md5-cache/www-misc/vdradmin-am-3.6.14
index 64d4e580eefd..84c98e74a6f4 100644
--- a/metadata/md5-cache/www-misc/vdradmin-am-3.6.14
+++ b/metadata/md5-cache/www-misc/vdradmin-am-3.6.14
@@ -4,7 +4,7 @@ DEPEND=acct-user/vdradmin dev-lang/perl dev-perl/Authen-SASL dev-perl/CGI dev-pe
DESCRIPTION=WWW Admin for the Video Disk Recorder
EAPI=8
HOMEPAGE=http://andreas.vdr-developer.org/vdradmin-am/index.html
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=ssl-cert systemd tmpfiles
IUSE=ipv6 systemd ssl
KEYWORDS=~amd64 ~x86
@@ -12,5 +12,5 @@ LICENSE=GPL-2 LGPL-2.1
RDEPEND=acct-user/vdradmin dev-lang/perl dev-perl/Authen-SASL dev-perl/CGI dev-perl/Digest-HMAC dev-perl/HTTP-Daemon dev-perl/Locale-gettext dev-perl/Template-Toolkit dev-perl/URI dev-perl/libwww-perl virtual/perl-IO-Compress virtual/perl-libnet ipv6? ( dev-perl/IO-Socket-INET6 ) ssl? ( dev-perl/HTTP-Daemon-SSL ) systemd? ( sys-apps/systemd ) app-admin/sudo ssl? ( || ( dev-libs/openssl dev-libs/libressl ) ) virtual/tmpfiles
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdradmin-am/archive/refs/tags/v3.6.14.tar.gz -> vdradmin-am-3.6.14.tgz
-_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=44a4a02613e84432d2d7b00051b9ed62
diff --git a/metadata/md5-cache/www-misc/vdradmin-am-3.6.15 b/metadata/md5-cache/www-misc/vdradmin-am-3.6.15
index 79bafeaec36c..366a3127110e 100644
--- a/metadata/md5-cache/www-misc/vdradmin-am-3.6.15
+++ b/metadata/md5-cache/www-misc/vdradmin-am-3.6.15
@@ -4,7 +4,7 @@ DEPEND=acct-user/vdradmin dev-lang/perl dev-perl/Authen-SASL dev-perl/CGI dev-pe
DESCRIPTION=WWW Admin for the Video Disk Recorder
EAPI=8
HOMEPAGE=https://github.com/vdr-projects/vdradmin-am
-IDEPEND=ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=ssl-cert systemd tmpfiles
IUSE=ipv6 systemd ssl
KEYWORDS=~amd64 ~x86
@@ -12,5 +12,5 @@ LICENSE=GPL-2 LGPL-2.1
RDEPEND=acct-user/vdradmin dev-lang/perl dev-perl/Authen-SASL dev-perl/CGI dev-perl/Digest-HMAC dev-perl/HTTP-Daemon dev-perl/Locale-gettext dev-perl/Template-Toolkit dev-perl/URI dev-perl/libwww-perl virtual/perl-IO-Compress virtual/perl-libnet ipv6? ( dev-perl/IO-Socket-INET6 ) ssl? ( dev-perl/HTTP-Daemon-SSL ) systemd? ( sys-apps/systemd ) app-admin/sudo ssl? ( || ( dev-libs/openssl dev-libs/libressl ) ) virtual/tmpfiles
SLOT=0
SRC_URI=https://github.com/vdr-projects/vdradmin-am/archive/refs/tags/v3.6.15.tar.gz -> vdradmin-am-3.6.15.tgz
-_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=3c6438aa70c8c7decccb8457aa9c895e
diff --git a/metadata/md5-cache/www-servers/apache-2.4.66 b/metadata/md5-cache/www-servers/apache-2.4.66
index 263424619af8..8af6fec6314a 100644
--- a/metadata/md5-cache/www-servers/apache-2.4.66
+++ b/metadata/md5-cache/www-servers/apache-2.4.66
@@ -4,7 +4,7 @@ DEPEND=acct-group/apache acct-user/apache dev-lang/perl >=dev-libs/apr-1.5.1:= =
DESCRIPTION=The Apache Web Server
EAPI=8
HOMEPAGE=https://httpd.apache.org/
-IDEPEND=filecaps? ( sys-libs/libcap ) ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=filecaps? ( sys-libs/libcap ) ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=apache-2 systemd tmpfiles toolchain-funcs
IUSE=+filecaps lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ssl debug doc gdbm ldap libressl selinux ssl static suexec +suexec-caps suexec-syslog threads apache2_modules_access_compat apache2_modules_actions apache2_modules_alias apache2_modules_allowmethods apache2_modules_asis apache2_modules_auth_basic apache2_modules_auth_digest apache2_modules_auth_form apache2_modules_authn_anon apache2_modules_authn_core apache2_modules_authn_dbd apache2_modules_authn_dbm apache2_modules_authn_file apache2_modules_authn_socache apache2_modules_authz_core apache2_modules_authz_dbd apache2_modules_authz_dbm apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_brotli apache2_modules_cache apache2_modules_cache_disk apache2_modules_cache_socache apache2_modules_cern_meta apache2_modules_charset_lite apache2_modules_cgi apache2_modules_cgid apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_dbd apache2_modules_deflate apache2_modules_dir apache2_modules_dumpio apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers +apache2_modules_http2 apache2_modules_ident apache2_modules_imagemap apache2_modules_include apache2_modules_info apache2_modules_lbmethod_byrequests apache2_modules_lbmethod_bytraffic apache2_modules_lbmethod_bybusyness apache2_modules_lbmethod_heartbeat apache2_modules_log_config apache2_modules_log_forensic apache2_modules_logio apache2_modules_lua apache2_modules_macro apache2_modules_md apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_proxy apache2_modules_proxy_ajp apache2_modules_proxy_balancer apache2_modules_proxy_connect apache2_modules_proxy_ftp apache2_modules_proxy_hcheck apache2_modules_proxy_html apache2_modules_proxy_http apache2_modules_proxy_scgi apache2_modules_proxy_http2 apache2_modules_proxy_fcgi apache2_modules_proxy_uwsgi apache2_modules_proxy_wstunnel apache2_modules_request apache2_modules_rewrite apache2_modules_ratelimit apache2_modules_remoteip apache2_modules_reqtimeout apache2_modules_session apache2_modules_session_cookie apache2_modules_session_crypto apache2_modules_session_dbd apache2_modules_setenvif apache2_modules_slotmem_shm apache2_modules_socache_memcache apache2_modules_socache_shmcb apache2_modules_speling apache2_modules_status apache2_modules_substitute systemd apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_unixd apache2_modules_version apache2_modules_vhost_alias apache2_modules_watchdog apache2_modules_xml2enc apache2_mpms_prefork apache2_mpms_event apache2_mpms_worker
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris
@@ -14,5 +14,5 @@ RDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) ) acct-group/apache acc
REQUIRED_USE=apache2_mpms_prefork? ( !apache2_mpms_event !apache2_mpms_worker !threads ) apache2_mpms_event? ( !apache2_mpms_prefork !apache2_mpms_worker threads ) apache2_mpms_worker? ( !apache2_mpms_prefork !apache2_mpms_event threads ) apache2_mpms_prefork? ( !apache2_modules_http2 ) apache2_modules_http2? ( ssl ) apache2_modules_lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) apache2_modules_md? ( ssl ) apache2_modules_auth_form? ( apache2_modules_request ) apache2_modules_auth_form? ( apache2_modules_session ) apache2_modules_brotli? ( apache2_modules_filter ) apache2_modules_dav_fs? ( apache2_modules_dav ) apache2_modules_dav_lock? ( apache2_modules_dav ) apache2_modules_deflate? ( apache2_modules_filter ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_ext_filter? ( apache2_modules_filter ) apache2_modules_file_cache? ( apache2_modules_cache ) apache2_modules_lbmethod_byrequests? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_byrequests? ( apache2_modules_slotmem_shm ) apache2_modules_lbmethod_bytraffic? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_bybusyness? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_heartbeat? ( apache2_modules_proxy_balancer ) apache2_modules_log_forensic? ( apache2_modules_log_config ) apache2_modules_logio? ( apache2_modules_log_config ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_cache_socache? ( apache2_modules_cache ) apache2_modules_md? ( apache2_modules_watchdog ) apache2_modules_mime_magic? ( apache2_modules_mime ) apache2_modules_proxy_ajp? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_slotmem_shm ) apache2_modules_proxy_connect? ( apache2_modules_proxy ) apache2_modules_proxy_ftp? ( apache2_modules_proxy ) apache2_modules_proxy_hcheck? ( apache2_modules_proxy ) apache2_modules_proxy_hcheck? ( apache2_modules_watchdog ) apache2_modules_proxy_html? ( apache2_modules_proxy ) apache2_modules_proxy_html? ( apache2_modules_xml2enc ) apache2_modules_proxy_http? ( apache2_modules_proxy ) apache2_modules_proxy_http2? ( apache2_modules_proxy ) apache2_modules_proxy_scgi? ( apache2_modules_proxy ) apache2_modules_proxy_uwsgi? ( apache2_modules_proxy ) apache2_modules_proxy_fcgi? ( apache2_modules_proxy ) apache2_modules_proxy_wstunnel? ( apache2_modules_proxy ) apache2_modules_session_cookie? ( apache2_modules_session ) apache2_modules_session_dbd? ( apache2_modules_dbd ) apache2_modules_session_dbd? ( apache2_modules_session ) apache2_modules_socache_memcache? ( apache2_modules_cache ) apache2_modules_substitute? ( apache2_modules_filter )
SLOT=2
SRC_URI=mirror://apache/httpd/httpd-2.4.66.tar.bz2 https://dev.gentoo.org/~graaff/dist/apache/gentoo-apache-2.4.66-20251205.tar.bz2
-_eclasses_=apache-2 b875de1f5d94ede5fb94e509cc61b811 autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 fcaps c94316d02a37fb5cbe79b7d41c729119 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib fc812e8eb2170022c28272d80a1f9e77 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=apache-2 b875de1f5d94ede5fb94e509cc61b811 autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 fcaps c94316d02a37fb5cbe79b7d41c729119 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib fc812e8eb2170022c28272d80a1f9e77 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=bb3847d27a232fd2d1f367f9a6b95ad9
diff --git a/metadata/md5-cache/www-servers/apache-2.4.67 b/metadata/md5-cache/www-servers/apache-2.4.67
index 710f8467f2f9..4ab2f9f2f859 100644
--- a/metadata/md5-cache/www-servers/apache-2.4.67
+++ b/metadata/md5-cache/www-servers/apache-2.4.67
@@ -4,7 +4,7 @@ DEPEND=acct-group/apache acct-user/apache dev-lang/perl >=dev-libs/apr-1.5.1:= =
DESCRIPTION=The Apache Web Server
EAPI=8
HOMEPAGE=https://httpd.apache.org/
-IDEPEND=filecaps? ( sys-libs/libcap ) ssl? ( || (dev-libs/openssl dev-libs/libressl ))
+IDEPEND=filecaps? ( sys-libs/libcap ) ssl? ( || ( dev-libs/openssl dev-libs/libressl ) )
INHERIT=apache-2 systemd tmpfiles toolchain-funcs
IUSE=+filecaps lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ssl debug doc gdbm ldap libressl selinux ssl static suexec +suexec-caps suexec-syslog threads apache2_modules_access_compat apache2_modules_actions apache2_modules_alias apache2_modules_allowmethods apache2_modules_asis apache2_modules_auth_basic apache2_modules_auth_digest apache2_modules_auth_form apache2_modules_authn_anon apache2_modules_authn_core apache2_modules_authn_dbd apache2_modules_authn_dbm apache2_modules_authn_file apache2_modules_authn_socache apache2_modules_authz_core apache2_modules_authz_dbd apache2_modules_authz_dbm apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_brotli apache2_modules_cache apache2_modules_cache_disk apache2_modules_cache_socache apache2_modules_cern_meta apache2_modules_charset_lite apache2_modules_cgi apache2_modules_cgid apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_dbd apache2_modules_deflate apache2_modules_dir apache2_modules_dumpio apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers +apache2_modules_http2 apache2_modules_ident apache2_modules_imagemap apache2_modules_include apache2_modules_info apache2_modules_lbmethod_byrequests apache2_modules_lbmethod_bytraffic apache2_modules_lbmethod_bybusyness apache2_modules_lbmethod_heartbeat apache2_modules_log_config apache2_modules_log_forensic apache2_modules_logio apache2_modules_lua apache2_modules_macro apache2_modules_md apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_proxy apache2_modules_proxy_ajp apache2_modules_proxy_balancer apache2_modules_proxy_connect apache2_modules_proxy_ftp apache2_modules_proxy_hcheck apache2_modules_proxy_html apache2_modules_proxy_http apache2_modules_proxy_scgi apache2_modules_proxy_http2 apache2_modules_proxy_fcgi apache2_modules_proxy_uwsgi apache2_modules_proxy_wstunnel apache2_modules_request apache2_modules_rewrite apache2_modules_ratelimit apache2_modules_remoteip apache2_modules_reqtimeout apache2_modules_session apache2_modules_session_cookie apache2_modules_session_crypto apache2_modules_session_dbd apache2_modules_setenvif apache2_modules_slotmem_shm apache2_modules_socache_memcache apache2_modules_socache_shmcb apache2_modules_speling apache2_modules_status apache2_modules_substitute systemd apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_unixd apache2_modules_version apache2_modules_vhost_alias apache2_modules_watchdog apache2_modules_xml2enc apache2_mpms_prefork apache2_mpms_event apache2_mpms_worker
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris
@@ -14,5 +14,5 @@ RDEPEND=ssl? ( || ( dev-libs/openssl dev-libs/libressl ) ) acct-group/apache acc
REQUIRED_USE=apache2_mpms_prefork? ( !apache2_mpms_event !apache2_mpms_worker !threads ) apache2_mpms_event? ( !apache2_mpms_prefork !apache2_mpms_worker threads ) apache2_mpms_worker? ( !apache2_mpms_prefork !apache2_mpms_event threads ) apache2_mpms_prefork? ( !apache2_modules_http2 ) apache2_modules_http2? ( ssl ) apache2_modules_lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) apache2_modules_md? ( ssl ) apache2_modules_auth_form? ( apache2_modules_request ) apache2_modules_auth_form? ( apache2_modules_session ) apache2_modules_brotli? ( apache2_modules_filter ) apache2_modules_dav_fs? ( apache2_modules_dav ) apache2_modules_dav_lock? ( apache2_modules_dav ) apache2_modules_deflate? ( apache2_modules_filter ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_ext_filter? ( apache2_modules_filter ) apache2_modules_file_cache? ( apache2_modules_cache ) apache2_modules_lbmethod_byrequests? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_byrequests? ( apache2_modules_slotmem_shm ) apache2_modules_lbmethod_bytraffic? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_bybusyness? ( apache2_modules_proxy_balancer ) apache2_modules_lbmethod_heartbeat? ( apache2_modules_proxy_balancer ) apache2_modules_log_forensic? ( apache2_modules_log_config ) apache2_modules_logio? ( apache2_modules_log_config ) apache2_modules_cache_disk? ( apache2_modules_cache ) apache2_modules_cache_socache? ( apache2_modules_cache ) apache2_modules_md? ( apache2_modules_watchdog ) apache2_modules_mime_magic? ( apache2_modules_mime ) apache2_modules_proxy_ajp? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_proxy ) apache2_modules_proxy_balancer? ( apache2_modules_slotmem_shm ) apache2_modules_proxy_connect? ( apache2_modules_proxy ) apache2_modules_proxy_ftp? ( apache2_modules_proxy ) apache2_modules_proxy_hcheck? ( apache2_modules_proxy ) apache2_modules_proxy_hcheck? ( apache2_modules_watchdog ) apache2_modules_proxy_html? ( apache2_modules_proxy ) apache2_modules_proxy_html? ( apache2_modules_xml2enc ) apache2_modules_proxy_http? ( apache2_modules_proxy ) apache2_modules_proxy_http2? ( apache2_modules_proxy ) apache2_modules_proxy_scgi? ( apache2_modules_proxy ) apache2_modules_proxy_uwsgi? ( apache2_modules_proxy ) apache2_modules_proxy_fcgi? ( apache2_modules_proxy ) apache2_modules_proxy_wstunnel? ( apache2_modules_proxy ) apache2_modules_session_cookie? ( apache2_modules_session ) apache2_modules_session_dbd? ( apache2_modules_dbd ) apache2_modules_session_dbd? ( apache2_modules_session ) apache2_modules_socache_memcache? ( apache2_modules_cache ) apache2_modules_substitute? ( apache2_modules_filter )
SLOT=2
SRC_URI=mirror://apache/httpd/httpd-2.4.67.tar.bz2 https://dev.gentoo.org/~graaff/dist/apache/gentoo-apache-2.4.66-20251205.tar.bz2
-_eclasses_=apache-2 b875de1f5d94ede5fb94e509cc61b811 autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 fcaps c94316d02a37fb5cbe79b7d41c729119 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib fc812e8eb2170022c28272d80a1f9e77 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=apache-2 b875de1f5d94ede5fb94e509cc61b811 autotools 0698802996fcfe9a604eac3c1f6e7112 edo a5e294016aa84979fcb2459749eb80b2 fcaps c94316d02a37fb5cbe79b7d41c729119 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib fc812e8eb2170022c28272d80a1f9e77 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=bb3847d27a232fd2d1f367f9a6b95ad9
diff --git a/metadata/md5-cache/www-servers/nginx-1.29.8 b/metadata/md5-cache/www-servers/nginx-1.29.8
index 525cf9766508..913d14400f4e 100644
--- a/metadata/md5-cache/www-servers/nginx-1.29.8
+++ b/metadata/md5-cache/www-servers/nginx-1.29.8
@@ -14,5 +14,5 @@ REQUIRED_USE=pcre-jit? ( pcre ) ktls? ( ssl ) nginx_modules_http_fancyindex? ( n
RESTRICT=!test? ( test )
SLOT=mainline
SRC_URI=https://nginx.org/download/nginx-1.29.8.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( https://github.com/nginx-modules/ngx_cache_purge/archive/refs/tags/2.5.3.tar.gz -> ngx_http_cache_purge-2.5.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.8.7.tar.gz -> njs-0.8.7.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.25.tar.gz -> ngx_http_lua-0.10.25.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/liquidm/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_http_vod? ( https://github.com/kaltura/nginx-vod-module/archive/1.33.tar.gz -> nginx-vod-module-1.33.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.8.7.tar.gz -> njs-0.8.7.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) test? ( https://hg.nginx.org/nginx-tests/archive/0b5ec15c62ed.tar.gz -> nginx-tests-0b5ec15c62ed.tar.gz )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 pax-utils 5555f2e75744739fe100ee62c22d28fe perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 41920449ca174fe9b9b303dfcbdb37a3 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 pax-utils 5555f2e75744739fe100ee62c22d28fe perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 41920449ca174fe9b9b303dfcbdb37a3 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=7959cfb1c8de146985b6dc364a984682
diff --git a/metadata/md5-cache/www-servers/nginx-1.30.0 b/metadata/md5-cache/www-servers/nginx-1.30.0
index 0bce3322a215..914ff5d7e05d 100644
--- a/metadata/md5-cache/www-servers/nginx-1.30.0
+++ b/metadata/md5-cache/www-servers/nginx-1.30.0
@@ -14,5 +14,5 @@ REQUIRED_USE=pcre-jit? ( pcre ) ktls? ( ssl ) nginx_modules_http_fancyindex? ( n
RESTRICT=!test? ( test )
SLOT=mainline
SRC_URI=https://nginx.org/download/nginx-1.30.0.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( https://github.com/nginx-modules/ngx_cache_purge/archive/refs/tags/2.5.3.tar.gz -> ngx_http_cache_purge-2.5.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.8.7.tar.gz -> njs-0.8.7.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.25.tar.gz -> ngx_http_lua-0.10.25.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/liquidm/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_http_vod? ( https://github.com/kaltura/nginx-vod-module/archive/1.33.tar.gz -> nginx-vod-module-1.33.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.8.7.tar.gz -> njs-0.8.7.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) test? ( https://hg.nginx.org/nginx-tests/archive/0b5ec15c62ed.tar.gz -> nginx-tests-0b5ec15c62ed.tar.gz )
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 pax-utils 5555f2e75744739fe100ee62c22d28fe perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 41920449ca174fe9b9b303dfcbdb37a3 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 ssl-cert 7b698d15613fe718d14287d1dc8cfe9c systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 pax-utils 5555f2e75744739fe100ee62c22d28fe perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 41920449ca174fe9b9b303dfcbdb37a3 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 ssl-cert 2d930fb93b212db9a9909ce4a704a321 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=7959cfb1c8de146985b6dc364a984682
diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index c78748c5ef39..e71c350f7680 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,2 +1,6 @@
-DIST element-web-1.12.16.tar.gz 30233910 BLAKE2B 47ad809dd64a6f6714dd6441e1d55d3290ccfc23fe96bbed73da3a3951747181381564da8bdada8aaed38876aa80b01d55baf63d8641b5f7bc6593828e33e567 SHA512 3988dc9b872d4a49d2e67c3b6615594bf3bfa6b648726a6168e8df0690759fc642c5fb4b1e04fc65ce3b17fdd32c2b81c433726ec806dc0341bd3b94cd2fd5b8
-DIST element-web-1.12.17.tar.gz 30243455 BLAKE2B 2657143da71343793aac807dfe8348551a3e612b491fc3876b15368edb891611fc9064eafb9fede587110ada7071392fc84443c3a3be599f9e226a5c8333c92b SHA512 15b20ddfa78126fbc671d4b4da904579037a7c1af2043915923ab5eb880e7acc84ba7853c2ceb25212945278c22f41080b056764b338e47c7741eec2152a8b41
+DIST element-desktop-1.12.3.tar.gz 3155645 BLAKE2B 0bad577b47fd6b77ece3d6712170d7f2b765188d1b35e1cc0d627aa188494637267443963a4ea831fd7ac93046d6e9ae9cae8cd8a8d93147889df9983a11a60d SHA512 f302907165a35f4a4f069f5aec6bc28edeba3d09c75f483c818e3930ceb4e838e5bb91ad9d42019a11a661d6e656da3c1ff25507cbb281c69183aac7d499e882
+DIST element-desktop-1.12.6.tar.gz 3167063 BLAKE2B 94762a2336896e8cbd1be3115ba1b0ec2c4621f7786f6a3b84c1d992143bb4a33d2b4e01e5c2b557181f09b280a34117c0130ebd179bb909667ffe4244b609ba SHA512 556e43330d4f36d7569ad657c974b1c08bc7140f8fae0f0fdc6e1c797d163b407f04ef1448ed0b1dcb7b9ae8be170509cccf7ea8df2641beacd379d2d2928f9f
+DIST element-desktop-1.12.7.tar.gz 3168015 BLAKE2B d58d4d9507755ff692215d29dbd5b527e314333f82bce8eb7911b8382a06813c24b1e8f786e96a7fecee1f2f427845b6a2254ffc45f0d4527d18086c50319a53 SHA512 1c914ed46607818ab3286c0bdb279d3d5765e6d72c5dffb18d5bef7080a93294eefa74a1125d13f4e0784cc2c67e3ab2c9cbf265d42085c1424c1f0e537e7f79
+DIST element-web-1.12.3.tar.gz 24197114 BLAKE2B fc4d5789167d861be92c5600bbbf6965d55208f4654f6d219cc1360b56e33d7ded90ea5b8430abf195cb06fff5e5003c2116c47d78950cb3a4a4ba2af2091b7c SHA512 b845ff71ca39d7ae4dca9bb55e821bfdf911b12de5d012ba55d598f3287046fb2b525bce608925a9fa8fa7d39a4ceed9b4213d5d1c1d0c9e6b9b72154c9a35a5
+DIST element-web-1.12.6.tar.gz 24467930 BLAKE2B 240f32dbba7d4d173a3bf7f7602b0913b8acb1835ba4ae1690622422de71e28678a12b6f42edb81ac86ec274e979618fba3674ac760000317982589aab93fa68 SHA512 5ddef6cbf2948b36c12d6eaeeffbdf56c09d217b87b73638374459ad412d70fe7ab2d55beb42e752be4ace952923c266f0c5b3a1443f836f1e6f311a7f2f7645
+DIST element-web-1.12.7.tar.gz 24583616 BLAKE2B fbda62604e3d0b8a6e56a6346c296602090a44a10a86ccdb36c6877bc83e51995eecde4e001bae232e29e05aab607027a9b0d2a938bb7c6bd4cf9e1132c0d556 SHA512 2433af8b01f7b3ea6152a0778e7e1502f7fc2c678dcaad0af8147aa34235b3a9453617b611e2fd8bece511600518a8b512823dd79cf7f8b8d8284b649ba52fb1
diff --git a/net-im/element-desktop/element-desktop-1.12.16.ebuild b/net-im/element-desktop/element-desktop-1.12.16.ebuild
deleted file mode 100644
index 0fad77b61348..000000000000
--- a/net-im/element-desktop/element-desktop-1.12.16.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io/"
-LICENSE="Apache-2.0"
-SLOT="0"
-SRC_URI=""
-REPO="https://github.com/element-hq/element-web"
-ELECTRON_SLOT_DEFAULT="39"
-#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
-IUSE="electron-40 electron-41 electron-42 native-modules"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="${REPO}.git"
- EGIT_BRANCH="develop"
- DOWNLOAD=""
- IUSE+=" +build-online"
-else
- IUSE+=" +build-online"
- # KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
- DOWNLOAD="${REPO}/archive/"
- if [ -z "$ELEMENT_COMMIT_ID" ]
- then
- DOWNLOAD+="v${PV}.tar.gz -> element-web-${PV}.tar.gz"
- S="${WORKDIR}/element-web-${PV}"
- else
- DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> element-web-${ELEMENT_COMMIT_ID}.tar.gz"
- S="${WORKDIR}/element-web-${ELEMENT_COMMIT_ID}"
- fi
-fi
-
-SRC_URI+="${DOWNLOAD}"
-
-RESTRICT="mirror build-online? ( network-sandbox )"
-REQUIRED_USE="
- native-modules? ( build-online )
-"
-
-COMMON_DEPEND="
- ~net-im/element-web-${PV}
- native-modules? ( dev-db/sqlcipher )
- electron-40? ( dev-util/electron:40 )
- electron-41? ( dev-util/electron:41 )
- electron-42? ( dev-util/electron:42 )
- !electron-40? (
- !electron-41? (
- !electron-42? (
- dev-util/electron:${ELECTRON_SLOT_DEFAULT}
- ) ) )
-"
-
-RDEPEND="${COMMON_DEPEND}
-"
-DEPEND="${COMMON_DEPEND}
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
- net-libs/nodejs[corepack]
-"
-
-python_check_deps() {
- python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-#TODO: net-im/element-web -> runtime/buildtime dep
-
-src_unpack() {
- if use electron-41; then
- export ELECTRON_SLOT=41
- elif use electron-40; then
- export ELECTRON_SLOT=40
- elif use electron-42; then
- export ELECTRON_SLOT=42
- else
- export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
- fi
- if [ -z "$ELEMENT_COMMIT_ID" ]
- then
- if [ -f "${DISTDIR}/element-web-${PV}.tar.gz" ]; then
- unpack "element-web-${PV}.tar.gz" || die
- else
- git-r3_src_unpack
- fi
- else
- unpack "element-web-${ELEMENT_COMMIT_ID}.tar.gz" || die
- fi
-}
-
-src_compile() {
- # # OLD_PATH=$PATH
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
- # PATH="${S}/node_modules/.bin:$PATH";
- # export PATH
- # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
- # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
- export ELECTRON_SKIP_BINARY_DOWNLOAD=1
- # yarn config set disable-self-update-check true || die
- # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
- # # #! Until electron-builder >=22.11.5
- # # yarn config set ignore-engines true || die
-
- sed -i 's/electron-builder install-app-deps/true/' apps/desktop/package.json || die
-
- # if ! use build-online; then
- # ONLINE_OFFLINE="--offline --frozen-lockfile"
- # yarn config set yarn-offline-mirror "${DISTDIR}" || die
- # fi
-
- einfo "Removing playwright from dependencies"
- sed -i '/playwright":/d' apps/desktop/package.json || die
-
- einfo "Installing node_modules"
- pnpm install || die
-
- cd apps/desktop
- pnpm run build:ts || die
- pnpm run build:res || die
-
- if use native-modules
- then
- pnpm run build:native || die
- fi
-
- # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
- # if ! use ppc64; then
- # einfo "Editing ElectronFramework.js"
- # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
- # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
- # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
- # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
-
- # #!Error: With electron's node: "Unknown argument" electron/electron#25379
- # #!Error: With electron's node: "Invalid package app.asar"
- # /usr/bin/node node_modules/.bin/electron-builder --dir || die
- # else
- einfo "Manually preparing app.asar"
- local distdir="dist/linux-unpacked/resources"
- mkdir -p ${distdir}/node_modules || die
- cp -r lib ${distdir} || die
- # Copying yarn.lock allows freezing versions to the build versions
- cp package.json ${distdir} || die
- pushd ${distdir} &> /dev/null || die
- pnpm install || die
- popd &> /dev/null || die
- # rm ${distdir}/yarn.lock || die
- if use native-modules; then
- cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
- fi
-
- einfo "Creating archive"
- /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
- --unpack-dir '{**/Release,**/matrix-seshat}' || die
- # Remove unarchived copies of files (they are still in app.asar)
- rm -r ${distdir}/node_modules || die
- rm -r ${distdir}/lib || die
-
- cp -r build ${distdir} || die
- # fi
-
- #cp -r /usr/share/element-web webapp
- #rm -f webapp/config.json
- #cp -f /etc/element-web/config.json webapp/config.json
- #node node_modules/.bin/asar p webapp webapp.asar
- #node node_modules/.bin/asar l webapp.asar
-
- # export PATH=${OLD_PATH}
-
- #! Fail CI
- if [ ! -z "${NODIE}" ]; then
- die
- fi
-}
-
-src_install() {
- cd apps/desktop
-
- insinto "/usr/$(get_libdir)/element-desktop"
-
- doins -r dist/linux-unpacked/resources/*
- dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
-
- exeinto "/usr/$(get_libdir)/element-desktop"
- cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
- sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
-
- echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
-/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
- doexe dist/linux-unpacked/resources/element-desktop
- dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
-
- # # Install icons
- # local branding size
- # for size in 16 24 48 64 96 128 256 512 ; do
- # newicon -s ${size} "build/icons/${size}x${size}.png" \
- # element-desktop.png
- # done
-
- newicon build/icon.png element-desktop.png
-
- make_desktop_entry "/usr/bin/element-desktop" Element \
- "element-desktop" "Network;Chat"
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/net-im/element-desktop/element-desktop-1.12.17.ebuild b/net-im/element-desktop/element-desktop-1.12.17.ebuild
deleted file mode 100644
index eb7f66d72191..000000000000
--- a/net-im/element-desktop/element-desktop-1.12.17.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io/"
-LICENSE="Apache-2.0"
-SLOT="0"
-SRC_URI="
-"
-REPO="https://github.com/element-hq/element-web"
-ELECTRON_SLOT_DEFAULT="39"
-#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
-IUSE="electron-40 electron-41 electron-42 native-modules"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="${REPO}.git"
- EGIT_BRANCH="develop"
- DOWNLOAD=""
- IUSE+=" +build-online"
-else
- IUSE+=" +build-online"
- # KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
- DOWNLOAD="${REPO}/archive/"
- if [ -z "$ELEMENT_COMMIT_ID" ]
- then
- DOWNLOAD+="v${PV}.tar.gz -> element-web-${PV}.tar.gz"
- S="${WORKDIR}/element-web-${PV}"
- else
- DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> element-web-${ELEMENT_COMMIT_ID}.tar.gz"
- S="${WORKDIR}/element-web-${ELEMENT_COMMIT_ID}"
- fi
-fi
-
-SRC_URI+="${DOWNLOAD}"
-
-RESTRICT="mirror build-online? ( network-sandbox )"
-REQUIRED_USE="
- native-modules? ( build-online )
-"
-
-COMMON_DEPEND="
- ~net-im/element-web-${PV}
- native-modules? ( dev-db/sqlcipher )
- electron-40? ( dev-util/electron:40 )
- electron-41? ( dev-util/electron:41 )
- electron-42? ( dev-util/electron:42 )
- !electron-40? (
- !electron-41? (
- !electron-42? (
- dev-util/electron:${ELECTRON_SLOT_DEFAULT}
- ) ) )
-"
-
-RDEPEND="${COMMON_DEPEND}
-"
-DEPEND="${COMMON_DEPEND}
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
- net-libs/nodejs[corepack]
-"
-
-python_check_deps() {
- python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-#TODO: net-im/element-web -> runtime/buildtime dep
-
-src_unpack() {
- if use electron-41; then
- export ELECTRON_SLOT=41
- elif use electron-40; then
- export ELECTRON_SLOT=40
- elif use electron-42; then
- export ELECTRON_SLOT=42
- else
- export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
- fi
- if [ -z "$ELEMENT_COMMIT_ID" ]
- then
- if [ -f "${DISTDIR}/element-web-${PV}.tar.gz" ]; then
- unpack "element-web-${PV}.tar.gz" || die
- else
- git-r3_src_unpack
- fi
- else
- unpack "element-web-${ELEMENT_COMMIT_ID}.tar.gz" || die
- fi
-}
-
-src_compile() {
- # # OLD_PATH=$PATH
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
- # PATH="${S}/node_modules/.bin:$PATH";
- # export PATH
- # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
- # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
- export ELECTRON_SKIP_BINARY_DOWNLOAD=1
- # yarn config set disable-self-update-check true || die
- # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
- # # #! Until electron-builder >=22.11.5
- # # yarn config set ignore-engines true || die
-
- sed -i 's/electron-builder install-app-deps/true/' apps/desktop/package.json || die
-
- # if ! use build-online; then
- # ONLINE_OFFLINE="--offline --frozen-lockfile"
- # yarn config set yarn-offline-mirror "${DISTDIR}" || die
- # fi
-
- einfo "Removing playwright from dependencies"
- sed -i '/playwright":/d' apps/desktop/package.json || die
-
- # einfo "Removing sentry from dependencies"
- # sed -i '/@sentry/d' apps/desktop/package.json || die
- # sed -i '/@sentry/d' apps/desktop/src/electron-main.ts || die
- # sed -i '/configureSentry()/d' apps/desktop/src/electron-main.ts || die
-
- einfo "Installing node_modules"
- # sed -i 's/linkWorkspacePackages.*/linkWorkspacePackages: false/' pnpm-workspace.yaml || die
- pnpm install --no-frozen-lockfile || die
-
- cd apps/desktop
- if use native-modules; then
- pnpm run build:native || die
- fi
-
- script -c "pnpm run build" /dev/null || die
- # pnpm install --no-frozen-lockfile || die
- # ../../node_modules/.bin/tsc || die
- # node scripts/copy-res.ts || die
-
- # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
- # if ! use ppc64; then
- # einfo "Editing ElectronFramework.js"
- # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
- # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
- # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
- # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
-
- # #!Error: With electron's node: "Unknown argument" electron/electron#25379
- # #!Error: With electron's node: "Invalid package app.asar"
- # /usr/bin/node node_modules/.bin/electron-builder --dir || die
- # else
- # einfo "Manually preparing app.asar"
- # local distdir="dist/linux-unpacked/resources"
- # mkdir -p ${distdir}/node_modules || die
- # cp -r lib ${distdir} || die
- # # Copying yarn.lock allows freezing versions to the build versions
- # cp package.json ${distdir} || die
- # pushd ${distdir} &> /dev/null || die
- # pnpm install --no-frozen-lockfile || die
- # popd &> /dev/null || die
- # # rm ${distdir}/yarn.lock || die
- # if use native-modules; then
- # cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
- # fi
-
- # einfo "Creating archive"
- # /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
- # --unpack-dir '{**/Release,**/matrix-seshat}' || die
- # # Remove unarchived copies of files (they are still in app.asar)
- # rm -r ${distdir}/node_modules || die
- # rm -r ${distdir}/lib || die
-
- # cp -r build ${distdir} || die
- # fi
-
- #cp -r /usr/share/element-web webapp
- #rm -f webapp/config.json
- #cp -f /etc/element-web/config.json webapp/config.json
- #node node_modules/.bin/asar p webapp webapp.asar
- #node node_modules/.bin/asar l webapp.asar
-
- # export PATH=${OLD_PATH}
-
- # #! Fail in CI
- # if [ ! -z "${NODIE}" ]; then
- # die "Fail in CI"
- # fi
-}
-
-src_install() {
- cd apps/desktop
-
- insinto "/usr/$(get_libdir)/element-desktop"
-
- doins -r dist/linux-unpacked/resources/*
- dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
-
- exeinto "/usr/$(get_libdir)/element-desktop"
- cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
- sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
-
- echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
-/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
- doexe dist/linux-unpacked/resources/element-desktop
- dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
-
- # # Install icons
- # local branding size
- # for size in 16 24 48 64 96 128 256 512 ; do
- # newicon -s ${size} "build/icons/${size}x${size}.png" \
- # element-desktop.png
- # done
-
- newicon build/icon.png element-desktop.png
-
- make_desktop_entry "/usr/bin/element-desktop" Element \
- "element-desktop" "Network;Chat"
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/net-im/element-desktop/element-desktop-1.12.3.ebuild b/net-im/element-desktop/element-desktop-1.12.3.ebuild
new file mode 100644
index 000000000000..9ba6b200b494
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.3.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker rust xdg
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io"
+SRC_URI="https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/element-hq/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+emoji"
+
+RESTRICT="network-sandbox" #The setup script needs internet connection, including for yarn install
+
+RDEPEND="
+ !net-im/element-desktop-bin
+ >=app-accessibility/at-spi2-core-2.46.0
+ app-crypt/libsecret
+ dev-db/sqlcipher
+ dev-libs/expat
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-libs/nodejs
+ net-print/cups
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ emoji? ( media-fonts/noto-emoji )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/yarn"
+
+QA_PREBUILT="
+ opt/Element/resources/app.asar.unpacked/node_modules/keytar-forked/build/Release/keytar.node
+ opt/Element/chrome-sandbox
+ opt/Element/libEGL.so
+ opt/Element/chrome_crashpad_handler
+ opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
+ opt/Element/element-desktop
+ opt/Element/libffmpeg.so
+ opt/Element/libvulkan.so.1
+ opt/Element/libGLESv2.so
+ opt/Element/libvk_swiftshader.so
+"
+
+ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
+
+pkg_setup() {
+ rust_pkg_setup
+}
+
+src_prepare() {
+ default
+ pushd "${ELEMENT_WEB_S}" >/dev/null || die
+ yarn install || die
+ cp config.sample.json config.json || die
+ popd >/dev/null || die
+
+ yarn install || die
+}
+
+src_compile() {
+ pushd "${ELEMENT_WEB_S}" >/dev/null || die
+ yarn build || die
+ popd >/dev/null || die
+
+ ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
+ yarn build:native || die
+ # Use sed to temporarily fix upstream bug in app-builder-lib https://github.com/electron-userland/electron-builder/issues/9355
+ sed -i 's/else if (isCi) {/else if (isCi.isCI) {/' node_modules/app-builder-lib/out/publish/PublishManager.js || die
+ yarn build || die
+}
+
+src_install() {
+ unpack dist/${PN}_${PV}_amd64.deb
+ tar -xvf data.tar.xz || die
+
+ ./node_modules/@electron/universal/node_modules/@electron/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
+ mv -n usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ insinto /
+ doins -r usr
+ doins -r opt
+ local f
+ for f in ${QA_PREBUILT}; do
+ fperms +x "/${f}"
+ done
+ fperms u+s /opt/Element/chrome-sandbox
+
+ dosym ../../opt/Element/${PN} /usr/bin/${PN}
+ dosym ${PN} /usr/bin/riot-desktop
+}
diff --git a/net-im/element-desktop/element-desktop-1.12.6.ebuild b/net-im/element-desktop/element-desktop-1.12.6.ebuild
new file mode 100644
index 000000000000..a207e1e2a67a
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.6.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker rust xdg
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io"
+SRC_URI="https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/element-hq/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+emoji keyring"
+
+RESTRICT="network-sandbox" #The setup script needs internet connection, including for yarn install
+
+RDEPEND="
+ !net-im/element-desktop-bin
+ >=app-accessibility/at-spi2-core-2.46.0
+ app-crypt/libsecret
+ dev-db/sqlcipher
+ dev-libs/expat
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-libs/nodejs
+ net-print/cups
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ emoji? ( media-fonts/noto-emoji )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ sys-apps/yarn
+ >=net-libs/nodejs-22.18.0
+"
+
+QA_PREBUILT="
+ opt/Element/resources/app.asar.unpacked/node_modules/keytar-forked/build/Release/keytar.node
+ opt/Element/chrome-sandbox
+ opt/Element/libEGL.so
+ opt/Element/chrome_crashpad_handler
+ opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
+ opt/Element/element-desktop
+ opt/Element/libffmpeg.so
+ opt/Element/libvulkan.so.1
+ opt/Element/libGLESv2.so
+ opt/Element/libvk_swiftshader.so
+"
+
+ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
+
+pkg_setup() {
+ rust_pkg_setup
+}
+
+src_prepare() {
+ default
+ pushd "${ELEMENT_WEB_S}" >/dev/null || die
+ yarn install || die
+ cp config.sample.json config.json || die
+ popd >/dev/null || die
+
+ yarn install || die
+}
+
+src_compile() {
+ pushd "${ELEMENT_WEB_S}" >/dev/null || die
+ yarn build || die
+ popd >/dev/null || die
+
+ ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
+ yarn build:native || die
+ # Use sed to temporarily fix upstream bug in app-builder-lib https://github.com/electron-userland/electron-builder/issues/9355
+ sed -i 's/else if (isCi) {/else if (isCi.isCI) {/' node_modules/app-builder-lib/out/publish/PublishManager.js || die
+ yarn build || die
+}
+
+src_install() {
+ unpack dist/${PN}_${PV}_amd64.deb
+ tar -xvf data.tar.xz || die
+
+ ./node_modules/@electron/universal/node_modules/@electron/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
+ mv -n usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ insinto /
+ doins -r usr
+ doins -r opt
+ local f
+ for f in ${QA_PREBUILT}; do
+ fperms +x "/${f}"
+ done
+ fperms u+s /opt/Element/chrome-sandbox
+
+ dosym ../../opt/Element/${PN} /usr/bin/${PN}
+ dosym ${PN} /usr/bin/riot-desktop
+}
diff --git a/net-im/element-desktop/element-desktop-1.12.7.ebuild b/net-im/element-desktop/element-desktop-1.12.7.ebuild
new file mode 100644
index 000000000000..737ad13c7e4a
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.7.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker rust xdg
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io"
+SRC_URI="https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/element-hq/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+emoji keyring"
+
+RESTRICT="network-sandbox" #The setup script needs internet connection, including for yarn install
+
+RDEPEND="
+ !net-im/element-desktop-bin
+ >=app-accessibility/at-spi2-core-2.46.0
+ app-crypt/libsecret
+ dev-db/sqlcipher
+ dev-libs/expat
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-libs/nodejs
+ net-print/cups
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ emoji? ( media-fonts/noto-emoji )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ sys-apps/yarn
+ >=net-libs/nodejs-22.18.0
+"
+
+QA_PREBUILT="
+ opt/Element/chrome-sandbox
+ opt/Element/libEGL.so
+ opt/Element/chrome_crashpad_handler
+ opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
+ opt/Element/element-desktop
+ opt/Element/libffmpeg.so
+ opt/Element/libvulkan.so.1
+ opt/Element/libGLESv2.so
+ opt/Element/libvk_swiftshader.so
+"
+
+ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
+
+pkg_setup() {
+ rust_pkg_setup
+}
+
+src_prepare() {
+ default
+ pushd "${ELEMENT_WEB_S}" >/dev/null || die
+ yarn install || die
+ cp config.sample.json config.json || die
+ popd >/dev/null || die
+
+ yarn install || die
+}
+
+src_compile() {
+ pushd "${ELEMENT_WEB_S}" >/dev/null || die
+ yarn build || die
+ popd >/dev/null || die
+
+ ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
+ yarn build:native || die
+ # Use sed to temporarily fix upstream bug in app-builder-lib https://github.com/electron-userland/electron-builder/issues/9355
+ sed -i 's/else if (isCi) {/else if (isCi.isCI) {/' node_modules/app-builder-lib/out/publish/PublishManager.js || die
+ yarn build || die
+}
+
+src_test() {
+ pushd "${ELEMENT_WEB_S}" >/dev/null || die
+ yarn test || die
+ popd >/dev/null || die
+
+ # Right now I can't figure out how to run playwright
+ # under virtx so this test is commented out
+ # Help will be appreciated, need to tell the browser
+ # to run without a proper gpu support
+ #virtx dbus-launch npx playwright test --ignore-snapshots --reporter html
+}
+
+
+src_install() {
+ unpack dist/${PN}_${PV}_amd64.deb
+ tar -xvf data.tar.xz || die
+
+ ./node_modules/@electron/universal/node_modules/@electron/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
+ mv -n usr/share/doc/${PN} usr/share/doc/${PF} || die
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ insinto /
+ doins -r usr
+ doins -r opt
+ local f
+ for f in ${QA_PREBUILT}; do
+ fperms +x "/${f}"
+ done
+ fperms u+s /opt/Element/chrome-sandbox
+
+ dosym ../../opt/Element/${PN} /usr/bin/${PN}
+ dosym ${PN} /usr/bin/riot-desktop
+}
diff --git a/net-im/element-desktop/element-desktop-9999.ebuild b/net-im/element-desktop/element-desktop-9999.ebuild
deleted file mode 100644
index 362d1bf7e390..000000000000
--- a/net-im/element-desktop/element-desktop-9999.ebuild
+++ /dev/null
@@ -1,234 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io/"
-LICENSE="Apache-2.0"
-SLOT="0"
-SRC_URI=""
-REPO="https://github.com/element-hq/element-web"
-ELECTRON_SLOT_DEFAULT="39"
-#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
-IUSE="electron-40 electron-41 electron-42 native-modules"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="${REPO}.git"
- EGIT_BRANCH="develop"
- DOWNLOAD=""
- IUSE+=" +build-online"
-else
- IUSE+=" +build-online"
- # KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
- DOWNLOAD="${REPO}/archive/"
- if [ -z "$ELEMENT_COMMIT_ID" ]
- then
- DOWNLOAD+="v${PV}.tar.gz -> element-web-${PV}.tar.gz"
- S="${WORKDIR}/element-web-${PV}"
- else
- DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> element-web-${ELEMENT_COMMIT_ID}.tar.gz"
- S="${WORKDIR}/element-web-${ELEMENT_COMMIT_ID}"
- fi
-fi
-
-SRC_URI+="${DOWNLOAD}"
-
-RESTRICT="mirror build-online? ( network-sandbox )"
-REQUIRED_USE="
- native-modules? ( build-online )
-"
-
-COMMON_DEPEND="
- ~net-im/element-web-${PV}
- native-modules? ( dev-db/sqlcipher )
- electron-40? ( dev-util/electron:40 )
- electron-41? ( dev-util/electron:41 )
- electron-42? ( dev-util/electron:42 )
- !electron-40? (
- !electron-41? (
- !electron-42? (
- dev-util/electron:${ELECTRON_SLOT_DEFAULT}
- ) ) )
-"
-
-RDEPEND="${COMMON_DEPEND}
-"
-DEPEND="${COMMON_DEPEND}
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
- net-libs/nodejs[corepack]
-"
-
-python_check_deps() {
- python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-#TODO: net-im/element-web -> runtime/buildtime dep
-
-src_unpack() {
- if use electron-41; then
- export ELECTRON_SLOT=41
- elif use electron-40; then
- export ELECTRON_SLOT=40
- elif use electron-42; then
- export ELECTRON_SLOT=42
- else
- export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
- fi
- if [ -z "$ELEMENT_COMMIT_ID" ]
- then
- if [ -f "${DISTDIR}/element-web-${PV}.tar.gz" ]; then
- unpack "element-web-${PV}.tar.gz" || die
- else
- git-r3_src_unpack
- fi
- else
- unpack "element-web-${ELEMENT_COMMIT_ID}.tar.gz" || die
- fi
-}
-
-src_compile() {
- # # OLD_PATH=$PATH
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
- # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
- # PATH="${S}/node_modules/.bin:$PATH";
- # export PATH
- # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
- # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
- export ELECTRON_SKIP_BINARY_DOWNLOAD=1
- # yarn config set disable-self-update-check true || die
- # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
- # # #! Until electron-builder >=22.11.5
- # # yarn config set ignore-engines true || die
-
- sed -i 's/electron-builder install-app-deps/true/' apps/desktop/package.json || die
-
- # if ! use build-online; then
- # ONLINE_OFFLINE="--offline --frozen-lockfile"
- # yarn config set yarn-offline-mirror "${DISTDIR}" || die
- # fi
-
- einfo "Removing playwright from dependencies"
- sed -i '/playwright":/d' apps/desktop/package.json || die
-
- # einfo "Removing sentry from dependencies"
- # sed -i '/@sentry/d' apps/desktop/package.json || die
- # sed -i '/@sentry/d' apps/desktop/src/electron-main.ts || die
- # sed -i '/configureSentry()/d' apps/desktop/src/electron-main.ts || die
-
- einfo "Installing node_modules"
- # sed -i 's/linkWorkspacePackages.*/linkWorkspacePackages: false/' pnpm-workspace.yaml || die
- pnpm install --no-frozen-lockfile || die
-
- cd apps/desktop
- if use native-modules; then
- pnpm run build:native || die
- fi
-
- script -c "pnpm run build" /dev/null || die
- # pnpm install --no-frozen-lockfile || die
- # ../../node_modules/.bin/tsc || die
- # node scripts/copy-res.ts || die
-
- # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
- # if ! use ppc64; then
- # einfo "Editing ElectronFramework.js"
- # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
- # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
- # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
- # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
-
- # #!Error: With electron's node: "Unknown argument" electron/electron#25379
- # #!Error: With electron's node: "Invalid package app.asar"
- # /usr/bin/node node_modules/.bin/electron-builder --dir || die
- # else
- # einfo "Manually preparing app.asar"
- # local distdir="dist/linux-unpacked/resources"
- # mkdir -p ${distdir}/node_modules || die
- # cp -r lib ${distdir} || die
- # # Copying yarn.lock allows freezing versions to the build versions
- # cp package.json ${distdir} || die
- # pushd ${distdir} &> /dev/null || die
- # pnpm install --no-frozen-lockfile || die
- # popd &> /dev/null || die
- # # rm ${distdir}/yarn.lock || die
- # if use native-modules; then
- # cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
- # fi
-
- # einfo "Creating archive"
- # /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
- # --unpack-dir '{**/Release,**/matrix-seshat}' || die
- # # Remove unarchived copies of files (they are still in app.asar)
- # rm -r ${distdir}/node_modules || die
- # rm -r ${distdir}/lib || die
-
- # cp -r build ${distdir} || die
- # fi
-
- #cp -r /usr/share/element-web webapp
- #rm -f webapp/config.json
- #cp -f /etc/element-web/config.json webapp/config.json
- #node node_modules/.bin/asar p webapp webapp.asar
- #node node_modules/.bin/asar l webapp.asar
-
- # export PATH=${OLD_PATH}
-
- # #! Fail in CI
- # if [ ! -z "${NODIE}" ]; then
- # die "Fail in CI"
- # fi
-}
-
-src_install() {
- cd apps/desktop
-
- insinto "/usr/$(get_libdir)/element-desktop"
-
- doins -r dist/linux-unpacked/resources/*
- dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
-
- exeinto "/usr/$(get_libdir)/element-desktop"
- cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
- sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
-
- echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
-/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
- doexe dist/linux-unpacked/resources/element-desktop
- dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
-
- # # Install icons
- # local branding size
- # for size in 16 24 48 64 96 128 256 512 ; do
- # newicon -s ${size} "build/icons/${size}x${size}.png" \
- # element-desktop.png
- # done
-
- newicon build/icon.png element-desktop.png
-
- make_desktop_entry "/usr/bin/element-desktop" Element \
- "element-desktop" "Network;Chat"
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/net-im/element-desktop/files/read_flags_file b/net-im/element-desktop/files/read_flags_file
deleted file mode 100644
index 3c618689ec57..000000000000
--- a/net-im/element-desktop/files/read_flags_file
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/env sh
-
-name=@ELECTRON@
-flags_file="${XDG_CONFIG_HOME:-$HOME/.config}/${name}-flags.conf"
-
-declare -a flags
-
-if [[ -f "${flags_file}" ]]; then
- mapfile -t < "${flags_file}"
-fi
-
-for line in "${MAPFILE[@]}"; do
- if [[ ! "${line}" =~ ^[[:space:]]*#.* ]]; then
- flags+=("${line}")
- fi
-done
diff --git a/net-im/element-desktop/metadata.xml b/net-im/element-desktop/metadata.xml
index eae7fcb97134..9c6d65a815cf 100644
--- a/net-im/element-desktop/metadata.xml
+++ b/net-im/element-desktop/metadata.xml
@@ -2,38 +2,15 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>PF4Public@users.noreply.github.com</email>
+ <email>filip@kszczot.pl</email>
+ <name>Filip Kszczot</name>
</maintainer>
- <longdescription>A glossy Matrix collaboration client for desktop</longdescription>
<upstream>
<remote-id type="cpe">cpe:/a:matrix:element</remote-id>
+ <bugs-to>https://github.com/element-hq/element-web/issues</bugs-to>
</upstream>
<use>
- <flag name="build-online">Disable network-sandbox and open Pandora's box!</flag>
- <flag name="electron-19">Build against electron-19 instead of the default one</flag>
- <flag name="electron-20">Build against electron-20 instead of the default one</flag>
- <flag name="electron-21">Build against electron-21 instead of the default one</flag>
- <flag name="electron-22">Build against electron-22 instead of the default one</flag>
- <flag name="electron-23">Build against electron-23 instead of the default one</flag>
- <flag name="electron-24">Build against electron-24 instead of the default one</flag>
- <flag name="electron-25">Build against electron-25 instead of the default one</flag>
- <flag name="electron-26">Build against electron-26 instead of the default one</flag>
- <flag name="electron-27">Build against electron-27 instead of the default one</flag>
- <flag name="electron-28">Build against electron-28 instead of the default one</flag>
- <flag name="electron-29">Build against electron-29 instead of the default one</flag>
- <flag name="electron-30">Build against electron-30 instead of the default one</flag>
- <flag name="electron-31">Build against electron-31 instead of the default one</flag>
- <flag name="electron-32">Build against electron-32 instead of the default one</flag>
- <flag name="electron-33">Build against electron-33 instead of the default one</flag>
- <flag name="electron-34">Build against electron-34 instead of the default one</flag>
- <flag name="electron-35">Build against electron-35 instead of the default one</flag>
- <flag name="electron-36">Build against electron-36 instead of the default one</flag>
- <flag name="electron-37">Build against electron-37 instead of the default one</flag>
- <flag name="electron-39">Build against electron-39 instead of the default one</flag>
- <flag name="electron-40">Build against electron-40 instead of the default one</flag>
- <flag name="electron-41">Build against electron-41 instead of the default one</flag>
- <flag name="electron-42">Build against electron-42 instead of the default one</flag>
- <flag name="native-modules">Build native modules (for searching in encrypted rooms and secure storage)</flag>
+ <flag name="emoji">Use <pkg>media-fonts/noto-emoji</pkg> for displaying emoji</flag>
</use>
- <origin>pf4public-overlay</origin>
+ <origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file