diff --git a/AGENTS.md b/AGENTS.md
index 77ffb989..caa31099 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -25,6 +25,16 @@ Gentoo has a newer version.
otherwise.
- Keep local packages that are present for custom patches, for example
`net-libs/c-client` and `sys-fs/jfsutils`.
+- Keep `net-libs/webkit-gtk` old-slot ebuilds needed by
+ `net-misc/remotedesktopmanager`; do not treat newer Gentoo `webkit-gtk`
+ versions as automatic replacements for that compatibility slot.
+- Keep `sys-fs/progsreiserfs` for `app-backup/partimage` compatibility; do not
+ remove or replace it only because Gentoo has a newer version.
+- Keep `dev-libs/glib:1`, `x11-libs/gtk+:1`, and
+ `dev-libs/openssl-compat` for Win4Lin compatibility.
+- Keep `net-libs/telepathy-haze-0.8.1` unless explicitly told otherwise.
+ Newer upstream `0.99.x` exists, but the local old version is believed to be
+ needed by another ebuild/compatibility path.
- `dev-lang/tauthon` is a Python 2.7 bridge, not a normal Gentoo Python target.
Do not try to make `distutils-r1` or `python-r1` modules use it through
`PYTHON_COMPAT=python2_7`; patch those ebuilds manually when needed.
diff --git a/app-admin/1password/1password-8.12.24.ebuild b/app-admin/1password/1password-8.12.26.ebuild
similarity index 82%
rename from app-admin/1password/1password-8.12.24.ebuild
rename to app-admin/1password/1password-8.12.26.ebuild
index 8efcd169..248d3104 100644
--- a/app-admin/1password/1password-8.12.24.ebuild
+++ b/app-admin/1password/1password-8.12.26.ebuild
@@ -18,6 +18,7 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="amd64 arm64"
IUSE="cli policykit"
+REQUIRED_USE="elibc_glibc"
RESTRICT="bindist mirror strip"
DEPEND="
@@ -26,7 +27,31 @@ DEPEND="
cli? ( app-admin/1password-cli )
policykit? ( sys-auth/polkit )
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-devel/gcc
+ elibc_glibc? ( sys-libs/glibc )
+ virtual/libudev:=
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/pango
+"
QA_PREBUILT="usr/bin/${MY_PN}"
diff --git a/app-admin/1password/Manifest b/app-admin/1password/Manifest
index 8c0c0b61..6cfa99ae 100644
--- a/app-admin/1password/Manifest
+++ b/app-admin/1password/Manifest
@@ -1,4 +1,4 @@
-DIST 1password-8.12.24-amd64.tar.gz 206350969 BLAKE2B 96c7b146593fc868ae6b1099c563cfeea0bcd7cd725c69c3e94f2094815dd99a76d8eb7bef69494d46dfc3c617ecc3b190ed3d237c139fa3557cdcb2e460144b SHA512 b96cd96f93f125bb886ed51ed92f91cd4543b6746d02a2aed375f9639b38f853159c2ec3b128d784edf3e098759efe9414fc2d5ad422933f3fc651105ebc82fc
-DIST 1password-8.12.24-arm64.tar.gz 205169426 BLAKE2B cfece8ff83dfa8e5243cb16ba1c30a64391693634cdb377ef821ed0564739c4389847d080933df1fedd0e9a783542fb76cc90ab29c6bb306c8a26d43a0c1f248 SHA512 94a01041caae84088977b301b2fec1d9e4ce32324d5a0a8cbb045f4c8e812dd595e8c7331b7e3c856976ac23bf88830fb635bc0ecba044e2026778ed8083d36b
-EBUILD 1password-8.12.24.ebuild 2304 BLAKE2B 34664f1a823e79dbbe508601b62b2616909e7bd3e38185897955675c526a57107817d284ed8f62908f5045fdb6faca853095bdd70b15d8642f9f8f10cf75c282 SHA512 b690483b0b32a23c451abe36f8fe91bab4c79e927a92597f8eb45367b0df99c82d57b67ad866bbc7c5971b64f04ff6a55441043dc494513f3cd87306e6601fb4
+DIST 1password-8.12.26-amd64.tar.gz 209084705 BLAKE2B 0bfb665c2b947a89ad51a5952b462b06fef5e3cc4f78d9870950e14d80f4aa7bc938382bc49ea8230f724ae929b42aa7e32b19414df058f10036d1337fa79810 SHA512 8e0e4c859ce277d5cc9ed1a86b364866c9d7301ec0cb48fcafc902a5b1081488cdf00e92f9f5bbcf6c130609b9694cb4b96a68fc73dfaa8bc311add6a05e3e75
+DIST 1password-8.12.26-arm64.tar.gz 207769856 BLAKE2B 72f7ba0d093604ecf2846764abfd34d2d6de1316031d0daad3c87a37b413979e430d8cd73c041907c9a7b090c52f708c5af97eddd5b44c09c3a2fd9bacebc289 SHA512 0e568f5b37cd33885ac2bd9abc58033d2ad57e062b886b04f26a3b3658b2ce1ec46e15fbe5ce923118b71373822e4129114156aa8023949bd4140ea343d3cf45
+EBUILD 1password-8.12.26.ebuild 2782 BLAKE2B 4882bfdca13aae606b7cc5104518fc90b70db336ea6106d0087c236bd0a554eb7a1bfddb73c7542a29d678ae89340f02a4730f8acffce2b97af2b8ffda5c8c9d SHA512 30234fc0edeeb8129df9e1f1051af7bdf06058aa8079ad17d97b1860c6b2c9c63ab1b9b1fa9f84ef6bf7b313f89bbcef9a9808806a7ebfdf6f3431afe961f0ca
MISC metadata.xml 346 BLAKE2B 6d5af3674126c87797afb3eb8825685375247ddc6d7b9f300d1c2189cdbbdd25260dfd9248870747a40ed4988fb658edc8d315fe0d354afa739d4521d2b65f5e SHA512 1570c03869a88dc66d8432c3a8124f0a701ebe6bd5bdb3a1fa3a80631e1072c1ec90e8b64b52460fe24ada6ea96506d13422cec94b2ee2a54751ddad71b31713
diff --git a/app-arch/msitools/Manifest b/app-arch/msitools/Manifest
index 73b0df9a..4a8a8096 100644
--- a/app-arch/msitools/Manifest
+++ b/app-arch/msitools/Manifest
@@ -1,5 +1,5 @@
AUX msitools-0.106-bats-dependency.patch 603 BLAKE2B a86c862e2592ab88e39ba5848d91398fdb9279d3996de0354ea3afd2a7858c3f16aa06de1d19d76db3c27f5302c012d6fd249ef5ca7984cd51a156506246d976 SHA512 3494c83dffc56efe52e7ef5e050ab389cfcd92b1ca540b9bb3dd7ece0c9025e0a3c0c540b5fcb076e204561fb37ff40aae6fab11e316edd4b3d449d939b9932b
DIST msitools-0.106.tar.xz 437664 BLAKE2B e4aa32fccbbf6670e9df9968cc76cca926e8652df79ab4dc4d5fb87c77d4de038a531a9e3840763f091291c04e4094526ec1c2b7bea3ad2c01fa0e83c00e5a1f SHA512 7e3f2b17f292574645df5900a5ebea240a0cca70aaa35b58af144b610572478a55585dd48d098a064cbe4e6475dd143e0c21b68ae7ec423833cb415785727b0f
-EBUILD msitools-0.106.ebuild 1075 BLAKE2B 6571a3c053c5c89edf850e9fc572e227d73e4ab1944af371079bfd010f9bae61756a088ba3b90ff11f6317cb7fb27d747b52be033f9ed78693d65a9400e1eab9 SHA512 3483998bf9d7be7f456fdd9feb197054b02d4e0279237d25d014bca84262e0ca5ccde50f530d1fee4350d40d11dc36c8ed2b863a2a678048ddb8094f212a28bf
+EBUILD msitools-0.106.ebuild 1069 BLAKE2B 5aa4344a9d6d0f768d51effbd4d5440f5fc62ad2beec51ac72511e7e348f137902a8e68a4cc0be1e054da8e5fa5e258d66702f33cd5e7c3341cd7a0b522e8b54 SHA512 6ee0851b960091ab4959cb2be5f7ebb3ae51d63405b24464be3cec8f7abff5bf00f622a6d6e35732db9499811b4a026d74f9a2c3580c0c6daa482c93af4574f4
MISC ChangeLog 878 BLAKE2B b5a3ac68d529e324a0caf473d64ddb21040806d50ccaf4b2bc3ea91314b928dedd69822a09476ed76b1da56955ff605d3d96a13fa643ece86417006f2c42445d SHA512 abdc80c9220f9054edcd40efb8d1064c9c9d32cf1c012436aad9f36de1855cd4d4570c60b4298033fea02a898bfd5a1a3ff8bbc0d74390da2f41ea35e5f3aaaa
MISC metadata.xml 815 BLAKE2B 065062781ffd3feecbe20de9449cafcab2b5ddff85978a14c13f2564929471b08183f6560b03cb8afc0adbdc028f367edfd02124aa73b83a8dc28a4fc7908db0 SHA512 b3d69b3cdaa6e6c4f7fda5e0305e15c107df9d7e62bf70c49cd6aefabe39c55cd50cd0e2e2d2da025d4fcde805cc492bfc26fceba6e8e535e4e389ed3939f35e
diff --git a/app-arch/msitools/msitools-0.106.ebuild b/app-arch/msitools/msitools-0.106.ebuild
index f882a78a..3931c8e5 100644
--- a/app-arch/msitools/msitools-0.106.ebuild
+++ b/app-arch/msitools/msitools-0.106.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.gnome.org/sources/${PN}/${PV}/${PN}-${PV}.tar.xz"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="+introspection"
REQUIRED_USE="
introspection
@@ -43,7 +43,7 @@ PATCHES=(
)
src_prepare() {
- vala_src_prepare
+ vala_setup
default
}
diff --git a/app-cdr/nero/Manifest b/app-cdr/nero/Manifest
index 1dea0400..df2e3e93 100644
--- a/app-cdr/nero/Manifest
+++ b/app-cdr/nero/Manifest
@@ -1,6 +1,7 @@
+AUX 60-nero-sg.rules 211 BLAKE2B 6106006b2dad144c6308e3fb2dd648a84c242b51cb345168621caf99fe17ec747242555b8c3b837d86ffe7d17ce692dee8d4345b5220f6ad6fbfb548953b9a80 SHA512 7c92bffa7091bf669210088da2462e275efdeed63f3aa075827e8bfeb9951ccf6b385836f69ff37d3b47fa39853044a959f688a5f8497a548438b1f01b809c77
AUX nero-4.0.0.0b-qa-desktop-files.patch 1072 BLAKE2B dbf4c8fdd85a6f08bacc7f78b318869b23ebf3c4b5728e7f35f22bc71f4bd2fd9ad2cf45256ae3c87da2302e367384794d20ddf287ddd1ce2c74444b2a18d2cb SHA512 4193e7fd12daac29e99928fd1e117fa5cb110a6ced2c2b294779d8b74b5c9c3bd1c971bd80e6a42d24e818d54cbcf44f827ef8ae22d54795e5e34e732e589afa
AUX nero.conf 3 BLAKE2B 35b0eb8092de32b42087817682cb2aec1464a23710bbeb04dd09fdd9b96caba7769cb834d2062b7e74b0d123de8bf879ceb608886f1b3b897e74530d12ad320b SHA512 a0a16b7bfe763b0a4431cd3e54061b5ab9468f0a6dfff05c92cee4db36f16818e58438d2ec8389b92bb2081b67c0dc66d3becc1b041291969a2117feb07b0069
DIST nerolinux-4.0.0.0b-x86.rpm 17391650 BLAKE2B 4d78b4fa09ba45709af0ff87dea28cf24e1d04f8dee2fab1432215ee0707e398f9564c05f5f6999da912ff1e163d08687c8db99498a0c90e469a524684543759 SHA512 2168f87d329054803b6ac33f671aeaee59f5b9e22fb07c23347ae519d63fc4547db9d6e535f58468f2fba4ac274399f934a34d828892ae93e75cf2c2b46d44c7
DIST nerolinux-4.0.0.0b-x86_64.rpm 17559298 BLAKE2B 5e7cc99c4710bcafbc9b6eebfa7b5670534a4f6b4011d3ff756fc936375b7ef6a466c474f3065516a09455b8bf35b8f3db145aedca497293e2915a53ef2dbae5 SHA512 0e5d6c1c9f99b6c149a72f544c6ec7608e9ded4c0d31a7754785a0d16fb3ad77d9d82cc210617104ac6dc2470b3df778cdf132be86a0591813e7a867d3c75a51
-EBUILD nero-4.0.0.0b-r3.ebuild 2598 BLAKE2B 2b0dcb94666ecdcdf86198a4c5e964c96ff72ded2b0e4b990ec68d0d2f937478b530b93caa218db5b58d522303369efd00c87e857b2528bc0aef1adf034cfc7a SHA512 640044e87640fee2ccc3d1cc07e410006cb6c6e0f89b49d2b3d1cb93fef8a2f14333800f1fbeb43839ccee8e2089a13086ae73b09db92021d17e073be15aa91c
+EBUILD nero-4.0.0.0b-r3.ebuild 3599 BLAKE2B 18b6b72d06f21fb553564685b52365467c6bab32dc0a2239d1c73630666bc45bc588b3dfd682c84bb78304f75384e02bceb181f35c138e384eb75adab60fdede SHA512 bca37b16fc9419edab474c3fd2750cd35c1dc16ba4f7a7b7809c4e7faf4c787c06e7dc748a912b48952d6806d12c6086282a07fdd9af364d05b2fb76737b6e1b
MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
diff --git a/app-cdr/nero/files/60-nero-sg.rules b/app-cdr/nero/files/60-nero-sg.rules
new file mode 100644
index 00000000..70532ff6
--- /dev/null
+++ b/app-cdr/nero/files/60-nero-sg.rules
@@ -0,0 +1,3 @@
+# Nero Linux scans /dev/sg%d directly for optical drives.
+SUBSYSTEM=="scsi_generic", ATTRS{type}=="5", GROUP="cdrom", MODE="0660"
+KERNEL=="sr[0-9]*", GROUP="cdrom", MODE="0660", SYMLINK+="cdrom", SYMLINK+="dvd"
diff --git a/app-cdr/nero/nero-4.0.0.0b-r3.ebuild b/app-cdr/nero/nero-4.0.0.0b-r3.ebuild
index c1ff38cb..d7388308 100644
--- a/app-cdr/nero/nero-4.0.0.0b-r3.ebuild
+++ b/app-cdr/nero/nero-4.0.0.0b-r3.ebuild
@@ -3,51 +3,72 @@
EAPI=8
-inherit gnome2-utils linux-info rpm xdg-utils
+RPM_COMPRESS_TYPE=none
+
+inherit desktop linux-info rpm udev wrapper xdg-utils
DESCRIPTION="Nero Burning ROM for Linux"
HOMEPAGE="http://nerolinux.nero.com"
SRC_URI="
- x86? ( http://d.alexhaack.de/archiv/linux/nero-linux/${PN}linux-${PV}-x86.rpm )
- amd64? ( http://d.alexhaack.de/archiv/linux/nero-linux/${PN}/${PN}linux-${PV}-x86_64.rpm )"
+ x86? ( http://dl20.nero.com/software/NeroLINUX/${PN}linux-${PV}-x86.rpm )
+ amd64? ( http://dl20.nero.com/software/NeroLINUX/${PN}linux-${PV}-x86_64.rpm )"
+S="${WORKDIR}"
-LICENSE="Nero-EULA-US"
+LICENSE="no-source-code"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc"
+REQUIRED_USE="elibc_glibc"
RESTRICT="strip mirror test"
+BDEPEND="app-arch/rpm"
+
RDEPEND="
+ dev-libs/glib:2
+ media-libs/fontconfig
+ sys-devel/gcc
+ elibc_glibc? ( sys-libs/glibc )
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
x11-libs/gtk+:2
x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libXrender
x11-libs/pango[X]"
-DEPEND=""
-S="${WORKDIR}"
-
-PATCHES=( "${FILESDIR}"/${P}-qa-desktop-files.patch )
+PATCHES=( "${FILESDIR}/${P}-qa-desktop-files.patch" )
pkg_nofetch() {
local nero_arch
use amd64 && nero_arch=64
- use x86 && ner_arch=32
+ use x86 && nero_arch=32
einfo "Please visit https://www.nero.com/enu/downloads/previous-versions/download-linux4-update.php"
einfo " and use the 'RPM package ${nero_arch} bit' download then place ${A}"
- einfo " into ${DISTDIR}"
+ einfo " into your Portage distfiles directory."
}
pkg_setup() {
QA_TEXTRELS="opt/${PN}/$(get_libdir)/${PN}/*
- opt/${PN}/$(get_libdir)/libNeroAPI.so"
+ opt/${PN}/$(get_libdir)/libNeroAPI.so
+ opt/${PN}/$(get_libdir)/plug-ins/*
+ opt/${PN}/lib/*
+ opt/${PN}/lib/plug-ins/*"
QA_EXECSTACK="opt/${PN}/$(get_libdir)/nero/*"
QA_PREBUILT="opt/${PN}/${PN}.*
opt/${PN}/${PN}
- opt/${PN}/$(get_libdir)/.*so
+ opt/${PN}/$(get_libdir)/*.so
opt/${PN}/$(get_libdir)/${PN}/*
opt/${PN}/$(get_libdir)/${PN}/plug-ins/*
+ opt/${PN}/$(get_libdir)/plug-ins/*
+ opt/${PN}/lib/*
+ opt/${PN}/lib/plug-ins/*
usr/share/${PN}/helpers/splash/nerosplash"
CONFIG_CHECK="~CHR_DEV_SG"
@@ -59,11 +80,11 @@ src_install() {
doins -r etc/nero
insinto /etc/modules-load.d
- doins ${FILESDIR}/nero.conf
+ doins "${FILESDIR}"/nero.conf
+ udev_dorules "${FILESDIR}"/60-nero-sg.rules
insinto /opt/nero
doins -r usr/$(get_libdir)
- dosym /opt/nero/$(get_libdir)/nero /usr/$(get_libdir)/nero
exeinto /opt/nero
doexe usr/bin/nero*
@@ -74,6 +95,7 @@ src_install() {
domenu usr/share/applications/*.desktop
doicon usr/share/pixmaps/nerolinux.xpm
+ gunzip usr/share/man/man1/*.gz || die
doman usr/share/man/man1/*
use doc && local DOCS+=( usr/share/doc/nero/*.pdf )
@@ -83,21 +105,29 @@ src_install() {
make_wrapper nerocmd ./nerocmd /opt/nero /opt/nero/$(get_libdir)
make_wrapper neroexpress ./neroexpress /opt/nero /opt/nero/$(get_libdir)
+ sed -i -e "s:/usr/$(get_libdir)/nero:/opt/nero/$(get_libdir):g" \
+ "${ED}"/opt/nero/nero \
+ "${ED}"/opt/nero/nerocmd \
+ "${ED}"/opt/nero/neroexpress || die
+ sed -i -e "s:/usr/lib/nero:/opt/nero/lib:g" \
+ "${ED}"/opt/nero/$(get_libdir)/libNeroAPI.so || die
+ cp -a "${ED}"/opt/nero/$(get_libdir)/nero/. "${ED}"/opt/nero/$(get_libdir)/ || die
+
# This is a ugly hack to fix burning in x86_64
# http://club.cdfreaks.com/showthread.php?t=218041
if use amd64; then
- cp usr/share/nero/Nero*.txt "${ED%/}"/opt/nero/$(get_libdir)/nero || die
+ cp usr/share/nero/Nero*.txt "${ED}"/opt/nero/$(get_libdir)/nero || die
+ cp usr/share/nero/Nero*.txt "${ED}"/opt/nero/$(get_libdir) || die
+ dodir /opt/nero/lib
+ cp -a "${ED}"/opt/nero/$(get_libdir)/nero/. "${ED}"/opt/nero/lib/ || die
fi
}
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
- gnome2_icon_cache_update
+ xdg_icon_cache_update
+ udev_reload
nero --perform-post-installation || die
}
@@ -105,5 +135,6 @@ pkg_postinst() {
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
- gnome2_icon_cache_update
+ xdg_icon_cache_update
+ udev_reload
}
diff --git a/app-editors/xxe/Manifest b/app-editors/xxe/Manifest
index dd7dd2b8..45306ed2 100644
--- a/app-editors/xxe/Manifest
+++ b/app-editors/xxe/Manifest
@@ -1,8 +1,4 @@
-DIST xxe-perso-10_12_0.zip 89256521 BLAKE2B d1907a55a55784fd7de5ef3999548c969b367924473d4c2ce26a5b5fcd2cd79313077b7e0f932558df68c5e3f9356a1fa52d4b556563d74ea8df82348ca0a781 SHA512 5e77dfe48ef2080fc21f35505c003af0cdbfae926022966b8398a3618428afaee3324a6f27e02e9bd3f223ea8dd0fcc7b61f3c20db242f90d9958a3b8ee24088
-DIST xxe-perso-11_1_0.zip 90703384 BLAKE2B 746a7ca9e10ffd4d658728d9ccb810c1c7fa8825b519880626eef919ad8ed26c84ba930a79502e253bb9ebe78fe53698f6019c3b7c2da511bcdd078b515bfdd8 SHA512 6edfc4036baa77dec0fe5c781d2042fe732a2f23193a7534623948fa32ae715256a9a7adfe12c9474cdab3f932308234f1026c12a1d5eca02c7d0770e3b0d439
DIST xxe-perso-11_2_0.zip 91041192 BLAKE2B 582132426370df5916f78e1ec828f0a658a43ed3ecff3be5711d65cff6017d6083dae36c5016d15571d7ecbfe126fc41c52c2e179fbdbbc2dff94ceec969e99c SHA512 228c2495c0f477b7a848b748de477bc2f32d01b996c0122a8b68a82b8c524c8ea3264faf7e5f4ec970e9d76f55cd9f06d675b7db3cd1ce54d7d4ba2125a07836
-EBUILD xxe-10.12.0.ebuild 2288 BLAKE2B 91f617393e57a12aca9a526edb108d12429774e04bed196e5efe10e497a67b9eaaa8c997964d24613d724cb349853c62e04f975436fd9c90f1488694bb37537f SHA512 af1c9d079e22c649957ba1399fbf7889c56d82bfd79ebc083f16b1254b3fada9a51d3de3ee10905cd565f9baf7f21684e55fcb6ebbb053718a6248c2c4b54802
-EBUILD xxe-11.1.0.ebuild 2288 BLAKE2B 91f617393e57a12aca9a526edb108d12429774e04bed196e5efe10e497a67b9eaaa8c997964d24613d724cb349853c62e04f975436fd9c90f1488694bb37537f SHA512 af1c9d079e22c649957ba1399fbf7889c56d82bfd79ebc083f16b1254b3fada9a51d3de3ee10905cd565f9baf7f21684e55fcb6ebbb053718a6248c2c4b54802
-EBUILD xxe-11.2.0.ebuild 2306 BLAKE2B efbfc8421bf05cdb5474cb70fc4d180857fc6baa1d70b04ba96deb9a766f7cc03eabc10928bf2a1b07c3e68962cb6bf20b0ea0e720e7168a9cc3d45f0622b222 SHA512 db5cef0d256eb4c1631dcbb13513a4dcae0ee6cd36a134be2e950503a51016d08e0c88c0dbfc55395b2be039e6178d931e54245671d4233e531ffeee19cd02c0
+EBUILD xxe-11.2.0.ebuild 2307 BLAKE2B 95281caa617e90507e893c36bf369851ba8f9d1946cdfff305f2c2ad48ff7c63e13737ff7ae61a089a90813592dd0c66083256f5bb32e958245c0e0d50020c44 SHA512 c942f999634237cd4dc6eba882f9b316d9983d35acaa014d7000fbc73b7ae413ec1a7f70d29f8670d2f70b9144098c5668e0bb33954d420ca0a440fd9857443a
MISC ChangeLog 2997 BLAKE2B c485a198c3a1ddda9c6f2f069fa73ee2c4deeb4eee4d28ec2f964e30cbc1a9f2299ee0e0ad0e4bda56c5ee5e7de5b7fd89b4b209c2834b9037350ca72bfa3f50 SHA512 6c1fadc9affbc2d88d3ad04db1298dd76d3f76769ecb9a5c59fd4e2f290495310500c0f95e95d062a3711d802805814597c87037fa24e3337c929ff3fc3b20dc
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
diff --git a/app-editors/xxe/xxe-10.12.0.ebuild b/app-editors/xxe/xxe-10.12.0.ebuild
deleted file mode 100644
index 524c84b7..00000000
--- a/app-editors/xxe/xxe-10.12.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=8
-
-inherit java-pkg-2 desktop
-
-DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
-HOMEPAGE="http://www.xmlmind.com/xmleditor/"
-
-#MY_PV=$(replace_all_version_separators '_')
-MY_PV=$(ver_rs 1- _)
-MY_P="${PN}-perso-${MY_PV}"
-SRC_URI="https://www.xmlmind.com/xmleditor/_download/${MY_P}.zip"
-
-LICENSE="xxe-perso"
-# license does not allow redistributing, and they seem to silently update
-# distfiles...
-RESTRICT="mirror"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.8
-"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() { :; }
-
-src_compile() { :; }
-
-src_install() {
- local dir="/opt/${PN}"
-
- # buggy binary crap also requires the demo dir ??
- insinto "${dir}"
- doins -r addon demo
-
- # Xerces has been patched hope this gets upstream was version 2.9.1
- # relaxng is a heavely modified version of jing 20030619
- java-pkg_jarinto "${dir}"/lib
- java-pkg_dojar bin/${PN}.jar bin/relaxng.jar bin/saxon.jar bin/saxon12.jar bin/xerces.jar bin/xmlresolver.jar
- #local dep="javahelp"
- #java-pkg_register-dependency ${dep}
-
- # put launchers into the xxe/bin dir as expected by the xxe.jar
- into "${dir}"
- java-pkg_dolauncher authvalue \
- --main "com.xmlmind.netutil.SimpleAuthenticatorModule" \
- --java_args "-Xss4m -Xmx512m"
- java-pkg_dolauncher xmltool \
- --main "com.xmlmind.xml.xmltool.Main" \
- --java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
- java-pkg_dolauncher xxeconvert \
- --main "com.xmlmind.xmleditapp.convert.StartConvert" \
- --java_args "-Xss4m -Xmx512m"
- java-pkg_dolauncher ${PN} \
- --main "com.xmlmind.xmleditapp.desktop.QuickStart" \
- --java_args "-Xss4m -Xmx512m"
-
- # for direct run without creating an env.d file link them
- dodir /opt/bin
- dosym ${dir}/bin/authvalue /opt/bin/authvalue
- dosym ${dir}/bin/xmltool /opt/bin/xmltool
- dosym ${dir}/bin/xxeconvert /opt/bin/xxeconvert
- dosym ${dir}/bin/xxe /opt/bin/xxe
-
- dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
- legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
- docinto html
- dodoc -r doc/*
-
- doicon bin/icon/xxe.png
- make_desktop_entry xxe "XMLmind XML Editor" xxe "Development;TextEditor;"
-}
diff --git a/app-editors/xxe/xxe-11.1.0.ebuild b/app-editors/xxe/xxe-11.1.0.ebuild
deleted file mode 100644
index 524c84b7..00000000
--- a/app-editors/xxe/xxe-11.1.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=8
-
-inherit java-pkg-2 desktop
-
-DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
-HOMEPAGE="http://www.xmlmind.com/xmleditor/"
-
-#MY_PV=$(replace_all_version_separators '_')
-MY_PV=$(ver_rs 1- _)
-MY_P="${PN}-perso-${MY_PV}"
-SRC_URI="https://www.xmlmind.com/xmleditor/_download/${MY_P}.zip"
-
-LICENSE="xxe-perso"
-# license does not allow redistributing, and they seem to silently update
-# distfiles...
-RESTRICT="mirror"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.8
-"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() { :; }
-
-src_compile() { :; }
-
-src_install() {
- local dir="/opt/${PN}"
-
- # buggy binary crap also requires the demo dir ??
- insinto "${dir}"
- doins -r addon demo
-
- # Xerces has been patched hope this gets upstream was version 2.9.1
- # relaxng is a heavely modified version of jing 20030619
- java-pkg_jarinto "${dir}"/lib
- java-pkg_dojar bin/${PN}.jar bin/relaxng.jar bin/saxon.jar bin/saxon12.jar bin/xerces.jar bin/xmlresolver.jar
- #local dep="javahelp"
- #java-pkg_register-dependency ${dep}
-
- # put launchers into the xxe/bin dir as expected by the xxe.jar
- into "${dir}"
- java-pkg_dolauncher authvalue \
- --main "com.xmlmind.netutil.SimpleAuthenticatorModule" \
- --java_args "-Xss4m -Xmx512m"
- java-pkg_dolauncher xmltool \
- --main "com.xmlmind.xml.xmltool.Main" \
- --java_args "-Dxml.catalog.files=\"${dir}/addon/config/catalog.xml\" -Xss4m -Xmx512m"
- java-pkg_dolauncher xxeconvert \
- --main "com.xmlmind.xmleditapp.convert.StartConvert" \
- --java_args "-Xss4m -Xmx512m"
- java-pkg_dolauncher ${PN} \
- --main "com.xmlmind.xmleditapp.desktop.QuickStart" \
- --java_args "-Xss4m -Xmx512m"
-
- # for direct run without creating an env.d file link them
- dodir /opt/bin
- dosym ${dir}/bin/authvalue /opt/bin/authvalue
- dosym ${dir}/bin/xmltool /opt/bin/xmltool
- dosym ${dir}/bin/xxeconvert /opt/bin/xxeconvert
- dosym ${dir}/bin/xxe /opt/bin/xxe
-
- dodoc legal/ditac.* legal/expr.* legal/icons.* legal/relaxng.* \
- legal/xerces.* legal/xsdregex.* legal/xxe-* legal.txt
- docinto html
- dodoc -r doc/*
-
- doicon bin/icon/xxe.png
- make_desktop_entry xxe "XMLmind XML Editor" xxe "Development;TextEditor;"
-}
diff --git a/app-editors/xxe/xxe-11.2.0.ebuild b/app-editors/xxe/xxe-11.2.0.ebuild
index 4d3442ab..35e91908 100644
--- a/app-editors/xxe/xxe-11.2.0.ebuild
+++ b/app-editors/xxe/xxe-11.2.0.ebuild
@@ -7,27 +7,27 @@ EAPI=8
inherit java-pkg-2 desktop
DESCRIPTION="XMLmind XML Editor allows to author large, complex, modular, XML documents"
-HOMEPAGE="http://www.xmlmind.com/xmleditor/"
+HOMEPAGE="https://www.xmlmind.com/xmleditor/"
#MY_PV=$(replace_all_version_separators '_')
MY_PV=$(ver_rs 1- _)
MY_P="${PN}-perso-${MY_PV}"
SRC_URI="https://www.xmlmind.com/xmleditor/_download/${MY_P}.zip"
+S="${WORKDIR}/${MY_P}"
LICENSE="xxe-perso"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
# license does not allow redistributing, and they seem to silently update
# distfiles...
RESTRICT="mirror"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
BDEPEND="app-arch/unzip"
RDEPEND=">=virtual/jre-1.8
"
-S="${WORKDIR}/${MY_P}"
-
pkg_setup() { :; }
src_compile() { :; }
diff --git a/app-emulation/fluxengine/Manifest b/app-emulation/fluxengine/Manifest
index 50713193..f28ad6d0 100644
--- a/app-emulation/fluxengine/Manifest
+++ b/app-emulation/fluxengine/Manifest
@@ -1,2 +1,17 @@
-EBUILD fluxengine-9999.ebuild 2003 BLAKE2B f7585f30971c5aeaa6a860edc57289027f2291d2d7ca5faaf94097e057b28ac42607d6f08a3537cd461ff4b85d890904eefac4fe5d380354fef96902d44167c2 SHA512 17f42446e31f36166452bf027dafc3a9823b117bdda8af2d0c0ba8a5597463ba6c58e8f31935a1caca2d8d2f4fd638bc8ca6f6fc5bab0249298e03a1eb95812a
-MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
+DIST fatfs-302e6d6e0a686c646e830948e02046f0c307f8a2.tar.gz 2070195 BLAKE2B 4cc0d1230bc8841b67f16641ef5eb5b2aee9c1c72954b3fef791414a1ede8033061051be468270d5e403870b5263e4d4d5bd3c1f8d2f64affaba2bf707995848 SHA512 e053b615726e3a5cb79ccbac18d2b40cca574519b3d76affecb68271de6d33b44193490b6e025086dfb4e83a463f37608ac8d244987dd8dc2b6760fb2170d647
+DIST fluxengine-0.1_p20260618.tar.gz 6201387 BLAKE2B f1cc30d87df4fc8b0db2a3da02904cedaf1debae349bae2dbc4ca4152591e36356d402cf297f767bacce43c361ddfd9e0596029c1b33a9ea937675c966df2fb5 SHA512 b83745422fd2a2adec789c725d939379b435d5cad2da4daee44febbb160523161c14f248b28561e0e80706e00b55f21d8d0789feca835ee0abedc4963e3095f0
+DIST imhex-c2d2544482cb391968bf71aef92251d600cdf255.tar.gz 10902604 BLAKE2B 21ddfdfe19776d5caa01d6cc4a65ea1511b0d3c6fbab151a4e51551c1c5ae1e4dd56df7e660bd6f5af5af4ea1a3c1cf8ae2923c2b003177d12a4ee82a3625f85 SHA512 69c7f719c16d9175c3750c32ddf49b49496e5d163c9402ea8cb02c8eb2ea68ffedf77ea5d19c1d2c5780143e96d332f8bb5019b53b577fe3cdf912444d07ab23
+DIST lexy-982f36fe0f663153463657a166e4f173099dea6f.tar.gz 451058 BLAKE2B 2fc3840734e077adfbac3aacb5a0cd04e18441e3ecd1bfbba8b67a4950c69dc80d8253ed0b3de3b9db576c8d7f3419ba5a9bef4922c478ee2f5ab1618273e094 SHA512 0e7653093bf354cb0e63f4674e3473123781d14886a1e734c96e1e16019ffc05de78f148db489eb76a4292ec4835dd196ecff0e15fa443b62d218940ac8b84b1
+DIST libromfs-fa444f299501f2ec88eb9a11fa2bf8fc40832944.tar.gz 6336 BLAKE2B 05569c33116040135fc6cdc6dc5c845f496bfd9462c2fe81db28b79adf5d78f1f8410b5c998343f32faee91f22e701182472f5f35b5dec93f4fe4c788b27c0c0 SHA512 adb4016c944930a85fb7586957a135eb3d1bd80f03361fba3cbef2a96670b0a258dc585ef7e3922c32fb6141166542777c1503d6850b2f583d8b2b0d21e103b5
+DIST libusbp-0e1c4f28ebca9e43013e3d43eebfce0a9243063e.tar.gz 104747 BLAKE2B 49b1c92fd47db7288215b937ea54d893eed8a7d9a5d1991a098614ae0ab260eee9bb0c6259e6769ed3e763844b6e94c5483ff16adc426b0bc1aaf2b6afd6b7f6 SHA512 abca57b03fc40a607fcfa43d36bb296c8aca58a2aa6249e77ee0f9b8f0d5c6330758eb387d7ebc38612ce6fe509024b1b6f32de684c41b1820df61fb0507053b
+DIST libwolv-43833b80712121da86bdaa0b9696903ab3b48dba.tar.gz 97397 BLAKE2B 4df4befffa04856a4e422c1d2f0a7ef760688eddca908831777e7967cce68193404df39036f2686aae8cfb57f8cf7f497172b1b9533864a404212a54d9931eab SHA512 f7620872301efcef4f0c4728983ed5647f75831700ae544ac23c0b55b7fd751562928868cd6bbab578cc01f1a62d0968fa8417a7b517457b0bbe334b5411624d
+DIST lunasvg-83c58df8103dc7dca423dfd824992af94d49bed6.tar.gz 294763 BLAKE2B 2d60bd714b4a98d535e6fc3cd8ce3d63a5f67fdbb12a704d0ba9d64f0dd16b6696cbe0f5f21a3be907d344621cb1b03dfef0690f385e1f9d7012dbadff15c3f5 SHA512 73eb18aa0056092750e105a2f80e41b1ab3d8ad8080585ae813e59bc89659ea9fb3ba94eeb05521f94ee6b7b89ee371444ab868b50f04966eb10c044a9a151a7
+DIST microtar-956791770defa4d06696b30db276e88a09ad3538.tar.gz 4845 BLAKE2B 8e072413fc1edc01e3463f91792a3da055bea1404f218fbd18516ca4c07140b336824d97be99453b32f8d8b3b676975f688a4bc6b511b8b60ea57106e6de2c85 SHA512 5cd1a9450865b9f34409e491d4b77a9056e329a7a59036d6bb87770cf40c8c92e0856f61e9d526fcfb12e15d6fd559f7bd51bf35301bf9f5287018795350dc13
+DIST nativefiledialog-extended-86f742bab39f1b253ad111e8ce776b46dd1ccdbe.tar.gz 429493 BLAKE2B ab16041431753b90faed4b6faf49a1ae42db5fe3333b59b3fc925339f157c87654c803bef4082cb3d2f6b7aec01fde3183fe933cb8237c97941bd97e74f4d464 SHA512 f28ff2349c2a5b093a29d607e545cd4ee3c5218cb2cbadec70449aa9beb80065fe14dcfdf848d3cc3830faa6d1f23be634c7d57ce5f04f74d6e5e0ca142f6f6c
+DIST pattern-language-f97999d4da8f64df0706227f8b5a6a861e5a95ff.tar.gz 565079 BLAKE2B 86f958b3fab6fee2c89a64f377ec103dced0778cd25c76349b21179a72048ba03ffa957f30c237283027d78aa5ccd602cd8e55a26797ba1f500eeca0f34be613 SHA512 89104fc7112af7dd6fa174fcf80b2ae4e7b4ed497729dfa93aeca1482e9446e6f9a64b4aa5068a41cb511f0a31900c37e01ac394cbec18414065c2c940896646
+DIST plutovg-5695a711dd1cff1f01fa6542f3fe6a15de082c63.tar.gz 236921 BLAKE2B 7cedbb31c164d1a9e28034385db3d216b0a79cc771b5376acccc7e137d9becd809500bb9f20d878fd66784932743174a5ef98cdbdb609c33852f26af3ea93e01 SHA512 6a333ed2de3227576d6613314db0b1c81acc667c53177e9e9adec26b346c1a5a1c73650ebd47b9691141edbcba5479741ef024311f3e53786d551a7494ba5913
+DIST stb-31c1ad37456438565541f4919958214b6e762fb4.tar.gz 1516082 BLAKE2B e03cd198f860b89fcb21142f2f57aea98541f86e10f74b8d5c1693578b169a6982d8b9758df24d870d935d6e496793a256ad94e1efafaba0a1ec4c738bf0a2ed SHA512 0cffbd63fbe739af23dd2e36307c2f846b9a91b0bd89007f471abe570aca52edb96d256a361c5677c3227009587aebd680abf56e9ecb50f89327414d4f343542
+DIST throwing_ptr-cd28490ebf9be803497a9fff733de62295d8288e.tar.gz 60712 BLAKE2B a1865ca5ae3786f1c90b8c4251a345dfe1278537322ba7e1d1b57d91fedc4223307db83d7f3434622fa755b3fcdddf52aa7adeb8334d7ca11ed11beec2d0d07e SHA512 67b3285c10c9458fda90d1b48a533805c37b48727c3fcd6983b0818034f224617e42b015bd648aa9d4ddad4149f16918380f78d35c0da2b8d567ef19428a3b4c
+DIST xdgpp-f01f810714443d0f10c333d4d1d9c0383be41375.tar.gz 5003 BLAKE2B a72762e17eca417026ade4b771ab36da0ff6c40dcff8ec21cd2b6e3a34b2aa5f3296a1e51ec5a44bf2f13f3c68a163cbdfe804148ec576160ce4a3f0465f0f08 SHA512 77184b68a2b52874663aefba0d0e40d5bf3dd9125283ea53a160a4a894eb88e915eda2f2c1b7e29ef82d4482127808585eb1b7edeeb3c47a3c264cf8da792cce
+EBUILD fluxengine-0.1_p20260618.ebuild 5857 BLAKE2B 1642446dd5c06836bf60dd128660f2d3f328cf92b8a6eb0cf06cc1721cd41791aff155e61d44c592dbfab20fcc4b71dee36ee2adc85fccb0673de5d4b42fd37a SHA512 064216d746b9f08042f9232e7965c50869442a0cb78869fbfea779b61da05e24f4abd706bae14d0129fa2461dedd29488bca3a50e25ff08d24d0b9499a91bc03
+MISC metadata.xml 349 BLAKE2B 25629d6a9f7a2bec60ffbf6ff19cd3a86b82ae775fc468e2c1642e4dde8917e0372a58e95ce831c66b72e9c8f4e13b8957acfc798b0e6a42164e0f22d6251942 SHA512 82ea2d190eec74dc309f210d9c1b22e7103902463df0b9181c4b6b0b693596f8b299c1c0c26aad56468da59a1b06908e515b28c3100357cc3b5c0e3c7e1d0342
diff --git a/app-emulation/fluxengine/fluxengine-0.1_p20260618.ebuild b/app-emulation/fluxengine/fluxengine-0.1_p20260618.ebuild
new file mode 100644
index 00000000..9614bba5
--- /dev/null
+++ b/app-emulation/fluxengine/fluxengine-0.1_p20260618.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs xdg
+
+COMMIT="909fac7282bae38494886c8605a72375dc6822dc"
+FATFS_COMMIT="302e6d6e0a686c646e830948e02046f0c307f8a2"
+IMHEX_COMMIT="c2d2544482cb391968bf71aef92251d600cdf255"
+LEXY_COMMIT="982f36fe0f663153463657a166e4f173099dea6f"
+LIBROMFS_COMMIT="fa444f299501f2ec88eb9a11fa2bf8fc40832944"
+LIBUSBP_COMMIT="0e1c4f28ebca9e43013e3d43eebfce0a9243063e"
+LIBWOLV_COMMIT="43833b80712121da86bdaa0b9696903ab3b48dba"
+LUNASVG_COMMIT="83c58df8103dc7dca423dfd824992af94d49bed6"
+MICROTAR_COMMIT="956791770defa4d06696b30db276e88a09ad3538"
+NFD_COMMIT="86f742bab39f1b253ad111e8ce776b46dd1ccdbe"
+PATTERN_LANGUAGE_COMMIT="f97999d4da8f64df0706227f8b5a6a861e5a95ff"
+PLUTOVG_COMMIT="5695a711dd1cff1f01fa6542f3fe6a15de082c63"
+STB_COMMIT="31c1ad37456438565541f4919958214b6e762fb4"
+THROWING_PTR_COMMIT="cd28490ebf9be803497a9fff733de62295d8288e"
+XDGPP_COMMIT="f01f810714443d0f10c333d4d1d9c0383be41375"
+
+DESCRIPTION="USB floppy disk interface for reading and writing exotic floppy formats"
+HOMEPAGE="https://github.com/davidgiven/fluxengine"
+SRC_URI="
+ https://github.com/davidgiven/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ https://github.com/davidgiven/fatfs/archive/${FATFS_COMMIT}.tar.gz -> fatfs-${FATFS_COMMIT}.tar.gz
+ https://github.com/davidgiven/ImHex/archive/${IMHEX_COMMIT}.tar.gz -> imhex-${IMHEX_COMMIT}.tar.gz
+ https://github.com/foonathan/lexy/archive/${LEXY_COMMIT}.tar.gz -> lexy-${LEXY_COMMIT}.tar.gz
+ https://github.com/WerWolv/libromfs/archive/${LIBROMFS_COMMIT}.tar.gz -> libromfs-${LIBROMFS_COMMIT}.tar.gz
+ https://github.com/pololu/libusbp/archive/${LIBUSBP_COMMIT}.tar.gz -> libusbp-${LIBUSBP_COMMIT}.tar.gz
+ https://github.com/WerWolv/libwolv/archive/${LIBWOLV_COMMIT}.tar.gz -> libwolv-${LIBWOLV_COMMIT}.tar.gz
+ https://github.com/sammycage/lunasvg/archive/${LUNASVG_COMMIT}.tar.gz -> lunasvg-${LUNASVG_COMMIT}.tar.gz
+ https://github.com/rxi/microtar/archive/${MICROTAR_COMMIT}.tar.gz -> microtar-${MICROTAR_COMMIT}.tar.gz
+ https://github.com/btzy/nativefiledialog-extended/archive/${NFD_COMMIT}.tar.gz
+ -> nativefiledialog-extended-${NFD_COMMIT}.tar.gz
+ https://github.com/WerWolv/PatternLanguage/archive/${PATTERN_LANGUAGE_COMMIT}.tar.gz
+ -> pattern-language-${PATTERN_LANGUAGE_COMMIT}.tar.gz
+ https://github.com/sammycage/plutovg/archive/${PLUTOVG_COMMIT}.tar.gz -> plutovg-${PLUTOVG_COMMIT}.tar.gz
+ https://github.com/nothings/stb/archive/${STB_COMMIT}.tar.gz -> stb-${STB_COMMIT}.tar.gz
+ https://github.com/rockdreamer/throwing_ptr/archive/${THROWING_PTR_COMMIT}.tar.gz
+ -> throwing_ptr-${THROWING_PTR_COMMIT}.tar.gz
+ https://github.com/WerWolv/xdgpp/archive/${XDGPP_COMMIT}.tar.gz -> xdgpp-${XDGPP_COMMIT}.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="
+ dev-cpp/cli11
+ dev-cpp/nlohmann_json
+ dev-db/sqlite:3
+ dev-libs/boost
+ dev-libs/libfmt
+ dev-libs/libusb:1
+ dev-libs/md4c
+ dev-libs/protobuf:=
+ media-libs/freetype
+ media-libs/glfw
+ net-libs/mbedtls:=
+ net-misc/curl
+ sys-apps/dbus
+ sys-apps/file
+ virtual/opengl
+ virtual/zlib
+ virtual/udev
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/ninja
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ mkdir -p dep/r || die
+ rm -rf dep/r/{fatfs,imhex,lexy,libromfs,libusbp,libwolv,lunasvg,microtar,native-file-dialog,pattern-language,plutovg,stb,throwing_ptr,xdgpp} || die
+ mv "${WORKDIR}"/fatfs-${FATFS_COMMIT} dep/r/fatfs || die
+ mv "${WORKDIR}"/ImHex-${IMHEX_COMMIT} dep/r/imhex || die
+ mv "${WORKDIR}"/lexy-${LEXY_COMMIT} dep/r/lexy || die
+ mv "${WORKDIR}"/libromfs-${LIBROMFS_COMMIT} dep/r/libromfs || die
+ mv "${WORKDIR}"/libusbp-${LIBUSBP_COMMIT} dep/r/libusbp || die
+ mv "${WORKDIR}"/libwolv-${LIBWOLV_COMMIT} dep/r/libwolv || die
+ mv "${WORKDIR}"/lunasvg-${LUNASVG_COMMIT} dep/r/lunasvg || die
+ mv "${WORKDIR}"/microtar-${MICROTAR_COMMIT} dep/r/microtar || die
+ mv "${WORKDIR}"/nativefiledialog-extended-${NFD_COMMIT} dep/r/native-file-dialog || die
+ mv "${WORKDIR}"/PatternLanguage-${PATTERN_LANGUAGE_COMMIT} dep/r/pattern-language || die
+ mv "${WORKDIR}"/plutovg-${PLUTOVG_COMMIT} dep/r/plutovg || die
+ mv "${WORKDIR}"/stb-${STB_COMMIT} dep/r/stb || die
+ mv "${WORKDIR}"/throwing_ptr-${THROWING_PTR_COMMIT} dep/r/throwing_ptr || die
+ mv "${WORKDIR}"/xdgpp-${XDGPP_COMMIT} dep/r/xdgpp || die
+ mkdir -p dep/r/{fatfs,imhex,lexy,libromfs,libusbp,libwolv,lunasvg,microtar,native-file-dialog,pattern-language,plutovg,stb,throwing_ptr,xdgpp}/.git || die
+ touch dep/r/{fatfs,imhex,lexy,libromfs,libusbp,libwolv,lunasvg,microtar,native-file-dialog,pattern-language,plutovg,stb,throwing_ptr,xdgpp}/.git/config || die
+
+ sed -i \
+ -e '/^OPTFLAGS =/s/=.*/=/' \
+ -e 's/^all: .*/all: +all/' \
+ Makefile || die
+ sed -i \
+ -e 's/package="mbedtls"/package="mbedtls-3"/' \
+ -e 's/"-lmbedcrypto"/"-lmbedcrypto-3"/' \
+ src/gui2/build.py || die
+ sed -i \
+ -e 's/package="plutovg"/package="fluxengine-vendored-plutovg"/' \
+ -e 's/package="lunasvg"/package="fluxengine-vendored-lunasvg"/' \
+ dep/build.py || die
+ sed -i \
+ -e 's/deps=\["tests", "src\/formats+docs", "scripts+mkdocindex"\] + corpustests/deps=[]/' \
+ build.py || die
+}
+
+src_compile() {
+ emake \
+ CXX="$(tc-getCXX)" \
+ HOSTCXX="$(tc-getCXX) -std=c++20" \
+ AR="$(tc-getAR)" \
+ PREFIX="/usr" \
+ STRIP=true
+}
+
+src_install() {
+ dobin \
+ .obj/unix/src/+fluxengine/fluxengine \
+ .obj/unix/tools/+brother120tool/brother120tool \
+ .obj/unix/tools/+brother240tool/brother240tool \
+ .obj/unix/tools/+upgrade-flux-file/upgrade-flux-file
+ newbin .obj/unix/src/gui2/+gui2/gui2 fluxengine-gui
+
+ newicon -s 256 extras/icon.png fluxengine.png
+ make_desktop_entry --eapi9 \
+ --desktopid fluxengine \
+ --name "FluxEngine" \
+ --icon fluxengine \
+ --categories "Utility;Archiving;" \
+ fluxengine-gui
+ dodoc README.md
+
+ if use doc; then
+ dodoc -r doc
+ fi
+}
diff --git a/app-emulation/fluxengine/fluxengine-9999.ebuild b/app-emulation/fluxengine/fluxengine-9999.ebuild
deleted file mode 100644
index 9bcf4664..00000000
--- a/app-emulation/fluxengine/fluxengine-9999.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-WX_GTK_VER="3.2-gtk3"
-
-inherit toolchain-funcs wxwidgets xdg udev desktop
-
-if [[ ${PV} = 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/davidgiven/fluxengine.git"
-else
- #SRC_URI="http://debian.trikaliotis.net/opencbm/opencbm_${PV}-1.tar.gz"
- #SRC_URI="http://www.trikaliotis.net/Download/opencbm-${PV}/opencbm-${PV}-source.tar.bz2"
- SRC_URI="https://github.com/OpenCBM/OpenCBM/archive/v${PV//./_}.tar.gz -> opencbm-${PV}-source.tar.gz
- https://github.com/OpenCBM/nibtools/archive/master.tar.gz -> nibtools-${PV}-source.tar.gz"
- KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-fi
-
-DESCRIPTION="The FluxEngine is a very cheap USB floppy disk interface capable of reading and writing exotic non-PC floppy disk formats"
-HOMEPAGE="https://github.com/davidgiven/fluxengine"
-LICENSE="MIT"
-SLOT="0"
-IUSE="doc"
-DEPEND="dev-util/xxd
- dev-lang/lua
- dev-libs/protobuf
- dev-libs/libfmt
- dev-db/sqlite
- sys-libs/zlib
- sys-apps/systemd"
-
-S="${WORKDIR}"/fluxengine-${PV//./_}
-
-BUILD_TARGETS="all"
-
-#src_prepare() {
-# eapply_user
-#}
-
-src_compile() {
- emake DESTDIR="${D}" CC="$(tc-getCC)" AR="$(tc-getAR)" CXX="$(tc-getCXX)" PREFIX="/usr"
- #emake -j1 -f LINUX/Makefile CC="$(tc-getCC)" AR="$(tc-getAR)" LIBDIR="/usr/$(get_libdir)" all || die "make fail
- #emake -j1 -f LINUX/Makefile CC="$(tc-getCC)" AR="$(tc-getAR)" LIBDIR="/usr/$(get_libdir)" opencbm || die "make fail"
-}
-
-src_install() {
- #dodir lib/udev/rules.d
- #dodir etc/opencbm.conf.d
- #dodir usr/lib/opencbm
- emake DESTDIR="${D}" PREFIX="/usr" install
- #exeinto usr/lib/opencbm
- #doexe opencbm/LINUX/plugin_helper_tools
- #newexe debian/install_plugin.sh install_plugin
- #insinto lib/udev/rules.d
- #newins opencbm/sys/linux/45-opencbm-xa1541.rules 45-opencbm-xa1541.rules
- #rm -rf "${D}"/var
- newicon extras/icon.png ${PN}.png
- make_desktop_entry ${PN}-gui "Flux Engine" ${PN}
-
-}
-
-pkg_postinst() {
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-emulation/fluxengine/metadata.xml b/app-emulation/fluxengine/metadata.xml
index c2e813ba..2c8e385f 100644
--- a/app-emulation/fluxengine/metadata.xml
+++ b/app-emulation/fluxengine/metadata.xml
@@ -5,4 +5,7 @@
mario.fetka@disconnected-by-peer.at
Mario Fetka
+
+ davidgiven/fluxengine
+
diff --git a/app-office/softmaker-office-nx/Manifest b/app-office/softmaker-office-nx/Manifest
new file mode 100644
index 00000000..6cf6c9b4
--- /dev/null
+++ b/app-office/softmaker-office-nx/Manifest
@@ -0,0 +1,5 @@
+DIST softmaker-office-nx-2024.1234.tgz 305598779 BLAKE2B 710a0ec67ca5f3ffed09749a9b9041bfac8f8e396765b687269fbdcb174b3b9cc24b45e82aa2935ce36bc693215ca3b1b31dbc512d3fc2ac3f3e67dfa05957eb SHA512 1b6b2085bed7e7ebd80f0e916df02c272f4e57eb2d3e7b5145bf70313013e05545ae3bccd0bf5ac9fa03fd3e67b9e3335ce0dd55007882d5dc3ab66101c98056
+DIST softmaker-office-nx-2024.1417_beta.tgz 336138464 BLAKE2B 1f02cd169f7ea1600498df7a281ff39b7510a72b3b8bf6cd688bec379a76e262f6f7b7579be5790281b3dffb7253fed4a88c0963a419f0c7ef60077e90ce6bee SHA512 851ffd2a7f7af97ee59adb0ea5b1da479dda747b5e86b9e7f2bc7c0d505e4b302c3f2fa74aaed62aae071932a67dffd9292f8f4cedfb73fe542391b209e5dd41
+EBUILD softmaker-office-nx-2024.1234.ebuild 12397 BLAKE2B f81e292e5c90eb42d0f246c698a7fd02d296a389c000a3ea8fe6b6c1ffb2f75ce0c561e311525d633d0e55695face06a91a5ce73e1c714ef8ae9531296998407 SHA512 486b9d9ce634e21f4f1ebb10b820a6546f5263bb70e94c1628f05ee02d8f8f829243b112e531781d4f4134544f4530057b8666f859f95efae4d5e108436e4144
+EBUILD softmaker-office-nx-2024.1417_beta.ebuild 12430 BLAKE2B 153a5cace81c30159980208f331478e5c93989389e4d0e0ffe579b1dfd670d433e340afc6ad7cd0ccf47268d9b63644f863ad306fc983fad54d3a879ac506823 SHA512 68ce364c22b8683c67e2039448229b92c29f9c6933a700634c1584e14bcf1c5e78bb9b242504fee6deea51c7c60b4e0cc2d0e945db785b7cb3ea44d7207faaa1
+MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
diff --git a/app-office/softmaker-office-nx/metadata.xml b/app-office/softmaker-office-nx/metadata.xml
new file mode 100644
index 00000000..c2e813ba
--- /dev/null
+++ b/app-office/softmaker-office-nx/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ mario.fetka@disconnected-by-peer.at
+ Mario Fetka
+
+
diff --git a/app-office/softmaker-office-nx/softmaker-office-nx-2024.1234.ebuild b/app-office/softmaker-office-nx/softmaker-office-nx-2024.1234.ebuild
new file mode 100644
index 00000000..4f4ff503
--- /dev/null
+++ b/app-office/softmaker-office-nx/softmaker-office-nx-2024.1234.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2023 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="Subscription office suite with TextMaker, PlanMaker and Presentations"
+HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
+SRC_URI="https://www.softmaker.net/down/softmaker-office-nx-${PV##*.}-amd64.tgz -> ${P}.tgz"
+S="${WORKDIR}"
+
+LICENSE="SoftMaker-Office-EULA"
+SLOT="0"
+KEYWORDS="-* amd64"
+REQUIRED_USE="elibc_glibc"
+
+# .deb dependencies as of 8 Jul 2026, version 2024-1234:
+#
+# DEBIAN GENTOO
+#
+# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
+# libc6 (>= 2.17) => sys-libs/glibc
+# libgcc1 (>= 1:4.2) => sys-devel/gcc
+# libgl1-mesa-glx | libgl1 => virtual/opengl
+# libglib2.0-0 (>= 2.12.0) => dev-libs/glib *
+# libgstreamer1.0-0 (>= 1.0.0) => media-libs/gstreamer *
+# libgstreamer-plugins-base1.0-0 (>= 1.0.0) => media-libs/gst-plugins-base
+# libstdc++6 (>= 5.2) => sys-devel/gcc
+# libx11-6 => x11-libs/libX11
+# libxext6 => x11-libs/libXext
+# libxmu6 => x11-libs/libXmu
+# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
+# libxrender1 => x11-libs/libXrender
+
+DEPEND="
+ app-arch/tar
+ app-arch/xz-utils
+"
+RDEPEND="${DEPEND}
+ !app-office/softmaker-office
+ net-misc/curl
+ elibc_glibc? ( sys-libs/glibc )
+ sys-devel/gcc
+ virtual/opengl
+ dev-libs/glib
+ media-libs/gstreamer
+ media-libs/gst-plugins-base
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXrandr
+ x11-libs/libXrender
+"
+
+INNER_ARCHIVE="officenx.tar.lzma"
+EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
+FINAL_INSTALL_DIR="/opt/softmaker-office-nx"
+
+# disable QA check for pre-stripped binaries
+QA_PRESTRIPPED="
+ ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
+ ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
+ ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
+ ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
+ ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-01.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-02.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-03.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsx.so
+ ${FINAL_INSTALL_DIR}/textmaker
+ ${FINAL_INSTALL_DIR}/presentations
+ ${FINAL_INSTALL_DIR}/planmaker
+"
+
+# disable QA checks for upstream .desktop files
+QA_DESKTOP_FILE="
+ usr/share/applications/planmaker-nx.desktop
+ usr/share/applications/presentations-nx.desktop
+ usr/share/applications/textmaker-nx.desktop
+"
+
+src_unpack() {
+ unpack "${A}" || die "Failed to unpack outer archive"
+
+ mkdir "${EXTRACTED_INNER_ARCHIVE}" || die
+ cd "${EXTRACTED_INNER_ARCHIVE}" || die "Failed to switch to extraction directory"
+
+ tar xJf "${WORKDIR}/${INNER_ARCHIVE}" || die "Failed to extract ${INNER_ARCHIVE}"
+}
+
+src_prepare() {
+ ## extract all lines defining functions from original install script so we can import it
+ # first make sure we actually have the expected revision
+ expected_hash="74fbd1be9bd2465777c78e90467b275f"
+ actual_hash=$(md5sum "${WORKDIR}/installofficenx" | cut -c'-32')
+ [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
+
+ # extract
+ sed -n "22,429p" "${WORKDIR}/installofficenx" > "${WORKDIR}/smoffice-install-functions.sh" || die
+
+ # mandatory since EAPI 6
+ eapply_user
+}
+
+src_compile() {
+ . "${WORKDIR}/smoffice-install-functions.sh" || die
+
+ # set variables needed by original install script
+ APPBINPATH="${WORKDIR}" # install script function will write there during installation
+ SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
+ APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
+
+ ## create_script
+ UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smofficenx" # irrelevant but function will generate that file nevertheless
+ REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
+
+ # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
+ echo '#dummy' > "${SRCPATH}/mime/uninst1" || die
+
+ # run original create_script function
+ # arg 1 = version
+ # arg 2 = fixed to "1" by original install script
+ # arg 3 = empty to indicate global installation
+ (set -e; create_script nx "1" "") || die "Failed to run original create_script"
+
+ ## create_desktop1 to create .desktop files
+ # run original create_desktop functions
+ # arg 1 = version
+ # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
+ (set -e; create_desktop1 nx "0") || die "Failed to run original create_desktop1"
+
+ ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
+}
+
+src_install() {
+ # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
+
+ # copy everything from inner archive to /opt install dir
+ insinto "${FINAL_INSTALL_DIR}"
+ doins -r "${EXTRACTED_INNER_ARCHIVE}"/*
+
+ # redo the executables (otherwise they miss permission)
+ exeinto "${FINAL_INSTALL_DIR}"
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/planmaker
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/presentations
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/textmaker
+
+ # install the original wrapper scripts to /usr/bin
+ dobin "${WORKDIR}"/planmakernx
+ dobin "${WORKDIR}"/presentationsnx
+ dobin "${WORKDIR}"/textmakernx
+
+ # symlink .desktop entries
+ for app in planmaker presentations textmaker; do
+ dosym "${FINAL_INSTALL_DIR}/mime/${app}-nx.desktop" "/usr/share/applications/${app}-nx.desktop"
+ done
+
+ # MIME definition
+ # TODO: split to separate files?
+ # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
+ insinto /usr/share/mime/application/
+ doins "${EXTRACTED_INNER_ARCHIVE}"/mime/softmaker-office-nx.xml
+
+ ## icons (see original copy_icons function)
+ # TODO: do not install what we do not need when separated
+ # FIXME: 1024 is not supported by desktop eclass yet
+
+ # app icons
+ for app in prl tml pml; do
+ for size in 16 24 32 48 64 128 256 512 1024; do
+ newicon -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}nx.png" "application-x-${app}nx.png"
+ done
+ done
+
+ # MIME icons
+ local text_soft_mimes=(
+ application-x-tmd application-x-tmv
+ )
+ local text_mso_mimes=(
+ application-rtf text-rtf application-msword application-msword-template
+ application-vnd.ms-word application-x-doc application-x-pocket-word
+ application-vnd.openxmlformats-officedocument.wordprocessingml.document
+ application-vnd.openxmlformats-officedocument.wordprocessingml.template
+ application-vnd.ms-word.document.macroenabled.12
+ application-vnd.ms-word.template.macroenabled.12
+ )
+ local text_other_mimes=(
+ application-x-pocket-word application-vnd.oasis.opendocument.text
+ text-rtf application-vnd.sun.xml.writer
+ application-vnd.sun.xml.writer.template application-vnd.wordperfect
+ application-vnd.oasis.opendocument.text-template
+ application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer
+ application-vnd.sun.xml.writer.template application-x-dbf
+ )
+ local spreadsheet_soft_mimes=(
+ application-x-pmd application-x-pmv application-x-pmdx
+ application-x-pagemaker
+ )
+ local spreadsheet_mso_mimes=(
+ application-x-sylk application-excel application-x-excel
+ application-x-ms-excel application-x-msexcel application-x-xls
+ application-xls application-vnd.ms-excel
+ application-vnd.openxmlformats-officedocument.spreadsheetml.sheet
+ application-vnd.openxmlformats-officedocument.spreadsheetml.template
+ application-vnd.ms-excel.sheet.macroenabled.12
+ application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet
+ )
+ local spreadsheet_other_mimes=(
+ text-csv application-x-dif application-x-prn
+ application-vnd.stardivision.calc
+ )
+ local presentation_soft_mimes=(
+ application-x-prd application-x-prs application-x-prv
+ )
+ local presentation_mso_mimes=(
+ application-ppt application-mspowerpoint application-vnd.ms-powerpoint
+ application-vnd.ms-powerpoint.presentation.macroenabled.12
+ application-vnd.ms-powerpoint.slideshow.macroEnabled.12
+ application-vnd.openxmlformats-officedocument.presentationml.presentation
+ application-vnd.openxmlformats-officedocument.presentationml.template
+ application-vnd.openxmlformats-officedocument.presentationml.slideshow
+ )
+
+ for size in 16 24 32 48 64 128 256 512 1024; do
+ ## text documents
+ # SoftOffice => tmd icon
+ for mime in "${text_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => tmd_mso icon
+ for mime in "${text_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" "${mime}.png"
+ done
+
+ # OpenDocument => tmd_oth icon
+ for mime in "${text_other_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" "${mime}.png"
+ done
+
+ ## spreadsheet documents
+ # SoftOffice? => pmd icon
+ for mime in "${spreadsheet_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => pmd_mso icon
+ for mime in "${spreadsheet_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" "${mime}.png"
+ done
+
+ # OpenDocument and generic? => pmd_oth icon
+ for mime in "${spreadsheet_other_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" "${mime}.png"
+ done
+
+ ## presentations
+ # SoftOffice => prd icon
+ for mime in "${presentation_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => prd_mso icon
+ for mime in "${presentation_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" "${mime}.png"
+ done
+
+ ## trailing in original function
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
+
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
+
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
+ done
+
+ # TODO: what about the provided fonts, theres no global registration in the original install script?
+ insinto /usr/share/fonts/softmaker-office
+ doins "${EXTRACTED_INNER_ARCHIVE}"/fonts/*.{otf,pfb,pfm,ttf}
+
+ dodoc \
+ "${EXTRACTED_INNER_ARCHIVE}"/pmnx_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/pmnx_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/prnx_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/prnx_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/tmnx_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/tmnx_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/Caladea_copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/Carlito_copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/OpenSans-LICENSE.txt \
+ "${EXTRACTED_INNER_ARCHIVE}"/mime/copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/mime/xdg-utils/LICENSE \
+ "${EXTRACTED_INNER_ARCHIVE}"/spell/hyphenation-licenses.txt
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/softmaker-office-nx/softmaker-office-nx-2024.1417_beta.ebuild b/app-office/softmaker-office-nx/softmaker-office-nx-2024.1417_beta.ebuild
new file mode 100644
index 00000000..dc46a6c4
--- /dev/null
+++ b/app-office/softmaker-office-nx/softmaker-office-nx-2024.1417_beta.ebuild
@@ -0,0 +1,315 @@
+# Copyright 1999-2023 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="Subscription office suite with TextMaker, PlanMaker and Presentations"
+HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
+MY_BUILD="$(ver_cut 2)"
+
+SRC_URI="https://www.softmaker.net/down/softmaker-office-nx-${MY_BUILD}-amd64.tgz -> ${P}.tgz"
+S="${WORKDIR}"
+
+LICENSE="SoftMaker-Office-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="elibc_glibc"
+
+# .deb dependencies as of 8 Jul 2026, version 2024-1417 beta:
+#
+# DEBIAN GENTOO
+#
+# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
+# libc6 (>= 2.17) => sys-libs/glibc
+# libgcc1 (>= 1:4.2) => sys-devel/gcc
+# libgl1-mesa-glx | libgl1 => virtual/opengl
+# libglib2.0-0 (>= 2.12.0) => dev-libs/glib *
+# libgstreamer1.0-0 (>= 1.0.0) => media-libs/gstreamer *
+# libgstreamer-plugins-base1.0-0 (>= 1.0.0) => media-libs/gst-plugins-base
+# libstdc++6 (>= 5.2) => sys-devel/gcc
+# libx11-6 => x11-libs/libX11
+# libxext6 => x11-libs/libXext
+# libxmu6 => x11-libs/libXmu
+# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
+# libxrender1 => x11-libs/libXrender
+
+DEPEND="
+ app-arch/tar
+ app-arch/xz-utils
+"
+RDEPEND="${DEPEND}
+ !app-office/softmaker-office
+ net-misc/curl
+ elibc_glibc? ( sys-libs/glibc )
+ sys-devel/gcc
+ virtual/opengl
+ dev-libs/glib
+ media-libs/gstreamer
+ media-libs/gst-plugins-base
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXrandr
+ x11-libs/libXrender
+"
+
+INNER_ARCHIVE="officenx.tar.lzma"
+EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
+FINAL_INSTALL_DIR="/opt/softmaker-office-nx"
+
+# disable QA check for pre-stripped binaries
+QA_PRESTRIPPED="
+ ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
+ ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
+ ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
+ ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
+ ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-01.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-02.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-03.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsx.so
+ ${FINAL_INSTALL_DIR}/textmaker
+ ${FINAL_INSTALL_DIR}/presentations
+ ${FINAL_INSTALL_DIR}/planmaker
+"
+
+# disable QA checks for upstream .desktop files
+QA_DESKTOP_FILE="
+ usr/share/applications/planmaker-nx.desktop
+ usr/share/applications/presentations-nx.desktop
+ usr/share/applications/textmaker-nx.desktop
+"
+
+src_unpack() {
+ unpack "${A}" || die "Failed to unpack outer archive"
+
+ mkdir "${EXTRACTED_INNER_ARCHIVE}" || die
+ cd "${EXTRACTED_INNER_ARCHIVE}" || die "Failed to switch to extraction directory"
+
+ tar xJf "${WORKDIR}/${INNER_ARCHIVE}" || die "Failed to extract ${INNER_ARCHIVE}"
+}
+
+src_prepare() {
+ ## extract all lines defining functions from original install script so we can import it
+ # first make sure we actually have the expected revision
+ expected_hash="a18641be97ec5db82d49d5a6cbdde610"
+ actual_hash=$(md5sum "${WORKDIR}/installofficenx" | cut -c'-32')
+ [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
+
+ # extract
+ sed -n "22,459p" "${WORKDIR}/installofficenx" > "${WORKDIR}/smoffice-install-functions.sh" || die
+
+ # mandatory since EAPI 6
+ eapply_user
+}
+
+src_compile() {
+ . "${WORKDIR}/smoffice-install-functions.sh" || die
+
+ # set variables needed by original install script
+ APPBINPATH="${WORKDIR}" # install script function will write there during installation
+ SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
+ APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
+
+ ## create_script
+ UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smofficenx" # irrelevant but function will generate that file nevertheless
+ REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
+
+ # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
+ echo '#dummy' > "${SRCPATH}/mime/uninst1" || die
+
+ # run original create_script function
+ # arg 1 = version
+ # arg 2 = fixed to "1" by original install script
+ # arg 3 = empty to indicate global installation
+ (set -e; create_script nx "1" "") || die "Failed to run original create_script"
+
+ ## create_desktop1 to create .desktop files
+ # run original create_desktop functions
+ # arg 1 = version
+ # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
+ (set -e; create_desktop1 nx "0") || die "Failed to run original create_desktop1"
+
+ ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
+}
+
+src_install() {
+ # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
+
+ # copy everything from inner archive to /opt install dir
+ insinto "${FINAL_INSTALL_DIR}"
+ doins -r "${EXTRACTED_INNER_ARCHIVE}"/*
+
+ # redo the executables (otherwise they miss permission)
+ exeinto "${FINAL_INSTALL_DIR}"
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/planmaker
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/presentations
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/textmaker
+
+ # install the original wrapper scripts to /usr/bin
+ dobin "${WORKDIR}"/planmakernx
+ dobin "${WORKDIR}"/presentationsnx
+ dobin "${WORKDIR}"/textmakernx
+
+ # symlink .desktop entries
+ for app in planmaker presentations textmaker; do
+ dosym "${FINAL_INSTALL_DIR}/mime/${app}-nx.desktop" "/usr/share/applications/${app}-nx.desktop"
+ done
+
+ # MIME definition
+ # TODO: split to separate files?
+ # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
+ insinto /usr/share/mime/application/
+ doins "${EXTRACTED_INNER_ARCHIVE}"/mime/softmaker-office-nx.xml
+
+ ## icons (see original copy_icons function)
+ # TODO: do not install what we do not need when separated
+ # FIXME: 1024 is not supported by desktop eclass yet
+
+ # app icons
+ for app in prl tml pml; do
+ for size in 16 24 32 48 64 128 256 512 1024; do
+ newicon -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}nx.png" "application-x-${app}nx.png"
+ done
+ done
+
+ # MIME icons
+ local text_soft_mimes=(
+ application-x-tmd application-x-tmv
+ )
+ local text_mso_mimes=(
+ application-rtf text-rtf application-msword application-msword-template
+ application-vnd.ms-word application-x-doc application-x-pocket-word
+ application-vnd.openxmlformats-officedocument.wordprocessingml.document
+ application-vnd.openxmlformats-officedocument.wordprocessingml.template
+ application-vnd.ms-word.document.macroenabled.12
+ application-vnd.ms-word.template.macroenabled.12
+ )
+ local text_other_mimes=(
+ application-x-pocket-word application-vnd.oasis.opendocument.text
+ text-rtf application-vnd.sun.xml.writer
+ application-vnd.sun.xml.writer.template application-vnd.wordperfect
+ application-vnd.oasis.opendocument.text-template
+ application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer
+ application-vnd.sun.xml.writer.template application-x-dbf
+ )
+ local spreadsheet_soft_mimes=(
+ application-x-pmd application-x-pmv application-x-pmdx
+ application-x-pagemaker
+ )
+ local spreadsheet_mso_mimes=(
+ application-x-sylk application-excel application-x-excel
+ application-x-ms-excel application-x-msexcel application-x-xls
+ application-xls application-vnd.ms-excel
+ application-vnd.openxmlformats-officedocument.spreadsheetml.sheet
+ application-vnd.openxmlformats-officedocument.spreadsheetml.template
+ application-vnd.ms-excel.sheet.macroenabled.12
+ application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet
+ )
+ local spreadsheet_other_mimes=(
+ text-csv application-x-dif application-x-prn
+ application-vnd.stardivision.calc
+ )
+ local presentation_soft_mimes=(
+ application-x-prd application-x-prs application-x-prv
+ )
+ local presentation_mso_mimes=(
+ application-ppt application-mspowerpoint application-vnd.ms-powerpoint
+ application-vnd.ms-powerpoint.presentation.macroenabled.12
+ application-vnd.ms-powerpoint.slideshow.macroEnabled.12
+ application-vnd.openxmlformats-officedocument.presentationml.presentation
+ application-vnd.openxmlformats-officedocument.presentationml.template
+ application-vnd.openxmlformats-officedocument.presentationml.slideshow
+ )
+
+ for size in 16 24 32 48 64 128 256 512 1024; do
+ ## text documents
+ # SoftOffice => tmd icon
+ for mime in "${text_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => tmd_mso icon
+ for mime in "${text_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" "${mime}.png"
+ done
+
+ # OpenDocument => tmd_oth icon
+ for mime in "${text_other_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" "${mime}.png"
+ done
+
+ ## spreadsheet documents
+ # SoftOffice? => pmd icon
+ for mime in "${spreadsheet_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => pmd_mso icon
+ for mime in "${spreadsheet_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" "${mime}.png"
+ done
+
+ # OpenDocument and generic? => pmd_oth icon
+ for mime in "${spreadsheet_other_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" "${mime}.png"
+ done
+
+ ## presentations
+ # SoftOffice => prd icon
+ for mime in "${presentation_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => prd_mso icon
+ for mime in "${presentation_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" "${mime}.png"
+ done
+
+ ## trailing in original function
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
+
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
+
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
+ done
+
+ # TODO: what about the provided fonts, theres no global registration in the original install script?
+ insinto /usr/share/fonts/softmaker-office
+ doins "${EXTRACTED_INNER_ARCHIVE}"/fonts/*.{otf,pfb,pfm,ttf}
+
+ dodoc \
+ "${EXTRACTED_INNER_ARCHIVE}"/pmnx_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/pmnx_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/prnx_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/prnx_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/tmnx_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/tmnx_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/Caladea_copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/Carlito_copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/OpenSans-LICENSE.txt \
+ "${EXTRACTED_INNER_ARCHIVE}"/mime/copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/mime/xdg-utils/LICENSE \
+ "${EXTRACTED_INNER_ARCHIVE}"/spell/hyphenation-licenses.txt
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/app-office/softmaker-office/Manifest b/app-office/softmaker-office/Manifest
index 1dcb9c07..36c53aee 100644
--- a/app-office/softmaker-office/Manifest
+++ b/app-office/softmaker-office/Manifest
@@ -1,11 +1,3 @@
-DIST softmaker-office-2021-1034-amd64.tgz 327733989 BLAKE2B 5ca71dae69e1691391f2be6c1b940577e9dcd4ac71047e821b6b87bb576e94b5aee61c9f4ca19f2628aeb0a77bc7a7ce4d91639710b10e7f635dec095c2e6160 SHA512 0fa37279283799337999d6da249dc861b5d6cc8b3c2d82b177735237d3d30342bf890bb79b9c99a9357cee66fa03096b74a7fa4f511e9f92a2d62a2a548058fe
-DIST softmaker-office-2021-1060-amd64.tgz 334243460 BLAKE2B a479662eb8ae86a3ec64fd7286ff0f03ca7909e7954c93eb91ca128f8be0c35aef378d904fd41e4ea46e6bc80a6356860de963058fb7795ad9378c8edafafdfb SHA512 36d6cf49c3dce821f50ebef60e6ae48cd97ad9507cb7af7bc1500977c03d24f197b7b7036e92b9b5c3bc387d1d3fac2cc156022e4294c71ad998e8e8e3649c9d
-DIST softmaker-office-2021-1062-amd64.tgz 333885529 BLAKE2B 0fb1c35bca771635c7fb966871901479129fcd545095343fc781f2914c02f4656ac550ed5178f5b622013a26557d58a583f1d635ce92c35fd26abfdf254f5f32 SHA512 bd26ba8e580faabd11ceffc4dee64da6404bc41874fa1c0aecbc20094da811670fd07451a7eb1f4760fad38f17e4f8761313f77dd6ebdf936256546df7bd98bf
-DIST softmaker-office-2021-1064-amd64.tgz 322931084 BLAKE2B 7b38726c3ba6cce00a6c16c9161dfe262a13b6005696cc7df823b9b894e75ffeeee44caad8c6ce2509083d7edef8f5e9c61b8418361a3ea72414af697b551ed3 SHA512 64f6f0148c000c57dcd5753e3d2f0e7d97645e6a53073e25464876101cde7124fe5197f27bf9e27d33b8558d61397c34775cc2b9d173ea081f7fc1212ca7a42f
-DIST softmaker-office-2024-1200-amd64.tgz 302053854 BLAKE2B e07250d4e66ccdaeb139afc148a1f17fc6da84e91d7cf1a434eaf40e0e149cbea2b65ff6678fe759a99990f21347175e5436e23e528df49a59e3c17f82878d6d SHA512 6501fb01bee9b85ac2b728b3e30e63781f30bfdecb5a7fc1d7526e470cbc79081332167eafd1e14b181e2b55e46db3110b61dd1dde4b835ee1ceebbb51b5a5e4
-EBUILD softmaker-office-2021.1034-r1.ebuild 10739 BLAKE2B dcc14603cc4a138a1fe76317199862329db13613374258e332230ec0ed305c69b9269e13fcae279abfda9ca53f450435bfacd61f5b28c862dca350b22ffdf5f1 SHA512 2aa966aad24c09796023651fec44ff9843516932724392a046862899ca50d741a87843a58e3c3ba5f0e135c272e23eb0c8157921f2fa2c001a823b7bc95d274f
-EBUILD softmaker-office-2021.1060-r1.ebuild 10739 BLAKE2B 389f58261968e30260362c636fee4a43ace3afc8b4807c942125e94f1f89ab6532a27b3a039ab505d8a3fee09568e394a655a0b230da160e98c9d9fc7049b308 SHA512 34ba9bfa2f00b2a2885cc87225d50209960c89c715bc1c78faeab4e62a8e17905c6ed2248c8265419bde219994461fb6520ef375cadf780c26d21531b87145f3
-EBUILD softmaker-office-2021.1062-r1.ebuild 10739 BLAKE2B e397a1f36d011e56886f5684eab598cc339bc56af0efc19e772a8b943df444854bb05c704a373417aecd238d9b9e6421042cb5bc44215cab23e7bfb63a09d09b SHA512 44fc3d5b2886c8a67575d3fbf0f4247de81c4b55b03df578500c55764860314610f5334649a1fff0ca001c84ac7afd2f28b4354e8c6bf749b36a3a6813318498
-EBUILD softmaker-office-2021.1064.ebuild 10738 BLAKE2B e2e6ceef27975ddf762bfb59db8aa25634b03fff94e46c1d2ec95c5b0ce269c91e43db8ec84ac6958190a00a6294eaecd86aedcceb0f265aa39b6f30ee3520ae SHA512 82543c08093336c58c660c7b76bb007deb170c668238eb4fd3505b61944156fe29ad347fe3269507f462b27cbecd95cdd466ca7b7f0b339453798fb8481c744a
-EBUILD softmaker-office-2024.1200.ebuild 11558 BLAKE2B 57720685429b840a5bbef25e0a87da3319dae9e7afca05166c9f87afe178917334054f5dbc6b32c0f984df493af1f1431ea478d4132fcdd0c8ea8c41498169d0 SHA512 029e839fcfb2002f9e8dd0b4b7660fa0af0483d88a9f5bbb6fe2cb9b6fe9edb22cc7788ddd1b6a648b428de2e879f428a9ca7077679956780b430604e61c51c5
+DIST softmaker-office-2024-1234-amd64.tgz 305222720 BLAKE2B f0c025dfc56c876d9514a7c1e1edfe428507af5dac5f24a89cfba6c6088ffc02934ba3a6ba87789fbe0f9019c9bf17eb2edb1aa731b4a189aa16cf21fb68b057 SHA512 c12e5e75c9cf165b9b8d06fc6e3b7eb0b859e74c8943d063e724092a2e2b3b90f0b258e2e794109e2c479004b185f9927598dac3f0c7a84bd381c62639ad5783
+EBUILD softmaker-office-2024.1234.ebuild 12412 BLAKE2B b5ee45829fa8931f5a0fd3f03b3c0ae0c907262825c0b1d8e04a7701f38b7a7bbdba7889f6fc54038bed1291e0941a0d36fe4cb49f8721d9baeabb0776c847e0 SHA512 8fa7b7d4145a1852644b67b4a2a90c2cf007a268ff18176c87bd61f00f91e1b70c2c10e1834efdfcc37d4121639af08c0a7ef62f8a9a82c97d2b3852fbf357b8
MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
diff --git a/app-office/softmaker-office/softmaker-office-2021.1034-r1.ebuild b/app-office/softmaker-office/softmaker-office-2021.1034-r1.ebuild
deleted file mode 100644
index 0b738f4a..00000000
--- a/app-office/softmaker-office/softmaker-office-2021.1034-r1.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2021 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)"
-HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
-
-SRC_URI="https://www.softmaker.net/down/softmaker-office-${PV//\./-}-amd64.tgz"
-
-LICENSE="SoftMakerOffice"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# .dep dependencies as of 20 Oct 2021, version 2021-1034:
-#
-# DEBIAN GENTOO
-#
-# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
-# libc6 (>= 2.17) => sys-libs/glibc
-# libgcc1 (>= 1:4.2) => sys-devel/gcc
-# libgl1-mesa-glx | libgl1 => virtual/opengl
-# libstdc++6 (>= 5.2) => sys-devel/gcc
-# libx11-6 => x11-libs/libX11
-# libxext6 => x11-libs/libXext
-# libxmu6 => x11-libs/libXmu
-# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
-# libxrender1 => x11-libs/libXrender
-
-DEPEND="
- !app-office/softmaker-office-nx
-
- app-arch/tar
- app-arch/xz-utils
-"
-RDEPEND="${DEPEND}
- net-misc/curl
- sys-libs/glibc
- sys-devel/gcc
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXrender
-"
-
-S="${WORKDIR}"
-
-INNER_ARCHIVE="office2021.tar.lzma"
-EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
-
-FINAL_INSTALL_DIR="/opt/softmaker-office"
-INSTALL_DIR="${D}${FINAL_INSTALL_DIR}"
-
-# disable QA check for pre-stripped binaries
-QA_PRESTRIPPED="
- ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1.so
- ${FINAL_INSTALL_DIR}/dpf3/libdpf.so.3
- ${FINAL_INSTALL_DIR}/dpf3/libsx.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-03.so
- ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
- ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-01.so
- ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-02.so
- ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
- ${FINAL_INSTALL_DIR}/textmaker
- ${FINAL_INSTALL_DIR}/presentations
- ${FINAL_INSTALL_DIR}/planmaker
-"
-
-# disable QA checks for upstream .desktop files
-QA_DESKTOP_FILE="
- usr/share/applications/planmaker-2021.desktop
- usr/share/applications/presentations-2021.desktop
- usr/share/applications/textmaker-2021.desktop
-"
-
-src_unpack() {
- unpack ${A} || "Failed to unpack outer archive"
-
- mkdir ${EXTRACTED_INNER_ARCHIVE}
- cd ${EXTRACTED_INNER_ARCHIVE} || die "Failed to switch to extraction directory"
-
- tar xJf ${WORKDIR}/${INNER_ARCHIVE} || die "Failed to extract ${INNER_ARCHIVE}"
-}
-
-src_prepare() {
- ## extract all lines defining functions from original install script so we can import it
- # first make sure we actually have the expected revision
- expected_hash="d9a7f0e21b15d226f203c3e74e42bdb3"
- actual_hash=$(md5sum "${WORKDIR}/installsmoffice" | cut -c'-32')
- [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
-
- # extract
- tail -n 1566 ${WORKDIR}/installsmoffice | head -n 1328 >${WORKDIR}/smoffice-install-functions.sh
-
- # mandatory since EAPI 6
- eapply_user
-}
-
-src_compile() {
- . ${WORKDIR}/smoffice-install-functions.sh
-
- # set variables needed by original install script
- APPBINPATH="${WORKDIR}" # install script function will write there during installation
- SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
- APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
-
- ## create_script
- UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smoffice2021" # irrelevant but function will generate that file nevertheless
- REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
-
- # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
- echo '#dummy' >$SRCPATH/mime/uninst1
-
- # run original create_script function
- # arg 1 = version
- # arg 2 = fixed to "1" by original install script
- # arg 3 = empty to indicate global installation
- (set -e; create_script 2021 "1" "") || die "Failed to run original create_script"
-
- ## create_desktop1 to create .desktop files
- # run original create_desktop functions
- # arg 1 = version
- # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
- (set -e; create_desktop1 2021 "0") || die "Failed to run original create_desktop1"
-
- ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
-}
-
-src_install() {
- # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
-
- # copy everything from inner archive to /opt install dir
- insinto ${FINAL_INSTALL_DIR}
- doins -r ${EXTRACTED_INNER_ARCHIVE}/*
-
- # redo the executables (otherwise they miss permission)
- exeinto ${FINAL_INSTALL_DIR}
- doexe ${EXTRACTED_INNER_ARCHIVE}/planmaker
- doexe ${EXTRACTED_INNER_ARCHIVE}/presentations
- doexe ${EXTRACTED_INNER_ARCHIVE}/textmaker
-
- # install the original wrapper scripts to /usr/bin
- dobin ${WORKDIR}/planmaker21
- dobin ${WORKDIR}/presentations21
- dobin ${WORKDIR}/textmaker21
-
- # symlink .desktop entries
- for app in planmaker presentations textmaker; do
- dosym ${FINAL_INSTALL_DIR}/mime/${app}-2021.desktop /usr/share/applications/${app}-2021.desktop
- done
-
- # MIME definition
- # TODO: split to separate files?
- # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
- insinto /usr/share/mime/application/
- doins ${EXTRACTED_INNER_ARCHIVE}/mime/softmaker-office-2021.xml
-
- ## icons (see original copy_icons function)
- # TODO: don't install what we don't need when separated
- # 1024 is not supported by desktop eclass yet
-
- # app icons
- for app in prl tml pml; do
- for size in 16 24 32 48 64 128 256 512; do
- newicon -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}.png" "application-x-${app}21.png"
- done
- done
-
- # MIME icons
- for size in 16 24 32 48 64 128 256 512; do
- ## text documents
- # SoftOffice => tmd icon
- for mime in application-x-tmd application-x-tmv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" ${mime}.png
- done
-
- # MS Office => tmd_mso icon
- for mime in application-rtf text-rtf application-msword application-msword-template application-vnd.ms-word application-x-doc application-x-pocket-word application-vnd.openxmlformats-officedocument.wordprocessingml.document application-vnd.openxmlformats-officedocument.wordprocessingml.template application-vnd.ms-word.document.macroenabled.12 application-vnd.ms-word.template.macroenabled.12; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument => tmd_oth icon
- for mime in application-x-pocket-word application-vnd.oasis.opendocument.text text-rtf application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-vnd.wordperfect application-vnd.oasis.opendocument.text-template application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-x-dbf; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" ${mime}.png
- done
-
- ## spreadsheet documents
- # SoftOffice? => pmd icon
- for mime in application-x-pmd application-x-pmv application-x-pmdx application-x-pagemaker; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" ${mime}.png
- done
-
- # MS Office => pmd_mso icon
- for mime in application-x-sylk application-excel application-x-excel application-x-ms-excel application-x-msexcel application-x-xls application-xls application-vnd.ms-excel application-vnd.openxmlformats-officedocument.spreadsheetml.sheet application-vnd.openxmlformats-officedocument.spreadsheetml.template application-vnd.ms-excel.sheet.macroenabled.12 application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument and generic? => pmd_oth icon
- for mime in text-csv application-x-dif application-x-prn application-vnd.stardivision.calc; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" ${mime}.png
- done
-
- ## presentations
- # SoftOffice => prd icon
- for mime in application-x-prd application-x-prs application-x-prv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" ${mime}.png
- done
-
- # MS Office => prd_mso icon
- for mime in application-ppt application-mspowerpoint application-vnd.ms-powerpoint application-vnd.ms-powerpoint.presentation.macroenabled.12 application-vnd.ms-powerpoint.slideshow.macroEnabled.12 application-vnd.openxmlformats-officedocument.presentationml.presentation application-vnd.openxmlformats-officedocument.presentationml.template application-vnd.openxmlformats-officedocument.presentationml.slideshow; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" ${mime}.png
- done
-
- ## trailing in original function
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
- done
-
- # TODO: what about the provided fonts, theres no global registration in the original install script?
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
diff --git a/app-office/softmaker-office/softmaker-office-2021.1060-r1.ebuild b/app-office/softmaker-office/softmaker-office-2021.1060-r1.ebuild
deleted file mode 100644
index 6f757d72..00000000
--- a/app-office/softmaker-office/softmaker-office-2021.1060-r1.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2021 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)"
-HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
-
-SRC_URI="https://www.softmaker.net/down/softmaker-office-${PV//\./-}-amd64.tgz"
-
-LICENSE="SoftMakerOffice"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# .deb dependencies as of 27 Dev 2022, version 2021-1060:
-#
-# DEBIAN GENTOO
-#
-# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
-# libc6 (>= 2.17) => sys-libs/glibc
-# libgcc1 (>= 1:4.2) => sys-devel/gcc
-# libgl1-mesa-glx | libgl1 => virtual/opengl
-# libstdc++6 (>= 5.2) => sys-devel/gcc
-# libx11-6 => x11-libs/libX11
-# libxext6 => x11-libs/libXext
-# libxmu6 => x11-libs/libXmu
-# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
-# libxrender1 => x11-libs/libXrender
-
-DEPEND="
- !app-office/softmaker-office-nx
-
- app-arch/tar
- app-arch/xz-utils
-"
-RDEPEND="${DEPEND}
- net-misc/curl
- sys-libs/glibc
- sys-devel/gcc
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXrender
-"
-
-S="${WORKDIR}"
-
-INNER_ARCHIVE="office2021.tar.lzma"
-EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
-
-FINAL_INSTALL_DIR="/opt/softmaker-office"
-INSTALL_DIR="${D}${FINAL_INSTALL_DIR}"
-
-# disable QA check for pre-stripped binaries
-QA_PRESTRIPPED="
- ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1.so
- ${FINAL_INSTALL_DIR}/dpf3/libdpf.so.3
- ${FINAL_INSTALL_DIR}/dpf3/libsx.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-03.so
- ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
- ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-01.so
- ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-02.so
- ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
- ${FINAL_INSTALL_DIR}/textmaker
- ${FINAL_INSTALL_DIR}/presentations
- ${FINAL_INSTALL_DIR}/planmaker
-"
-
-# disable QA checks for upstream .desktop files
-QA_DESKTOP_FILE="
- usr/share/applications/planmaker-2021.desktop
- usr/share/applications/presentations-2021.desktop
- usr/share/applications/textmaker-2021.desktop
-"
-
-src_unpack() {
- unpack ${A} || "Failed to unpack outer archive"
-
- mkdir ${EXTRACTED_INNER_ARCHIVE}
- cd ${EXTRACTED_INNER_ARCHIVE} || die "Failed to switch to extraction directory"
-
- tar xJf ${WORKDIR}/${INNER_ARCHIVE} || die "Failed to extract ${INNER_ARCHIVE}"
-}
-
-src_prepare() {
- ## extract all lines defining functions from original install script so we can import it
- # first make sure we actually have the expected revision
- expected_hash="d9a7f0e21b15d226f203c3e74e42bdb3"
- actual_hash=$(md5sum "${WORKDIR}/installsmoffice" | cut -c'-32')
- [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
-
- # extract
- tail -n 1566 ${WORKDIR}/installsmoffice | head -n 1328 >${WORKDIR}/smoffice-install-functions.sh
-
- # mandatory since EAPI 6
- eapply_user
-}
-
-src_compile() {
- . ${WORKDIR}/smoffice-install-functions.sh
-
- # set variables needed by original install script
- APPBINPATH="${WORKDIR}" # install script function will write there during installation
- SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
- APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
-
- ## create_script
- UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smoffice2021" # irrelevant but function will generate that file nevertheless
- REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
-
- # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
- echo '#dummy' >$SRCPATH/mime/uninst1
-
- # run original create_script function
- # arg 1 = version
- # arg 2 = fixed to "1" by original install script
- # arg 3 = empty to indicate global installation
- (set -e; create_script 2021 "1" "") || die "Failed to run original create_script"
-
- ## create_desktop1 to create .desktop files
- # run original create_desktop functions
- # arg 1 = version
- # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
- (set -e; create_desktop1 2021 "0") || die "Failed to run original create_desktop1"
-
- ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
-}
-
-src_install() {
- # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
-
- # copy everything from inner archive to /opt install dir
- insinto ${FINAL_INSTALL_DIR}
- doins -r ${EXTRACTED_INNER_ARCHIVE}/*
-
- # redo the executables (otherwise they miss permission)
- exeinto ${FINAL_INSTALL_DIR}
- doexe ${EXTRACTED_INNER_ARCHIVE}/planmaker
- doexe ${EXTRACTED_INNER_ARCHIVE}/presentations
- doexe ${EXTRACTED_INNER_ARCHIVE}/textmaker
-
- # install the original wrapper scripts to /usr/bin
- dobin ${WORKDIR}/planmaker21
- dobin ${WORKDIR}/presentations21
- dobin ${WORKDIR}/textmaker21
-
- # symlink .desktop entries
- for app in planmaker presentations textmaker; do
- dosym ${FINAL_INSTALL_DIR}/mime/${app}-2021.desktop /usr/share/applications/${app}-2021.desktop
- done
-
- # MIME definition
- # TODO: split to separate files?
- # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
- insinto /usr/share/mime/application/
- doins ${EXTRACTED_INNER_ARCHIVE}/mime/softmaker-office-2021.xml
-
- ## icons (see original copy_icons function)
- # TODO: don't install what we don't need when separated
- # 1024 is not supported by desktop eclass yet
-
- # app icons
- for app in prl tml pml; do
- for size in 16 24 32 48 64 128 256 512; do
- newicon -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}.png" "application-x-${app}21.png"
- done
- done
-
- # MIME icons
- for size in 16 24 32 48 64 128 256 512; do
- ## text documents
- # SoftOffice => tmd icon
- for mime in application-x-tmd application-x-tmv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" ${mime}.png
- done
-
- # MS Office => tmd_mso icon
- for mime in application-rtf text-rtf application-msword application-msword-template application-vnd.ms-word application-x-doc application-x-pocket-word application-vnd.openxmlformats-officedocument.wordprocessingml.document application-vnd.openxmlformats-officedocument.wordprocessingml.template application-vnd.ms-word.document.macroenabled.12 application-vnd.ms-word.template.macroenabled.12; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument => tmd_oth icon
- for mime in application-x-pocket-word application-vnd.oasis.opendocument.text text-rtf application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-vnd.wordperfect application-vnd.oasis.opendocument.text-template application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-x-dbf; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" ${mime}.png
- done
-
- ## spreadsheet documents
- # SoftOffice? => pmd icon
- for mime in application-x-pmd application-x-pmv application-x-pmdx application-x-pagemaker; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" ${mime}.png
- done
-
- # MS Office => pmd_mso icon
- for mime in application-x-sylk application-excel application-x-excel application-x-ms-excel application-x-msexcel application-x-xls application-xls application-vnd.ms-excel application-vnd.openxmlformats-officedocument.spreadsheetml.sheet application-vnd.openxmlformats-officedocument.spreadsheetml.template application-vnd.ms-excel.sheet.macroenabled.12 application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument and generic? => pmd_oth icon
- for mime in text-csv application-x-dif application-x-prn application-vnd.stardivision.calc; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" ${mime}.png
- done
-
- ## presentations
- # SoftOffice => prd icon
- for mime in application-x-prd application-x-prs application-x-prv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" ${mime}.png
- done
-
- # MS Office => prd_mso icon
- for mime in application-ppt application-mspowerpoint application-vnd.ms-powerpoint application-vnd.ms-powerpoint.presentation.macroenabled.12 application-vnd.ms-powerpoint.slideshow.macroEnabled.12 application-vnd.openxmlformats-officedocument.presentationml.presentation application-vnd.openxmlformats-officedocument.presentationml.template application-vnd.openxmlformats-officedocument.presentationml.slideshow; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" ${mime}.png
- done
-
- ## trailing in original function
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
- done
-
- # TODO: what about the provided fonts, theres no global registration in the original install script?
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
diff --git a/app-office/softmaker-office/softmaker-office-2021.1062-r1.ebuild b/app-office/softmaker-office/softmaker-office-2021.1062-r1.ebuild
deleted file mode 100644
index 727f0370..00000000
--- a/app-office/softmaker-office/softmaker-office-2021.1062-r1.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2021 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)"
-HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
-
-SRC_URI="https://www.softmaker.net/down/softmaker-office-${PV//\./-}-amd64.tgz"
-
-LICENSE="SoftMakerOffice"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# .deb dependencies as of 27 Dec 2022, version 2021-1062:
-#
-# DEBIAN GENTOO
-#
-# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
-# libc6 (>= 2.17) => sys-libs/glibc
-# libgcc1 (>= 1:4.2) => sys-devel/gcc
-# libgl1-mesa-glx | libgl1 => virtual/opengl
-# libstdc++6 (>= 5.2) => sys-devel/gcc
-# libx11-6 => x11-libs/libX11
-# libxext6 => x11-libs/libXext
-# libxmu6 => x11-libs/libXmu
-# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
-# libxrender1 => x11-libs/libXrender
-
-DEPEND="
- !app-office/softmaker-office-nx
-
- app-arch/tar
- app-arch/xz-utils
-"
-RDEPEND="${DEPEND}
- net-misc/curl
- sys-libs/glibc
- sys-devel/gcc
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXrender
-"
-
-S="${WORKDIR}"
-
-INNER_ARCHIVE="office2021.tar.lzma"
-EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
-
-FINAL_INSTALL_DIR="/opt/softmaker-office"
-INSTALL_DIR="${D}${FINAL_INSTALL_DIR}"
-
-# disable QA check for pre-stripped binaries
-QA_PRESTRIPPED="
- ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1.so
- ${FINAL_INSTALL_DIR}/dpf3/libdpf.so.3
- ${FINAL_INSTALL_DIR}/dpf3/libsx.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-03.so
- ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
- ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-01.so
- ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-02.so
- ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
- ${FINAL_INSTALL_DIR}/textmaker
- ${FINAL_INSTALL_DIR}/presentations
- ${FINAL_INSTALL_DIR}/planmaker
-"
-
-# disable QA checks for upstream .desktop files
-QA_DESKTOP_FILE="
- usr/share/applications/planmaker-2021.desktop
- usr/share/applications/presentations-2021.desktop
- usr/share/applications/textmaker-2021.desktop
-"
-
-src_unpack() {
- unpack ${A} || "Failed to unpack outer archive"
-
- mkdir ${EXTRACTED_INNER_ARCHIVE}
- cd ${EXTRACTED_INNER_ARCHIVE} || die "Failed to switch to extraction directory"
-
- tar xJf ${WORKDIR}/${INNER_ARCHIVE} || die "Failed to extract ${INNER_ARCHIVE}"
-}
-
-src_prepare() {
- ## extract all lines defining functions from original install script so we can import it
- # first make sure we actually have the expected revision
- expected_hash="d9a7f0e21b15d226f203c3e74e42bdb3"
- actual_hash=$(md5sum "${WORKDIR}/installsmoffice" | cut -c'-32')
- [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
-
- # extract
- tail -n 1566 ${WORKDIR}/installsmoffice | head -n 1328 >${WORKDIR}/smoffice-install-functions.sh
-
- # mandatory since EAPI 6
- eapply_user
-}
-
-src_compile() {
- . ${WORKDIR}/smoffice-install-functions.sh
-
- # set variables needed by original install script
- APPBINPATH="${WORKDIR}" # install script function will write there during installation
- SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
- APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
-
- ## create_script
- UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smoffice2021" # irrelevant but function will generate that file nevertheless
- REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
-
- # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
- echo '#dummy' >$SRCPATH/mime/uninst1
-
- # run original create_script function
- # arg 1 = version
- # arg 2 = fixed to "1" by original install script
- # arg 3 = empty to indicate global installation
- (set -e; create_script 2021 "1" "") || die "Failed to run original create_script"
-
- ## create_desktop1 to create .desktop files
- # run original create_desktop functions
- # arg 1 = version
- # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
- (set -e; create_desktop1 2021 "0") || die "Failed to run original create_desktop1"
-
- ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
-}
-
-src_install() {
- # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
-
- # copy everything from inner archive to /opt install dir
- insinto ${FINAL_INSTALL_DIR}
- doins -r ${EXTRACTED_INNER_ARCHIVE}/*
-
- # redo the executables (otherwise they miss permission)
- exeinto ${FINAL_INSTALL_DIR}
- doexe ${EXTRACTED_INNER_ARCHIVE}/planmaker
- doexe ${EXTRACTED_INNER_ARCHIVE}/presentations
- doexe ${EXTRACTED_INNER_ARCHIVE}/textmaker
-
- # install the original wrapper scripts to /usr/bin
- dobin ${WORKDIR}/planmaker21
- dobin ${WORKDIR}/presentations21
- dobin ${WORKDIR}/textmaker21
-
- # symlink .desktop entries
- for app in planmaker presentations textmaker; do
- dosym ${FINAL_INSTALL_DIR}/mime/${app}-2021.desktop /usr/share/applications/${app}-2021.desktop
- done
-
- # MIME definition
- # TODO: split to separate files?
- # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
- insinto /usr/share/mime/application/
- doins ${EXTRACTED_INNER_ARCHIVE}/mime/softmaker-office-2021.xml
-
- ## icons (see original copy_icons function)
- # TODO: don't install what we don't need when separated
- # 1024 is not supported by desktop eclass yet
-
- # app icons
- for app in prl tml pml; do
- for size in 16 24 32 48 64 128 256 512; do
- newicon -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}.png" "application-x-${app}21.png"
- done
- done
-
- # MIME icons
- for size in 16 24 32 48 64 128 256 512; do
- ## text documents
- # SoftOffice => tmd icon
- for mime in application-x-tmd application-x-tmv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" ${mime}.png
- done
-
- # MS Office => tmd_mso icon
- for mime in application-rtf text-rtf application-msword application-msword-template application-vnd.ms-word application-x-doc application-x-pocket-word application-vnd.openxmlformats-officedocument.wordprocessingml.document application-vnd.openxmlformats-officedocument.wordprocessingml.template application-vnd.ms-word.document.macroenabled.12 application-vnd.ms-word.template.macroenabled.12; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument => tmd_oth icon
- for mime in application-x-pocket-word application-vnd.oasis.opendocument.text text-rtf application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-vnd.wordperfect application-vnd.oasis.opendocument.text-template application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-x-dbf; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" ${mime}.png
- done
-
- ## spreadsheet documents
- # SoftOffice? => pmd icon
- for mime in application-x-pmd application-x-pmv application-x-pmdx application-x-pagemaker; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" ${mime}.png
- done
-
- # MS Office => pmd_mso icon
- for mime in application-x-sylk application-excel application-x-excel application-x-ms-excel application-x-msexcel application-x-xls application-xls application-vnd.ms-excel application-vnd.openxmlformats-officedocument.spreadsheetml.sheet application-vnd.openxmlformats-officedocument.spreadsheetml.template application-vnd.ms-excel.sheet.macroenabled.12 application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument and generic? => pmd_oth icon
- for mime in text-csv application-x-dif application-x-prn application-vnd.stardivision.calc; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" ${mime}.png
- done
-
- ## presentations
- # SoftOffice => prd icon
- for mime in application-x-prd application-x-prs application-x-prv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" ${mime}.png
- done
-
- # MS Office => prd_mso icon
- for mime in application-ppt application-mspowerpoint application-vnd.ms-powerpoint application-vnd.ms-powerpoint.presentation.macroenabled.12 application-vnd.ms-powerpoint.slideshow.macroEnabled.12 application-vnd.openxmlformats-officedocument.presentationml.presentation application-vnd.openxmlformats-officedocument.presentationml.template application-vnd.openxmlformats-officedocument.presentationml.slideshow; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" ${mime}.png
- done
-
- ## trailing in original function
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
- done
-
- # TODO: what about the provided fonts, theres no global registration in the original install script?
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
diff --git a/app-office/softmaker-office/softmaker-office-2021.1064.ebuild b/app-office/softmaker-office/softmaker-office-2021.1064.ebuild
deleted file mode 100644
index 8996c028..00000000
--- a/app-office/softmaker-office/softmaker-office-2021.1064.ebuild
+++ /dev/null
@@ -1,249 +0,0 @@
-# Copyright 1999-2023 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)"
-HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
-
-SRC_URI="https://www.softmaker.net/down/softmaker-office-${PV//\./-}-amd64.tgz"
-
-LICENSE="SoftMakerOffice"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# .deb dependencies as of 4 Jun 2023, version 2021-1064:
-#
-# DEBIAN GENTOO
-#
-# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
-# libc6 (>= 2.17) => sys-libs/glibc
-# libgcc1 (>= 1:4.2) => sys-devel/gcc
-# libgl1-mesa-glx | libgl1 => virtual/opengl
-# libstdc++6 (>= 5.2) => sys-devel/gcc
-# libx11-6 => x11-libs/libX11
-# libxext6 => x11-libs/libXext
-# libxmu6 => x11-libs/libXmu
-# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
-# libxrender1 => x11-libs/libXrender
-
-DEPEND="
- !app-office/softmaker-office-nx
-
- app-arch/tar
- app-arch/xz-utils
-"
-RDEPEND="${DEPEND}
- net-misc/curl
- sys-libs/glibc
- sys-devel/gcc
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXrender
-"
-
-S="${WORKDIR}"
-
-INNER_ARCHIVE="office2021.tar.lzma"
-EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
-
-FINAL_INSTALL_DIR="/opt/softmaker-office"
-INSTALL_DIR="${D}${FINAL_INSTALL_DIR}"
-
-# disable QA check for pre-stripped binaries
-QA_PRESTRIPPED="
- ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1.so
- ${FINAL_INSTALL_DIR}/dpf3/libdpf.so.3
- ${FINAL_INSTALL_DIR}/dpf3/libsx.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-03.so
- ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
- ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-01.so
- ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-5-1-instance-02.so
- ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
- ${FINAL_INSTALL_DIR}/textmaker
- ${FINAL_INSTALL_DIR}/presentations
- ${FINAL_INSTALL_DIR}/planmaker
-"
-
-# disable QA checks for upstream .desktop files
-QA_DESKTOP_FILE="
- usr/share/applications/planmaker-2021.desktop
- usr/share/applications/presentations-2021.desktop
- usr/share/applications/textmaker-2021.desktop
-"
-
-src_unpack() {
- unpack ${A} || "Failed to unpack outer archive"
-
- mkdir ${EXTRACTED_INNER_ARCHIVE}
- cd ${EXTRACTED_INNER_ARCHIVE} || die "Failed to switch to extraction directory"
-
- tar xJf ${WORKDIR}/${INNER_ARCHIVE} || die "Failed to extract ${INNER_ARCHIVE}"
-}
-
-src_prepare() {
- ## extract all lines defining functions from original install script so we can import it
- # first make sure we actually have the expected revision
- expected_hash="d9a7f0e21b15d226f203c3e74e42bdb3"
- actual_hash=$(md5sum "${WORKDIR}/installsmoffice" | cut -c'-32')
- [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
-
- # extract
- tail -n 1566 ${WORKDIR}/installsmoffice | head -n 1328 >${WORKDIR}/smoffice-install-functions.sh
-
- # mandatory since EAPI 6
- eapply_user
-}
-
-src_compile() {
- . ${WORKDIR}/smoffice-install-functions.sh
-
- # set variables needed by original install script
- APPBINPATH="${WORKDIR}" # install script function will write there during installation
- SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
- APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
-
- ## create_script
- UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smoffice2021" # irrelevant but function will generate that file nevertheless
- REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
-
- # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
- echo '#dummy' >$SRCPATH/mime/uninst1
-
- # run original create_script function
- # arg 1 = version
- # arg 2 = fixed to "1" by original install script
- # arg 3 = empty to indicate global installation
- (set -e; create_script 2021 "1" "") || die "Failed to run original create_script"
-
- ## create_desktop1 to create .desktop files
- # run original create_desktop functions
- # arg 1 = version
- # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
- (set -e; create_desktop1 2021 "0") || die "Failed to run original create_desktop1"
-
- ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
-}
-
-src_install() {
- # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
-
- # copy everything from inner archive to /opt install dir
- insinto ${FINAL_INSTALL_DIR}
- doins -r ${EXTRACTED_INNER_ARCHIVE}/*
-
- # redo the executables (otherwise they miss permission)
- exeinto ${FINAL_INSTALL_DIR}
- doexe ${EXTRACTED_INNER_ARCHIVE}/planmaker
- doexe ${EXTRACTED_INNER_ARCHIVE}/presentations
- doexe ${EXTRACTED_INNER_ARCHIVE}/textmaker
-
- # install the original wrapper scripts to /usr/bin
- dobin ${WORKDIR}/planmaker21
- dobin ${WORKDIR}/presentations21
- dobin ${WORKDIR}/textmaker21
-
- # symlink .desktop entries
- for app in planmaker presentations textmaker; do
- dosym ${FINAL_INSTALL_DIR}/mime/${app}-2021.desktop /usr/share/applications/${app}-2021.desktop
- done
-
- # MIME definition
- # TODO: split to separate files?
- # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
- insinto /usr/share/mime/application/
- doins ${EXTRACTED_INNER_ARCHIVE}/mime/softmaker-office-2021.xml
-
- ## icons (see original copy_icons function)
- # TODO: don't install what we don't need when separated
- # 1024 is not supported by desktop eclass yet
-
- # app icons
- for app in prl tml pml; do
- for size in 16 24 32 48 64 128 256 512; do
- newicon -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}.png" "application-x-${app}21.png"
- done
- done
-
- # MIME icons
- for size in 16 24 32 48 64 128 256 512; do
- ## text documents
- # SoftOffice => tmd icon
- for mime in application-x-tmd application-x-tmv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" ${mime}.png
- done
-
- # MS Office => tmd_mso icon
- for mime in application-rtf text-rtf application-msword application-msword-template application-vnd.ms-word application-x-doc application-x-pocket-word application-vnd.openxmlformats-officedocument.wordprocessingml.document application-vnd.openxmlformats-officedocument.wordprocessingml.template application-vnd.ms-word.document.macroenabled.12 application-vnd.ms-word.template.macroenabled.12; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument => tmd_oth icon
- for mime in application-x-pocket-word application-vnd.oasis.opendocument.text text-rtf application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-vnd.wordperfect application-vnd.oasis.opendocument.text-template application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-x-dbf; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" ${mime}.png
- done
-
- ## spreadsheet documents
- # SoftOffice? => pmd icon
- for mime in application-x-pmd application-x-pmv application-x-pmdx application-x-pagemaker; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" ${mime}.png
- done
-
- # MS Office => pmd_mso icon
- for mime in application-x-sylk application-excel application-x-excel application-x-ms-excel application-x-msexcel application-x-xls application-xls application-vnd.ms-excel application-vnd.openxmlformats-officedocument.spreadsheetml.sheet application-vnd.openxmlformats-officedocument.spreadsheetml.template application-vnd.ms-excel.sheet.macroenabled.12 application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument and generic? => pmd_oth icon
- for mime in text-csv application-x-dif application-x-prn application-vnd.stardivision.calc; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" ${mime}.png
- done
-
- ## presentations
- # SoftOffice => prd icon
- for mime in application-x-prd application-x-prs application-x-prv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" ${mime}.png
- done
-
- # MS Office => prd_mso icon
- for mime in application-ppt application-mspowerpoint application-vnd.ms-powerpoint application-vnd.ms-powerpoint.presentation.macroenabled.12 application-vnd.ms-powerpoint.slideshow.macroEnabled.12 application-vnd.openxmlformats-officedocument.presentationml.presentation application-vnd.openxmlformats-officedocument.presentationml.template application-vnd.openxmlformats-officedocument.presentationml.slideshow; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" ${mime}.png
- done
-
- ## trailing in original function
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
- done
-
- # TODO: what about the provided fonts, theres no global registration in the original install script?
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
diff --git a/app-office/softmaker-office/softmaker-office-2024.1200.ebuild b/app-office/softmaker-office/softmaker-office-2024.1200.ebuild
deleted file mode 100644
index 69cfa911..00000000
--- a/app-office/softmaker-office/softmaker-office-2024.1200.ebuild
+++ /dev/null
@@ -1,261 +0,0 @@
-# Copyright 1999-2023 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)"
-HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
-
-SRC_URI="https://www.softmaker.net/down/softmaker-office-${PV//\./-}-amd64.tgz"
-
-LICENSE="SoftMakerOffice"
-SLOT="0"
-
-# empty keywords = hardmask
-# reason: Products got split, subscription no longer unlocks 2024 but the separate NX product.
-# I have the subscription so I cannot maintain this ebuild any more.
-# Use app-office/softmaker-office-nx instead if you have the subscription.
-# The ebuild is still here for reference if someone wants to pick it up, I was already
-# done adapting it before I noticed that my product key does not unlock the installation.
-KEYWORDS=""
-
-#KEYWORDS="~amd64"
-
-# .deb dependencies as of 20 Jun 2023, version 2024-1200:
-#
-# DEBIAN GENTOO
-#
-# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
-# libc6 (>= 2.17) => sys-libs/glibc
-# libgcc1 (>= 1:4.2) => sys-devel/gcc
-# libgl1-mesa-glx | libgl1 => virtual/opengl
-# libglib2.0-0 (>= 2.12.0) => dev-libs/glib *
-# libgstreamer1.0-0 (>= 1.0.0) => media-libs/gstreamer *
-# libgstreamer-plugins-base1.0-0 (>= 1.0.0) => media-libs/gst-plugins-base
-# libstdc++6 (>= 5.2) => sys-devel/gcc
-# libx11-6 => x11-libs/libX11
-# libxext6 => x11-libs/libXext
-# libxmu6 => x11-libs/libXmu
-# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
-# libxrender1 => x11-libs/libXrender
-
-DEPEND="
- app-arch/tar
- app-arch/xz-utils
-"
-RDEPEND="${DEPEND}
- net-misc/curl
- sys-libs/glibc
- sys-devel/gcc
- virtual/opengl
- dev-libs/glib
- media-libs/gstreamer
- media-libs/gst-plugins-base
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXrandr
- x11-libs/libXrender
-"
-
-S="${WORKDIR}"
-
-INNER_ARCHIVE="office2024.tar.lzma"
-EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
-
-FINAL_INSTALL_DIR="/opt/softmaker-office"
-INSTALL_DIR="${D}${FINAL_INSTALL_DIR}"
-
-# disable QA check for pre-stripped binaries
-QA_PRESTRIPPED="
- ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
- ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
- ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
- ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
- ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-01.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-02.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-03.so
- ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0.so
- ${FINAL_INSTALL_DIR}/dpf3/libsx.so
- ${FINAL_INSTALL_DIR}/textmaker
- ${FINAL_INSTALL_DIR}/presentations
- ${FINAL_INSTALL_DIR}/planmaker
-"
-
-# disable QA checks for upstream .desktop files
-QA_DESKTOP_FILE="
- usr/share/applications/planmaker-2024.desktop
- usr/share/applications/presentations-2024.desktop
- usr/share/applications/textmaker-2024.desktop
-"
-
-src_unpack() {
- unpack ${A} || "Failed to unpack outer archive"
-
- mkdir ${EXTRACTED_INNER_ARCHIVE}
- cd ${EXTRACTED_INNER_ARCHIVE} || die "Failed to switch to extraction directory"
-
- tar xJf ${WORKDIR}/${INNER_ARCHIVE} || die "Failed to extract ${INNER_ARCHIVE}"
-}
-
-src_prepare() {
- ## extract all lines defining functions from original install script so we can import it
- # first make sure we actually have the expected revision
- expected_hash="e3640f93e074c49bb5504ff0827213e7"
- actual_hash=$(md5sum "${WORKDIR}/installsmoffice" | cut -c'-32')
- [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
-
- # extract
- tail -n 1592 ${WORKDIR}/installsmoffice | head -n 1354 >${WORKDIR}/smoffice-install-functions.sh
-
- # mandatory since EAPI 6
- eapply_user
-}
-
-src_compile() {
- . ${WORKDIR}/smoffice-install-functions.sh
-
- # set variables needed by original install script
- APPBINPATH="${WORKDIR}" # install script function will write there during installation
- SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
- APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
-
- ## create_script
- UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smoffice2024" # irrelevant but function will generate that file nevertheless
- REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
-
- # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
- echo '#dummy' >$SRCPATH/mime/uninst1
-
- # run original create_script function
- # arg 1 = version
- # arg 2 = fixed to "1" by original install script
- # arg 3 = empty to indicate global installation
- (set -e; create_script 2024 "1" "") || die "Failed to run original create_script"
-
- ## create_desktop1 to create .desktop files
- # run original create_desktop functions
- # arg 1 = version
- # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
- (set -e; create_desktop1 2024 "0") || die "Failed to run original create_desktop1"
-
- ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
-}
-
-src_install() {
- # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
-
- # copy everything from inner archive to /opt install dir
- insinto ${FINAL_INSTALL_DIR}
- doins -r ${EXTRACTED_INNER_ARCHIVE}/*
-
- # redo the executables (otherwise they miss permission)
- exeinto ${FINAL_INSTALL_DIR}
- doexe ${EXTRACTED_INNER_ARCHIVE}/planmaker
- doexe ${EXTRACTED_INNER_ARCHIVE}/presentations
- doexe ${EXTRACTED_INNER_ARCHIVE}/textmaker
-
- # install the original wrapper scripts to /usr/bin
- dobin ${WORKDIR}/planmaker24
- dobin ${WORKDIR}/presentations24
- dobin ${WORKDIR}/textmaker24
-
- # symlink .desktop entries
- for app in planmaker presentations textmaker; do
- dosym ${FINAL_INSTALL_DIR}/mime/${app}-2024.desktop /usr/share/applications/${app}-2024.desktop
- done
-
- # MIME definition
- # TODO: split to separate files?
- # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
- insinto /usr/share/mime/application/
- doins ${EXTRACTED_INNER_ARCHIVE}/mime/softmaker-office-2024.xml
-
- ## icons (see original copy_icons function)
- # TODO: do not install what we do not need when separated
- # FIXME: 1024 is not supported by desktop eclass yet
-
- # app icons
- for app in prl tml pml; do
- for size in 16 24 32 48 64 128 256 512 1024; do
- newicon -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}.png" "application-x-${app}24.png"
- done
- done
-
- # MIME icons
- for size in 16 24 32 48 64 128 256 512 1024; do
- ## text documents
- # SoftOffice => tmd icon
- for mime in application-x-tmd application-x-tmv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" ${mime}.png
- done
-
- # MS Office => tmd_mso icon
- for mime in application-rtf text-rtf application-msword application-msword-template application-vnd.ms-word application-x-doc application-x-pocket-word application-vnd.openxmlformats-officedocument.wordprocessingml.document application-vnd.openxmlformats-officedocument.wordprocessingml.template application-vnd.ms-word.document.macroenabled.12 application-vnd.ms-word.template.macroenabled.12; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument => tmd_oth icon
- for mime in application-x-pocket-word application-vnd.oasis.opendocument.text text-rtf application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-vnd.wordperfect application-vnd.oasis.opendocument.text-template application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer application-vnd.sun.xml.writer.template application-x-dbf; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" ${mime}.png
- done
-
- ## spreadsheet documents
- # SoftOffice? => pmd icon
- for mime in application-x-pmd application-x-pmv application-x-pmdx application-x-pagemaker; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" ${mime}.png
- done
-
- # MS Office => pmd_mso icon
- for mime in application-x-sylk application-excel application-x-excel application-x-ms-excel application-x-msexcel application-x-xls application-xls application-vnd.ms-excel application-vnd.openxmlformats-officedocument.spreadsheetml.sheet application-vnd.openxmlformats-officedocument.spreadsheetml.template application-vnd.ms-excel.sheet.macroenabled.12 application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" ${mime}.png
- done
-
- # OpenDocument and generic? => pmd_oth icon
- for mime in text-csv application-x-dif application-x-prn application-vnd.stardivision.calc; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" ${mime}.png
- done
-
- ## presentations
- # SoftOffice => prd icon
- for mime in application-x-prd application-x-prs application-x-prv; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" ${mime}.png
- done
-
- # MS Office => prd_mso icon
- for mime in application-ppt application-mspowerpoint application-vnd.ms-powerpoint application-vnd.ms-powerpoint.presentation.macroenabled.12 application-vnd.ms-powerpoint.slideshow.macroEnabled.12 application-vnd.openxmlformats-officedocument.presentationml.presentation application-vnd.openxmlformats-officedocument.presentationml.template application-vnd.openxmlformats-officedocument.presentationml.slideshow; do
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" ${mime}.png
- done
-
- ## trailing in original function
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
-
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
- newicon -c mimetypes -s ${size} "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
- done
-
- # TODO: what about the provided fonts, theres no global registration in the original install script?
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
diff --git a/app-office/softmaker-office/softmaker-office-2024.1234.ebuild b/app-office/softmaker-office/softmaker-office-2024.1234.ebuild
new file mode 100644
index 00000000..c5dec645
--- /dev/null
+++ b/app-office/softmaker-office/softmaker-office-2024.1234.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2023 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="Commercial office suite with TextMaker, PlanMaker and Presentations"
+HOMEPAGE="https://www.softmaker.com/en/softmaker-office"
+SRC_URI="https://www.softmaker.net/down/softmaker-office-${PV//\./-}-amd64.tgz"
+S="${WORKDIR}"
+
+LICENSE="SoftMaker-Office-EULA"
+SLOT="0"
+KEYWORDS="-* amd64"
+REQUIRED_USE="elibc_glibc"
+
+# .deb dependencies as of 8 Jul 2026, version 2024-1234:
+#
+# DEBIAN GENTOO
+#
+# libcurl4 | libcurl3 (>= 7.16.2) => net-misc/curl
+# libc6 (>= 2.17) => sys-libs/glibc
+# libgcc1 (>= 1:4.2) => sys-devel/gcc
+# libgl1-mesa-glx | libgl1 => virtual/opengl
+# libglib2.0-0 (>= 2.12.0) => dev-libs/glib *
+# libgstreamer1.0-0 (>= 1.0.0) => media-libs/gstreamer *
+# libgstreamer-plugins-base1.0-0 (>= 1.0.0) => media-libs/gst-plugins-base
+# libstdc++6 (>= 5.2) => sys-devel/gcc
+# libx11-6 => x11-libs/libX11
+# libxext6 => x11-libs/libXext
+# libxmu6 => x11-libs/libXmu
+# libxrandr2 (>= 2:1.2.99.3) => x11-libs/libXrandr
+# libxrender1 => x11-libs/libXrender
+
+DEPEND="
+ app-arch/tar
+ app-arch/xz-utils
+"
+RDEPEND="${DEPEND}
+ !app-office/softmaker-office-nx
+ net-misc/curl
+ elibc_glibc? ( sys-libs/glibc )
+ sys-devel/gcc
+ virtual/opengl
+ dev-libs/glib
+ media-libs/gstreamer
+ media-libs/gst-plugins-base
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXrandr
+ x11-libs/libXrender
+"
+
+INNER_ARCHIVE="office2024.tar.lzma"
+EXTRACTED_INNER_ARCHIVE="${WORKDIR}/extracted"
+FINAL_INSTALL_DIR="/opt/softmaker-office"
+
+# disable QA check for pre-stripped binaries
+QA_PRESTRIPPED="
+ ${FINAL_INSTALL_DIR}/dpf3/libCSegmentation.so
+ ${FINAL_INSTALL_DIR}/dpf3/libCTokenizer.so
+ ${FINAL_INSTALL_DIR}/dpf3/libDpfDict.so
+ ${FINAL_INSTALL_DIR}/dpf3/libgamorphDpf.so
+ ${FINAL_INSTALL_DIR}/dpf3/libSGAnalyseSP.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-01.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-02.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0-instance-03.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsprt4-7-0.so
+ ${FINAL_INSTALL_DIR}/dpf3/libsx.so
+ ${FINAL_INSTALL_DIR}/textmaker
+ ${FINAL_INSTALL_DIR}/presentations
+ ${FINAL_INSTALL_DIR}/planmaker
+"
+
+# disable QA checks for upstream .desktop files
+QA_DESKTOP_FILE="
+ usr/share/applications/planmaker-2024.desktop
+ usr/share/applications/presentations-2024.desktop
+ usr/share/applications/textmaker-2024.desktop
+"
+
+src_unpack() {
+ unpack "${A}" || die "Failed to unpack outer archive"
+
+ mkdir "${EXTRACTED_INNER_ARCHIVE}" || die
+ cd "${EXTRACTED_INNER_ARCHIVE}" || die "Failed to switch to extraction directory"
+
+ tar xJf "${WORKDIR}/${INNER_ARCHIVE}" || die "Failed to extract ${INNER_ARCHIVE}"
+}
+
+src_prepare() {
+ ## extract all lines defining functions from original install script so we can import it
+ # first make sure we actually have the expected revision
+ expected_hash="4166bef1d45190b130ebfd11c5eda5d1"
+ actual_hash=$(md5sum "${WORKDIR}/installsmoffice" | cut -c'-32')
+ [[ "${actual_hash}" == "${expected_hash}" ]] || die "Unexpected file hash on install script, unable to extract functions. Expected MD5 ${expected_hash}, got: ${actual_hash}"
+
+ # extract
+ sed -n "22,429p" "${WORKDIR}/installsmoffice" > "${WORKDIR}/smoffice-install-functions.sh" || die
+
+ # mandatory since EAPI 6
+ eapply_user
+}
+
+src_compile() {
+ . "${WORKDIR}/smoffice-install-functions.sh" || die
+
+ # set variables needed by original install script
+ APPBINPATH="${WORKDIR}" # install script function will write there during installation
+ SRCPATH="${EXTRACTED_INNER_ARCHIVE}" # install script function will read from there during installation
+ APPPATH="${FINAL_INSTALL_DIR}" # generated script will run files from there after installation
+
+ ## create_script
+ UNINSTALLSCRIPT="${APPBINPATH}/uninstall_smoffice2024" # irrelevant but function will generate that file nevertheless
+ REMOVEICONSSCRIPT="${APPBINPATH}/remove_icons.sh" # also irrelevant but needed
+
+ # somehow the base file for the (irrelevant) uninstall script does not exist after unpacking, replace by dummy
+ echo '#dummy' > "${SRCPATH}/mime/uninst1" || die
+
+ # run original create_script function
+ # arg 1 = version
+ # arg 2 = fixed to "1" by original install script
+ # arg 3 = empty to indicate global installation
+ (set -e; create_script 2024 "1" "") || die "Failed to run original create_script"
+
+ ## create_desktop1 to create .desktop files
+ # run original create_desktop functions
+ # arg 1 = version
+ # arg 2 = "0" assumes /usr/bin for installation, "1" uses APPBINPATH which would be wrong for this ebuild
+ (set -e; create_desktop1 2024 "0") || die "Failed to run original create_desktop1"
+
+ ## do not run create_desktop2 as it would install the files (this will be done separately by this ebuild)
+}
+
+src_install() {
+ # all pre-built binaries should go into /opt and be symlinked to usr/bin etc.
+
+ # copy everything from inner archive to /opt install dir
+ insinto "${FINAL_INSTALL_DIR}"
+ doins -r "${EXTRACTED_INNER_ARCHIVE}"/*
+
+ # redo the executables (otherwise they miss permission)
+ exeinto "${FINAL_INSTALL_DIR}"
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/planmaker
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/presentations
+ doexe "${EXTRACTED_INNER_ARCHIVE}"/textmaker
+
+ # install the original wrapper scripts to /usr/bin
+ dobin "${WORKDIR}"/planmaker24
+ dobin "${WORKDIR}"/presentations24
+ dobin "${WORKDIR}"/textmaker24
+
+ # symlink .desktop entries
+ for app in planmaker presentations textmaker; do
+ dosym "${FINAL_INSTALL_DIR}/mime/${app}-2024.desktop" "/usr/share/applications/${app}-2024.desktop"
+ done
+
+ # MIME definition
+ # TODO: split to separate files?
+ # TODO: separate SoftMaker Office's own from generic definitions? (generic = MS Office etc.)
+ insinto /usr/share/mime/application/
+ doins "${EXTRACTED_INNER_ARCHIVE}"/mime/softmaker-office-2024.xml
+
+ ## icons (see original copy_icons function)
+ # TODO: do not install what we do not need when separated
+ # FIXME: 1024 is not supported by desktop eclass yet
+
+ # app icons
+ for app in prl tml pml; do
+ for size in 16 24 32 48 64 128 256 512 1024; do
+ newicon -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/${app}_${size}.png" "application-x-${app}24.png"
+ done
+ done
+
+ # MIME icons
+ local text_soft_mimes=(
+ application-x-tmd application-x-tmv
+ )
+ local text_mso_mimes=(
+ application-rtf text-rtf application-msword application-msword-template
+ application-vnd.ms-word application-x-doc application-x-pocket-word
+ application-vnd.openxmlformats-officedocument.wordprocessingml.document
+ application-vnd.openxmlformats-officedocument.wordprocessingml.template
+ application-vnd.ms-word.document.macroenabled.12
+ application-vnd.ms-word.template.macroenabled.12
+ )
+ local text_other_mimes=(
+ application-x-pocket-word application-vnd.oasis.opendocument.text
+ text-rtf application-vnd.sun.xml.writer
+ application-vnd.sun.xml.writer.template application-vnd.wordperfect
+ application-vnd.oasis.opendocument.text-template
+ application-vnd.oasis.opendocument.text application-vnd.sun.xml.writer
+ application-vnd.sun.xml.writer.template application-x-dbf
+ )
+ local spreadsheet_soft_mimes=(
+ application-x-pmd application-x-pmv application-x-pmdx
+ application-x-pagemaker
+ )
+ local spreadsheet_mso_mimes=(
+ application-x-sylk application-excel application-x-excel
+ application-x-ms-excel application-x-msexcel application-x-xls
+ application-xls application-vnd.ms-excel
+ application-vnd.openxmlformats-officedocument.spreadsheetml.sheet
+ application-vnd.openxmlformats-officedocument.spreadsheetml.template
+ application-vnd.ms-excel.sheet.macroenabled.12
+ application-vnd.ms-excel.template.macroenabled.12 text-spreadsheet
+ )
+ local spreadsheet_other_mimes=(
+ text-csv application-x-dif application-x-prn
+ application-vnd.stardivision.calc
+ )
+ local presentation_soft_mimes=(
+ application-x-prd application-x-prs application-x-prv
+ )
+ local presentation_mso_mimes=(
+ application-ppt application-mspowerpoint application-vnd.ms-powerpoint
+ application-vnd.ms-powerpoint.presentation.macroenabled.12
+ application-vnd.ms-powerpoint.slideshow.macroEnabled.12
+ application-vnd.openxmlformats-officedocument.presentationml.presentation
+ application-vnd.openxmlformats-officedocument.presentationml.template
+ application-vnd.openxmlformats-officedocument.presentationml.slideshow
+ )
+
+ for size in 16 24 32 48 64 128 256 512 1024; do
+ ## text documents
+ # SoftOffice => tmd icon
+ for mime in "${text_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => tmd_mso icon
+ for mime in "${text_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" "${mime}.png"
+ done
+
+ # OpenDocument => tmd_oth icon
+ for mime in "${text_other_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" "${mime}.png"
+ done
+
+ ## spreadsheet documents
+ # SoftOffice? => pmd icon
+ for mime in "${spreadsheet_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => pmd_mso icon
+ for mime in "${spreadsheet_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" "${mime}.png"
+ done
+
+ # OpenDocument and generic? => pmd_oth icon
+ for mime in "${spreadsheet_other_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" "${mime}.png"
+ done
+
+ ## presentations
+ # SoftOffice => prd icon
+ for mime in "${presentation_soft_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" "${mime}.png"
+ done
+
+ # MS Office => prd_mso icon
+ for mime in "${presentation_mso_mimes[@]}"; do
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" "${mime}.png"
+ done
+
+ ## trailing in original function
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_${size}.png" application-x-tmd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_mso_${size}.png" application-x-tmd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/tmd_oth_${size}.png" application-x-tmd-oth.png
+
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_${size}.png" application-x-pmd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_mso_${size}.png" application-x-pmd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/pmd_oth_${size}.png" application-x-pmd-oth.png
+
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_${size}.png" application-x-prd.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_mso_${size}.png" application-x-prd-mso.png
+ newicon -c mimetypes -s "${size}" "${EXTRACTED_INNER_ARCHIVE}/icons/prd_oth_${size}.png" application-x-prd-oth.png
+ done
+
+ # TODO: what about the provided fonts, theres no global registration in the original install script?
+ insinto /usr/share/fonts/softmaker-office
+ doins "${EXTRACTED_INNER_ARCHIVE}"/fonts/*.{otf,pfb,pfm,ttf}
+
+ dodoc \
+ "${EXTRACTED_INNER_ARCHIVE}"/pm2024_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/pm2024_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/pr2024_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/pr2024_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/tm2024_de.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/tm2024_en.pdf \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/Caladea_copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/Carlito_copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/fonts/OpenSans-LICENSE.txt \
+ "${EXTRACTED_INNER_ARCHIVE}"/mime/copyright \
+ "${EXTRACTED_INNER_ARCHIVE}"/mime/xdg-utils/LICENSE \
+ "${EXTRACTED_INNER_ARCHIVE}"/spell/hyphenation-licenses.txt
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/codex.sh b/codex.sh
index d9a10bcd..e25d21c2 100644
--- a/codex.sh
+++ b/codex.sh
@@ -1 +1 @@
-codex resume 019f0a88-63ea-7e02-ab32-a73fb56c0677
+codex resume 019f408a-8a9c-7403-ad9d-b3e9f2a1ef7c
\ No newline at end of file
diff --git a/dev-embedded/arduino-bin/Manifest b/dev-embedded/arduino-bin/Manifest
index b6e704c9..4544c55c 100644
--- a/dev-embedded/arduino-bin/Manifest
+++ b/dev-embedded/arduino-bin/Manifest
@@ -6,6 +6,6 @@ DIST TeensyduinoInstall-157.linux32 91777396 BLAKE2B 277cf1f2957a30989f64d631a3f
DIST TeensyduinoInstall-157.linux64 91777396 BLAKE2B 277cf1f2957a30989f64d631a3fd3f89385b427b46eb3b251cea1843b586f713a588fec5f4bd37a482be93263df74d1d75e1089016abcac5fa17d84a0eaa2956 SHA512 a605174233ec4bede26113e2c54a4ad7a56592825785ef37beca6942c1357dd2d8c69e1f746f02035d120e695605a600f0c56e050cfcd8e78b9c78eea2a63a6b
DIST arduino-1.8.19-linux32.tar.xz 130946688 BLAKE2B 99fa0bef52224b2a358b6c3390981b13fcbfc1b0e64b5e5ad9bc7ffe498e3f11f5efbfe319e4d682e95f4e1735ffd8487b40b0f42dc84b77b010ef885897005f SHA512 b18d0fe8dbc3aaddb58706e1d2e87047d746357418bf3ea308ee388be0d83867bd08d54a1e7a96a239cb95e0b5733d7d68f23cf6585bb2aa7eeec55bf02544d1
DIST arduino-1.8.19-linux64.tar.xz 128583740 BLAKE2B 7e38710540e17dd407289654bb459ef5788e36d25cc6e71086e01cc0318aa75e6d8a15a171926274b60b3b181f7c685c22cd8d0ba2f49b2d4019fafaa777c4e2 SHA512 9328abf8778200019ed40d4fc0e6afb03a4cee8baaffbcea7dd3626477e14243f779eaa946c809fb153a542bf2ed60cf11a5f135c91ecccb1243c1387be95328
-EBUILD arduino-bin-1.8.19-r1.ebuild 1560 BLAKE2B 209190985e27814e3f1481574ad55c5c6197dee9beee0b3211b9828d1364647f4f9fd4ca8d8bd5b4e86d2115497ed71b4360bd5f4a24a3af1ecd711f009c3e72 SHA512 dd5548bd12c8360fa27f39d7210a84993243ee73b028ac656ac684ee7da7253ba75862bcae5804fe2f6ff614e347299cb1d7dd1175127c389cea637b3f5ca7fa
+EBUILD arduino-bin-1.8.19-r1.ebuild 2135 BLAKE2B a6442a6a1d767fbd297daef0ac72b89d852d11c72f0ac7cc8e4e945745a5a625e6d66dddb0e008fc78043cbfb20a5d8283767ccf5dd1522374a4b3a6dda5a755 SHA512 e54de50b805975354a1625599371d762a799a02bd63678f92666aed671aa657f203ab5e7be961ff452fb5072cbfd7c70fb4f89768561802bed6b1cb8b9bf2bb5
MISC ChangeLog 261 BLAKE2B 3bd3a4abc94a7b3821033dff21f799b24125cd4c15aa5553f506fc16f6d0573ca32579f2b76d43b059552981d5078bd590d1acbd1cc84b19476b4d373ac9e3b1 SHA512 7b2fce01087e449eff734453aa339d4532f73206b112ada464310334ce5be1d2f38bc9778c7f68a068eae7e6fc7a6e1cf5a0be0caef5648f43615464dc695b0a
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
diff --git a/dev-embedded/arduino-bin/arduino-bin-1.8.19-r1.ebuild b/dev-embedded/arduino-bin/arduino-bin-1.8.19-r1.ebuild
index 9c9bc97a..545bd833 100644
--- a/dev-embedded/arduino-bin/arduino-bin-1.8.19-r1.ebuild
+++ b/dev-embedded/arduino-bin/arduino-bin-1.8.19-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit udev desktop
+inherit desktop udev wrapper
DESCRIPTION="electronics prototyping platform based on easy-to-use hardware and software"
HOMEPAGE="https://www.arduino.cc/ https://www.pjrc.com/teensy/"
@@ -11,35 +11,66 @@ TEENSY_PV="157"
MY_PN="${PN/-bin}"
MY_P="${MY_PN}-${PV}"
SRC_URI="
- amd64? ( https://downloads.arduino.cc/arduino-${PV}-linux64.tar.xz -> ${MY_P}-linux64.tar.xz
+ amd64? ( https://downloads.arduino.cc/${MY_P}-linux64.tar.xz
https://www.pjrc.com/teensy/td_${TEENSY_PV}/TeensyduinoInstall.linux64 -> TeensyduinoInstall-${TEENSY_PV}.linux64 )
- x86? ( https://downloads.arduino.cc/arduino-${PV}-linux32.tar.xz -> ${MY_P}-linux32.tar.xz
+ x86? ( https://downloads.arduino.cc/${MY_P}-linux32.tar.xz
https://www.pjrc.com/teensy/td_${TEENSY_PV}/TeensyduinoInstall.linux64 -> TeensyduinoInstall-${TEENSY_PV}.linux32 )
https://www.pjrc.com/teensy/00-teensy.rules
"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+REQUIRED_USE="elibc_glibc"
-DEPEND="sys-libs/ncurses-compat"
-RDEPEND="sys-libs/ncurses-compat"
-
-S="${WORKDIR}/${MY_P}"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/libusb-compat
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ sys-devel/gcc
+ elibc_glibc? ( sys-libs/glibc )
+ sys-libs/ncurses-compat
+ virtual/libudev:=
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:2
+ x11-libs/gtk+:3
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXtst
+ x11-libs/libXxf86vm
+ x11-libs/pango
+"
+RDEPEND="${DEPEND}"
RESTRICT="binchecks preserve-libs strip"
src_install() {
+ local teensy_installer
+
newicon lib/arduino.png "${MY_PN}".png
make_desktop_entry "/opt/${MY_PN}/${MY_PN}" Arduino "${MY_PN}"
mkdir -p "${D}"/opt/"${MY_PN}" || die
cp -a * "${D}"/opt/"${MY_PN}" || die
- cp "${DISTDIR}"/TeensyduinoInstall-${TEENSY_PV}.linux* "${WORKDIR}"/TeensyduinoInstall
+ use amd64 && teensy_installer="TeensyduinoInstall-${TEENSY_PV}.linux64"
+ use x86 && teensy_installer="TeensyduinoInstall-${TEENSY_PV}.linux32"
+ cp "${DISTDIR}/${teensy_installer}" "${WORKDIR}"/TeensyduinoInstall || die
chmod 755 "${WORKDIR}"/TeensyduinoInstall
"${WORKDIR}"/TeensyduinoInstall --dir="${D}"/opt/"${MY_PN}"
+ rm -f "${D}"/opt/"${MY_PN}"/java/lib/*/libavplugin*.so || die
- make_wrapper ${MY_PN} "${EROOT}opt/${MY_PN}/${MY_PN}" "${EROOT}opt/${MY_PN}"
+ make_wrapper ${MY_PN} "${EPREFIX}/opt/${MY_PN}/${MY_PN}" "${EPREFIX}/opt/${MY_PN}"
udev_newrules "${DISTDIR}"/00-teensy.rules 49-teensy.rules
}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/dev-java/openjfx-bin/Manifest b/dev-java/openjfx-bin/Manifest
index 53626e54..acb8f6d8 100644
--- a/dev-java/openjfx-bin/Manifest
+++ b/dev-java/openjfx-bin/Manifest
@@ -1,6 +1,6 @@
-DIST javafx-base-25.0.3-linux.jar 749081 BLAKE2B 9a1ec977c23ac98bb7adfcb8afab23ed53ff1890db44ff7d6a164bdf4a9e761edf81a22f6e04e554417cf481e84bcfd94ff321db30267180ec89083d2c8f0372 SHA512 27313e5e68f79bcb4d82b1defb74d9b6cbe216e86a813fc77c8fe95e8565c9e693db6e805054995bc7aabdbda1362d4070604b8fa0b9c2692aaf2807cb7bb490
-DIST javafx-controls-25.0.3-linux.jar 2602903 BLAKE2B 0774ec88bc153c8739f9ec008608a9738137528c4070968149e909072a729f6722ce1bf2d4b9d6b0ee450733a3676e42742d2c177388393c919af343b0e1f561 SHA512 920ef6aff13e0c512721f8a9cfe859851b5c69bd6f157f4444101c1079de268fcb704c0f7c141a27285eb03750a3f14c02b1feba60e48097da9aaf00950438f4
-DIST javafx-graphics-25.0.3-linux.jar 5403472 BLAKE2B 675165701f09fba7d05684493f9ed222993325c2dbd7a03c21055eb4f5cc0e3337de31a87e63e81547aa6f5ea346a201a71805cbfd9519be68392dbcbad2f103 SHA512 c52bf99a357bdd8acab33b920602b1b0cb8bc87814a2b110762d5391b486024b7dbc834caf8a3d62cf0f414c1d1076fe01e98b02f00ca33779e1e6c67543c766
-DIST javafx-media-25.0.3-linux.jar 1578285 BLAKE2B e4f776219d190dddabd6589b13d984f36a4abd1f3ff4caf7892065f159f084209f572269d4aac6550955a350b86947b20cf30b8b509a39e0d8fb579bb75117cc SHA512 df6257794fad5610d1de9fe134f18ce9675b9f9f5a722d098295d98489036548c80cfba37069847c7736cb9f9bafb26c0414ca8cdd5ffcf923f972a8a812d071
-EBUILD openjfx-bin-25.0.3.ebuild 1139 BLAKE2B ce16e31125956d8ab9958bd5b255aba14178481c418f39479463367f043d856162560ba1c8b6a9ed8f18a9efffe4d8b9d64c13367d0890147cbedca620c0a62b SHA512 4a762170b9f908b53784bb4cc12b00a474654be74acb98c82e8a14b6aaba695372ffda90b3f9b25558566df7d551ddd0cebe928fd1b7306942c8f63562c2533e
+DIST javafx-base-26.0.1-linux.jar 749189 BLAKE2B 69981b0a638e2fbf922e8d85cbd36015b4a25f33ac03612ebea9969422a1289e7d0d7cc294e549bde8db3e8f9029f34f324fec82ecb0220f9730201d1c3d9f55 SHA512 909459f65149efc64ec4e1e4264e5eeaf763ee6fcdcb70e7f65a579f3962f13a28966bd230737f8acb3d66b286705129572e750dc1713df58cd36da217f7bb38
+DIST javafx-controls-26.0.1-linux.jar 2605677 BLAKE2B 93a207aace60927188b8118ce14168ffd8ecae78c97458c6d234421bf1d4cfdd8121044da513c598f4fdb685cfa544ad024841b44f290e004aa01c4044aa0fa5 SHA512 17fe89ef054ce91ae8044c1cd0f05e39560d4ca5953f097180866a18cdba62334e7b4a7f118129437107b6138e5fcb6ebb2f8fc15ee103f03d7ce6d8e57a1805
+DIST javafx-graphics-26.0.1-linux.jar 5466422 BLAKE2B 7659bc53a196d120fc189c72c11e03aa0f901b49e6e9334fe8ef0c7f485680d192393a8a9b647e9928c8765d481c2bc850b202869216bba5ff20ad6bda7af5eb SHA512 24c3efd46cc805cab2b9df23f3662122fd9c13a6cf47d138ce3a69150c42ed5021740eff5ff09e15d88b994bf2232331fda6727eddcc1aceb99503940a976d6d
+DIST javafx-media-26.0.1-linux.jar 1578297 BLAKE2B 1c8f36655ba61a30a7b6448c4b554acb0a44930f1f05a92e3b8ccf4d0ff74a6d9e505265c81f3de238032c499bd6d6400e45c1d7d6751d753693438b2c99b4b9 SHA512 919db867b99a9320cccc97bfccca5682b1e141d88a6dc469e2bacce79f714bac1deb842175773ea30f9889c1efd3972e25758d35049c38afe25f7a5792543b04
+EBUILD openjfx-bin-26.0.1.ebuild 1144 BLAKE2B 8a46719f9e41b2feb3a48099986bcb8e458c1abc5ecccc2fd4b40940169f2251aef1de737e46d831ecec3b0422951bf76bd10dfcac6f886fe146e77528370cad SHA512 ff583f9fb7655ad4604ae7ae524a0cbb9b8793fa8bb2e1b4284720b6dee7530996921d8b077da40b3e49e726a996247e9839fa8afa79b908d360eaa997b9f9f5
MISC metadata.xml 339 BLAKE2B 6d5447c39d29100426c8fd1321cacdb8fb05275eefbc4874af1190f126a6f050fd864eb085ad7ae995acc92d47b170bd12bf7386692c809e3a20fd8e987f1e74 SHA512 a525fe755ebe3f4ba49e9997c04f0a10fe7e8d181e87ce57887d51aac928491528931a3d3e96cac5f9f9ecf755c63d354c5279c1ae4791315d254ac69048a339
diff --git a/dev-java/openjfx-bin/openjfx-bin-25.0.3.ebuild b/dev-java/openjfx-bin/openjfx-bin-26.0.1.ebuild
similarity index 96%
rename from dev-java/openjfx-bin/openjfx-bin-25.0.3.ebuild
rename to dev-java/openjfx-bin/openjfx-bin-26.0.1.ebuild
index 5a4d9305..4175dcb5 100644
--- a/dev-java/openjfx-bin/openjfx-bin-25.0.3.ebuild
+++ b/dev-java/openjfx-bin/openjfx-bin-26.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2026 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-libs/cryptlib/Manifest b/dev-libs/cryptlib/Manifest
index 79b57640..0205bcec 100644
--- a/dev-libs/cryptlib/Manifest
+++ b/dev-libs/cryptlib/Manifest
@@ -1,6 +1,3 @@
-AUX cryptlib-3.4.8-build.patch 1927 BLAKE2B 08a7adcf1458ecd6d1d8fe1df981ab79a68352486565c2a92b8063a5098bc98e5f6e70f00d0a24e9e945ea71fe2dfa2ec3820ba48a8ad5c308f1a725d4ae4949 SHA512 68475ddd745b598523ad29b7baf9788cd532c9b436d10566907c555eb4b2464955da86c06bf710af9a6ebdb953545824ce5b4b5b04c0ca75ee9908764d61c493
-AUX cryptlib-3.4.8-zlib.patch 1787 BLAKE2B 1401ace7081502586fa9898cd8871152c7c25fd6bb98f8116562d8066fc5e75d3e313a2bd80b2d26ecf8e696598b8ee868ccc10716ab017bbf8898c95cbbbfa5 SHA512 a4e62da4fc0367bae0b42010d98bee235358c47d6ccb1aa538ea425cc6fa29850e8d709ba464844659846457e3f8eebf8859da0c9ab2445c6f47479f56e64d27
-DIST cryptlib-3.4.8-manual.pdf 3034324 BLAKE2B dcdc1578299d6431a261b6d917e43e95ee0e8aed90f4d041741722490709e54893b218f5ab7e8e8321189bb8bc32798ec427d9f2527a9042899e4a1499a7d479 SHA512 6660f857c14c0ddb027571dc34ca93d417f3be1e11e643e3458c2d89a8ae8af6518d8686f089f1633caa296fb83f982f042606fd3cbcaae81a0344118a8dc92c
-DIST cryptlib348.zip 7170491 BLAKE2B fb09987ea1802f26b45cab42d1e30e887e5a7ec909eff8d6032668de7b71d0b81c759d9f905eacf586780ead1ea457b2653e9618235840a8e2bad4a05873ebe7 SHA512 6945ed68d331950dd9c7ff382f6c4d4b077914ee80f7458db5e7202cd6d23f5ac88c26753b8ec50a7c951e2600de84b6cd3b8198784bd9a874540ef1409f7fee
-EBUILD cryptlib-3.4.8.ebuild 2599 BLAKE2B 0a7a46f9225dd773e614bca149948e88b896d58749fb38e82c4e5027e82d42346edb545fa024ec166f3c2830b188d15a8f4adac9bd5c6b05bc0f0ca099819888 SHA512 274addf420055d42b3cd8a2e405b991d80432cf246df7f6cc07499992a8659bd1eae051f0ef30fc9520de2fa5d2ad12b4df5446c30d03318930a92297f71a829
-MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
+DIST cryptlib-3.4.9.3.tar.gz 9597261 BLAKE2B c37c4aafc62179aa2eb684ec59d334c499f16dd2279c5d7d189e0c990ae5bb12ef6e7227893bd6400824ac6da539319227fbb329cdac2f483c29893c3e84552c SHA512 10f20deeb264d2337764cd3af00421a1aa906cf75c470708081b95fe7d99e8d996ae9badb8c433df7756b360083aa2870951c3c9fb57ff9009cab7e9235d0151
+EBUILD cryptlib-3.4.9.3.ebuild 1907 BLAKE2B 9a4d493ce25704579c5548535a7fb50c9005bdd8f997e4a3e6a3dc8219c05ab2b34d6ba32cc85b5e45c6594b2afa8f6337d7ae361f82ba8f82aeed26f8e5baba SHA512 fc860e286d7a83759dbffdd45696b16e423c0d9d1d7dee9c7af245f06b16fc4b6cabf2d63e5263c22745c1a749de1218c48fb7cc713bda0507be139ac0ac4a21
+MISC metadata.xml 345 BLAKE2B 1ae43e2801c9a2e61d07dfed067711fd8eb9e42213f80a8f4f07526b801bdd297b55aaf6548d98c32c03c1bb0890f1c6b58b01097621e5cc8daaf2dd4ad0ba4f SHA512 8659f05ad8097c004b4d23c8963e92b67c42487c45e5b7233b5d0e5057364da597f5cc67151a8b3c0901f02b5ac5b9aed10e27a4e87f9609d69929bf22727817
diff --git a/dev-libs/cryptlib/cryptlib-3.4.8.ebuild b/dev-libs/cryptlib/cryptlib-3.4.8.ebuild
deleted file mode 100644
index a5b3e51b..00000000
--- a/dev-libs/cryptlib/cryptlib-3.4.8.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs
-
-MY_PV="${PV//.}"
-DOC_PV="$(ver_cut 1-2).0"
-
-DESCRIPTION="Powerful security toolkit for adding encryption to software"
-HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/"
-SRC_URI="https://cryptlib.com/downloads/cryptlib${MY_PV}.zip
- doc? ( https://cryptlib.com/wp21/wp-content/uploads/2025/04/Cryptlib-${PV}-Product-Manual-2024.pdf -> ${P}-manual.pdf )"
-
-LICENSE="Sleepycat"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc ldap odbc"
-
-S="${WORKDIR}"
-
-RDEPEND="
- sys-libs/zlib
- ldap? ( net-nds/openldap )
- odbc? ( dev-db/unixODBC )
-"
-DEPEND="
- ${RDEPEND}
- app-arch/unzip
-"
-
-src_prepare() {
- default
-
- rm -fr zlib || die
-
- sed -i \
- -e "s:-m.*=pentium::g" \
- -e "s:-fomit-frame-pointer::g" \
- -e "s:-O2::g" \
- -e "s:-O3::g" \
- -e "s:-O4::g" \
- makefile || die "sed makefile failed"
-
- sed -i \
- -e "s/-march=[[:alnum:]\.=-]*//g" \
- -e "s/-mcpu=[[:alnum:]\.=-]*//g" \
- -e "s:-O2::g" \
- -e "s:-O3::g" \
- tools/ccopts.sh || die "sed tools/ccopts.sh failed"
-
- sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed"
-
- sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die "sed makefile failed"
-
- sed -i -e 's/PLV="2"/PLV="3"/' tools/buildall.sh || die "sed tools/buildall.sh failed"
-
- #eapply "${FILESDIR}/${P}-build.patch"
- #eapply "${FILESDIR}/${P}-zlib.patch"
-}
-
-src_compile() {
- local libname="libcl.so.${PV}"
-
- replace-flags -O -O2
- replace-flags -O0 -O2
- replace-flags -O1 -O2
- replace-flags -Os -O2
- is-flagq -O* || append-flags -O2
-
- append-flags "-fPIC -D__UNIX__ -DOSVERSION=2 -DNDEBUG -I."
-
- if [[ -f /usr/include/pthread.h ]] && grep -q PTHREAD_MUTEX_RECURSIVE /usr/include/pthread.h ; then
- append-flags "-DHAS_RECURSIVE_MUTEX"
- fi
-
- if [[ -f /usr/include/pthread.h ]] && grep -q PTHREAD_MUTEX_ROBUST /usr/include/pthread.h ; then
- append-flags "-DHAS_ROBUST_MUTEX"
- fi
-
- use ldap && append-flags -DHAS_LDAP
- use odbc && append-flags -DHAS_ODBC
-
- emake directories
- emake toolscripts
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} -c" STRIP=true Linux
-
- emake \
- TARGET="${libname}" \
- OBJPATH="./shared-obj/" \
- CC="$(tc-getCC)" \
- CFLAGS="${CFLAGS} -c" \
- STRIP=true Linux
-}
-
-src_install() {
- dolib.so "libcl.so.${PV}"
- dosym "libcl.so.${PV}" "/usr/$(get_libdir)/libcl.so"
- dolib.a "libcl.a"
-
- doheader cryptlib.h
- dodoc README
-
- if use doc ; then
- newdoc "${DISITDIR}/${P}-manual.pdf" manual.pdf
- fi
-}
diff --git a/dev-libs/cryptlib/cryptlib-3.4.9.3.ebuild b/dev-libs/cryptlib/cryptlib-3.4.9.3.ebuild
new file mode 100644
index 00000000..7e59d9ee
--- /dev/null
+++ b/dev-libs/cryptlib/cryptlib-3.4.9.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Powerful security toolkit for adding encryption to software"
+HOMEPAGE="https://github.com/cryptlib/cryptlib"
+SRC_URI="https://github.com/cryptlib/cryptlib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P}"
+
+LICENSE="Sleepycat"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc ldap odbc"
+
+RDEPEND="
+ virtual/zlib
+ ldap? ( net-nds/openldap )
+ odbc? ( dev-db/unixODBC )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s:-m.*=pentium::g" \
+ -e "s:-fomit-frame-pointer::g" \
+ -e "s:-O2::g" \
+ -e "s:-O3::g" \
+ -e "s:-O4::g" \
+ makefile || die
+
+ sed -i \
+ -e "s/-march=[[:alnum:]\.=-]*//g" \
+ -e "s/-mcpu=[[:alnum:]\.=-]*//g" \
+ -e "s:-O2::g" \
+ -e "s:-O3::g" \
+ tools/ccopts.sh || die
+
+ sed -i -e 's:i\[3,4,5,6\]86:___:g' makefile || die
+
+ # cryptlib otherwise prefers clang whenever it is installed, ignoring CC.
+ sed -i \
+ -e '/# If we.*clang installed/,/fi/d' \
+ tools/getcompiler.sh || die
+}
+
+src_compile() {
+ local buildopts=()
+
+ replace-flags -O -O2
+ replace-flags -O0 -O2
+ replace-flags -O1 -O2
+ replace-flags -Os -O2
+ is-flagq -O* || append-flags -O2
+
+ append-flags -fPIC
+ append-cppflags -D__UNIX__ -DNDEBUG -I.
+
+ use ldap && buildopts+=( -DHAS_LDAP )
+ use odbc && buildopts+=( -DHAS_ODBC )
+
+ DISABLE_AUTODETECT=1 emake \
+ CC="$(tc-getCC)" \
+ LD="$(tc-getCC)" \
+ AR="$(tc-getAR)" \
+ STRIP=true \
+ CFLAGS="${CPPFLAGS} ${CFLAGS} -c" \
+ BUILDOPTS="${buildopts[*]}" \
+ shared
+}
+
+src_install() {
+ local libname="libcl.so.3.4.9"
+ local libdir="$(get_libdir)"
+
+ newlib.so "${libname}" "${libname}"
+ dosym "${libname}" "/usr/${libdir}/libcl.so.3.4"
+ dosym "${libname}" "/usr/${libdir}/libcl.so"
+
+ doheader cryptlib.h
+ dodoc README README.md SECURITY.md architecture.md
+ use doc && dodoc manual.pdf
+}
diff --git a/dev-libs/cryptlib/files/cryptlib-3.4.8-build.patch b/dev-libs/cryptlib/files/cryptlib-3.4.8-build.patch
deleted file mode 100644
index 89a3a920..00000000
--- a/dev-libs/cryptlib/files/cryptlib-3.4.8-build.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From 58d3e56f59e0e8d48d913c217929b35e9366e829 Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev
-Date: Sat, 11 Jun 2016 15:07:12 +0300
-Subject: [PATCH] build: so: support LDFLAGS and SONAME
-
-Signed-off-by: Alon Bar-Lev
----
- tools/buildsharedlib.sh | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/tools/buildsharedlib.sh b/tools/buildsharedlib.sh
-index f1277a7..59c4713 100644
---- a/tools/buildsharedlib.sh
-+++ b/tools/buildsharedlib.sh
-@@ -131,9 +131,9 @@ case $OSNAME in
- *)
- if [ `$LD -v 2>&1 | grep -c gcc` -gt 0 -a \
- `gcc -Wl,-Bsymbolic 2>&1 | grep -c unrecognized` = 0 ] ; then
-- $LD -shared -Wl,-Bsymbolic -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ;
-+ $LD -shared $LDFLAGS -Wl,-soname,$LIBNAME -Wl,-Bsymbolic -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ;
- else
-- $LD -shared -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ;
-+ $LD -shared -shared $LDFLAGS -Wl,-soname,$LIBNAME -o $LIBNAME `cat $LINKFILE` `./tools/getlibs.sh autodetect` ;
- fi
- if [ `which objdump` -a `objdump -p $LIBNAME | grep -c TEXTREL` -gt '0' ] ; then
- echo "Warning: Shared library still contains TEXTREL records." ;
---
-2.7.3
-
-From b11541f4beaf8395dd90de53b57933661e120b0a Mon Sep 17 00:00:00 2001
-From: Dennis Schridde
-Date: Sat, 11 Jun 2016 15:34:57 +0300
-Subject: [PATCH] build: ignore DL_EXPORT on non windows
-
-Signed-off-by: Dennis Schridde
----
- cryptlib.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/cryptlib.h b/cryptlib.h
-index 61cf338..4738852 100644
---- a/cryptlib.h
-+++ b/cryptlib.h
-@@ -122,6 +122,7 @@
- #define C_CHR char
- #define C_STR C_CHR *
- #define C_RET int
-+ #define DL_EXPORT(type) type
- #endif /* Windows vs.everything else function types */
-
- /* Symbolic defines to make it clearer how the function parameters behave */
---
-2.7.3
-
diff --git a/dev-libs/cryptlib/files/cryptlib-3.4.8-zlib.patch b/dev-libs/cryptlib/files/cryptlib-3.4.8-zlib.patch
deleted file mode 100644
index 26c723c7..00000000
--- a/dev-libs/cryptlib/files/cryptlib-3.4.8-zlib.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 70b00d882e9ff1e17bb82b3e722def0b71f2374a Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev
-Date: Sat, 11 Jun 2016 15:15:25 +0300
-Subject: [PATCH 2/2] build: use system zlib
-
-this should be a toggle of build system not hard coded.
-
-Signed-off-by: Alon Bar-Lev
----
- envelope/envelope.h | 6 +-----
- makefile | 4 ++--
- 2 files changed, 3 insertions(+), 7 deletions(-)
-
-diff --git a/envelope/envelope.h b/envelope/envelope.h
-index 028f4b2..4ef6b20 100644
---- a/envelope/envelope.h
-+++ b/envelope/envelope.h
-@@ -17,11 +17,7 @@
- #endif /* Compiler-specific includes */
- #endif /* _STREAM_DEFINED */
- #ifdef USE_COMPRESSION
-- #if defined( INC_ALL )
-- #include "zlib.h"
-- #else
-- #include "zlib/zlib.h"
-- #endif /* Compiler-specific includes */
-+ #include
- #endif /* USE_COMPRESSION */
-
- /****************************************************************************
-diff --git a/makefile b/makefile
-index c762d02..24c180a 100644
---- a/makefile
-+++ b/makefile
-@@ -283,7 +283,7 @@ ZLIBOBJS = $(OBJPATH)adler32.o $(OBJPATH)deflate.o $(OBJPATH)inffast.o \
- OBJS = $(BNOBJS) $(CERTOBJS) $(CRYPTOBJS) $(CTXOBJS) $(DEVOBJS) \
- $(ENCDECOBJS) $(ENVOBJS) $(HASHOBJS) $(IOOBJS) $(KEYSETOBJS) \
- $(KRNLOBJS) $(LIBOBJS) $(MECHOBJS) $(MISCOBJS) $(SESSOBJS) \
-- $(ZLIBOBJS) $(OSOBJS)
-+ $(OSOBJS)
-
- # Object files for the self-test code
-
-@@ -1483,7 +1483,7 @@ $(LIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS)
-
- $(SLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS)
- @./tools/buildsharedlib.sh $(OSNAME) $(SLIBNAME) $(LD) \
-- $(STRIP) $(OBJS) $(EXTRAOBJS)
-+ $(STRIP) $(OBJS) $(EXTRAOBJS) -lz
-
- $(DYLIBNAME): $(OBJS) $(EXTRAOBJS) $(TESTOBJS)
- @$(LD) -dynamiclib -compatibility_version $(MAJ).$(MIN) \
---
-2.7.3
-
diff --git a/dev-libs/cryptlib/metadata.xml b/dev-libs/cryptlib/metadata.xml
index c2e813ba..d7909a07 100644
--- a/dev-libs/cryptlib/metadata.xml
+++ b/dev-libs/cryptlib/metadata.xml
@@ -5,4 +5,7 @@
mario.fetka@disconnected-by-peer.at
Mario Fetka
+
+ cryptlib/cryptlib
+
diff --git a/dev-python/m2crypto/Manifest b/dev-python/m2crypto/Manifest
index 690fe47f..1796726a 100644
--- a/dev-python/m2crypto/Manifest
+++ b/dev-python/m2crypto/Manifest
@@ -1,3 +1,3 @@
-DIST m2crypto-0.47.0.tar.gz 662529 BLAKE2B f1ba6628ae713470850c2fa5db3230b000666ee93184622498ffc5b8527d445b96a0868addd491988147487553fc62aaedff4a651fd2e0b2efacc5fcfb81ec19 SHA512 a99a0e084831fde0bafe4be0ca748ec171a9c38225dd5d49d1af5a80122e89c75921589936b58fcd8b71f53ab006038d10dfd362d5cc37ae6bf1018ab378cce8
-EBUILD m2crypto-0.47.0.ebuild 1481 BLAKE2B eeb0b156d5c0f6ce06470672743d6a412b0cf75d629468d1115c6ded4cab2cb56f251b26c16b88752a13154a70da4bd972c7d895e3f0b091bab7669d647700b9 SHA512 c77b6043a4a51c3897a5bb5bad6020599aeb4aaf6378f4717f27ac59898d2e222ddae17e7d1c5b0e38b9d1a709bcdb3227ed7a058b6df2afd14fcab831586726
-MISC metadata.xml 392 BLAKE2B 315ae49a5e9acfa369b962711ae6c21342b51db3d82eabc00a1c4ee711886040075bb6f63aa216ca821b2861fbeb6eb73e238f9fb0b4b3c207de2f9d7331bc49 SHA512 7bd2842bea22f271fb4c7089da622060a51c376afb12661aed1e0cfdded4dddd0ae987207b66c83b09e92bc949beddda479435953cce1cdd988cc906e32e12b1
+DIST m2crypto-0.48.0.tar.gz 531830 BLAKE2B 99378d94b5919e7399fee98de50f27e2471d955c0a373780f0203a6e09829a78eb2a803ea6cda3e2e3f8778095a363dc18cebcbe570611544ad50bc5038a4ea6 SHA512 794a64327eebfa671050a82354c1dc16dccff1db195f88b1f07800e9457558367a84b9ed2e4ebbe065d88bb10052ff642a1100d3c47681a1f2b91a5e0ebaa89a
+EBUILD m2crypto-0.48.0.ebuild 1481 BLAKE2B 86aacae156f83458fab5bddc810be689176e2786dc31b9745358b9e31bba8d355f2e5809ecd5b4d6cd11b1081d706ceea73ce8503ae966991ffeb508387e72fe SHA512 593ebc06f8e6359b9cd5b3d252289bdac60e6cd8c855711a4e0cda3c94d795466c5b071aa637241f976cf999c2266a463f522fec3612d041b690fc51009a34ad
+MISC metadata.xml 449 BLAKE2B 4818e505d3073928d42d8f8e41d78a2d4f6217db2505655c00b321a802f369e2e2e23b48889e35562dcb5e2a0f859bcedf3f7ad27c382c37b0b11d4553ae711e SHA512 de6c7e9d684f291279460c79ab6ee010902f023d39b0289c7c489ad36143c04f173c851700ae3a6e73c7e3c6bb58a4719b64281d3beaff6cf2fc092ac94d1128
diff --git a/dev-python/m2crypto/m2crypto-0.47.0.ebuild b/dev-python/m2crypto/m2crypto-0.48.0.ebuild
similarity index 97%
rename from dev-python/m2crypto/m2crypto-0.47.0.ebuild
rename to dev-python/m2crypto/m2crypto-0.48.0.ebuild
index 712939b1..1071b614 100644
--- a/dev-python/m2crypto/m2crypto-0.47.0.ebuild
+++ b/dev-python/m2crypto/m2crypto-0.48.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..14} )
+PYTHON_COMPAT=( python3_{11..15} )
PYPI_PN="M2Crypto"
PYTHON_REQ_USE="threads(+)"
diff --git a/dev-python/m2crypto/metadata.xml b/dev-python/m2crypto/metadata.xml
index a506ba06..74cdb163 100644
--- a/dev-python/m2crypto/metadata.xml
+++ b/dev-python/m2crypto/metadata.xml
@@ -7,6 +7,7 @@
M2Crypto
+ m2crypto/m2crypto
~mcepl/m2crypto
diff --git a/dev-util/deb-devscripts/Manifest b/dev-util/deb-devscripts/Manifest
index a6494bf6..6e57a131 100644
--- a/dev-util/deb-devscripts/Manifest
+++ b/dev-util/deb-devscripts/Manifest
@@ -1,4 +1,4 @@
-DIST devscripts_2.26.9.tar.xz 1118532 BLAKE2B 505cb7f8fb02d7c27aa058f189494bf01eae2e2eab2612a25db427daffec0953e1f964043a6e895b175ff20d8b91c1ac87e7cfa1bd82692ea6c11d1fc58fc542 SHA512 453e91b648500adf4de16097630f737aed3779243886dd1220e3ca154c6169044e64033b234e9ecd331d2bbca886371c456c6c0d40d1cc916aa32cb73dbc2e2a
-EBUILD deb-devscripts-2.26.9.ebuild 1642 BLAKE2B f20f0ff38d57bddedd47d845c11e61da49efef920f6579283fc4675582dcc5c95c071b52d3023924c084d5627857fc4a953243e64a3bf4b13fd907c9e9d641d5 SHA512 d643b3fc8c473180df458f6e9b0f3c1065d9e32527b6deb1939727ed2f312957ed41d45efdcc65f15d57791ac2518adefdfa0d2e9d8d50c48a8c171df9cc7bff
+DIST devscripts_2.26.10.tar.xz 1119312 BLAKE2B 702c51113f5529e54aff3915ae1745b01fdf0d8e60743d86e0cb08ba0399e0b78abd5df531d9ae403f628cc9667fac475458387555de208c6d2186254dfc524f SHA512 1758b0109a3422867705716a46d861ac3a0b18b5799719deb12d13645f757365f44fb9c189601e163365e246cfdebe764caa0c32d0098e7ec9825085c4aa0814
+EBUILD deb-devscripts-2.26.10.ebuild 1671 BLAKE2B f3b997263272b9d8bcce09e0aa0d0e180de11a1ac1c6668b2fcde04769776668d77632974adc9fe21871b3b8de090e06701c5786d9ff0f581255af6914e5e517 SHA512 57c486944cba82e791c9d4b9b74e5074c2ec5947ce04a675b4ea25831d4b13788d6210f9aed43e43c20299b1470804ec8aba4fe6bc70885fae9cad2fecd6b343
MISC ChangeLog 407 BLAKE2B 1bcc75338b0714e9c36c4ee56d79fa83a977b6b1a72ea3c2c1d9e14f58d8fc6a5b7ba32c58dee56c3467a15365fa2cf5f7588e755936e3b92ec741090afc5c14 SHA512 71cbeb45c20c7d378293249b5da47f029d49951053d9b601a01c7ba09961dad5cc57c9fb26507fe5d01fb853044b414155e3966fc00380452ce653eabd908e25
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
diff --git a/dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild b/dev-util/deb-devscripts/deb-devscripts-2.26.10.ebuild
similarity index 96%
rename from dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild
rename to dev-util/deb-devscripts/deb-devscripts-2.26.10.ebuild
index 35a3e446..c274fbeb 100644
--- a/dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild
+++ b/dev-util/deb-devscripts/deb-devscripts-2.26.10.ebuild
@@ -41,7 +41,7 @@ RDEPEND="app-arch/dpkg
dev-perl/YAML-LibYAML
dev-perl/libwww-perl
dev-python/python-debian
- dev-python/python-magic
+ || ( dev-python/python-magic sys-apps/file[python] )
dev-python/pyxdg
dev-python/requests
dev-python/unidiff
diff --git a/dev-util/gambas/Manifest b/dev-util/gambas/Manifest
new file mode 100644
index 00000000..04012dbc
--- /dev/null
+++ b/dev-util/gambas/Manifest
@@ -0,0 +1,3 @@
+DIST gambas-3.21.6.tar.bz2 18801966 BLAKE2B 00b971c2a56dcc14b9cfdcde509124b61d19009f7bc91ab5c743e14a19f927cf1776ac1b2ca8e5446eae57da70bdd8e00227a5c1615006b6862289304347af0a SHA512 def89849f60cddd0b0e978cf4cf619ce2b6136199423ff21c104b586a48ce7a559ecafea68708de7d5620d8c0a056bc0f0b9325cb36be6c42e816ecdeb502b36
+EBUILD gambas-3.21.6.ebuild 7653 BLAKE2B af5c87f9737ba9fa20dec2046056a650ab7acc3576f5c84b155fe88203d49b25a38dfcf33891a639ee062285b7036b4f1ca6fbe4e1451d27e8327a3d7de4108e SHA512 db0f322021360e126657994c0c690aaf2a5303a6b0739c94a7c1400555034c670f25695bf0d361aa94b896fdd5959f68228aa75771c2fc1efc82688a5472fbff
+MISC metadata.xml 1196 BLAKE2B f0f258728bb9ede83d33760b82c050b2e1a4e29e621d72cb5ba6a886e4a24fc4391a7f0c462616ca3b108b53b2a363f71b25b472375c2fafd2e6d912b5403932 SHA512 4f82601f54d0dbae7dffda13ae380ae09b27ee409f18d6c1eb63acd665da6ed1211cb56c0fc76004081e37cba98791e0437924f7d6b61fb98d0e31fa17b59948
diff --git a/dev-util/gambas/gambas-3.21.6.ebuild b/dev-util/gambas/gambas-3.21.6.ebuild
new file mode 100644
index 00000000..d91af013
--- /dev/null
+++ b/dev-util/gambas/gambas-3.21.6.ebuild
@@ -0,0 +1,299 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Free development environment based on a BASIC interpreter"
+HOMEPAGE="https://gambaswiki.org https://gitlab.com/gambas/gambas"
+SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/${PV}/${PN}-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="+bzip2 +cairo +crypt +curl +dbus examples +gmp +gstreamer gsl gtk gtk3 httpd +image-io imlib +libxml +mime mongodb mysql +ncurses +net odbc openal +opengl openssl +pcre poppler postgres +qt5 +qt6 sdl sdl2 +sqlite v4l webengine +x11 +xml +zlib +zstd"
+
+REQUIRED_USE="
+ cairo
+ curl
+ dbus
+ gstreamer
+ image-io
+ libxml
+ mime
+ net
+ pcre
+ x11
+ xml
+ || ( qt5 qt6 )
+ curl? ( net )
+ mime? ( net )
+ net? ( curl )
+ opengl? ( || ( qt5 qt6 ) )
+ sdl? ( x11 )
+ webengine? ( || ( qt5 qt6 ) )
+ x11? ( || ( qt5 qt6 ) )
+ xml? ( libxml )
+"
+
+RDEPEND="
+ bzip2? ( app-arch/bzip2 )
+ cairo? ( x11-libs/cairo )
+ curl? ( net-misc/curl )
+ dbus? ( sys-apps/dbus )
+ gmp? ( dev-libs/gmp )
+ gstreamer? (
+ media-libs/gst-plugins-base
+ media-libs/gstreamer
+ )
+ gsl? ( sci-libs/gsl )
+ gtk3? ( x11-libs/gtk+:3 )
+ gtk? (
+ >=x11-libs/gtk+-2.16:2
+ >=dev-libs/fribidi-0.19.6
+ >=gnome-base/librsvg-2.14.3
+ >=x11-libs/cairo-1.6.0
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ )
+ httpd? ( virtual/libcrypt:= )
+ image-io? (
+ dev-libs/glib
+ x11-libs/gdk-pixbuf
+ )
+ imlib? ( media-libs/imlib2 )
+ libxml? ( dev-libs/libxml2 )
+ mime? ( dev-libs/gmime:3.0 )
+ mongodb? ( dev-libs/mongo-c-driver )
+ mysql? ( dev-db/mariadb-connector-c:= )
+ ncurses? ( sys-libs/ncurses:= )
+ odbc? ( dev-db/unixODBC )
+ openal? (
+ media-libs/alure
+ media-libs/openal
+ )
+ openssl? ( dev-libs/openssl:= )
+ pcre? ( dev-libs/libpcre2:= )
+ poppler? ( app-text/poppler[cairo,cxx] )
+ postgres? ( dev-db/postgresql:* )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ opengl? ( dev-qt/qtopengl:5 )
+ webengine? ( dev-qt/qtwebengine:5[widgets] )
+ x11? ( dev-qt/qtx11extras:5 )
+ )
+ qt6? (
+ dev-qt/qtbase:6[gui,widgets]
+ dev-qt/qtsvg:6
+ opengl? ( dev-qt/qtbase:6[opengl] )
+ webengine? ( dev-qt/qtwebengine:6[widgets] )
+ )
+ sqlite? ( dev-db/sqlite:3 )
+ sdl? (
+ media-libs/glew:=
+ media-libs/libsdl[video,X]
+ media-libs/sdl-mixer
+ media-libs/sdl-ttf[X]
+ x11-libs/libXcursor
+ )
+ sdl2? (
+ media-libs/libsdl2
+ media-libs/sdl2-image[jpeg,png]
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ )
+ v4l? (
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/libv4l
+ )
+ x11? ( x11-libs/libX11 )
+ xml? ( dev-libs/libxml2 )
+ zlib? ( virtual/zlib )
+ zstd? ( app-arch/zstd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=dev-build/autoconf-2.69:*
+ dev-build/automake
+ dev-build/libtool
+ virtual/pkgconfig
+"
+
+disable_component() {
+ local component=${1}
+
+ sed -i \
+ -e "/^GB_CONFIG_SUBDIRS(${component}[,)]/d" \
+ configure.ac || die
+ sed -i \
+ -e "/^ \(@${component}_dir@\|${component}\)/d" \
+ Makefile.am || die
+}
+
+src_prepare() {
+ default
+
+ disable_component sqlite2
+ disable_component dbsqlite3
+ disable_component qt4
+ disable_component keyring
+ disable_component pdf
+
+ sed -i \
+ -e 's/AC_CHECK_PROGS(XDG_UTILS, \[xdg-mime xdg-icon-resource\], \[\])/XDG_UTILS=""/' \
+ main/configure.ac app/configure.ac || die
+
+ use bzip2 || disable_component bzlib2
+ use cairo || disable_component cairo
+ use crypt || disable_component crypt
+ use curl || disable_component curl
+ use dbus || disable_component dbus
+ use examples || disable_component examples
+ use gmp || disable_component gmp
+ use gstreamer || disable_component media
+ use gsl || disable_component gsl
+ use gtk || disable_component gtk
+ use gtk3 || disable_component gtk3
+ use httpd || disable_component httpd
+ use image-io || disable_component imageio
+ use imlib || disable_component imageimlib
+ use libxml || disable_component libxml
+ use mime || disable_component mime
+ use mongodb || disable_component mongodb
+ use mysql || disable_component mysql
+ use mysql || disable_component dbmysql
+ use ncurses || disable_component ncurses
+ use net || disable_component net
+ use odbc || disable_component odbc
+ use odbc || disable_component dbodbc
+ use openal || disable_component openal
+ use opengl || disable_component opengl
+ use openssl || disable_component openssl
+ use pcre || disable_component pcre
+ use poppler || disable_component poppler
+ use postgres || disable_component postgresql
+ use postgres || disable_component dbpostgresql
+ use qt5 || disable_component qt5
+ use qt6 || disable_component qt6
+ use sdl || disable_component sdl
+ use sdl || disable_component sdlsound
+ use sdl2 || disable_component sdl2
+ use sqlite || disable_component sqlite3
+ use v4l || disable_component v4l
+ use x11 || disable_component x11
+ use xml || disable_component xml
+ use zlib || disable_component zlib
+ use zstd || disable_component zstd
+
+ ./reconf-all || die
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable bzip2 bzlib2)
+ $(use_enable cairo)
+ $(use_enable crypt)
+ $(use_enable curl)
+ $(use_enable dbus)
+ $(use_enable examples)
+ $(use_enable gmp)
+ $(use_enable gstreamer media)
+ $(use_enable gsl)
+ $(use_enable gtk)
+ $(use_enable gtk3)
+ $(use_enable httpd)
+ $(use_enable image-io imageio)
+ $(use_enable imlib imageimlib)
+ $(use_enable libxml)
+ $(use_enable mime)
+ $(use_enable mongodb)
+ $(use_enable mysql)
+ $(use_enable mysql dbmysql)
+ $(use_enable ncurses)
+ $(use_enable net)
+ $(use_enable odbc)
+ $(use_enable odbc dbodbc)
+ $(use_enable openal)
+ $(use_enable opengl)
+ $(use_enable openssl)
+ $(use_enable pcre)
+ $(use_enable poppler)
+ $(use_enable postgres postgresql)
+ $(use_enable postgres dbpostgresql)
+ $(use_enable qt5)
+ $(use_enable qt6)
+ $(use_enable sdl)
+ $(use_enable sdl sdlsound)
+ $(use_enable sdl2)
+ $(use_enable sqlite sqlite3)
+ $(use_enable v4l)
+ $(use_enable x11)
+ $(use_enable xml)
+ $(use_enable zlib)
+ $(use_enable zstd)
+ )
+
+ if use qt5; then
+ pushd gb.qt5 > /dev/null || die
+ econf \
+ $(use_enable opengl qt5opengl) \
+ $(use_enable webengine qt5webview) \
+ $(use_enable x11 qt5x11)
+ popd > /dev/null || die
+ fi
+
+ if use qt6; then
+ pushd gb.qt6 > /dev/null || die
+ econf \
+ $(use_enable opengl qt6opengl) \
+ $(use_enable webengine qt6webview) \
+ $(use_enable x11 qt6x11)
+ popd > /dev/null || die
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ find "${ED}"/usr -name '*.la' -delete || die
+
+ if [[ -d ${ED}/usr/share/appdata ]]; then
+ dodir /usr/share/metainfo
+ mv "${ED}"/usr/share/appdata/* "${ED}"/usr/share/metainfo/ || die
+ rmdir "${ED}"/usr/share/appdata || die
+ fi
+
+ domenu app/desktop/gambas3.desktop
+
+ insinto /usr/share/icons/hicolor/256x256/apps
+ newins app/desktop/gambas3.png gambas3.png
+ insinto /usr/share/icons/hicolor/48x48/apps
+ newins app/desktop/gambas3-48.png gambas3.png
+
+ insinto /usr/share/icons/hicolor/256x256/mimetypes
+ newins main/mime/application-x-gambas3.png application-x-gambas3.png
+ newins app/mime/application-x-gambasscript.png application-x-gambasscript.png
+ newins app/mime/application-x-gambasserverpage.png application-x-gambasserverpage.png
+
+ insinto /usr/share/icons/hicolor/48x48/mimetypes
+ newins main/mime/application-x-gambas3-48.png application-x-gambas3.png
+ newins app/mime/application-x-gambasscript-48.png application-x-gambasscript.png
+ newins app/mime/application-x-gambasserverpage-48.png application-x-gambasserverpage.png
+
+ insinto /usr/share/mime/packages
+ doins \
+ main/mime/application-x-gambas3.xml \
+ app/mime/application-x-gambasscript.xml \
+ app/mime/application-x-gambasserverpage.xml
+
+ dodoc AUTHORS README README.md
+}
diff --git a/dev-util/gambas/metadata.xml b/dev-util/gambas/metadata.xml
new file mode 100644
index 00000000..2d4d2264
--- /dev/null
+++ b/dev-util/gambas/metadata.xml
@@ -0,0 +1,25 @@
+
+
+
+
+ maintainer-needed@gentoo.org
+ Maintainer Needed
+
+
+ gambas/gambas
+
+
+
diff --git a/dev-util/smartgit/Manifest b/dev-util/smartgit/Manifest
index 9c0d2b35..6fee4c19 100644
--- a/dev-util/smartgit/Manifest
+++ b/dev-util/smartgit/Manifest
@@ -1,5 +1,5 @@
DIST smartgit-25_1_128-linux-amd64.tar.gz 125342346 BLAKE2B 76f26b35c84cd7048a821850dcd566fb06d23797781bf40223035e65c6ddf3ded03d376b8beba8d98a51b893ad48bea286873dbf64b2c9b68ff9328c3d688971 SHA512 e8ba3c774c40e8da42af726e20d6c8e95ad9e9f308b8a95666a43a7108d759e1302c2d6aa945b17f34b3b7335a49276f00b6541946d81ff6348d22a59e07a3b0
-DIST smartgit-26_1_038-linux-amd64.tar.gz 124228165 BLAKE2B d9bdc70b32b7c1776d0cbc5503a235945355b0fe07251d210d1642bbf3117bc32e380978c359f3e0aba6a8bc89d490fcd9340ed2a4e943b4893f54537d86e018 SHA512 9c6a6e2603f9b7dd92003b22d2094cff8a2ce5102d91b89b0d1588e13bfef7a96239bfa9b204a3a29bc55cb3c78edb6ca2cbb317b8f8051f77285f0dca6a502e
+DIST smartgit-26_1_045-linux-amd64.tar.gz 124223192 BLAKE2B c308b3f9854f993eeb021094ce682d23af99f77859457e1a2db596f465d3cc4761e5a4239f8442f9705a55ed75fbc7a2a7361724aa7c6987f67ce4aebed26490 SHA512 d4ab605f02310245744a543864734091b71f90b7b1b95a2debd558f55abec4fd2660c876c003363360de1b07939a016ebe8a2dc3180a50401bf2929dd649d779
EBUILD smartgit-25.1.128.ebuild 1842 BLAKE2B ea632b1c6da51a158a90fdf203a96254bf64b9ba809d99b3b9b4946bfba29d5bdc915b2461045ae1f294724e905d1a2cf9c96671fc6bd3b0819276ebf5929f05 SHA512 ccd64b0c38873165d6024c3da94a9aa34b913e1f75c81cde4e52c04ea02930d95ef39da1da736f1102115c0d574b095f150ba17ba0e6e5597d514bbfb809014f
-EBUILD smartgit-26.1.038.ebuild 1836 BLAKE2B f752a13f19a9a41bcb9ffa92c70213efdeaa877ea75906b3c73d86fb030e8a9482d577975b7c2faaee434182679109f012cb382c1a3a4bb475333b1612454b11 SHA512 a446787bec782644c0a059b1560bf8c522749cea6ade4c2211f9cffdfc13a169fbe9db20bb64f120426ca6ae679e07e5e2b7bc0d1f58ceb1c6de736cbe6056fb
+EBUILD smartgit-26.1.045.ebuild 1836 BLAKE2B f752a13f19a9a41bcb9ffa92c70213efdeaa877ea75906b3c73d86fb030e8a9482d577975b7c2faaee434182679109f012cb382c1a3a4bb475333b1612454b11 SHA512 a446787bec782644c0a059b1560bf8c522749cea6ade4c2211f9cffdfc13a169fbe9db20bb64f120426ca6ae679e07e5e2b7bc0d1f58ceb1c6de736cbe6056fb
MISC metadata.xml 349 BLAKE2B 03f788b099a1848be49f82e53cdbabde80b226276df7632eb4589660503ee06953f21251609e5444b9a593f97b102d4d1eab3c3cf38fe65c8cf92e6d1d537ee5 SHA512 2ec7de32f08bc98067071da34fb86cadfc57f6eb640d15ebbf8774bf874eb2849ef27af19c583c907135995da45beb0d669cf71d49a3a0fd9e80981a79d55553
diff --git a/dev-util/smartgit/smartgit-26.1.038.ebuild b/dev-util/smartgit/smartgit-26.1.045.ebuild
similarity index 100%
rename from dev-util/smartgit/smartgit-26.1.038.ebuild
rename to dev-util/smartgit/smartgit-26.1.045.ebuild
diff --git a/dev-util/xpipe/Manifest b/dev-util/xpipe/Manifest
index 0c08d43b..90cda901 100644
--- a/dev-util/xpipe/Manifest
+++ b/dev-util/xpipe/Manifest
@@ -1,3 +1,3 @@
DIST xpipe-installer-linux-23.6-x86_64.deb 214442766 BLAKE2B 78beff098884111e621c3bd2d28cf49e5da4caddddce3425a81a5f577f79b8a7feb84d74613ad2be598a4f41703507367f148bc1c6a41993bbc8a939ea1e16aa SHA512 409626d3eeeff7a3c9392130ceb23358e9a8ac6f3dab1d4c8d26c80ce25649ddf5c942703c39f844c43a391371b490d16f37e51708eea807caca6ed4955c703a
-EBUILD xpipe-23.6.ebuild 712 BLAKE2B 47ba8d07635c3dfd13af5a49e03ae24e6a28f59a6240839773a6b4893e9e0f29d558162fdd679c9367b4316323a9da4f6de0c4e6f0c3e7fbe3a7b2a15de336ee SHA512 9c540fe3ff53802c170404adb9d04380eb2f001cf37926034754e757d38279a811d086003550ac143d0efcf42fe8e2f76857124138814dde40dbb404b263fc5d
+EBUILD xpipe-23.6.ebuild 2124 BLAKE2B 128eb8113f69a7c3dd9f25394ddb8de085d9fd7f12845119c64b6a74c276f6b13d645d8cbeaa84f6754429cda982f751c88a601e18a1c6510c9299911bee0bf8 SHA512 14e7a16b19aef2731992b4005befa5c27fbd974f6afa553cab86d6bd20c8d9063b665ea1fc0de88548f42ce09b966ce21da5bcec85f80f5b7945ab78b37fbee1
MISC metadata.xml 342 BLAKE2B e2ef6dfc23e6093030599d0b2df05a51db68433474d64a76b4474c67c6004b22ad9419beece362aba9df76417276fdf6ffa6a15207f34a8eb80edd87db280e9e SHA512 cc2810fd5361ffc47e37cd400ffab5eb80b91c7cf924ad69aa3b8fb1302e7d695815a97343ca62c09146f9f4865f8762ddcbae446d37f882b4df629ff24b1817
diff --git a/dev-util/xpipe/xpipe-23.6.ebuild b/dev-util/xpipe/xpipe-23.6.ebuild
index 3db23be5..dc17cbb8 100644
--- a/dev-util/xpipe/xpipe-23.6.ebuild
+++ b/dev-util/xpipe/xpipe-23.6.ebuild
@@ -13,13 +13,77 @@ S="${WORKDIR}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="-* ~amd64"
+REQUIRED_USE="elibc_glibc"
RESTRICT="bindist mirror splitdebug strip test"
QA_PREBUILT="*"
+BDEPEND="dev-util/patchelf"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/glib:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/libglvnd
+ media-video/ffmpeg-compat
+ elibc_glibc? ( sys-libs/glibc )
+ virtual/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXxf86vm
+ x11-libs/pango
+"
+
src_install() {
cp -a opt usr "${ED}"/ || die
+ local runtime_libdir="${ED}/opt/xpipe/lib/runtime/lib"
+ local -a lib_search_dirs=(
+ "${EPREFIX}/usr/lib64"
+ "${EPREFIX}/usr/lib"
+ )
+ local dir plugin soname soname_dir rpath keep
+
+ for dir in "${EPREFIX}"/usr/lib/ffmpeg*/lib64 "${EPREFIX}"/usr/lib/ffmpeg*/lib; do
+ [[ -d ${dir} ]] && lib_search_dirs+=( "${dir}" )
+ done
+
+ for plugin in "${runtime_libdir}"/libavplugin*.so; do
+ keep=1
+ rpath="\$ORIGIN"
+
+ while read -r soname; do
+ soname_dir=
+ for dir in "${lib_search_dirs[@]}"; do
+ if [[ -e ${dir}/${soname} ]]; then
+ soname_dir=${dir}
+ break
+ fi
+ done
+
+ if [[ -z ${soname_dir} ]]; then
+ keep=0
+ break
+ fi
+
+ [[ :${rpath}: == *:${soname_dir}:* ]] || rpath+=":${soname_dir}"
+ done < <(readelf -d "${plugin}" | sed -n 's/.*Shared library: \[\(libav.*\.so[^]]*\)\].*/\1/p')
+
+ if [[ ${keep} == 1 ]]; then
+ patchelf --set-rpath "${rpath}" "${plugin}" || die
+ else
+ rm "${plugin}" || die
+ fi
+ done
+
dosym ../../opt/xpipe/bin/xpipe usr/bin/xpipe
}
diff --git a/eclass/appimage.eclass b/eclass/appimage.eclass
index ada1fa77..bd922de7 100644
--- a/eclass/appimage.eclass
+++ b/eclass/appimage.eclass
@@ -21,13 +21,13 @@ esac
EXPORT_FUNCTIONS src_unpack
# @VARIABLE: APPIMAGE_EXTRACT_DIR
-# @DEFAULT_UNSET: squashfs_root
+# @DEFAULT_UNSET
# @DESCRIPTION:
# This variable specifies the directory, in which the AppImage bundle
# is expected to be extracted.
# @VARIABLE: APPIMAGE_EXTRACT_DEST
-# @DEFAULT_UNSET: ${P}
+# @DEFAULT_UNSET
# @DESCRIPTION:
# This variable specifies the directory, to which the extracted image
# will be moved.
@@ -66,4 +66,3 @@ appimage_src_unpack() {
esac
done
}
-
diff --git a/eclass/xlibre.eclass b/eclass/xlibre.eclass
index 8c627236..b5706617 100644
--- a/eclass/xlibre.eclass
+++ b/eclass/xlibre.eclass
@@ -58,7 +58,11 @@ fi
# before inheriting this eclass.
: "${XLIBRE_MULTILIB:="no"}"
-# we need to inherit autotools first to get the deps
+# @ECLASS_VARIABLE: AUTOTOOLS_AUTO_DEPEND
+# @INTERNAL
+# @DESCRIPTION:
+# Disable autotools' automatic dependency injection so xlibre can add
+# the selected autoreconf/libtool dependencies explicitly.
AUTOTOOLS_AUTO_DEPEND=no
inherit autotools libtool multilib toolchain-funcs flag-o-matic \
${FONT_ECLASS} ${GIT_ECLASS}
@@ -334,6 +338,10 @@ xlibre_flags_setup() {
fi
}
+# @FUNCTION: multilib_src_configure
+# @INTERNAL
+# @DESCRIPTION:
+# Configure one ABI build when XLIBRE_MULTILIB is enabled.
multilib_src_configure() {
ECONF_SOURCE="${S}" econf "${econfargs[@]}"
}
@@ -396,6 +404,10 @@ xlibre_src_configure() {
fi
}
+# @FUNCTION: multilib_src_compile
+# @INTERNAL
+# @DESCRIPTION:
+# Compile one ABI build when XLIBRE_MULTILIB is enabled.
multilib_src_compile() {
emake "$@"
}
@@ -413,6 +425,10 @@ xlibre_src_compile() {
fi
}
+# @FUNCTION: multilib_src_install
+# @INTERNAL
+# @DESCRIPTION:
+# Install one ABI build when XLIBRE_MULTILIB is enabled.
multilib_src_install() {
emake DESTDIR="${D}" "${install_args[@]}" "$@" install
}
diff --git a/licenses/SoftMaker-Office-EULA b/licenses/SoftMaker-Office-EULA
new file mode 100644
index 00000000..1b24e93b
--- /dev/null
+++ b/licenses/SoftMaker-Office-EULA
@@ -0,0 +1,122 @@
+SoftMaker Office 2024 EULA
+
+Note: This page is subject to change, always read up to date EULA, which
+is part of a software installation.
+
+SOFTWARE LICENSE AND WARRANTY
+Read this agreement carefully. If you do not agree to its terms, abort
+the installation by clicking the Cancel button.
+
+The software which accompanies this license agreement (the "Software")
+is the property of SoftMaker Software GmbH ("SoftMaker") or its
+licensors and is protected by copyright law. While SoftMaker continues
+to own the Software, you will have certain rights to use the Software
+after your acceptance of this license agreement. Except as may be
+modified by a license addendum which accompanies this license agreement,
+the following is agreed upon between you and SoftMaker:
+
+DEFINITIONS
+
+- Non-commercial user: A licensee who is a natural person and does not
+ use the Software for for-profit purposes.
+- Commercial user: A licensee who is not a natural person and/or uses
+ the Software for for-profit purposes.
+- Computer: A hardware system (either physical or virtual) capable of
+ running the Software. A blade as part of a blade server, or a
+ hardware partition is considered a separate Computer. When using the
+ Software via remote access, the device through which the user
+ interacts with the Software is considered a Computer.
+
+GRANT OF RIGHTS TO NON-COMMERCIAL USERS
+If you are a non-commercial user, you and members of your family may
+install and use one license of the Software on up to 5 (five)
+Computers simultaneously, so long as all of these Computers belong to
+the same household.
+
+GRANT OF RIGHTS TO COMMERCIAL USERS
+If you are a commercial user, you may use the Software either under a
+computer license or under a user license:
+
+- Computer license
+ 1. Each license may only be installed and used on one (1) Computer.
+ 2. Every user of that Computer may use the Software, but only 1
+ (one) user at any given time.
+ 3. Secondary use right: The single primary user of that Computer is
+ additionally entitled to use the Software on a portable computer.
+- User license
+ Each license may be installed and used by one (1) user on up to five
+ Computers. The use of the Software by other persons is not permitted.
+
+TERM OF USAGE
+If you have licensed the Software through a subscription, your right to
+use the Software is limited to the subscription period. You may have the
+option to renew your subscription. If you renew your subscription, you
+may continue to use the Software until the end of your extended
+subscription period. After the subscription expires, you will not be
+able to use the Software.
+
+If you have licensed the Software by purchasing a permanent license, you
+are entitled to use the licensed version of the Software for an
+unlimited period of time.
+
+LICENSE VERIFICATION
+When the Software is used on a Computer for the first time, and when
+certain changes are made to the hardware of a Computer, and in some
+license models from time to time, the Software establishes an Internet
+connection with a SoftMaker license server to verify the validity of the
+license. If you do not have a valid license, the Software cannot be
+used.
+
+ADDITIONAL RIGHTS
+All users have the right to:
+
+1. Make a reasonable number of backup copies for archive purposes, so
+ long as the backup copies are not distributed; and
+2. Transfer the usage rights in the Software on a permanent basis to
+ another person or entity, provided that you retain no copies of the
+ Software and the transferee agrees to the terms of this agreement;
+
+YOU MAY NOT:
+
+1. Make copies of the accompanying documentation;
+2. Sublicense, rent or lease any portion of the Software or
+ accompanying documentation; or
+3. Reverse-engineer, decompile, dissassemble, modify, translate, make
+ any attempt to discover the source code of the Software, or create
+ derivative works of the Software.
+
+LIMITED WARRANTY
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SOFTMAKER DISCLAIMS
+ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
+ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE, AND ALL SUCH WARRANTIES ARE EXPRESSLY AND SPECIFICALLY
+DISCLAIMED. NEITHER SOFTMAKER NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN
+THE CREATION, PRODUCTION, OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE
+FOR ANY INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF
+THE USE OR INABILITY TO USE SUCH SOFTWARE EVEN IF SOFTMAKER HAS BEEN
+ADVISED OF POSSIBILITY OF SUCH DAMAGES OR CLAIMS. IN NO EVENT SHALL
+SOFTMAKER'S LIABILITY FOR ANY DAMAGES EVER EXCEED THE PRICE PAID FOR
+LICENSE TO USE THE SOFTWARE, REGARDLESS OF THE FORM OF QUALITY AND
+PERFORMANCE OF THE SOFTWARE. THE PERSON USING THE SOFTWARE BEARS ALL
+RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
+
+GENERAL
+This Agreement is the complete statement of the Agreement between the
+parties on the subject matter, and merges and supersedes all other or
+prior understandings, purchase orders, agreements and arrangements. This
+Agreement shall be governed by and construed in accordance with the laws
+of the Federal Republic of Germany. Exclusive jurisdiction and venue for
+all matters relating to this Agreement shall be in courts located in the
+City of Nurnberg, Germany, and you consent to such jurisdiction and
+venue, thereby excluding the United Nations Convention on Contracts for
+the International Sale of Goods and any legislation implementing such
+Convention, if otherwise applicable.
+
+If any provision of this Agreement is declared by a court of competent
+jurisdiction to be invalid, illegal, or unenforceable, such a provision
+shall be severed from the Agreement and the other provisions shall
+remain in full force and effect.
+
+All rights of any kind in the Software which are not expressly granted
+in this License are entirely and exclusively reserved to and by
+SoftMaker.
diff --git a/licenses/We-Amp-ModPageSpeed-TOS b/licenses/We-Amp-ModPageSpeed-TOS
new file mode 100644
index 00000000..48525db3
--- /dev/null
+++ b/licenses/We-Amp-ModPageSpeed-TOS
@@ -0,0 +1,8 @@
+ModPageSpeed 2.0 and mod_pagespeed 1.15 are distributed by We-Amp B.V.
+as commercial binaries.
+
+The current terms are published at:
+https://modpagespeed.com/terms/
+
+The software can be installed and run unlicensed for evaluation. Production
+use requires a commercial license.
diff --git a/media-fonts/corefonts/metadata.xml b/media-fonts/corefonts/metadata.xml
index 696065ed..097975e3 100644
--- a/media-fonts/corefonts/metadata.xml
+++ b/media-fonts/corefonts/metadata.xml
@@ -1,5 +1,4 @@
-fonts
diff --git a/media-libs/libffado/Manifest b/media-libs/libffado/Manifest
index dbba0a98..a340d642 100644
--- a/media-libs/libffado/Manifest
+++ b/media-libs/libffado/Manifest
@@ -1,4 +1,4 @@
AUX libffado-2.4.9-fix-config-load-crash.patch 527 BLAKE2B 8451b5085d805277fa62081157e1ecf2692ff7aed200553941e595cb567fa1c247f365e81439f70d1ce6d164aad514c6aa04dd03360770df3c456f790c2f4c06 SHA512 fffe5817298d7a59ec0c29d5970cae07ddb0b796618a6e440be606aa7d79b329a9e19d47c3d70aa483d66f723cef9abf967f8d202b102b158b75add2f2afa440
-DIST libffado-2.4.9.tgz 1229651 BLAKE2B ec8300066d47d685aa701316efa6831f05d678c509de341d1b74551bf8a3f04b59dcd80d592e2111670212d4056bd1c150cc23dbf43a797a915bf65ae441c85e SHA512 0a0c61cf9339ab542c85eaefbe017b7613f716ae0ed08d11a37782dd7ef5815b18256c5d1b9240f077c9f59bbf4b4878019cefbd6cab78140477bcad6a9d3e44
-EBUILD libffado-2.4.9-r1.ebuild 2572 BLAKE2B 688bbba58d506ae6acca697f531158da6ae18a5615895deb07caa48b4156a68d557d911d1e3cb9c7050d48e48050cb3bef3240d2da2a04c50fa908bf549d82cb SHA512 ff6a267438e7afd9848a35e47b1faba1c4293bea082ca2357087535dda8f8e944914931661cfbfb28796ca7a5968eb7eca00486f7354423f83edee6b791ee810
+DIST libffado-2.5.0.tgz 1235980 BLAKE2B 4828b308628d5ccea13993a0c80bd9ead5762943f01ad004169bd0e6018cd68ce4868ae18c286433e08d9d4ce770d6ea82e4da252d52fff6baae9ff3fd3c37b9 SHA512 0c2e21e1ac13111c8090e97cf56ba82e977463e3e0465b603899922aebcefb5144e3779d23f874be1dc269104bb631ad4edd198a13a65bb1e3d2ed3e52bee4c1
+EBUILD libffado-2.5.0.ebuild 2512 BLAKE2B 57e0c61b9c4633c583ccdc965b968961f2589826d93d249067b0d6425400435c2e04320ce5df4767d9c56597bb0e9011fb31ba3f8847e3d28c72503b7ce46e85 SHA512 397461a3f2ecc994d5f1ad24eac99ce9494292a9b73e82a9351b0efa1895b3de32dee8179634a6554667a510ab8cebbf6e7f04597e214114f853794c5e20a75a
MISC metadata.xml 344 BLAKE2B a7d2c27caa7e9fa72716534c406145b94bd8a13eadf57d06ea8e3148339857311bd7e8f0434edbf8a70a5e7bfec1726425e1d16734841b056caeee7754471666 SHA512 30d31f76c73ff218fa34e5f9d442e2366082bf4697038c804c093cac0e22720341691b732bf653466f8e5fc7e734c11b08a02cef7dd2a4bd93635968e2c29447
diff --git a/media-libs/libffado/libffado-2.4.9-r1.ebuild b/media-libs/libffado/libffado-2.5.0.ebuild
similarity index 97%
rename from media-libs/libffado/libffado-2.4.9-r1.ebuild
rename to media-libs/libffado/libffado-2.5.0.ebuild
index 97c4b5df..37cb997e 100644
--- a/media-libs/libffado/libffado-2.4.9-r1.ebuild
+++ b/media-libs/libffado/libffado-2.5.0.ebuild
@@ -37,8 +37,6 @@ RDEPEND="${PYTHON_DEPS}
"
DEPEND="${RDEPEND}"
-PATCHES=( "${FILESDIR}/${P}-fix-config-load-crash.patch" )
-
myescons() {
local myesconsargs=(
PREFIX="${EPREFIX}/usr"
diff --git a/media-tv/otrdecoder-bin/Manifest b/media-tv/otrdecoder-bin/Manifest
index 9c733979..e765ce03 100644
--- a/media-tv/otrdecoder-bin/Manifest
+++ b/media-tv/otrdecoder-bin/Manifest
@@ -1,6 +1,12 @@
-DIST otrdecoder-bin-32bit-linux-static-v520.tar.bz2 752833 BLAKE2B 39d0ceab9afd9ab5ce847c4e6eaafa32f1348af9e17ec8b6832dc4717af81989eac5decdd15d9d2ea35e6bfff439919ff7bf25fa2846be72616466748130644c SHA512 807c548d2ec6c8ee0896e8c248803c98b912ec44a7945d7188acb54421aaf98c4a8f5a2384b778002afcb7c7fb5386bf53d8d7624ca78b4dc14ca2803b181600
-DIST otrdecoder-bin-64bit-linux-static-v520.tar.bz2 712416 BLAKE2B fd78cb84acc091d762ef51ded50a89e7b7426718df65e8fe7bb571d7f9de6f7617e5a812696756540744ce2f121629e30970f3c706ab9d55bd87abaa682e03c8 SHA512 279b4b8cf87d82f3b21b886097977c2f2ffc43d5d5815cdbef15251962d0fd3cc86e0b3e2e6e60df9b085e093f13d508a1d709cb762d4e49e8d909bc15af2f42
-DIST otrdecoder-gui.tar.bz2 3555 BLAKE2B 02125508f96883aa70678dcf49b0a2e384af79492fac7b2b0f673bd7ebc807a3b07178070da8e7ab8550cc2c09c7d079773e9ea27ec59104354204b629116ddc SHA512 4de14b1da45df60feb9259f286dbdb4ccf8a02b52b4d10f9954d450fd0238dd6fbb8e35f164cf6136eca14d6b6f3dc3fcd21c76cb73c2e81a82f1f46e7a07977
-EBUILD otrdecoder-bin-0.5.20.ebuild 1384 BLAKE2B 44acdb48512228942675b01aeb1e194590be347237762a90604b5561407f52cc3fa12cac6c5113b4d1de1aa54452c76d5e169b0b2ac065bae967641ac07a75e6 SHA512 3045ae84b9e45f5a1b5f21ceb183c4ebd4dc5c552fb1a4b1cbc1f4bdb59ada5ee929b2b043cdcc9dd005bc821ad2c599a62e54a40aa5bb831ca3be6bf34d8081
+DIST otrdecoder-bin-32bit-linux-static-v520.tar.bz2 752806 BLAKE2B 359432c74429a9350eb095beaddab63050df77a5423097f800318c88b6dd1ce1ad6fbdcd29231bfd3aad374bbd05276f9e92095442cbbf8b4ee7f1ca70547520 SHA512 f65d5e63979776983312c1ed53014cd25fd9fdebb4471c88fa79f489ad27986c544ee7339e89b7a65cbbf9421071d224e46263d9c07d8b9c5d3e0a95dd5d2109
+DIST otrdecoder-bin-64bit-linux-static-v520.tar.bz2 712428 BLAKE2B 2401c6f29b605c6509c0f1d9d14f84d9c092c664f69e51ba93ddb96237a0d1e176de0e759f1c0c6457592fba47ab497b0499f2cd3395fd05b531cb07c250408b SHA512 2615c0786bb052c4c778b41e76ca0aefb451b96f65aaf41138ef1ab3dad134d5881d3ee222e27b59bbac99fca2a2c574918171c84e20399644fde54c1e7f2795
+DIST otrdecoder-bin-armv5b-static-v519.tar.bz2 350518 BLAKE2B 77bf1f5febc3535138a778966b5e92289588de52b77c181c1277c9626a6d2e2904aa40ce91a1ec0fb01cda9c9f45ef5b4faed925893693f9770323119861c67a SHA512 d94836afbc6e66eba0723af5d4689e871179003007ed94ca7913e136ec4587511433b05fe129aca5b873ce51192c85241d976bce13ce2f6f66d7d438272a514c
+DIST otrdecoder-bin-linux-Ubuntu_8.04.2-x86_64-0.4.614.tar.bz2 506819 BLAKE2B 54416f3eb2c6434763e845f7389b0cc8c4d795bc71733590f6558bd9e6969a2150949fa7f15e79a38c8e17303270af0edf63ac43d195881c763bdb7d437f072b SHA512 a68be744d2a0c2f488716b220126de3289f5e7c2745831325a01e7e37988be7e5fa3d4dfd566a220d75c35bc61a21201881a2e3f3f03de6891ae786ded8d326f
+DIST otrdecoder-bin-linux-Ubuntu_9.04-i686-0.4.593.tar.bz2 482043 BLAKE2B ad9b1a6c65191a03a1ce07175af2a88d9c4a69b19b829b628ef71048ec5bda5df2a50027ad564b48a057a97d3a12997d0dbe403d586fb321f2498818b588a842 SHA512 cfad8af6007edb22d7bb68a96380391bd8cd9ae71483d778da17cbf3d62d33388cbd25d539ce07df9c63f43346e5719d77308a8956bec5c906ee58964d65cfdc
+DIST otrdecoder-bin-logo.jpg 4558 BLAKE2B 7b46b2df7ee89510efde175e076bc1faa3a2ae56ec142cda8b9265f21078741cffc5c72385dd1020e354e78011b6086784b9a96e5338470d8a971ede77d8b7a3 SHA512 d333138db7240930cc8aeecc803b3789ccc55b4d3eadda9209027a789413e675faa5cc632f3dcbfd6b63b7eb8871ce0f23ba129052015d20d360f4fe7052733b
+DIST otrdecoder-gui.tar.bz2 3556 BLAKE2B 7e183572444f8880323c649be7b311a91b76311e36f7455c90819a46bbdfcb97f2dedfbacd9e94e61ad1ef48dabf3d37b37408cadb56bb8022c99cc6de5b0ab7 SHA512 61d8713da9363001ecec923039a2c14d60d6e8612570811173a1e4c289e5c6303e584fd4a15f5f8119390d715229e878d0c83266a427dcfd6e52fe44ee7380d6
+DIST otrpidecoder_07.08.17_armv6.zip 33089 BLAKE2B 7b24a0c82c4216472feb7d1ff665081a58a7a757ebd8d4a233f1ffc3be2b1b38ece4fa31194cd52c192c576cca636dee1bb4c9b1a96ee356f5e75c529a578d92 SHA512 869dbec645f378d8721f2c802cbcbf3a8ff2a4f3552f4101f4877b0359ed11c3339c3d1820108509608f24583b5932043401a98b8ae6ac3ea924adf53adf948e
+DIST otrpidecoder_07.08.17_armv7.zip 33089 BLAKE2B 4204201f7a48c283171ad3e17b0e650f29009ea77ec5c422c900a6bd7483ecfe057c7c1df2621aa6e77a6061dab86a956a8f62d3a94e6cc2533cca38daa8c6e6 SHA512 338576774872ea3bbfe22cd5facc4d4785bf18ba64c0cc6d0d8ee9c82ba2777aef54b8d4f5daa3b5a2c692e7de8124e584196d5188797589ed5e784026afbe6f
+EBUILD otrdecoder-bin-0.4.614.ebuild 4455 BLAKE2B 2ca5ca3491d28c64030b9df79c17c1420e739822f4730eb810e408f2e47252c9d9e0527671db85f59675eba5ec3e6fd91180935de9cf86bf1ee1a4475ac8662b SHA512 c842e249c1d3ba3efc608c021081189079b9dbef6bd613f3854390704771ed615adcadb60874be85201434763c2e246540d239564dce52dfd19015a692ad1037
MISC ChangeLog 334 BLAKE2B 39409c4b9a20c447197aadaeac2212611c4f32f224a56d214eb0923d18475355388e6abf79e649049945301e465f28f03d68b9ced9d8ed4634806cc60b608700 SHA512 908feeb8fe0cdafc680687b3cf26c0a3a23e174c73351bd970ab6aa79f4701b6e82683c184d7e0fa1728d1d116c6286c5bf46ecff6402d61a71f0a9bd46c6a0f
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
diff --git a/media-tv/otrdecoder-bin/otrdecoder-bin-0.4.614.ebuild b/media-tv/otrdecoder-bin/otrdecoder-bin-0.4.614.ebuild
new file mode 100644
index 00000000..dc763d85
--- /dev/null
+++ b/media-tv/otrdecoder-bin/otrdecoder-bin-0.4.614.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{12..15} )
+
+inherit desktop python-single-r1 xdg
+
+DESCRIPTION="Decoder for onlinetvrecorder.com (German)"
+HOMEPAGE="https://www.onlinetvrecorder.com/v2/software/Linux"
+SRC_URI="amd64? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-64bit-linux-static-v520.tar.bz2 )
+ amd64? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-linux-Ubuntu_8.04.2-x86_64-0.4.614.tar.bz2 )
+ x86? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-32bit-linux-static-v520.tar.bz2 )
+ x86? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-linux-Ubuntu_9.04-i686-0.4.593.tar.bz2 )
+ arm? (
+ https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-armv5b-static-v519.tar.bz2
+ https://www.onlinetvrecorder.com/downloads/otrpidecoder_07.08.17_armv6.zip
+ https://www.onlinetvrecorder.com/downloads/otrpidecoder_07.08.17_armv7.zip
+ )
+ https://www.onlinetvrecorder.com/downloads/otrdecoder-gui.tar.bz2
+ https://www.netzsieger.de/cdn/product_thumb/mdx/product/1309/3a2541empe363ki.jpg -> ${PN}-logo.jpg "
+S="${WORKDIR}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ python_single_target_python3_12? ( dev-lang/python:3.12[tk] )
+ python_single_target_python3_13? ( dev-lang/python:3.13[tk] )
+ python_single_target_python3_14? ( dev-lang/python:3.14[tk] )
+ python_single_target_python3_15? ( dev-lang/python:3.15[tk] )
+ arm? (
+ dev-libs/libmcrypt
+ net-misc/curl
+ )
+ sys-libs/glibc
+ || ( sys-devel/gcc[cxx] sys-devel/base-gcc[cxx] )"
+BDEPEND="app-arch/unzip"
+
+RESTRICT="strip"
+QA_PREBUILT="usr/bin/otrdecoder*"
+
+src_unpack() {
+ if use amd64 ; then
+ unpack otrdecoder-bin-64bit-linux-static-v520.tar.bz2
+ unpack otrdecoder-bin-linux-Ubuntu_8.04.2-x86_64-0.4.614.tar.bz2
+ elif use x86 ; then
+ unpack otrdecoder-bin-32bit-linux-static-v520.tar.bz2
+ unpack otrdecoder-bin-linux-Ubuntu_9.04-i686-0.4.593.tar.bz2
+ elif use arm ; then
+ unpack otrdecoder-bin-armv5b-static-v519.tar.bz2
+ if [[ ${CHOST} = armv5* ]]; then
+ :
+ elif [[ ${CHOST} = armv6* ]]; then
+ unpack otrpidecoder_07.08.17_armv6.zip
+ elif [[ ${CHOST} = armv7* ]]; then
+ unpack otrpidecoder_07.08.17_armv7.zip
+ else
+ die "Unsupported ARM CHOST: ${CHOST}"
+ fi
+ fi
+
+ unpack otrdecoder-gui.tar.bz2
+}
+
+src_prepare() {
+ default
+ sed -i -e "/xml/s:decoderpath:'/usr/share/${PN}':" "${WORKDIR}"/otrdecoder-gui.ry || die "sed failed"
+}
+
+src_install() {
+ local static_dir shared_dir
+
+ if use amd64 ; then
+ static_dir="${WORKDIR}/otrdecoder-bin-64bit-linux-static-v520"
+ shared_dir="${WORKDIR}/otrdecoder-bin-linux-Ubuntu_8.04.2-x86_64-0.4.614"
+ newbin "${shared_dir}"/otrdecoder otrdecoder || die
+ newbin "${static_dir}"/otrdecoder otrdecoder-static || die
+ elif use x86 ; then
+ static_dir="${WORKDIR}/otrdecoder-bin-32bit-linux-static-v520"
+ shared_dir="${WORKDIR}/otrdecoder-bin-linux-Ubuntu_9.04-i686-0.4.593"
+ newbin "${shared_dir}"/otrdecoder otrdecoder || die
+ newbin "${static_dir}"/otrdecoder otrdecoder-static || die
+ elif use arm ; then
+ if [[ ${CHOST} = armv5* ]]; then
+ static_dir="${WORKDIR}/otrdecoder-bin-armv5b-static-v519"
+ newbin "${static_dir}"/otrdecoder otrdecoder || die
+ elif [[ ${CHOST} = armv6* ]]; then
+ static_dir="${WORKDIR}/otrpidecoder_07.08.17_armv6"
+ newbin "${static_dir}"/otrpidecoder otrdecoder || die
+ elif [[ ${CHOST} = armv7* ]]; then
+ static_dir="${WORKDIR}/otrpidecoder_07.08.17_armv7"
+ newbin "${static_dir}"/otrpidecoder otrdecoder || die
+ fi
+ fi
+
+ insinto /usr/share/${PN}
+ if [[ -e ${static_dir}/decoder.glade ]]; then
+ doins "${static_dir}"/decoder.glade || die "doins failed"
+ elif use arm ; then
+ doins "${WORKDIR}"/otrdecoder-bin-armv5b-static-v519/decoder.glade || die "doins failed"
+ fi
+ python_fix_shebang "${WORKDIR}"/otrdecoder-gui.ry
+ newbin "${WORKDIR}"/otrdecoder-gui.ry otrdecoder-gui || die "newbin failed"
+ insinto /usr/share/pixmaps
+ newins "${DISTDIR}"/${PN}-logo.jpg otrdecoder.jpg || die "newins failed"
+ make_desktop_entry otrdecoder-gui "OTR Decoder" /usr/share/pixmaps/otrdecoder.jpg "AudioVideo;Video;"
+
+ if [[ -e ${static_dir}/README.OTR ]]; then
+ dodoc "${static_dir}"/README.OTR || die "dodoc failed"
+ elif [[ -e ${static_dir}/README ]]; then
+ dodoc "${static_dir}"/README || die "dodoc failed"
+ fi
+ dodoc "${WORKDIR}"/readme-gui.txt || die "dodoc failed"
+}
diff --git a/media-tv/otrdecoder-bin/otrdecoder-bin-0.5.20.ebuild b/media-tv/otrdecoder-bin/otrdecoder-bin-0.5.20.ebuild
deleted file mode 100644
index 0ef20d4d..00000000
--- a/media-tv/otrdecoder-bin/otrdecoder-bin-0.5.20.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=8
-
-DESCRIPTION="Decoder for onlinetvrecorder.com (German)"
-HOMEPAGE="http://www.onlinetvrecorder.com/"
-SRC_URI="amd64? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-64bit-linux-static-v520.tar.bz2 )
- x86? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-32bit-linux-static-v520.tar.bz2 )
- https://www.onlinetvrecorder.com/downloads/otrdecoder-gui.tar.bz2 "
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-RDEPEND="X? ( >=dev-lang/python-3.0[tk] )"
-
-RESTRICT="strip"
-
-src_unpack() {
- default
- mv ${PN}-* "${S}" || die
-}
-
-src_prepare() {
- default
- sed -i -e "/xml/s:decoderpath:'/usr/share/${PN}':" "${S}"/otrdecoder-gui.ry || die "sed failed"
- #patchelf --replace-needed libavcodec.so.52 libavcodec.so.58 "${S}"/otrdecoder || die "Unable to patch elf"
- #patchelf --replace-needed libavformat.so.52 libavformat.so.58 "${S}"/otrdecoder || die "Unable to patch elf"
- #patchelf --replace-needed libavutil.so.49 libavutil.so.56 "${S}"/otrdecoder || die "Unable to patch elf"
-}
-
-src_install() {
- dobin otrdecoder || die "dobin failed"
- if use X; then
- insinto /usr/share/${PN}
- doins decoder.glade || die "doins failed"
- newbin otrdecoder-gui.ry otrdecoder-gui || die "newbin failed"
- fi
-
- dodoc README.OTR || die "dodoc failed"
-}
diff --git a/media-video/davinci-resolve/Manifest b/media-video/davinci-resolve/Manifest
index 73c75bda..4e1cdb73 100644
--- a/media-video/davinci-resolve/Manifest
+++ b/media-video/davinci-resolve/Manifest
@@ -1,5 +1,5 @@
-DIST DaVinci_Resolve_21.0.1_Linux.zip 3881601633 BLAKE2B c354a7bfde41c692464c32a518b2362adec6b18122178128b5a7761ad8f9faa9db3d5f8d393c0298bd138c6dae55bcb0da4cfce883be5dfedc6fc1e9c6240e13 SHA512 009b6e8a561f08d3434f750b8e59cee7b026f47a00e6ec36e14f1e355e452de09a59ff3b53091bc4ab913fbb31a7562f2718aa88617eccc0d87a265bc69595d9
+DIST DaVinci_Resolve_21.0.2_Linux.zip 3881725487 BLAKE2B 7417755bb7b27503e1fedd3a33d09ab8a4df5ee0100bdc63267ac31028beeed8c6b37fd10cd51a94066495112dfcdfe70b5e5a5918f5798a50d895a30af096a5 SHA512 5fdc5ece507a5758799d8b3ea2e7004c41f638273e5576b0cd3bbc4533be450c9d02ed4a3177d7dc7876b8fe72a7d77606d5975bcb16b3350ebc23c42f778c7b
DIST makeresolvedeb_1.10.0_multi.sh.tar.gz 5465 BLAKE2B 2cc732987771eaa4202bf633c7f31ba01265368470d5ca5a83bcab0ecd8d3705e9fa54e1e6b4316a156d90f89d413895f56693d2fe542231ca24f21392895391 SHA512 49bfa53a7255591b4a7dfdfaac8f49e8594971b66a9aafeff67627f7d15fe711beae78def0c753e75169e618bf95cd00e3f75469e8f55c0de7b4e19175b2f546
-EBUILD davinci-resolve-21.0.1.ebuild 5565 BLAKE2B 938df3a08d4fe4146fce2a7fdb15088daff3d993e3834bc27f66282000297bb0e6e0b17c64fcd46e5a8ab46747ce34e9ce98b23f6ab485faab81b08c1c039ca2 SHA512 e9126a2c281ef652a1b13758c866d91cafd003769797363d086f804cb47bb8276385b48d189526e751bfadd73bfb28d9e8909291784c198181f6fe015bd66c5d
+EBUILD davinci-resolve-21.0.2.ebuild 5936 BLAKE2B fd3d1640f145563e76d5612f9d44c0d68a90dc4ab9b4292eaef3dd758f85e50227d6a2a563db073fcf0328aca54adc7c9bc33a9c4f1bab3a09c8a1166dbb664e SHA512 3966d42a9f5edc1e6471e9c689192aecbfdb8c57686957360905e8ee6b05c8733ab53d5ed8608b3fd584415171df3e2093ecba67a42d7f2565ce482495ca3971
MISC ChangeLog 984 BLAKE2B 6b5afde0d34caa62f7a6e336c651652380e9144d8c3382dcca2ee680b85724d93deca09c903565ccd79987d39ed61c517f1a5e717f37d3b00d24ac95c038edf3 SHA512 8110c143fd18310b7f12b9eb575f5179a574f0941bf1d6978c96ff4887289ecabfc4c3ab5fb4a9125d9b9d5e65d9d430ebc349965b925ba0bd35cf86466badba
MISC metadata.xml 513 BLAKE2B 847c2a0dd28af174509cca72e78b65d1da5149579928428fbc2a4d83438e41177bef828480a3ff0fb1362236f6cc95cc6285247f5f688704c5698988706eb7ee SHA512 9aed0199fbe2553e145573e3dd5495b3b79132485cfee9ea889580fd09a241c696c037a873952a8693e1d9dce6c8d5476ff58b4ace9a62cc2fbf0ce3040814e7
diff --git a/media-video/davinci-resolve/davinci-resolve-21.0.1.ebuild b/media-video/davinci-resolve/davinci-resolve-21.0.2.ebuild
similarity index 93%
rename from media-video/davinci-resolve/davinci-resolve-21.0.1.ebuild
rename to media-video/davinci-resolve/davinci-resolve-21.0.2.ebuild
index 481159de..be14fbec 100644
--- a/media-video/davinci-resolve/davinci-resolve-21.0.1.ebuild
+++ b/media-video/davinci-resolve/davinci-resolve-21.0.2.ebuild
@@ -33,6 +33,10 @@ IUSE="doc udev +system-glib"
RESTRICT="strip mirror bindist fetch userpriv"
RDEPEND="
+ sys-libs/lib-compat
+ sys-libs/libstdc++-v3:5
+ sys-libs/ncurses-compat
+ sys-libs/readline-compat
virtual/glu
x11-libs/gtk+:=
virtual/libcrypt:=
@@ -152,6 +156,11 @@ src_compile() {
patchelf --set-rpath "$(IFS=":"; echo "${_patchelf_paths[*]}:\$ORIGIN")" "${_file}" || die
done < <(find "${_drs[@]}" -type f -size -32M -print0)
+ # The vendor library is linked by basename but is shipped without DT_SONAME,
+ # which makes Portage report it as unresolved.
+ _file="${DR_MAIN}"/opt/resolve/libs/libsonyxavcenc.so.1.1.11.68
+ [[ -f "${_file}" ]] && patchelf --set-soname libsonyxavcenc.so "${_file}" || die
+
popd
}
diff --git a/media-video/emby-theater/Manifest b/media-video/emby-theater/Manifest
index 234fc6c5..b89398d3 100644
--- a/media-video/emby-theater/Manifest
+++ b/media-video/emby-theater/Manifest
@@ -1,4 +1,4 @@
DIST emby-theater-rpm_3.0.21_x86_64.rpm 172723601 BLAKE2B b0ca861041b24ec55cdb64fd5203eb696df989bf3fb0baa7b8307d6e706c0450ce613c889b5d31649b4408b70cd7e298cc05dde83f06dad88282c17e3807ba6c SHA512 59cb114d0cb0eb0156eebc08ac2242e94c2098c9e3ced2a6a54d1ea1b4977510960d3a9c288a3cd2d820e45d9358ee88069aaea0c031bba81622b258f7ed2a84
-EBUILD emby-theater-3.0.21.ebuild 1011 BLAKE2B f785862e283bf0671f054ffc80707ddc269d234998b3076299fac1eb415cf21f55c504c651eb8e78ff884093bf64552314bd6b1c36b8558eb7dd8b56d53e9879 SHA512 6589c40df5876b02c89ab49e10b4c37e3e82cbaf77974ac509389cae7f7442d4222254353c8516ae7f6d554989f2497ce25e39b55f05bca7b1bd29f4f8e27c7a
+EBUILD emby-theater-3.0.21.ebuild 1780 BLAKE2B d5630741d06bb3ca5084956344118a5de0f0b825e99c775edb634b58a8905a0cb134a1bebdf91827f104a7a938b68454badfef49faccc85ea47ff04acb01d9d0 SHA512 89f131dfe304dd7f700663537a607ddf5e221c594e8f9a2c720f34b7f51093d41d6a0844eee6a0f4e598e4a844ee9f005420bca5e439ffaa7d30d2d6980214c4
MISC ChangeLog 232 BLAKE2B 97f45ae7b44117389c08ae608ceb94623a9e07f129893aa88805f75852a4bce04def7ecdf032d4f3b496d6c9e4ef839003c9338b9e309093666a15dd53eb443b SHA512 58b5da39520681326acf4f27bbb51471afe7370388c99e180f8c7263033dae193cae7225cd47c01dbfe91bc82760da550b94daf9c3f6a0d9b7198891183340e4
-MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
+MISC metadata.xml 511 BLAKE2B 591f2b653aee2c556de8212d63a82e8c3b314bc921725f6fb18a4a6f923686f13df65072b5f035240f9fb2d0e7e104eebceb183b05abaf2d911e4d58197cc497 SHA512 30690ef1c8aad6f47820f571376eead3c22d932e6bc2f1be1bc44d2456719fb679fc16848558ee9ae6b2c08c279392df82f762600c44dca57f5a776622f8e201
diff --git a/media-video/emby-theater/emby-theater-3.0.21.ebuild b/media-video/emby-theater/emby-theater-3.0.21.ebuild
index 57db9a09..234c8d36 100644
--- a/media-video/emby-theater/emby-theater-3.0.21.ebuild
+++ b/media-video/emby-theater/emby-theater-3.0.21.ebuild
@@ -13,27 +13,62 @@ HOMEPAGE="https://github.com/MediaBrowser/emby-theater-electron/"
#SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}-deb_${PV}_amd64.deb"
SRC_URI="https://github.com/MediaBrowser/${PN}-electron/releases/download/${PV}/${PN}-rpm_${PV}_x86_64.rpm"
+S="${WORKDIR}"
+
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+
+KEYWORDS="-* ~amd64"
+REQUIRED_USE="elibc_glibc"
+
+BDEPEND="dev-util/patchelf"
RDEPEND="
- dev-libs/libcec
- dev-qt/qtquickcontrols2
- dev-qt/qtwebchannel
- dev-qt/qtwebengine
- dev-qt/qtx11extras
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/intel-mediasdk
+ media-libs/libglvnd
+ media-libs/libpulse
+ media-libs/libva
+ media-libs/mesa
media-video/mpv[libmpv]
+ net-print/cups
+ sys-apps/dbus
+ sys-devel/gcc
+ elibc_glibc? ( sys-libs/glibc )
+ virtual/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ 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/libxcb
+ x11-libs/pango
"
QA_PREBUILT=".*"
-S="${WORKDIR}"
-
src_install() {
doins -r etc
doins -r opt
doins -r usr
+ patchelf --replace-needed libmpv.so.1 libmpv.so.2 \
+ "${ED}/opt/emby-theater/electron/resources/app/libmpv/x64/mpv-linux-x64.node" || die
fperms +x /opt/emby-theater/electron/emby-theater
fperms +x /opt/emby-theater/bin/mpv
fperms +x /usr/bin/emby-theater
diff --git a/media-video/emby-theater/metadata.xml b/media-video/emby-theater/metadata.xml
index fb77e126..6a15875b 100644
--- a/media-video/emby-theater/metadata.xml
+++ b/media-video/emby-theater/metadata.xml
@@ -9,4 +9,7 @@
exampleproject@gentoo.org
Geos One Linamh Project
+
+ MediaBrowser/emby-theater-electron
+
diff --git a/metadata/md5-cache/app-admin/1password-8.12.24 b/metadata/md5-cache/app-admin/1password-8.12.24
deleted file mode 100644
index a0ac12c0..00000000
--- a/metadata/md5-cache/app-admin/1password-8.12.24
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare
-DEPEND=acct-group/onepassword x11-misc/xdg-utils cli? ( app-admin/1password-cli ) policykit? ( sys-auth/polkit )
-DESCRIPTION=Password Manager
-EAPI=8
-HOMEPAGE=https://1password.com
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop xdg
-IUSE=cli policykit
-KEYWORDS=amd64 arm64
-LICENSE=all-rights-reserved
-RDEPEND=acct-group/onepassword x11-misc/xdg-utils cli? ( app-admin/1password-cli ) policykit? ( sys-auth/polkit )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=amd64? ( https://downloads.1password.com/linux/tar/stable/x86_64/1password-8.12.24.x64.tar.gz -> 1password-8.12.24-amd64.tar.gz ) arm64? ( https://downloads.1password.com/linux/tar/stable/aarch64/1password-8.12.24.arm64.tar.gz -> 1password-8.12.24-arm64.tar.gz )
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=bb577365b30e6eb191beea396da2bbc1
diff --git a/metadata/md5-cache/app-admin/1password-8.12.26 b/metadata/md5-cache/app-admin/1password-8.12.26
new file mode 100644
index 00000000..9a420022
--- /dev/null
+++ b/metadata/md5-cache/app-admin/1password-8.12.26
@@ -0,0 +1,17 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=acct-group/onepassword x11-misc/xdg-utils cli? ( app-admin/1password-cli ) policykit? ( sys-auth/polkit )
+DESCRIPTION=Password Manager
+EAPI=8
+HOMEPAGE=https://1password.com
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop xdg
+IUSE=cli policykit
+KEYWORDS=amd64 arm64
+LICENSE=all-rights-reserved
+RDEPEND=acct-group/onepassword x11-misc/xdg-utils cli? ( app-admin/1password-cli ) policykit? ( sys-auth/polkit ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-devel/gcc elibc_glibc? ( sys-libs/glibc ) virtual/libudev:= x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
+REQUIRED_USE=elibc_glibc
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://downloads.1password.com/linux/tar/stable/x86_64/1password-8.12.26.x64.tar.gz -> 1password-8.12.26-amd64.tar.gz ) arm64? ( https://downloads.1password.com/linux/tar/stable/aarch64/1password-8.12.26.arm64.tar.gz -> 1password-8.12.26-arm64.tar.gz )
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_md5_=d5600210c998dc1812a8c9a9c8255592
diff --git a/metadata/md5-cache/app-admin/equo-325-r1 b/metadata/md5-cache/app-admin/equo-325-r1
deleted file mode 100644
index 118cf5be..00000000
--- a/metadata/md5-cache/app-admin/equo-325-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=install unpack
-DEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ~sys-apps/entropy-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-util/intltool app-text/asciidoc
-DESCRIPTION=Entropy Package Manager text-based client
-EAPI=8
-HOMEPAGE=http://www.sabayon.org
-INHERIT=python-r1 bash-completion-r1 git-r3
-IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-PROPERTIES=live
-RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ~sys-apps/entropy-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] sys-apps/file[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?,python]
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-_eclasses_=out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf bash-completion-r1 9e91505e030725688d1e953321a47501 git-r3 2f8cdb10b033f92c3136aa6488a31c98
-_md5_=15cde48337a7d3ac7504d173b7428d05
diff --git a/metadata/md5-cache/app-admin/reprepro-5.3.0-r1 b/metadata/md5-cache/app-admin/reprepro-5.3.0-r1
deleted file mode 100644
index 44d82c94..00000000
--- a/metadata/md5-cache/app-admin/reprepro-5.3.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=app-arch/bzip2 app-arch/gzip app-arch/libarchive app-crypt/gpgme dev-libs/libgpg-error >=sys-libs/db-4.3
-DESCRIPTION=Debian repository creator and maintainer application
-EAPI=8
-HOMEPAGE=http://packages.debian.org/reprepro
-INHERIT=autotools db-use
-IUSE=bzip2
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=mirror://debian/pool/main/r/reprepro/reprepro_5.3.0.orig.tar.gz https://alioth.debian.org/frs/download.php/file/4109/reprepro_5.3.0.orig.tar.gz
-_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 multilib fc812e8eb2170022c28272d80a1f9e77 db-use 3807d3e43e20aaa6e4decedd2bb2db4c
-_md5_=ccf24b46d2c030dc751b02a60345b918
diff --git a/metadata/md5-cache/app-admin/reprepro-5.3.1 b/metadata/md5-cache/app-admin/reprepro-5.3.1
deleted file mode 100644
index 4ebee034..00000000
--- a/metadata/md5-cache/app-admin/reprepro-5.3.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=app-arch/bzip2 app-arch/gzip app-arch/libarchive app-crypt/gpgme dev-libs/libgpg-error >=sys-libs/db-4.3
-DESCRIPTION=Debian repository creator and maintainer application
-EAPI=8
-HOMEPAGE=http://packages.debian.org/reprepro
-INHERIT=autotools db-use
-IUSE=bzip2
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=mirror://debian/pool/main/r/reprepro/reprepro_5.3.1.orig.tar.xz https://alioth.debian.org/frs/download.php/file/4109/reprepro_5.3.1.orig.tar.xz
-_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 multilib fc812e8eb2170022c28272d80a1f9e77 db-use 3807d3e43e20aaa6e4decedd2bb2db4c
-_md5_=7ecefc5a968c653079e4e00e209d57f0
diff --git a/metadata/md5-cache/app-admin/reprepro-5.4.8 b/metadata/md5-cache/app-admin/reprepro-5.4.8
deleted file mode 100644
index 9c6f1bc1..00000000
--- a/metadata/md5-cache/app-admin/reprepro-5.4.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=sys-libs/db:= sys-libs/zlib gpg? ( app-crypt/gpgme:1= dev-libs/libgpg-error ) archive? ( app-arch/libarchive:0= ) lzma? ( app-arch/lzma )
-DESCRIPTION=Debian repository creator and maintainer application
-EAPI=8
-HOMEPAGE=http://packages.debian.org/reprepro
-INHERIT=autotools db-use
-IUSE=archive bzip2 gpg lzma
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-RDEPEND=sys-libs/db:= sys-libs/zlib gpg? ( app-crypt/gpgme:1= dev-libs/libgpg-error ) archive? ( app-arch/libarchive:0= ) lzma? ( app-arch/lzma )
-SLOT=0
-SRC_URI=mirror://debian/pool/main/r/reprepro/reprepro_5.4.8.orig.tar.xz https://alioth.debian.org/frs/download.php/file/4109/reprepro_5.4.8.orig.tar.xz
-_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 multilib fc812e8eb2170022c28272d80a1f9e77 db-use 3807d3e43e20aaa6e4decedd2bb2db4c
-_md5_=1e0f1eb5b045d01e691597e79862965d
diff --git a/metadata/md5-cache/app-admin/reprepro-5.5.1 b/metadata/md5-cache/app-admin/reprepro-5.5.1
new file mode 100644
index 00000000..34658d07
--- /dev/null
+++ b/metadata/md5-cache/app-admin/reprepro-5.5.1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=app-arch/libarchive:0= sys-libs/db:= sys-libs/zlib gpg? ( app-crypt/gpgme:1= dev-libs/libgpg-error )
+DESCRIPTION=Debian repository creator and maintainer application
+EAPI=8
+HOMEPAGE=http://packages.debian.org/reprepro
+INHERIT=autotools db-use
+IUSE=gpg
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=GPL-2
+RDEPEND=app-arch/libarchive:0= sys-libs/db:= sys-libs/zlib gpg? ( app-crypt/gpgme:1= dev-libs/libgpg-error )
+SLOT=0
+SRC_URI=mirror://debian/pool/main/r/reprepro/reprepro_5.5.1.orig.tar.xz https://alioth.debian.org/frs/download.php/file/4109/reprepro_5.5.1.orig.tar.xz
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 db-use 3807d3e43e20aaa6e4decedd2bb2db4c gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multilib fc812e8eb2170022c28272d80a1f9e77 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=60b9c258a743ca642a13919764113e93
diff --git a/metadata/md5-cache/app-admin/reprepro-9999 b/metadata/md5-cache/app-admin/reprepro-9999
deleted file mode 100644
index 0fea68ac..00000000
--- a/metadata/md5-cache/app-admin/reprepro-9999
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=sys-libs/db:= sys-libs/zlib gpg? ( app-crypt/gpgme:1= dev-libs/libgpg-error ) archive? ( app-arch/libarchive:0= ) lzma? ( app-arch/lzma )
-DESCRIPTION=Debian repository creator and maintainer application
-EAPI=8
-HOMEPAGE=http://packages.debian.org/reprepro
-INHERIT=autotools db-use
-IUSE=archive bzip2 gpg lzma
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-RDEPEND=sys-libs/db:= sys-libs/zlib gpg? ( app-crypt/gpgme:1= dev-libs/libgpg-error ) archive? ( app-arch/libarchive:0= ) lzma? ( app-arch/lzma )
-SLOT=0
-SRC_URI=mirror://debian/pool/main/r/reprepro/reprepro_9999.orig.tar.xz https://alioth.debian.org/frs/download.php/file/4109/reprepro_9999.orig.tar.xz
-_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 multilib fc812e8eb2170022c28272d80a1f9e77 db-use 3807d3e43e20aaa6e4decedd2bb2db4c
-_md5_=1e0f1eb5b045d01e691597e79862965d
diff --git a/metadata/md5-cache/app-admin/rigo-325-r1 b/metadata/md5-cache/app-admin/rigo-325-r1
deleted file mode 100644
index e22d9c4c..00000000
--- a/metadata/md5-cache/app-admin/rigo-325-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=install postinst postrm unpack
-DEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-DESCRIPTION=Rigo, the Sabayon Application Browser
-EAPI=8
-HOMEPAGE=http://www.sabayon.org
-INHERIT=gnome2-utils python-r1 git-r3 xdg-utils
-IUSE=+passwordless-upgrade python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-3
-PDEPEND=passwordless-upgrade? ( app-misc/passwordless-upgrade )
-PROPERTIES=live
-RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) || ( dev-python/pygobject-cairo:3[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pygobject:3[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?,cairo] ) ~sys-apps/entropy-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ~sys-apps/rigo-daemon-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] sys-devel/gettext x11-libs/gtk+:3 x11-libs/vte:2.91 >=x11-misc/xdg-utils-1.1.0_rc1_p20120319
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf git-r3 2f8cdb10b033f92c3136aa6488a31c98
-_md5_=9db267476bf276621068912abc4024e0
diff --git a/metadata/md5-cache/app-arch/msitools-0.106 b/metadata/md5-cache/app-arch/msitools-0.106
index e3ba06c3..c8de8dc3 100644
--- a/metadata/md5-cache/app-arch/msitools-0.106
+++ b/metadata/md5-cache/app-arch/msitools-0.106
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://wiki.gnome.org/msitools
INHERIT=meson vala
IUSE=+introspection
-KEYWORDS=~x86 ~amd64
+KEYWORDS=~amd64 ~x86
LICENSE=LGPL-2+
RDEPEND=introspection? ( >=dev-libs/gobject-introspection-0.10.8 )
REQUIRED_USE=introspection
SLOT=0
SRC_URI=https://download.gnome.org/sources/msitools/0.106/msitools-0.106.tar.xz
_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 18a01bee4e486884d7457cfacde74099 sysroot 4c36abaf94ebd3ab32f8abea9a444121 rust-toolchain 76468983281b0a7fc167ca224f84ecfd meson 12065b402c6d78a2aec926ed8dfd964f vala b2f2aa400d77b841d952dda847e24d53
-_md5_=7e631b0e258be7c7ca3a2268e19d9f86
+_md5_=b89d8f67d4e48a5a456ce0b081f8269b
diff --git a/metadata/md5-cache/app-backup/insync-3.9.10.60041 b/metadata/md5-cache/app-backup/insync-3.9.10.60041
index 6ba96c10..2c36b6d6 100644
--- a/metadata/md5-cache/app-backup/insync-3.9.10.60041
+++ b/metadata/md5-cache/app-backup/insync-3.9.10.60041
@@ -3,13 +3,13 @@ DEFINED_PHASES=install postinst postrm prepare unpack
DESCRIPTION=Advanced cross-platform Google Drive client
EAPI=8
HOMEPAGE=https://www.insynchq.com/
-INHERIT=rpm multilib xdg-utils
+INHERIT=rpm xdg-utils
IUSE=caja dolphin nautilus nemo thunar
KEYWORDS=~amd64 ~x86
LICENSE=no-source-code
-RDEPEND=caja? ( >=app-backup/insync-caja-3.9.5.60024 ) dolphin? ( >=app-backup/insync-dolphin-3.9.8.60034 ) nautilus? ( >=app-backup/insync-nautilus-3.9.5.60024 ) nemo? ( >=app-backup/insync-nemo-3.9.5.60024 ) thunar? ( >=app-backup/insync-thunar-3.9.5.60024 ) dev-qt/qtcore:5 dev-qt/qt3d:5[qml] dev-qt/qtdatavis3d:5[qml] dev-qt/qtdeclarative:5 dev-qt/qtgamepad:5[qml] dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtpurchasing:5[qml] dev-qt/qtremoteobjects:5[qml] dev-qt/qtscxml:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtvirtualkeyboard:5 dev-qt/qtcharts:5 dev-qt/qtlocation:5 dev-qt/qtsensors:5 dev-qt/qtbluetooth:5[nfc,qml] dev-qt/qtmultimedia:5 dev-qt/qtxmlpatterns:5 dev-libs/nss sys-libs/zlib sys-libs/libxcrypt || ( sys-devel/base-gcc sys-devel/gcc ) media-libs/alsa-lib media-libs/fontconfig media-libs/libglvnd media-libs/libsndfile sys-libs/glibc dev-libs/libffi-compat x11-libs/gdk-pixbuf x11-libs/pango x11-misc/xdg-utils >=dev-lang/python-3
+RDEPEND=caja? ( >=app-backup/insync-caja-3.9.10.60041 ) dolphin? ( >=app-backup/insync-dolphin-3.9.10.60041 ) nautilus? ( >=app-backup/insync-nautilus-3.9.10.60041 ) nemo? ( >=app-backup/insync-nemo-3.9.10.60041 ) thunar? ( >=app-backup/insync-thunar-3.9.10.60041 ) app-arch/bzip2 app-arch/xz-utils dev-db/sqlite dev-libs/libffi dev-libs/openssl dev-qt/qtcore:5 dev-qt/qt3d:5[qml] dev-qt/qtdatavis3d:5[qml] dev-qt/qtdeclarative:5 dev-qt/qtgamepad:5[qml] dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtpurchasing:5[qml] dev-qt/qtquickcontrols2:5 dev-qt/qtremoteobjects:5[qml] dev-qt/qtscxml:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5 dev-qt/qtvirtualkeyboard:5 dev-qt/qtcharts:5 dev-qt/qtlocation:5 dev-qt/qtsensors:5 dev-qt/qtbluetooth:5[nfc,qml] dev-qt/qtmultimedia:5 dev-qt/qtxmlpatterns:5 dev-libs/nss virtual/zlib sys-libs/libxcrypt sys-libs/ncurses sys-libs/readline || ( sys-devel/base-gcc sys-devel/gcc ) media-libs/alsa-lib media-libs/fontconfig media-libs/libglvnd media-libs/libsndfile sys-libs/glibc dev-libs/libffi-compat x11-libs/gdk-pixbuf x11-libs/pango x11-misc/xdg-utils
RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=x86? ( http://s.insynchq.com/builds/insync-1.4.9.37127-fc25.i686.rpm ) amd64? ( https://cdn.insynchq.com/builds/linux/3.9.10.60041/insync-3.9.10.60041-fc44.x86_64.rpm )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 multilib fc812e8eb2170022c28272d80a1f9e77 rpm 716d8645cb3f94e78951eda6c33e0546 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=86d93431dff52ec82ff8b972e241d20b
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0e2c7b1290b904e5c8c6f6b25f7a4550
diff --git a/metadata/md5-cache/app-backup/insync-caja-3.9.5.60024 b/metadata/md5-cache/app-backup/insync-caja-3.9.10.60041
similarity index 69%
rename from metadata/md5-cache/app-backup/insync-caja-3.9.5.60024
rename to metadata/md5-cache/app-backup/insync-caja-3.9.10.60041
index 04f25a1f..de6deafd 100644
--- a/metadata/md5-cache/app-backup/insync-caja-3.9.5.60024
+++ b/metadata/md5-cache/app-backup/insync-caja-3.9.10.60041
@@ -9,6 +9,6 @@ LICENSE=no-source-code
RDEPEND=>=app-backup/insync-3.9.10.60041 dev-python/python-caja mate-base/caja
RESTRICT=mirror bindist strip
SLOT=0
-SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.5.60024/insync-caja-3.9.5.60024-1.noarch.rpm
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.10.60041/insync-caja-3.9.10.60041-1.noarch.rpm
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 rpm 716d8645cb3f94e78951eda6c33e0546 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=8281f37cd066eba72c232d19bc8834ee
diff --git a/metadata/md5-cache/app-backup/insync-dolphin-3.9.8.60034 b/metadata/md5-cache/app-backup/insync-dolphin-3.9.10.60041
similarity index 71%
rename from metadata/md5-cache/app-backup/insync-dolphin-3.9.8.60034
rename to metadata/md5-cache/app-backup/insync-dolphin-3.9.10.60041
index ccdbc57a..ed60133c 100644
--- a/metadata/md5-cache/app-backup/insync-dolphin-3.9.8.60034
+++ b/metadata/md5-cache/app-backup/insync-dolphin-3.9.10.60041
@@ -9,6 +9,6 @@ LICENSE=no-source-code
RDEPEND=>=app-backup/insync-3.9.10.60041 dev-qt/qtbase:6 kde-apps/dolphin kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kio:6
RESTRICT=mirror bindist strip
SLOT=0
-SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.8.60034/insync-dolphin-kde6-3.9.8.60034-1.noarch.rpm
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.10.60041/insync-dolphin-kde6-3.9.10.60041-1.noarch.rpm
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 rpm 716d8645cb3f94e78951eda6c33e0546 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0a3e771a9887696ec7423de7b36a8d8a
diff --git a/metadata/md5-cache/app-backup/insync-nautilus-3.9.5.60024 b/metadata/md5-cache/app-backup/insync-nautilus-3.9.10.60041
similarity index 69%
rename from metadata/md5-cache/app-backup/insync-nautilus-3.9.5.60024
rename to metadata/md5-cache/app-backup/insync-nautilus-3.9.10.60041
index b8a9d5b1..6b27fc1b 100644
--- a/metadata/md5-cache/app-backup/insync-nautilus-3.9.5.60024
+++ b/metadata/md5-cache/app-backup/insync-nautilus-3.9.10.60041
@@ -9,6 +9,6 @@ LICENSE=no-source-code
RDEPEND=>=app-backup/insync-3.9.10.60041 dev-python/nautilus-python gnome-base/nautilus
RESTRICT=mirror bindist strip
SLOT=0
-SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.5.60024/insync-nautilus-3.9.5.60024-1.noarch.rpm
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.10.60041/insync-nautilus-3.9.10.60041-1.noarch.rpm
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 rpm 716d8645cb3f94e78951eda6c33e0546 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=09181ca807f3ea0bc4160cd14eb5bf5a
diff --git a/metadata/md5-cache/app-backup/insync-nemo-3.9.5.60024 b/metadata/md5-cache/app-backup/insync-nemo-3.9.10.60041
similarity index 69%
rename from metadata/md5-cache/app-backup/insync-nemo-3.9.5.60024
rename to metadata/md5-cache/app-backup/insync-nemo-3.9.10.60041
index fbaa0b8d..11903d0e 100644
--- a/metadata/md5-cache/app-backup/insync-nemo-3.9.5.60024
+++ b/metadata/md5-cache/app-backup/insync-nemo-3.9.10.60041
@@ -9,6 +9,6 @@ LICENSE=no-source-code
RDEPEND=>=app-backup/insync-3.9.10.60041 dev-python/nemo-python gnome-extra/nemo
RESTRICT=mirror bindist strip
SLOT=0
-SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.5.60024/insync-nemo-3.9.5.60024-1.noarch.rpm
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.10.60041/insync-nemo-3.9.10.60041-1.noarch.rpm
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 rpm 716d8645cb3f94e78951eda6c33e0546 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4eb61d2c11f10de78b42878dca5da3e0
diff --git a/metadata/md5-cache/app-backup/insync-thunar-3.9.5.60024 b/metadata/md5-cache/app-backup/insync-thunar-3.9.10.60041
similarity index 67%
rename from metadata/md5-cache/app-backup/insync-thunar-3.9.5.60024
rename to metadata/md5-cache/app-backup/insync-thunar-3.9.10.60041
index 6c0f5e5f..d30943d5 100644
--- a/metadata/md5-cache/app-backup/insync-thunar-3.9.5.60024
+++ b/metadata/md5-cache/app-backup/insync-thunar-3.9.10.60041
@@ -9,6 +9,6 @@ LICENSE=no-source-code
RDEPEND=>=app-backup/insync-3.9.10.60041 dev-python/thunarx-python xfce-base/thunar
RESTRICT=mirror bindist strip
SLOT=0
-SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.5.60024/insync-thunar-3.9.5.60024-1.x86_64.rpm
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+SRC_URI=https://cdn.insynchq.com/builds/linux/3.9.10.60041/insync-thunar-3.9.10.60041-1.x86_64.rpm
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 rpm 716d8645cb3f94e78951eda6c33e0546
_md5_=65138ed24fb9c5450ceba087626caf90
diff --git a/metadata/md5-cache/app-cdr/nero-4.0.0.0b-r3 b/metadata/md5-cache/app-cdr/nero-4.0.0.0b-r3
index 9d032a66..dd73c94a 100644
--- a/metadata/md5-cache/app-cdr/nero-4.0.0.0b-r3
+++ b/metadata/md5-cache/app-cdr/nero-4.0.0.0b-r3
@@ -1,15 +1,16 @@
-BDEPEND=|| ( app-arch/rpm2targz )
-DEFINED_PHASES=install nofetch postinst postrm preinst setup unpack
+BDEPEND=app-arch/rpm || ( app-arch/rpm2targz >=app-arch/rpm-4.19.0 ) virtual/pkgconfig
+DEFINED_PHASES=install nofetch postinst postrm setup unpack
DESCRIPTION=Nero Burning ROM for Linux
EAPI=8
HOMEPAGE=http://nerolinux.nero.com
-INHERIT=gnome2-utils linux-info rpm xdg-utils
+INHERIT=desktop linux-info rpm udev wrapper xdg-utils
IUSE=doc
KEYWORDS=amd64 x86
-LICENSE=Nero-EULA-US
-RDEPEND=x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXinerama x11-libs/pango[X]
+LICENSE=no-source-code
+RDEPEND=dev-libs/glib:2 media-libs/fontconfig sys-devel/gcc elibc_glibc? ( sys-libs/glibc ) x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/pango[X]
+REQUIRED_USE=elibc_glibc
RESTRICT=strip mirror test
SLOT=0
-SRC_URI=x86? ( http://d.alexhaack.de/archiv/linux/nero-linux/nerolinux-4.0.0.0b-x86.rpm ) amd64? ( http://d.alexhaack.de/archiv/linux/nero-linux/nero/nerolinux-4.0.0.0b-x86_64.rpm )
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info efd923656513c879204fec6638eadee5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546
-_md5_=7852c7449b35f313bf3b4c5dfecdb412
+SRC_URI=x86? ( http://dl20.nero.com/software/NeroLINUX/nerolinux-4.0.0.0b-x86.rpm ) amd64? ( http://dl20.nero.com/software/NeroLINUX/nerolinux-4.0.0.0b-x86_64.rpm )
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 linux-info efd923656513c879204fec6638eadee5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 716d8645cb3f94e78951eda6c33e0546 udev 1a23882bb73bc31c64a6f00a5e515f34 wrapper ebaa3beeb43f7e533872b6c37168c7ad xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=e9a4d94a806a63a46efc7885ff62799e
diff --git a/metadata/md5-cache/app-editors/xxe-10.12.0 b/metadata/md5-cache/app-editors/xxe-10.12.0
deleted file mode 100644
index 66c4df7c..00000000
--- a/metadata/md5-cache/app-editors/xxe-10.12.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup
-DEPEND=>=dev-java/java-config-2.2.0-r3
-DESCRIPTION=XMLmind XML Editor allows to author large, complex, modular, XML documents
-EAPI=8
-HOMEPAGE=http://www.xmlmind.com/xmleditor/
-INHERIT=java-pkg-2 desktop
-KEYWORDS=~amd64 ~x86
-LICENSE=xxe-perso
-RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://www.xmlmind.com/xmleditor/_download/xxe-perso-10_12_0.zip
-_eclasses_=java-utils-2 4fa0be92748bc228f31bd845d285d7f9 java-pkg-2 438c2725ea326202d7fc1eb31af76813 desktop e447b5f77146d69797e9f03ff177f3f1
-_md5_=e4b1e3d8281abbf5376d8de1930f9905
diff --git a/metadata/md5-cache/app-editors/xxe-11.1.0 b/metadata/md5-cache/app-editors/xxe-11.1.0
deleted file mode 100644
index 99b39ee7..00000000
--- a/metadata/md5-cache/app-editors/xxe-11.1.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup
-DEPEND=>=dev-java/java-config-2.2.0-r3
-DESCRIPTION=XMLmind XML Editor allows to author large, complex, modular, XML documents
-EAPI=8
-HOMEPAGE=http://www.xmlmind.com/xmleditor/
-INHERIT=java-pkg-2 desktop
-KEYWORDS=~amd64 ~x86
-LICENSE=xxe-perso
-RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://www.xmlmind.com/xmleditor/_download/xxe-perso-11_1_0.zip
-_eclasses_=java-utils-2 4fa0be92748bc228f31bd845d285d7f9 java-pkg-2 438c2725ea326202d7fc1eb31af76813 desktop e447b5f77146d69797e9f03ff177f3f1
-_md5_=e4b1e3d8281abbf5376d8de1930f9905
diff --git a/metadata/md5-cache/app-editors/xxe-11.2.0 b/metadata/md5-cache/app-editors/xxe-11.2.0
index d2885a3f..7929701a 100644
--- a/metadata/md5-cache/app-editors/xxe-11.2.0
+++ b/metadata/md5-cache/app-editors/xxe-11.2.0
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile install preinst prepare setup
DEPEND=>=dev-java/java-config-2.2.0-r3
DESCRIPTION=XMLmind XML Editor allows to author large, complex, modular, XML documents
EAPI=8
-HOMEPAGE=http://www.xmlmind.com/xmleditor/
+HOMEPAGE=https://www.xmlmind.com/xmleditor/
INHERIT=java-pkg-2 desktop
KEYWORDS=~amd64 ~x86
LICENSE=xxe-perso
@@ -12,4 +12,4 @@ RESTRICT=mirror
SLOT=0
SRC_URI=https://www.xmlmind.com/xmleditor/_download/xxe-perso-11_2_0.zip
_eclasses_=java-utils-2 4fa0be92748bc228f31bd845d285d7f9 java-pkg-2 438c2725ea326202d7fc1eb31af76813 desktop e447b5f77146d69797e9f03ff177f3f1
-_md5_=87dadfa49facd1f49c379709a78838ac
+_md5_=22d2fa507d3f73f1956e5c74556eb453
diff --git a/metadata/md5-cache/app-emulation/fluxengine-0.1_p20260618 b/metadata/md5-cache/app-emulation/fluxengine-0.1_p20260618
new file mode 100644
index 00000000..a10a5ad4
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/fluxengine-0.1_p20260618
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/ninja virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm preinst prepare
+DEPEND=dev-cpp/cli11 dev-cpp/nlohmann_json dev-db/sqlite:3 dev-libs/boost dev-libs/libfmt dev-libs/libusb:1 dev-libs/md4c dev-libs/protobuf:= media-libs/freetype media-libs/glfw net-libs/mbedtls:= net-misc/curl sys-apps/dbus sys-apps/file virtual/opengl virtual/zlib virtual/udev
+DESCRIPTION=USB floppy disk interface for reading and writing exotic floppy formats
+EAPI=8
+HOMEPAGE=https://github.com/davidgiven/fluxengine
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop toolchain-funcs xdg
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-cpp/cli11 dev-cpp/nlohmann_json dev-db/sqlite:3 dev-libs/boost dev-libs/libfmt dev-libs/libusb:1 dev-libs/md4c dev-libs/protobuf:= media-libs/freetype media-libs/glfw net-libs/mbedtls:= net-misc/curl sys-apps/dbus sys-apps/file virtual/opengl virtual/zlib virtual/udev
+SLOT=0
+SRC_URI=https://github.com/davidgiven/fluxengine/archive/909fac7282bae38494886c8605a72375dc6822dc.tar.gz -> fluxengine-0.1_p20260618.tar.gz https://github.com/davidgiven/fatfs/archive/302e6d6e0a686c646e830948e02046f0c307f8a2.tar.gz -> fatfs-302e6d6e0a686c646e830948e02046f0c307f8a2.tar.gz https://github.com/davidgiven/ImHex/archive/c2d2544482cb391968bf71aef92251d600cdf255.tar.gz -> imhex-c2d2544482cb391968bf71aef92251d600cdf255.tar.gz https://github.com/foonathan/lexy/archive/982f36fe0f663153463657a166e4f173099dea6f.tar.gz -> lexy-982f36fe0f663153463657a166e4f173099dea6f.tar.gz https://github.com/WerWolv/libromfs/archive/fa444f299501f2ec88eb9a11fa2bf8fc40832944.tar.gz -> libromfs-fa444f299501f2ec88eb9a11fa2bf8fc40832944.tar.gz https://github.com/pololu/libusbp/archive/0e1c4f28ebca9e43013e3d43eebfce0a9243063e.tar.gz -> libusbp-0e1c4f28ebca9e43013e3d43eebfce0a9243063e.tar.gz https://github.com/WerWolv/libwolv/archive/43833b80712121da86bdaa0b9696903ab3b48dba.tar.gz -> libwolv-43833b80712121da86bdaa0b9696903ab3b48dba.tar.gz https://github.com/sammycage/lunasvg/archive/83c58df8103dc7dca423dfd824992af94d49bed6.tar.gz -> lunasvg-83c58df8103dc7dca423dfd824992af94d49bed6.tar.gz https://github.com/rxi/microtar/archive/956791770defa4d06696b30db276e88a09ad3538.tar.gz -> microtar-956791770defa4d06696b30db276e88a09ad3538.tar.gz https://github.com/btzy/nativefiledialog-extended/archive/86f742bab39f1b253ad111e8ce776b46dd1ccdbe.tar.gz -> nativefiledialog-extended-86f742bab39f1b253ad111e8ce776b46dd1ccdbe.tar.gz https://github.com/WerWolv/PatternLanguage/archive/f97999d4da8f64df0706227f8b5a6a861e5a95ff.tar.gz -> pattern-language-f97999d4da8f64df0706227f8b5a6a861e5a95ff.tar.gz https://github.com/sammycage/plutovg/archive/5695a711dd1cff1f01fa6542f3fe6a15de082c63.tar.gz -> plutovg-5695a711dd1cff1f01fa6542f3fe6a15de082c63.tar.gz https://github.com/nothings/stb/archive/31c1ad37456438565541f4919958214b6e762fb4.tar.gz -> stb-31c1ad37456438565541f4919958214b6e762fb4.tar.gz https://github.com/rockdreamer/throwing_ptr/archive/cd28490ebf9be803497a9fff733de62295d8288e.tar.gz -> throwing_ptr-cd28490ebf9be803497a9fff733de62295d8288e.tar.gz https://github.com/WerWolv/xdgpp/archive/f01f810714443d0f10c333d4d1d9c0383be41375.tar.gz -> xdgpp-f01f810714443d0f10c333d4d1d9c0383be41375.tar.gz
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1f877b53c4ba2507d6dda573b1677685
diff --git a/metadata/md5-cache/app-emulation/fluxengine-9999 b/metadata/md5-cache/app-emulation/fluxengine-9999
deleted file mode 100644
index 1f40e28f..00000000
--- a/metadata/md5-cache/app-emulation/fluxengine-9999
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile install postinst postrm preinst unpack
-DEPEND=dev-util/xxd dev-lang/lua dev-libs/protobuf dev-libs/libfmt dev-db/sqlite sys-libs/zlib sys-apps/systemd
-DESCRIPTION=The FluxEngine is a very cheap USB floppy disk interface capable of reading and writing exotic non-PC floppy disk formats
-EAPI=8
-HOMEPAGE=https://github.com/davidgiven/fluxengine
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=toolchain-funcs wxwidgets xdg udev desktop git-r3
-IUSE=doc
-LICENSE=MIT
-PROPERTIES=live
-SLOT=0
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d wxwidgets c48bf68858bd3c27c272ff034eb1e14d xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 udev 1a23882bb73bc31c64a6f00a5e515f34 desktop e447b5f77146d69797e9f03ff177f3f1 git-r3 2f8cdb10b033f92c3136aa6488a31c98
-_md5_=7e004c98777b0e16fe73f15c56d186fa
diff --git a/metadata/md5-cache/app-emulation/opencbm-0.4.99.104 b/metadata/md5-cache/app-emulation/opencbm-0.4.99.104
deleted file mode 100644
index badd5fe6..00000000
--- a/metadata/md5-cache/app-emulation/opencbm-0.4.99.104
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm prepare prerm setup
-DEPEND=virtual/linux-sources dev-embedded/cc65 app-text/linuxdoc-tools app-text/docbook-xml-dtd:4.1.2 virtual/libusb:0 virtual/linux-sources
-DESCRIPTION=OpenCBM is a tool to use serial devices as used by most Commodore (CBM) machines
-EAPI=8
-HOMEPAGE=https://opencbm.trikaliotis.net/
-IDEPEND=sys-apps/kmod[tools]
-INHERIT=toolchain-funcs linux-mod-r1 udev
-IUSE=doc dist-kernel modules-compress modules-sign +strip
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
-SLOT=0
-SRC_URI=https://github.com/OpenCBM/OpenCBM/archive/v0_4_99_104.tar.gz -> opencbm-0.4.99.104-source.tar.gz https://github.com/rittwage/nibtools/archive/0abdc11505c21b0a5e5889a610eeb42d141968d2.tar.gz -> nibtools-20250627-source.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 dist-kernel-utils 8df0d36d9be6b29df11da25bfa7a9e60 edo a5e294016aa84979fcb2459749eb80b2 linux-info efd923656513c879204fec6638eadee5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 linux-mod-r1 c07d9d48506ae94ea189c64f2f78a94a udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=495b669f88eb1fa9c22cf07876ba4250
diff --git a/metadata/md5-cache/app-emulation/win4lin-4.0.12 b/metadata/md5-cache/app-emulation/win4lin-4.0.12
deleted file mode 100644
index e7f75af7..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-4.0.12
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-IUSE=doc
-KEYWORDS=x86
-LICENSE=NeTraverse
-RDEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.3.12b-d.i386.rpm doc? ( https://www.netraverse.com/support/docs/Win4Lin-4.0.0-manual.pdf )
-_md5_=dff0eadb5df79743de992424e4c6a0b3
diff --git a/metadata/md5-cache/app-emulation/win4lin-4.0.16 b/metadata/md5-cache/app-emulation/win4lin-4.0.16
deleted file mode 100644
index 89e7e79a..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-4.0.16
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-IUSE=doc
-KEYWORDS=x86
-LICENSE=NeTraverse
-RDEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.3.16a-d.i386.rpm doc? ( https://www.netraverse.com/support/docs/Win4Lin-4.0.0-manual.pdf )
-_md5_=397a65d54ae5dbe379e464912d39b9c5
diff --git a/metadata/md5-cache/app-emulation/win4lin-4.0.20 b/metadata/md5-cache/app-emulation/win4lin-4.0.20
deleted file mode 100644
index 134405cd..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-4.0.20
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-IUSE=doc
-KEYWORDS=x86
-LICENSE=NeTraverse
-RDEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.3.20a-d.i386.rpm doc? ( https://www.netraverse.com/support/docs/Win4Lin-4.0.0-manual.pdf )
-_md5_=5628564e57bbf1ed9bad2771cbf15011
diff --git a/metadata/md5-cache/app-emulation/win4lin-4.0.22 b/metadata/md5-cache/app-emulation/win4lin-4.0.22
deleted file mode 100644
index 38941ea1..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-4.0.22
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-IUSE=doc
-KEYWORDS=x86
-LICENSE=NeTraverse
-RDEPEND=app-arch/rpm2targz sys-kernel/win4lin-sources
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.3.22a-d.i386.rpm
-_md5_=950f3e38720efa26ce4ce0cf951db012
diff --git a/metadata/md5-cache/app-emulation/win4lin-5.0.1 b/metadata/md5-cache/app-emulation/win4lin-5.0.1
deleted file mode 100644
index 0b4a62ce..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-5.0.1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz virtual/winkernel
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-KEYWORDS=x86
-LICENSE=NeTraverse
-RDEPEND=!<=app-emulation/win4lin-4.0.22
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.5.1d-d.i386.rpm
-_md5_=9ff0d53144f3d3123cab081aa87f7fdf
diff --git a/metadata/md5-cache/app-emulation/win4lin-5.0.4 b/metadata/md5-cache/app-emulation/win4lin-5.0.4
deleted file mode 100644
index d4f4c58b..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-5.0.4
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz virtual/winkernel
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-KEYWORDS=x86
-LICENSE=NeTraverse
-RDEPEND=!<=app-emulation/win4lin-4.0.22
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.5.4d-d.i386.rpm
-_md5_=dd5c86e247c3e37d4cccb902604baf9f
diff --git a/metadata/md5-cache/app-emulation/win4lin-5.0.8 b/metadata/md5-cache/app-emulation/win4lin-5.0.8
deleted file mode 100644
index d003f3a9..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-5.0.8
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz virtual/winkernel
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-KEYWORDS=x86
-LICENSE=NeTraverse
-RDEPEND=!<=app-emulation/win4lin-4.0.22
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.5.8e-d.i386.rpm
-_md5_=7c9a96588c1cbe8692e7fb3671f12bbd
diff --git a/metadata/md5-cache/app-emulation/win4lin-5.1 b/metadata/md5-cache/app-emulation/win4lin-5.1
deleted file mode 100644
index ba67b423..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-5.1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm unpack
-DEPEND=app-arch/rpm2targz virtual/winkernel
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=0
-HOMEPAGE=http://www.netraverse.com/
-KEYWORDS=~x86
-LICENSE=NeTraverse
-RDEPEND=!<=app-emulation/win4lin-4.0.22
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.5.16c-d.i386.rpm
-_md5_=f2639a2fb529f818e5f0a89e93754489
diff --git a/metadata/md5-cache/app-emulation/win4lin-5.1.1 b/metadata/md5-cache/app-emulation/win4lin-5.1.1
deleted file mode 100644
index 9d775f5b..00000000
--- a/metadata/md5-cache/app-emulation/win4lin-5.1.1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=compile config install postinst prerm setup unpack
-DEPEND=app-arch/rpm2targz virtual/winkernel !app-emulation/win4lin
-DESCRIPTION=Win4Lin allows you run Windows applications somewhat natively under linux.
-EAPI=8
-HOMEPAGE=http://www.netraverse.com/
-KEYWORDS=x86
-LICENSE=NeTraverse
-SLOT=0
-SRC_URI=mirror://gentoo/Win4Lin-5.5.18c-d.i386.rpm
-_md5_=2795280677c1fdc381f2d84d89208d3f
diff --git a/metadata/md5-cache/app-emulation/win4lin-5.5.20e b/metadata/md5-cache/app-emulation/win4lin-5.5.20e
index 9d4a5e74..aa6a4e07 100644
--- a/metadata/md5-cache/app-emulation/win4lin-5.5.20e
+++ b/metadata/md5-cache/app-emulation/win4lin-5.5.20e
@@ -1,13 +1,14 @@
+BDEPEND=virtual/pkgconfig
DEFINED_PHASES=config install nofetch postinst prerm
DESCRIPTION=Win4Lin allows running Windows 95/98/ME applications on Linux
EAPI=8
HOMEPAGE=https://web.archive.org/web/20050305042841/http://www.netraverse.com/
-INHERIT=readme.gentoo-r1
-KEYWORDS=-* ~x86
+INHERIT=readme.gentoo-r1 systemd
+KEYWORDS=-* ~amd64 ~x86
LICENSE=NeTraverse
-RDEPEND=virtual/winkernel
+RDEPEND=virtual/winkernel amd64? ( dev-libs/glib:1[abi_x86_32(-)] sys-libs/libstdc++-v3[multilib] x11-libs/gtk+:1[abi_x86_32(-)] ) x86? ( dev-libs/glib:1 sys-libs/libstdc++-v3 x11-libs/gtk+:1 )
RESTRICT=bindist fetch mirror strip
SLOT=0
SRC_URI=Win4Lin-5.5.20e-s.i386.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327
-_md5_=d012c6802a330a1dee5ad55df86070d8
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=0b791bf2b24fdb523a86a50259d97795
diff --git a/metadata/md5-cache/app-misc/magneto-loader-325-r1 b/metadata/md5-cache/app-misc/magneto-loader-325-r1
deleted file mode 100644
index 7773075f..00000000
--- a/metadata/md5-cache/app-misc/magneto-loader-325-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=install unpack
-DEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ~sys-apps/magneto-core-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ~app-admin/rigo-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DESCRIPTION=Official Sabayon Linux Entropy Notification Applet Loader
-EAPI=8
-HOMEPAGE=http://www.sabayon.org
-INHERIT=python-r1 git-r3
-IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-PROPERTIES=live
-RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ~sys-apps/magneto-core-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ~app-admin/rigo-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-_eclasses_=out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf git-r3 2f8cdb10b033f92c3136aa6488a31c98
-_md5_=1dda3441896797c39127ce8777a56dbe
diff --git a/metadata/md5-cache/app-misc/syncterm-1.1 b/metadata/md5-cache/app-misc/syncterm-1.1
deleted file mode 100644
index 1f1b7a25..00000000
--- a/metadata/md5-cache/app-misc/syncterm-1.1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=sys-libs/ncurses
-DESCRIPTION=A BBS terminal program, supporting ANSI music and IBM charset.
-EAPI=8
-HOMEPAGE=http://syncterm.bbsdev.net
-INHERIT=toolchain-funcs
-KEYWORDS=amd64
-LICENSE=GPL-2
-RDEPEND=sys-libs/ncurses
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/project/syncterm/syncterm/syncterm-1.1/syncterm-1.1-src.tgz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=3695eeea33b09f4cd0182548c0931d8a
diff --git a/metadata/md5-cache/app-misc/syncterm-1.6 b/metadata/md5-cache/app-misc/syncterm-1.6
deleted file mode 100644
index d20cd16d..00000000
--- a/metadata/md5-cache/app-misc/syncterm-1.6
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=sys-libs/ncurses
-DESCRIPTION=A BBS terminal program, supporting ANSI music and IBM charset.
-EAPI=8
-HOMEPAGE=http://syncterm.bbsdev.net
-INHERIT=toolchain-funcs
-KEYWORDS=amd64
-LICENSE=GPL-2
-RDEPEND=sys-libs/ncurses
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/project/syncterm/syncterm/syncterm-1.6/syncterm-1.6-src.tgz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=14b2f1a80060bea9d92b9c660e4a993c
diff --git a/metadata/md5-cache/app-misc/syncterm-1.7 b/metadata/md5-cache/app-misc/syncterm-1.7
deleted file mode 100644
index 21a33f90..00000000
--- a/metadata/md5-cache/app-misc/syncterm-1.7
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=sys-libs/ncurses
-DESCRIPTION=A BBS terminal program, supporting ANSI music and IBM charset.
-EAPI=8
-HOMEPAGE=http://syncterm.bbsdev.net
-INHERIT=toolchain-funcs
-KEYWORDS=amd64
-LICENSE=GPL-2
-RDEPEND=sys-libs/ncurses
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/project/syncterm/syncterm/syncterm-1.7/syncterm-1.7-src.tgz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=14b2f1a80060bea9d92b9c660e4a993c
diff --git a/metadata/md5-cache/app-office/softmaker-office-2021.1034-r1 b/metadata/md5-cache/app-office/softmaker-office-2021.1034-r1
deleted file mode 100644
index 93fd0193..00000000
--- a/metadata/md5-cache/app-office/softmaker-office-2021.1034-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils
-DESCRIPTION=SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)
-EAPI=8
-HOMEPAGE=https://www.softmaker.com/en/softmaker-office
-INHERIT=desktop xdg-utils
-KEYWORDS=~amd64
-LICENSE=SoftMakerOffice
-RDEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils net-misc/curl sys-libs/glibc sys-devel/gcc virtual/opengl x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
-SLOT=0
-SRC_URI=https://www.softmaker.net/down/softmaker-office-2021-1034-amd64.tgz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=8d7f7fdadd1431d7d31ef1a4b51bbdbd
diff --git a/metadata/md5-cache/app-office/softmaker-office-2021.1060-r1 b/metadata/md5-cache/app-office/softmaker-office-2021.1060-r1
deleted file mode 100644
index c72ec85f..00000000
--- a/metadata/md5-cache/app-office/softmaker-office-2021.1060-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils
-DESCRIPTION=SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)
-EAPI=8
-HOMEPAGE=https://www.softmaker.com/en/softmaker-office
-INHERIT=desktop xdg-utils
-KEYWORDS=~amd64
-LICENSE=SoftMakerOffice
-RDEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils net-misc/curl sys-libs/glibc sys-devel/gcc virtual/opengl x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
-SLOT=0
-SRC_URI=https://www.softmaker.net/down/softmaker-office-2021-1060-amd64.tgz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e7b1f389215a4dc9294f08b24a6450e3
diff --git a/metadata/md5-cache/app-office/softmaker-office-2021.1062-r1 b/metadata/md5-cache/app-office/softmaker-office-2021.1062-r1
deleted file mode 100644
index f95bb28f..00000000
--- a/metadata/md5-cache/app-office/softmaker-office-2021.1062-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils
-DESCRIPTION=SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)
-EAPI=8
-HOMEPAGE=https://www.softmaker.com/en/softmaker-office
-INHERIT=desktop xdg-utils
-KEYWORDS=~amd64
-LICENSE=SoftMakerOffice
-RDEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils net-misc/curl sys-libs/glibc sys-devel/gcc virtual/opengl x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
-SLOT=0
-SRC_URI=https://www.softmaker.net/down/softmaker-office-2021-1062-amd64.tgz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d77ac0be8622b16024f1dbbade80ce5d
diff --git a/metadata/md5-cache/app-office/softmaker-office-2021.1064 b/metadata/md5-cache/app-office/softmaker-office-2021.1064
deleted file mode 100644
index 00cc70a9..00000000
--- a/metadata/md5-cache/app-office/softmaker-office-2021.1064
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils
-DESCRIPTION=SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)
-EAPI=8
-HOMEPAGE=https://www.softmaker.com/en/softmaker-office
-INHERIT=desktop xdg-utils
-KEYWORDS=~amd64
-LICENSE=SoftMakerOffice
-RDEPEND=!app-office/softmaker-office-nx app-arch/tar app-arch/xz-utils net-misc/curl sys-libs/glibc sys-devel/gcc virtual/opengl x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
-SLOT=0
-SRC_URI=https://www.softmaker.net/down/softmaker-office-2021-1064-amd64.tgz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=570c2276fdfdd5f9a23816d6a7cdf487
diff --git a/metadata/md5-cache/app-office/softmaker-office-2024.1200 b/metadata/md5-cache/app-office/softmaker-office-2024.1200
deleted file mode 100644
index 58976fee..00000000
--- a/metadata/md5-cache/app-office/softmaker-office-2024.1200
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DEPEND=app-arch/tar app-arch/xz-utils
-DESCRIPTION=SoftMaker Office - an office suite featuring a word processor (TextMaker), spreadsheets (PlanMaker) and slides software (Presentations)
-EAPI=8
-HOMEPAGE=https://www.softmaker.com/en/softmaker-office
-INHERIT=desktop xdg-utils
-LICENSE=SoftMakerOffice
-RDEPEND=app-arch/tar app-arch/xz-utils net-misc/curl sys-libs/glibc sys-devel/gcc virtual/opengl dev-libs/glib media-libs/gstreamer media-libs/gst-plugins-base x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
-SLOT=0
-SRC_URI=https://www.softmaker.net/down/softmaker-office-2024-1200-amd64.tgz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7c54b19a208fecd8156b9b72b32ae32c
diff --git a/metadata/md5-cache/app-office/softmaker-office-2024.1234 b/metadata/md5-cache/app-office/softmaker-office-2024.1234
new file mode 100644
index 00000000..898746ad
--- /dev/null
+++ b/metadata/md5-cache/app-office/softmaker-office-2024.1234
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DEPEND=app-arch/tar app-arch/xz-utils
+DESCRIPTION=Commercial office suite with TextMaker, PlanMaker and Presentations
+EAPI=8
+HOMEPAGE=https://www.softmaker.com/en/softmaker-office
+INHERIT=desktop xdg-utils
+KEYWORDS=-* amd64
+LICENSE=SoftMaker-Office-EULA
+RDEPEND=app-arch/tar app-arch/xz-utils !app-office/softmaker-office-nx net-misc/curl elibc_glibc? ( sys-libs/glibc ) sys-devel/gcc virtual/opengl dev-libs/glib media-libs/gstreamer media-libs/gst-plugins-base x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
+REQUIRED_USE=elibc_glibc
+SLOT=0
+SRC_URI=https://www.softmaker.net/down/softmaker-office-2024-1234-amd64.tgz
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5235157ab152941f41b4277a6cb45b02
diff --git a/metadata/md5-cache/app-office/softmaker-office-nx-2024.1234 b/metadata/md5-cache/app-office/softmaker-office-nx-2024.1234
new file mode 100644
index 00000000..e428feb6
--- /dev/null
+++ b/metadata/md5-cache/app-office/softmaker-office-nx-2024.1234
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DEPEND=app-arch/tar app-arch/xz-utils
+DESCRIPTION=Subscription office suite with TextMaker, PlanMaker and Presentations
+EAPI=8
+HOMEPAGE=https://www.softmaker.com/en/softmaker-office
+INHERIT=desktop xdg-utils
+KEYWORDS=-* amd64
+LICENSE=SoftMaker-Office-EULA
+RDEPEND=app-arch/tar app-arch/xz-utils !app-office/softmaker-office net-misc/curl elibc_glibc? ( sys-libs/glibc ) sys-devel/gcc virtual/opengl dev-libs/glib media-libs/gstreamer media-libs/gst-plugins-base x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
+REQUIRED_USE=elibc_glibc
+SLOT=0
+SRC_URI=https://www.softmaker.net/down/softmaker-office-nx-1234-amd64.tgz -> softmaker-office-nx-2024.1234.tgz
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a77f1770f05a02c9eb36af47a3566731
diff --git a/metadata/md5-cache/app-office/softmaker-office-nx-2024.1417_beta b/metadata/md5-cache/app-office/softmaker-office-nx-2024.1417_beta
new file mode 100644
index 00000000..dfb7dbd4
--- /dev/null
+++ b/metadata/md5-cache/app-office/softmaker-office-nx-2024.1417_beta
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DEPEND=app-arch/tar app-arch/xz-utils
+DESCRIPTION=Subscription office suite with TextMaker, PlanMaker and Presentations
+EAPI=8
+HOMEPAGE=https://www.softmaker.com/en/softmaker-office
+INHERIT=desktop xdg-utils
+KEYWORDS=-* ~amd64
+LICENSE=SoftMaker-Office-EULA
+RDEPEND=app-arch/tar app-arch/xz-utils !app-office/softmaker-office net-misc/curl elibc_glibc? ( sys-libs/glibc ) sys-devel/gcc virtual/opengl dev-libs/glib media-libs/gstreamer media-libs/gst-plugins-base x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXrandr x11-libs/libXrender
+REQUIRED_USE=elibc_glibc
+SLOT=0
+SRC_URI=https://www.softmaker.net/down/softmaker-office-nx-1417-amd64.tgz -> softmaker-office-nx-2024.1417_beta.tgz
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=dcdbf1ec99069703b69645d6ab3592a9
diff --git a/metadata/md5-cache/dev-embedded/arduino-bin-1.8.19-r1 b/metadata/md5-cache/dev-embedded/arduino-bin-1.8.19-r1
index 8f58abd3..d03059d2 100644
--- a/metadata/md5-cache/dev-embedded/arduino-bin-1.8.19-r1
+++ b/metadata/md5-cache/dev-embedded/arduino-bin-1.8.19-r1
@@ -1,15 +1,16 @@
BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install
-DEPEND=sys-libs/ncurses-compat
+DEFINED_PHASES=install postinst postrm
+DEPEND=dev-libs/glib:2 dev-libs/libusb-compat media-libs/alsa-lib media-libs/fontconfig media-libs/freetype sys-devel/gcc elibc_glibc? ( sys-libs/glibc ) sys-libs/ncurses-compat virtual/libudev:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libSM x11-libs/libX11 x11-libs/libXtst x11-libs/libXxf86vm x11-libs/pango
DESCRIPTION=electronics prototyping platform based on easy-to-use hardware and software
EAPI=8
HOMEPAGE=https://www.arduino.cc/ https://www.pjrc.com/teensy/
-INHERIT=udev desktop
+INHERIT=desktop udev wrapper
KEYWORDS=-* ~amd64 ~x86
LICENSE=GPL-2 LGPL-2.1
-RDEPEND=sys-libs/ncurses-compat
+RDEPEND=dev-libs/glib:2 dev-libs/libusb-compat media-libs/alsa-lib media-libs/fontconfig media-libs/freetype sys-devel/gcc elibc_glibc? ( sys-libs/glibc ) sys-libs/ncurses-compat virtual/libudev:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/gtk+:3 x11-libs/libSM x11-libs/libX11 x11-libs/libXtst x11-libs/libXxf86vm x11-libs/pango
+REQUIRED_USE=elibc_glibc
RESTRICT=binchecks preserve-libs strip
SLOT=0
-SRC_URI=amd64? ( https://downloads.arduino.cc/arduino-1.8.19-linux64.tar.xz -> arduino-1.8.19-linux64.tar.xz https://www.pjrc.com/teensy/td_157/TeensyduinoInstall.linux64 -> TeensyduinoInstall-157.linux64 ) x86? ( https://downloads.arduino.cc/arduino-1.8.19-linux32.tar.xz -> arduino-1.8.19-linux32.tar.xz https://www.pjrc.com/teensy/td_157/TeensyduinoInstall.linux64 -> TeensyduinoInstall-157.linux32 ) https://www.pjrc.com/teensy/00-teensy.rules
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 desktop e447b5f77146d69797e9f03ff177f3f1
-_md5_=fc82f0f865bcd0baa18d60bd128cefb4
+SRC_URI=amd64? ( https://downloads.arduino.cc/arduino-1.8.19-linux64.tar.xz https://www.pjrc.com/teensy/td_157/TeensyduinoInstall.linux64 -> TeensyduinoInstall-157.linux64 ) x86? ( https://downloads.arduino.cc/arduino-1.8.19-linux32.tar.xz https://www.pjrc.com/teensy/td_157/TeensyduinoInstall.linux64 -> TeensyduinoInstall-157.linux32 ) https://www.pjrc.com/teensy/00-teensy.rules
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 wrapper ebaa3beeb43f7e533872b6c37168c7ad
+_md5_=f0262559e743ca9c733d0d25c02fe86e
diff --git a/metadata/md5-cache/dev-embedded/rpi-imager-2.0.7 b/metadata/md5-cache/dev-embedded/rpi-imager-2.0.7
deleted file mode 100644
index d441b5f3..00000000
--- a/metadata/md5-cache/dev-embedded/rpi-imager-2.0.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-qt/qtbase:6 dev-qt/qtdeclarative:6 dev-qt/qtsvg:6
-DESCRIPTION=Raspberry Pi Imaging Utility
-EAPI=8
-HOMEPAGE=https://www.raspberrypi.com/software/
-INHERIT=cmake
-KEYWORDS=amd64 aarch64
-LICENSE=Apache-2.0
-RESTRICT=network-sandbox
-SLOT=0
-SRC_URI=https://github.com/raspberrypi/rpi-imager/archive/refs/tags/v2.0.7.tar.gz -> rpi-imager-2.0.7.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake c54f532543a549f7318d6c49aaf8e953
-_md5_=a84bf3ba8268ec1985ea135b076b69cf
diff --git a/metadata/md5-cache/dev-embedded/rpi-imager-2.0.8 b/metadata/md5-cache/dev-embedded/rpi-imager-2.0.8
deleted file mode 100644
index 1dbccf44..00000000
--- a/metadata/md5-cache/dev-embedded/rpi-imager-2.0.8
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-qt/qtbase:6 dev-qt/qtdeclarative:6 dev-qt/qtsvg:6
-DESCRIPTION=Raspberry Pi Imaging Utility
-EAPI=8
-HOMEPAGE=https://www.raspberrypi.com/software/
-INHERIT=cmake
-KEYWORDS=amd64 aarch64
-LICENSE=Apache-2.0
-RESTRICT=network-sandbox
-SLOT=0
-SRC_URI=https://github.com/raspberrypi/rpi-imager/archive/refs/tags/v2.0.8.tar.gz -> rpi-imager-2.0.8.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake c54f532543a549f7318d6c49aaf8e953
-_md5_=a84bf3ba8268ec1985ea135b076b69cf
diff --git a/metadata/md5-cache/dev-embedded/rpi-imager-2.0.9 b/metadata/md5-cache/dev-embedded/rpi-imager-2.0.9
deleted file mode 100644
index 0164d58e..00000000
--- a/metadata/md5-cache/dev-embedded/rpi-imager-2.0.9
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-qt/qtbase:6 dev-qt/qtdeclarative:6 dev-qt/qtsvg:6
-DESCRIPTION=Raspberry Pi Imaging Utility
-EAPI=8
-HOMEPAGE=https://www.raspberrypi.com/software/
-INHERIT=cmake
-KEYWORDS=amd64 aarch64
-LICENSE=Apache-2.0
-RESTRICT=network-sandbox
-SLOT=0
-SRC_URI=https://github.com/raspberrypi/rpi-imager/archive/refs/tags/v2.0.9.tar.gz -> rpi-imager-2.0.9.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake c54f532543a549f7318d6c49aaf8e953
-_md5_=a84bf3ba8268ec1985ea135b076b69cf
diff --git a/metadata/md5-cache/dev-java/openjfx-bin-25.0.3 b/metadata/md5-cache/dev-java/openjfx-bin-26.0.1
similarity index 60%
rename from metadata/md5-cache/dev-java/openjfx-bin-25.0.3
rename to metadata/md5-cache/dev-java/openjfx-bin-26.0.1
index 97435e71..6b324c69 100644
--- a/metadata/md5-cache/dev-java/openjfx-bin-25.0.3
+++ b/metadata/md5-cache/dev-java/openjfx-bin-26.0.1
@@ -7,7 +7,7 @@ INHERIT=java-utils-2
KEYWORDS=amd64
LICENSE=GPL-2-with-classpath-exception
RDEPEND=virtual/jre:25
-SLOT=25
-SRC_URI=https://repo1.maven.org/maven2/org/openjfx/javafx-base/25.0.3/javafx-base-25.0.3-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-controls/25.0.3/javafx-controls-25.0.3-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-graphics/25.0.3/javafx-graphics-25.0.3-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-media/25.0.3/javafx-media-25.0.3-linux.jar
+SLOT=26
+SRC_URI=https://repo1.maven.org/maven2/org/openjfx/javafx-base/26.0.1/javafx-base-26.0.1-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-controls/26.0.1/javafx-controls-26.0.1-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-graphics/26.0.1/javafx-graphics-26.0.1-linux.jar https://repo1.maven.org/maven2/org/openjfx/javafx-media/26.0.1/javafx-media-26.0.1-linux.jar
_eclasses_=java-utils-2 4fa0be92748bc228f31bd845d285d7f9
-_md5_=be063d15cfb7697f495525354c5aafb2
+_md5_=f2040af23d3e4693855b0057cc697ac6
diff --git a/metadata/md5-cache/dev-libs/cryptlib-3.4.8 b/metadata/md5-cache/dev-libs/cryptlib-3.4.8
deleted file mode 100644
index ab696851..00000000
--- a/metadata/md5-cache/dev-libs/cryptlib-3.4.8
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=sys-libs/zlib ldap? ( net-nds/openldap ) odbc? ( dev-db/unixODBC ) app-arch/unzip
-DESCRIPTION=Powerful security toolkit for adding encryption to software
-EAPI=8
-HOMEPAGE=http://www.cs.auckland.ac.nz/~pgut001/cryptlib/
-INHERIT=flag-o-matic multilib toolchain-funcs
-IUSE=doc ldap odbc
-KEYWORDS=~amd64 ~x86
-LICENSE=Sleepycat
-RDEPEND=sys-libs/zlib ldap? ( net-nds/openldap ) odbc? ( dev-db/unixODBC )
-SLOT=0
-SRC_URI=https://cryptlib.com/downloads/cryptlib348.zip doc? ( https://cryptlib.com/wp21/wp-content/uploads/2025/04/Cryptlib-3.4.8-Product-Manual-2024.pdf -> cryptlib-3.4.8-manual.pdf )
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77
-_md5_=4bf46f63f7624d1bfb18e192be298f04
diff --git a/metadata/md5-cache/dev-libs/cryptlib-3.4.9.3 b/metadata/md5-cache/dev-libs/cryptlib-3.4.9.3
new file mode 100644
index 00000000..b35de6e4
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/cryptlib-3.4.9.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=virtual/zlib ldap? ( net-nds/openldap ) odbc? ( dev-db/unixODBC )
+DESCRIPTION=Powerful security toolkit for adding encryption to software
+EAPI=8
+HOMEPAGE=https://github.com/cryptlib/cryptlib
+INHERIT=flag-o-matic toolchain-funcs
+IUSE=doc ldap odbc
+KEYWORDS=~amd64 ~x86
+LICENSE=Sleepycat
+RDEPEND=virtual/zlib ldap? ( net-nds/openldap ) odbc? ( dev-db/unixODBC )
+SLOT=0
+SRC_URI=https://github.com/cryptlib/cryptlib/archive/refs/tags/v3.4.9.3.tar.gz -> cryptlib-3.4.9.3.tar.gz
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d
+_md5_=ad582971de4d6111348105fbc9163429
diff --git a/metadata/md5-cache/dev-libs/gdbuspp-3 b/metadata/md5-cache/dev-libs/gdbuspp-3
new file mode 100644
index 00000000..5f7a3f20
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/gdbuspp-3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-libs/glib:2
+DESCRIPTION=C++17 wrapper around GLib/GIO D-Bus APIs
+EAPI=8
+HOMEPAGE=https://codeberg.org/OpenVPN/gdbuspp
+INHERIT=meson
+IUSE=test
+KEYWORDS=-* ~amd64
+LICENSE=AGPL-3
+RDEPEND=dev-libs/glib:2
+RESTRICT=!test? ( test )
+SLOT=0/3
+SRC_URI=https://codeberg.org/OpenVPN/gdbuspp/archive/v3.tar.gz -> gdbuspp-3.tar.gz
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot 4c36abaf94ebd3ab32f8abea9a444121 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=8814856ab555280f8c57686d55d6ab57
diff --git a/metadata/md5-cache/dev-libs/glib-1.2.10-r6 b/metadata/md5-cache/dev-libs/glib-1.2.10-r6
new file mode 100644
index 00000000..5ce70639
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/glib-1.2.10-r6
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Legacy GLib 1.2 compatibility library
+EAPI=8
+HOMEPAGE=https://www.gtk.org/
+INHERIT=autotools flag-o-matic libtool multilib-minimal toolchain-funcs
+IUSE=debug static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2
+RDEPEND=virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+SLOT=1
+SRC_URI=mirror://gnome/sources/glib/1.2/glib-1.2.10.tar.gz
+_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123
+_md5_=ab92453f0006cb02e38d515b3452f562
diff --git a/metadata/md5-cache/dev-libs/libcec-6.0.2 b/metadata/md5-cache/dev-libs/libcec-6.0.2
deleted file mode 100644
index 1ce57bcf..00000000
--- a/metadata/md5-cache/dev-libs/libcec-6.0.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=>=dev-libs/libplatform-2.0.0 python? ( python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 ) tools? ( sys-libs/ncurses:= ) udev? ( virtual/udev ) xrandr? ( x11-libs/libXrandr ) python? ( dev-lang/swig )
-DESCRIPTION=Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor
-EAPI=8
-HOMEPAGE=http://libcec.pulse-eight.com
-INHERIT=cmake linux-info python-single-r1 toolchain-funcs udev
-IUSE=cubox exynos python raspberry-pi kernel-cec tools +xrandr udev python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/libplatform-2.0.0 python? ( python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) raspberry-pi? ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 ) tools? ( sys-libs/ncurses:= ) udev? ( virtual/udev ) xrandr? ( x11-libs/libXrandr )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) )
-SLOT=0
-SRC_URI=https://github.com/Pulse-Eight/libcec/archive/libcec-6.0.2.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake c54f532543a549f7318d6c49aaf8e953 linux-info efd923656513c879204fec6638eadee5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 18a01bee4e486884d7457cfacde74099 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=7e7df1525c0604782cc919a12bf31aa4
diff --git a/metadata/md5-cache/dev-libs/libcec-6.0.2-r2 b/metadata/md5-cache/dev-libs/libcec-6.0.2-r2
deleted file mode 100644
index 84689771..00000000
--- a/metadata/md5-cache/dev-libs/libcec-6.0.2-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
-DEPEND=>=dev-libs/libplatform-2.0.0 python? ( python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) udev? ( virtual/udev ) xrandr? ( x11-libs/libX11 x11-libs/libXrandr ) python? ( dev-lang/swig )
-DESCRIPTION=Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor
-EAPI=8
-HOMEPAGE=https://libcec.pulse-eight.com
-INHERIT=cmake linux-info python-single-r1 udev
-IUSE=exynos kernel-cec python tools udev +xrandr python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/libplatform-2.0.0 python? ( python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) udev? ( virtual/udev ) xrandr? ( x11-libs/libX11 x11-libs/libXrandr )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) )
-SLOT=0
-SRC_URI=https://github.com/Pulse-Eight/libcec/archive/libcec-6.0.2.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake c54f532543a549f7318d6c49aaf8e953 linux-info efd923656513c879204fec6638eadee5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 18a01bee4e486884d7457cfacde74099 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=99016284398d563c199c51c5c5b7cf5d
diff --git a/metadata/md5-cache/dev-libs/libcec-7.1.1 b/metadata/md5-cache/dev-libs/libcec-7.1.1
deleted file mode 100644
index 324fb095..00000000
--- a/metadata/md5-cache/dev-libs/libcec-7.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
-DEPEND=>=dev-libs/libplatform-2.0.0 python? ( python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) udev? ( virtual/udev ) xrandr? ( x11-libs/libX11 x11-libs/libXrandr ) python? ( dev-lang/swig )
-DESCRIPTION=Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor
-EAPI=8
-HOMEPAGE=https://libcec.pulse-eight.com
-INHERIT=cmake linux-info python-single-r1 udev
-IUSE=exynos kernel-cec python tools udev +xrandr python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/libplatform-2.0.0 python? ( python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) udev? ( virtual/udev ) xrandr? ( x11-libs/libX11 x11-libs/libXrandr )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) )
-SLOT=0
-SRC_URI=https://github.com/Pulse-Eight/libcec/archive/libcec-7.1.1.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake c54f532543a549f7318d6c49aaf8e953 linux-info efd923656513c879204fec6638eadee5 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 18a01bee4e486884d7457cfacde74099 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=7ac67a895d39635d576144b5291afff1
diff --git a/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u b/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u
deleted file mode 100644
index 822d0a3f..00000000
--- a/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/perl-5 test? ( sys-apps/diffutils sys-devel/bc )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=gmp? ( >=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tls-compression? ( virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=Toolkit for SSL v2/v3 and TLS v1
-EAPI=8
-HOMEPAGE=https://www.openssl.org/
-INHERIT=flag-o-matic toolchain-funcs multilib-minimal
-IUSE=bindist gmp kerberos cpu_flags_x86_sse2 test tls-compression abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~x86
-LICENSE=openssl
-RDEPEND=gmp? ( >=dev-libs/gmp-5.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tls-compression? ( virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-RESTRICT=!bindist? ( bindist ) test
-SLOT=0.9.8
-SRC_URI=mirror://openssl/source/openssl-1.1.1u.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123
-_md5_=b3ed2af95b721b325192a2be33c12d9a
diff --git a/metadata/md5-cache/dev-libs/plog-1.1.9 b/metadata/md5-cache/dev-libs/plog-1.1.9
deleted file mode 100644
index bd0f6b87..00000000
--- a/metadata/md5-cache/dev-libs/plog-1.1.9
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Portable, simple and extensible C++ logging library
-EAPI=8
-HOMEPAGE=https://github.com/SergiusTheBest/plog
-INHERIT=cmake
-KEYWORDS=amd64 x86
-LICENSE=MIT
-SLOT=0
-SRC_URI=https://github.com/SergiusTheBest/plog/archive/refs/tags/1.1.9.tar.gz -> plog-1.1.9.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake c54f532543a549f7318d6c49aaf8e953
-_md5_=6ceb38368080883e7a7073b90d8dc076
diff --git a/metadata/md5-cache/dev-python/imdbpy-2020.9.25 b/metadata/md5-cache/dev-python/imdbpy-2020.9.25
deleted file mode 100644
index f8429748..00000000
--- a/metadata/md5-cache/dev-python/imdbpy-2020.9.25
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=IMDbPY is a Python package for retrieving and managing the data of the IMDb movie database about movies and people
-EAPI=8
-HOMEPAGE=https://imdbpy.github.io/
-INHERIT=distutils-r1
-IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/ea/4d/6b93b77fe7150057df105a89e1c7eb84095c6e42d41058d4b5dc5bd2946d/IMDbPY-2020.9.25.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4
-_md5_=9b2c9f2791ab7e7cda9ab5cfaec101a3
diff --git a/metadata/md5-cache/dev-python/imdbpy-2022.7.9 b/metadata/md5-cache/dev-python/imdbpy-2022.7.9
index e6a3b957..cd1b3dd2 100644
--- a/metadata/md5-cache/dev-python/imdbpy-2022.7.9
+++ b/metadata/md5-cache/dev-python/imdbpy-2022.7.9
@@ -11,5 +11,5 @@ RDEPEND=dev-python/cinemagoer[python_targets_python3_12(-)?,python_targets_pytho
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/I/IMDbPY/IMDbPY-2022.7.9.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 pypi a451be5a08e8eb46f927fc6dd163583f
-_md5_=1d69308384180fef0c10533455534f49
+_eclasses_=distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=09eaf5d6d6ab35debd7ae44d6a7368ba
diff --git a/metadata/md5-cache/dev-python/m2crypto-0.48.0 b/metadata/md5-cache/dev-python/m2crypto-0.48.0
new file mode 100644
index 00000000..2d8d02d5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/m2crypto-0.48.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-lang/swig-2.0.9 test? ( dev-libs/openssl:= dev-python/packaging[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?,python_targets_python3_15(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) python_targets_python3_15? ( dev-lang/python:3.15[threads(+)] ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?,python_targets_python3_15(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?,python_targets_python3_15(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/openssl:= python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) python_targets_python3_15? ( dev-lang/python:3.15[threads(+)] )
+DESCRIPTION=A Python crypto and SSL toolkit
+EAPI=8
+HOMEPAGE=https://sr.ht/~mcepl/m2crypto/ https://gitlab.com/m2crypto/m2crypto/ https://pypi.org/project/M2Crypto/
+INHERIT=distutils-r1 toolchain-funcs pypi
+IUSE=abi_mips_n32 abi_mips_n64 abi_mips_o32 test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 debug
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos
+LICENSE=BSD-2 openssl
+RDEPEND=dev-libs/openssl:= dev-python/packaging[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?,python_targets_python3_15(-)?] python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+)] ) python_targets_python3_15? ( dev-lang/python:3.15[threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 python_targets_python3_15 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/M/M2Crypto/m2crypto-0.48.0.tar.gz
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 pypi a451be5a08e8eb46f927fc6dd163583f
+_md5_=f6aa25e20a3c466652b08a5b862cd2e0
diff --git a/metadata/md5-cache/dev-python/martINI-0.4 b/metadata/md5-cache/dev-python/martINI-0.4
deleted file mode 100644
index ee750d83..00000000
--- a/metadata/md5-cache/dev-python/martINI-0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/genshi dev-python/pastescript dev-python/webob dev-python/setuptools
-DESCRIPTION=edit .ini files from the command line
-EAPI=8
-HOMEPAGE=http://k0s.org/portfolio/software.html#martini
-INHERIT=distutils-r1
-IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~x86 ~x86-linux
-LICENSE=MIT
-RDEPEND=dev-python/genshi dev-python/pastescript dev-python/webob python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-SRC_URI=mirror://pypi/m/martINI/martINI-0.4.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4
-_md5_=fbf10b12109245335000599b4dbd886a
diff --git a/metadata/md5-cache/dev-python/martINI-0.6 b/metadata/md5-cache/dev-python/martINI-0.6
deleted file mode 100644
index 26d13c32..00000000
--- a/metadata/md5-cache/dev-python/martINI-0.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/genshi dev-python/pastescript dev-python/webob dev-python/setuptools
-DESCRIPTION=edit .ini files from the command line
-EAPI=8
-HOMEPAGE=http://k0s.org/portfolio/software.html#martini
-INHERIT=distutils-r1
-IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~x86 ~x86-linux
-LICENSE=MIT
-RDEPEND=dev-python/genshi dev-python/pastescript dev-python/webob python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-SRC_URI=mirror://pypi/m/martINI/martINI-0.6.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4
-_md5_=fbf10b12109245335000599b4dbd886a
diff --git a/metadata/md5-cache/dev-python/pastescript-2.0.2 b/metadata/md5-cache/dev-python/pastescript-2.0.2
deleted file mode 100644
index 4ad185d0..00000000
--- a/metadata/md5-cache/dev-python/pastescript-2.0.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/paste-1.3[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pastedeploy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] doc? ( dev-python/pygments[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/sphinx[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/sphinx[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] )
-DESCRIPTION=A pluggable command-line frontend, to setup package file layouts
-EAPI=8
-HOMEPAGE=http://pythonpaste.org/script/ https://pypi.python.org/pypi/PasteScript
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=>=dev-python/paste-1.3[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pastedeploy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://pypi/P/PasteScript/PasteScript-2.0.2.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4
-_md5_=dc972dbcd39a85801b8f7684360d574e
diff --git a/metadata/md5-cache/dev-python/pastescript-2.0.2-r1 b/metadata/md5-cache/dev-python/pastescript-2.0.2-r1
deleted file mode 100644
index 5c87c112..00000000
--- a/metadata/md5-cache/dev-python/pastescript-2.0.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx_rtd_theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx_rtd_theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx_rtd_theme[python_targets_python3_12(-)] ) ) ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/paste-1.3[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pastedeploy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] doc? ( dev-python/pygments[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/sphinx[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/sphinx[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] )
-DESCRIPTION=A pluggable command-line frontend, to setup package file layouts
-EAPI=8
-HOMEPAGE=http://pythonpaste.org/script/ https://pypi.python.org/pypi/PasteScript
-INHERIT=distutils-r1
-IUSE=doc test doc python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=>=dev-python/paste-1.3[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pastedeploy[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://pypi/P/PasteScript/PasteScript-2.0.2.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4
-_md5_=5cee576befd84434d2f7a0b3426fa447
diff --git a/metadata/md5-cache/dev-python/pypubsub-4.0.3 b/metadata/md5-cache/dev-python/pypubsub-4.0.3
deleted file mode 100644
index 246a43d3..00000000
--- a/metadata/md5-cache/dev-python/pypubsub-4.0.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-python/pytest[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] )
-DESCRIPTION=A Python publish-subcribe library
-EAPI=8
-HOMEPAGE=https://github.com/schollii/pypubsub/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-SRC_URI=https://github.com/schollii/pypubsub/archive/v4.0.3.tar.gz -> pypubsub-4.0.3.tar.gz
-_eclasses_=distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=97c7e03bcbf5c35d78a727db3d307285
diff --git a/metadata/md5-cache/dev-qt/assistant-5.15.18 b/metadata/md5-cache/dev-qt/assistant-5.15.18
deleted file mode 100644
index e93cc8a7..00000000
--- a/metadata/md5-cache/dev-qt/assistant-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*[png] =dev-qt/qthelp-5.15.18* =dev-qt/qtnetwork-5.15.18* =dev-qt/qtprintsupport-5.15.18* =dev-qt/qtsql-5.15.18*[sqlite] =dev-qt/qtwidgets-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Tool for viewing on-line documentation in Qt help file format
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
-INHERIT=desktop qt5-build xdg-utils
-IUSE=debug test
-KEYWORDS=amd64 ~arm arm64 ~hppa ppc64 x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*[png] =dev-qt/qthelp-5.15.18* =dev-qt/qtnetwork-5.15.18* =dev-qt/qtprintsupport-5.15.18* =dev-qt/qtsql-5.15.18*[sqlite] =dev-qt/qtwidgets-5.15.18* !dev-qt/assistant:5 !=media-libs/assimp-4.0.0:= gamepad? ( =dev-qt/qtgamepad-5.15.18* ) qml? ( =dev-qt/qtdeclarative-5.15.18*[gles2-only=] ) vulkan? ( dev-util/vulkan-headers ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=3D rendering module for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=gamepad gles2-only qml vulkan debug test
-KEYWORDS=amd64 ~arm arm64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtconcurrent-5.15.18* =dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18*:5=[vulkan=] =dev-qt/qtnetwork-5.15.18* >=media-libs/assimp-4.0.0:= gamepad? ( =dev-qt/qtgamepad-5.15.18* ) qml? ( =dev-qt/qtdeclarative-5.15.18*[gles2-only=] )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qt3d-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=6dbc21a4aaf01aad138bff9b07e0f2b2
diff --git a/metadata/md5-cache/dev-qt/qt3d-5.15.19 b/metadata/md5-cache/dev-qt/qt3d-5.15.19
index 0194dbb6..2075b429 100644
--- a/metadata/md5-cache/dev-qt/qt3d-5.15.19
+++ b/metadata/md5-cache/dev-qt/qt3d-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtconcurrent-5.15.19* =dev-qt/qtcore-5.15.19* =dev-qt/qtgui-5.15
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qt3d-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=6dbc21a4aaf01aad138bff9b07e0f2b2
diff --git a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.18 b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.18
deleted file mode 100644
index eac8e3a9..00000000
--- a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtconcurrent-5.15.18* =dev-qt/qtcore-5.15.18*:5= =dev-qt/qtdbus-5.15.18* =dev-qt/qtnetwork-5.15.18* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Bluetooth support library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtconnectivity https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=qml debug test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtconcurrent-5.15.18* =dev-qt/qtcore-5.15.18*:5= =dev-qt/qtdbus-5.15.18* =dev-qt/qtnetwork-5.15.18* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.18* )
-RESTRICT=mirror test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtconnectivity-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtconnectivity-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=3ebe7c42c5fc5deb0739359f043f1c7b
diff --git a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.19 b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.19
index 76f7808b..cb01756e 100644
--- a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtconcurrent-5.15.19* =dev-qt/qtcore-5.15.19*:5= =dev-qt/qtdbus-
RESTRICT=mirror test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtconnectivity-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=e7448631d6c7d669d854cb3a4149d9a9
diff --git a/metadata/md5-cache/dev-qt/qtcharts-5.15.18 b/metadata/md5-cache/dev-qt/qtcharts-5.15.18
deleted file mode 100644
index 2747ec77..00000000
--- a/metadata/md5-cache/dev-qt/qtcharts-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtwidgets-5.15.18* qml? ( =dev-qt/qtdeclarative-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Chart component library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=qml debug test
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
-LICENSE=GPL-3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtwidgets-5.15.18* qml? ( =dev-qt/qtdeclarative-5.15.18* )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtcharts-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=90d38f9d478ff596e880f4f0acf2c6f9
diff --git a/metadata/md5-cache/dev-qt/qtcharts-5.15.19 b/metadata/md5-cache/dev-qt/qtcharts-5.15.19
index f0b0a39a..d2bad0d6 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtcharts-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtgui-5.15.19* =dev-qt/qtwidgets-5.15.19
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtcharts-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=90d38f9d478ff596e880f4f0acf2c6f9
diff --git a/metadata/md5-cache/dev-qt/qtchooser-66-r2 b/metadata/md5-cache/dev-qt/qtchooser-66-r2
index deeeffe2..9eed1794 100644
--- a/metadata/md5-cache/dev-qt/qtchooser-66-r2
+++ b/metadata/md5-cache/dev-qt/qtchooser-66-r2
@@ -11,5 +11,5 @@ RDEPEND=!=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.18* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.18* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) evdev? ( sys-kernel/linux-headers ) linuxfb? ( sys-kernel/linux-headers ) udev? ( sys-kernel/linux-headers ) X? ( x11-base/xorg-proto ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=The GUI module and platform plugins for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-PDEPEND=ibus? ( app-i18n/ibus ) wayland? ( =dev-qt/qtwayland-5.15.18* )
-RDEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.18*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= accessibility? ( app-accessibility/at-spi2-core:2 ) dbus? ( =dev-qt/qtdbus-5.15.18* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.18* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.18* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
-REQUIRED_USE=|| ( eglfs linuxfb vnc wayland X ) accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) X? ( gles2-only? ( egl ) )
-RESTRICT=test
-SLOT=5/5.15.18
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=def62c349c7254344e9c8d10bc5ca9cf
diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.18-r1 b/metadata/md5-cache/dev-qt/qtgui-5.15.18-r1
deleted file mode 100644
index 0c3bfe76..00000000
--- a/metadata/md5-cache/dev-qt/qtgui-5.15.18-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/glib:2 dev-libs/md4c =dev-qt/qtcore-5.15.18*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= virtual/zlib:= accessibility? ( app-accessibility/at-spi2-core:2 ) dbus? ( =dev-qt/qtdbus-5.15.18* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.18* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.18* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) evdev? ( sys-kernel/linux-headers ) linuxfb? ( sys-kernel/linux-headers ) udev? ( sys-kernel/linux-headers ) X? ( x11-base/xorg-proto ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=The GUI module and platform plugins for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-PDEPEND=ibus? ( app-i18n/ibus ) wayland? ( =dev-qt/qtwayland-5.15.18* )
-RDEPEND=dev-libs/glib:2 dev-libs/md4c =dev-qt/qtcore-5.15.18*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= virtual/zlib:= accessibility? ( app-accessibility/at-spi2-core:2 ) dbus? ( =dev-qt/qtdbus-5.15.18* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.18* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.18* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
-REQUIRED_USE=|| ( eglfs linuxfb vnc wayland X ) accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) X? ( gles2-only? ( egl ) )
-RESTRICT=test
-SLOT=5/5.15.18
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=6510d3e730eff2fe275204a3cedde23b
diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.19 b/metadata/md5-cache/dev-qt/qtgui-5.15.19
index 1de4a7b1..9e2d69fe 100644
--- a/metadata/md5-cache/dev-qt/qtgui-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtgui-5.15.19
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( eglfs linuxfb vnc wayland X ) accessibility? ( dbus X ) eglfs?
RESTRICT=test
SLOT=5/5.15.19
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=0aefab62a7532f5d9402969b4e42d4e1
diff --git a/metadata/md5-cache/dev-qt/qthelp-5.15.18 b/metadata/md5-cache/dev-qt/qthelp-5.15.18
deleted file mode 100644
index b6ce3eba..00000000
--- a/metadata/md5-cache/dev-qt/qthelp-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18* =dev-qt/qtsql-5.15.18*[sqlite] =dev-qt/qtwidgets-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Qt5 module for integrating online documentation into applications
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18* =dev-qt/qtsql-5.15.18*[sqlite] =dev-qt/qtwidgets-5.15.18*
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qttools-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=e14117f9184ab9a20a4b8bba45101fc6
diff --git a/metadata/md5-cache/dev-qt/qthelp-5.15.19 b/metadata/md5-cache/dev-qt/qthelp-5.15.19
index 081daca4..4c82964d 100644
--- a/metadata/md5-cache/dev-qt/qthelp-5.15.19
+++ b/metadata/md5-cache/dev-qt/qthelp-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*:5= =dev-qt/qtgui-5.15.19* =dev-qt/qtsql-5.15.19*
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qttools-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=05740393a17f9b25125f925d17cd2bfe
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-5.15.18 b/metadata/md5-cache/dev-qt/qtimageformats-5.15.18
deleted file mode 100644
index 42c09e1f..00000000
--- a/metadata/md5-cache/dev-qt/qtimageformats-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18* media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Additional format plugins for the Qt image I/O system
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtimageformats https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=mng debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18* media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
-RESTRICT=test
-SLOT=5
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtimageformats-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtimageformats-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=b9672683a9a1cdfa6a7a83215897ea4c
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-5.15.19 b/metadata/md5-cache/dev-qt/qtimageformats-5.15.19
index e8e50908..625c5003 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtimageformats-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtgui-5.15.19* media-libs/libwebp:= medi
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtimageformats-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=8747c45066d62eb33e228fa0a397747a
diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.18 b/metadata/md5-cache/dev-qt/qtlocation-5.15.18
deleted file mode 100644
index b2e66f84..00000000
--- a/metadata/md5-cache/dev-qt/qtlocation-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtnetwork-5.15.18* =dev-qt/qtpositioning-5.15.18*[qml] =dev-qt/qtsql-5.15.18* sys-libs/zlib =dev-qt/qtconcurrent-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Location (places, maps, navigation) library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtnetwork-5.15.18* =dev-qt/qtpositioning-5.15.18*[qml] =dev-qt/qtsql-5.15.18* sys-libs/zlib
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtlocation-everywhere-opensource-src-5.15.18.tar.xz https://invent.kde.org/qt/qt/qtlocation-mapboxgl/-/archive/35d566724c48180c9a372c2ed50a253871a51574/qtlocation-mapboxgl-35d566724c48180c9a372c2ed50a253871a51574.tar.gz -> qtlocation-mapboxgl-5.15.18-35d56672.tar.gz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.11-patchset.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=b692a6321147bdddeccb31a57a0d95e9
diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.19 b/metadata/md5-cache/dev-qt/qtlocation-5.15.19
index 5a93e680..43dc6cce 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtlocation-5.15.19
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.19* =dev-qt/qtdeclarative-5.15.19* =d
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtlocation-everywhere-opensource-src-5.15.19.tar.xz https://invent.kde.org/qt/qt/qtlocation-mapboxgl/-/archive/35d566724c48180c9a372c2ed50a253871a51574/qtlocation-mapboxgl-35d566724c48180c9a372c2ed50a253871a51574.tar.gz -> qtlocation-mapboxgl-5.15.19-35d56672.tar.gz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.11-patchset.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=b692a6321147bdddeccb31a57a0d95e9
diff --git a/metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024 b/metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024
index 65cdda1e..708c19e9 100644
--- a/metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024
+++ b/metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024
@@ -10,5 +10,5 @@ LICENSE=|| ( LGPL-2.1 GPL-3 )
RDEPEND=dev-qt/qtcore:5
SLOT=0
SRC_URI=https://dev.gentoo.org/~pesa/distfiles/qt-solutions-20171024.tar.xz
-_eclasses_=qmake-utils 28f99dba9219112f4785f46ed426a021 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd qmake-utils cc0baf4385fb880725ae334ce289b70f qt-utils a15e9c428f931676601b77120f69038d toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=6bce0b9535027846261a5a365388c421
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.18 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.18
deleted file mode 100644
index 031f0612..00000000
--- a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18*[gles2-only=] =dev-qt/qtnetwork-5.15.18* alsa? ( media-libs/alsa-lib ) gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0 ) pulseaudio? ( media-libs/libpulse[glib] ) qml? ( =dev-qt/qtdeclarative-5.15.18* gles2-only? ( =dev-qt/qtgui-5.15.18*[egl] ) openal? ( media-libs/openal ) ) widgets? ( =dev-qt/qtwidgets-5.15.18*[gles2-only=] media-libs/libglvnd ) gstreamer? ( x11-base/xorg-proto ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Multimedia (audio, video, radio, camera) library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtmultimedia https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=alsa gles2-only gstreamer openal pulseaudio qml widgets debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18*[gles2-only=] =dev-qt/qtnetwork-5.15.18* alsa? ( media-libs/alsa-lib ) gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0 ) pulseaudio? ( media-libs/libpulse[glib] ) qml? ( =dev-qt/qtdeclarative-5.15.18* gles2-only? ( =dev-qt/qtgui-5.15.18*[egl] ) openal? ( media-libs/openal ) ) widgets? ( =dev-qt/qtwidgets-5.15.18*[gles2-only=] media-libs/libglvnd )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtmultimedia-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtmultimedia-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=f01b0e953aa46856bca184b6009d60be
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.19 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.19
index 2c5c2ff6..e6e0e126 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtgui-5.15.19*[gles2-only=] =dev-qt/qtne
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtmultimedia-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=1dac12bf79b945d8de766d1cd9c3cbc8
diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.18 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.18
deleted file mode 100644
index d873f23e..00000000
--- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Network abstraction library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=gssapi libproxy sctp +ssl debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=799d89350b78a744567b8b64658a6107
diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.19 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.19
index 3d519250..a1042a72 100644
--- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libp
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=f53f41cd0cc3a3daf6b17f316e37a3b4
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.18 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.18
deleted file mode 100644
index 01b19c56..00000000
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Network authorization library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
-LICENSE=GPL-3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18*
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtnetworkauth-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=95ff90e6d2d0734ec147ef4c2c08346b
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.19 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.19
index 5e31a066..43325bea 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtnetwork-5.15.19*
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtnetworkauth-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=95ff90e6d2d0734ec147ef4c2c08346b
diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.18 b/metadata/md5-cache/dev-qt/qtopengl-5.15.18
deleted file mode 100644
index 131b564c..00000000
--- a/metadata/md5-cache/dev-qt/qtopengl-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*[gles2-only=] =dev-qt/qtwidgets-5.15.18*[gles2-only=] test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=OpenGL support library for the Qt5 framework (deprecated)
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=gles2-only test debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*[gles2-only=] =dev-qt/qtwidgets-5.15.18*[gles2-only=]
-RESTRICT=!test? ( test ) test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=e4065902cf4fe1e32fcbed5b35f666a3
diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.19 b/metadata/md5-cache/dev-qt/qtopengl-5.15.19
index 5aff37d6..278cd8b3 100644
--- a/metadata/md5-cache/dev-qt/qtopengl-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtopengl-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*:5= =dev-qt/qtgui-5.15.19*[gles2-only=] =dev-qt/q
RESTRICT=!test? ( test ) test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=ce5b5a2b04910223e09814771a422049
diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.18 b/metadata/md5-cache/dev-qt/qtpaths-5.15.18
deleted file mode 100644
index 3b466468..00000000
--- a/metadata/md5-cache/dev-qt/qtpaths-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Command line client to QStandardPaths
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*
-RESTRICT=test
-SLOT=5
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qttools-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=e551a3eff09935f335e5516ff80bcdb1
diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.19 b/metadata/md5-cache/dev-qt/qtpaths-5.15.19
index f3f54331..a8bb5321 100644
--- a/metadata/md5-cache/dev-qt/qtpaths-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtpaths-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qttools-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=f4257b77cf133b3e99b93e4a5f8c965b
diff --git a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.18 b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.18
deleted file mode 100644
index 8d151c1b..00000000
--- a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Qt5 plugin metadata dumper
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=~amd64 ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*
-RESTRICT=test
-SLOT=5
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qttools-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=020021abddead65ff97c1108b55e2a41
diff --git a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.19 b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.19
index 87a6dcfd..7dd2058c 100644
--- a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qttools-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=fae6fa83ef0dc7c03881b134333954fc
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.18 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.18
deleted file mode 100644
index 47afd4af..00000000
--- a/metadata/md5-cache/dev-qt/qtpositioning-5.15.18
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND==dev-qt/qtcore-5.15.18* geoclue? ( =dev-qt/qtdbus-5.15.18* ) qml? ( =dev-qt/qtdeclarative-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Physical position determination library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=geoclue +qml debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-PDEPEND=geoclue? ( app-misc/geoclue:2.0 )
-RDEPEND==dev-qt/qtcore-5.15.18* geoclue? ( =dev-qt/qtdbus-5.15.18* ) qml? ( =dev-qt/qtdeclarative-5.15.18* )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtlocation-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=1427559f7caf72d64d5649aa545d9102
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.19 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.19
index b2db04d1..f74ea978 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtpositioning-5.15.19
@@ -13,5 +13,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* geoclue? ( =dev-qt/qtdbus-5.15.19* ) qml? ( =dev
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtlocation-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=1427559f7caf72d64d5649aa545d9102
diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.18 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.18
deleted file mode 100644
index 4af03c46..00000000
--- a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*[gles2-only=] =dev-qt/qtwidgets-5.15.18*[gles2-only=] cups? ( net-print/cups ) test? ( =dev-qt/qtnetwork-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Printing support library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=cups gles2-only test debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*[gles2-only=] =dev-qt/qtwidgets-5.15.18*[gles2-only=] cups? ( net-print/cups )
-RESTRICT=!test? ( test ) test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=c51857ca6a40850ca001ae52ee260934
diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.19 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.19
index 054ee706..3803b954 100644
--- a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*:5= =dev-qt/qtgui-5.15.19*[gles2-only=] =dev-qt/q
RESTRICT=!test? ( test ) test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=7ac0a321d610f92c93d8d1278c5ac48e
diff --git a/metadata/md5-cache/dev-qt/qtpurchasing-5.15.19 b/metadata/md5-cache/dev-qt/qtpurchasing-5.15.19
index 465dd600..c7f49fd1 100644
--- a/metadata/md5-cache/dev-qt/qtpurchasing-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtpurchasing-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* qml? ( =dev-qt/qtdeclarative-5.15.19* )
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtpurchasing-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=c8905e4bd01d7cc39dcaf0c9736aa9c9
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.18 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.18
deleted file mode 100644
index c743c659..00000000
--- a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* widgets? ( =dev-qt/qtwidgets-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Set of Qt Quick controls to create complete user interfaces (deprecated)
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=+widgets debug test
-KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* widgets? ( =dev-qt/qtwidgets-5.15.18* )
-RESTRICT=test
-SLOT=5
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtquickcontrols-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=f8b301e07c606cfe00145ed369788a4d
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.19 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.19
index 6a886438..6804180c 100644
--- a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtdeclarative-5.15.19* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtquickcontrols-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=f8b301e07c606cfe00145ed369788a4d
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.18 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.18
deleted file mode 100644
index a13621b6..00000000
--- a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* widgets? ( =dev-qt/qtwidgets-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Set of next generation Qt Quick controls for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtquickcontrols2 https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=widgets debug test
-KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* widgets? ( =dev-qt/qtwidgets-5.15.18* ) =dev-qt/qtgraphicaleffects-5.15.18*
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=219b89a162b82fecb755b6451bf53c07
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.19 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.19
index c0d74b3d..30fb976f 100644
--- a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtdeclarative-5.15.19* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=99e0929f85dee76e4cf6b9635de7802f
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.18 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.18
deleted file mode 100644
index e37ac1b3..00000000
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Qt module for keyframe-based timeline construction
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18*
-RESTRICT=test
-SLOT=5
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtquicktimeline-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=b10a78226dbd9c9b851f3b86455a811f
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.19 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.19
index ca50f121..06b2aac0 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtdeclarative-5.15.19*
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtquicktimeline-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=b10a78226dbd9c9b851f3b86455a811f
diff --git a/metadata/md5-cache/dev-qt/qtremoteobjects-5.15.19 b/metadata/md5-cache/dev-qt/qtremoteobjects-5.15.19
index ac6e9f19..2b7de95e 100644
--- a/metadata/md5-cache/dev-qt/qtremoteobjects-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtremoteobjects-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtnetwork-5.15.19* qml? ( =dev-qt/qtdecl
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtremoteobjects-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=366f22f7f04bdbf181299129132c8ba1
diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.18 b/metadata/md5-cache/dev-qt/qtscript-5.15.18
deleted file mode 100644
index 11ee8555..00000000
--- a/metadata/md5-cache/dev-qt/qtscript-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* scripttools? ( =dev-qt/qtgui-5.15.18* =dev-qt/qtwidgets-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Application scripting library for the Qt5 framework (deprecated)
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=+jit scripttools debug test
-KEYWORDS=amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* scripttools? ( =dev-qt/qtgui-5.15.18* =dev-qt/qtwidgets-5.15.18* )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtscript-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=04a710ae013da86bf4d6db324b108100
diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.19 b/metadata/md5-cache/dev-qt/qtscript-5.15.19
index 7f1ec19b..3ff5ae8e 100644
--- a/metadata/md5-cache/dev-qt/qtscript-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtscript-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* scripttools? ( =dev-qt/qtgui-5.15.19* =dev-qt/qt
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtscript-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=04a710ae013da86bf4d6db324b108100
diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.18 b/metadata/md5-cache/dev-qt/qtscxml-5.15.18
deleted file mode 100644
index 611b5411..00000000
--- a/metadata/md5-cache/dev-qt/qtscxml-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=State Chart XML (SCXML) support library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18*
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtscxml-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=3a74004dcccf01f551b0a6834cd859c9
diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.19 b/metadata/md5-cache/dev-qt/qtscxml-5.15.19
index f7459bb9..980aa543 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtscxml-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtdeclarative-5.15.19*
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtscxml-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=3a74004dcccf01f551b0a6834cd859c9
diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.18 b/metadata/md5-cache/dev-qt/qtsensors-5.15.18
deleted file mode 100644
index e8da99ff..00000000
--- a/metadata/md5-cache/dev-qt/qtsensors-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdbus-5.15.18* qml? ( =dev-qt/qtdeclarative-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Hardware sensor access library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=qml debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdbus-5.15.18* qml? ( =dev-qt/qtdeclarative-5.15.18* )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtsensors-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=00f69927e040a22ea9cfce06cd5e9fa1
diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.19 b/metadata/md5-cache/dev-qt/qtsensors-5.15.19
index d79064cd..396d2227 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtsensors-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtdbus-5.15.19* qml? ( =dev-qt/qtdeclara
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtsensors-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=00f69927e040a22ea9cfce06cd5e9fa1
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-5.15.18 b/metadata/md5-cache/dev-qt/qtserialbus-5.15.18
deleted file mode 100644
index 0919fb12..00000000
--- a/metadata/md5-cache/dev-qt/qtserialbus-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18* =dev-qt/qtserialport-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Qt module to access CAN, ModBus, and other industrial serial buses and protocols
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=~amd64 ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18* =dev-qt/qtserialport-5.15.18*
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtserialbus-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=36400fac183ad255c4174722b7153ccb
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-5.15.19 b/metadata/md5-cache/dev-qt/qtserialbus-5.15.19
index d539ce37..c357da3b 100644
--- a/metadata/md5-cache/dev-qt/qtserialbus-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtserialbus-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtnetwork-5.15.19* =dev-qt/qtserialport-
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtserialbus-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=36400fac183ad255c4174722b7153ccb
diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.18 b/metadata/md5-cache/dev-qt/qtserialport-5.15.18
deleted file mode 100644
index 2950507f..00000000
--- a/metadata/md5-cache/dev-qt/qtserialport-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* virtual/libudev:= test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Serial port abstraction library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* virtual/libudev:=
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtserialport-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=6e427c7576ba6c2cb36a28cf214d90e5
diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.19 b/metadata/md5-cache/dev-qt/qtserialport-5.15.19
index 909f2f8e..7c19aac7 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtserialport-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* virtual/libudev:=
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtserialport-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=6e427c7576ba6c2cb36a28cf214d90e5
diff --git a/metadata/md5-cache/dev-qt/qtsingleapplication-2.6.1_p20171024 b/metadata/md5-cache/dev-qt/qtsingleapplication-2.6.1_p20171024
index 49b8087c..e333422c 100644
--- a/metadata/md5-cache/dev-qt/qtsingleapplication-2.6.1_p20171024
+++ b/metadata/md5-cache/dev-qt/qtsingleapplication-2.6.1_p20171024
@@ -10,5 +10,5 @@ LICENSE=|| ( LGPL-2.1 GPL-3 )
RDEPEND=dev-qt/qtcore:5 dev-qt/qtlockedfile[qt5(+)] dev-qt/qtnetwork:5 X? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
SLOT=0
SRC_URI=https://dev.gentoo.org/~pesa/distfiles/qt-solutions-20171024.tar.xz
-_eclasses_=qmake-utils 28f99dba9219112f4785f46ed426a021 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd qmake-utils cc0baf4385fb880725ae334ce289b70f qt-utils a15e9c428f931676601b77120f69038d toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=9d693aee6cc1adf76b642beb8fca1e5b
diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.18 b/metadata/md5-cache/dev-qt/qtspeech-5.15.18
deleted file mode 100644
index 63033f97..00000000
--- a/metadata/md5-cache/dev-qt/qtspeech-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.18* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.18*[alsa?] alsa? ( media-libs/alsa-lib ) ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Text-to-speech library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtspeech https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=alsa flite debug test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.18* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.18*[alsa?] alsa? ( media-libs/alsa-lib ) )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtspeech-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=9df80afbdffd81659f05a01aa7a906dc
diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.19 b/metadata/md5-cache/dev-qt/qtspeech-5.15.19
index d93c1897..4b9147a8 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtspeech-5.15.19
@@ -12,5 +12,5 @@ RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.19* flit
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtspeech-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=09538e31b90dac4734400b4d175cbed3
diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.18 b/metadata/md5-cache/dev-qt/qtsql-5.15.18
deleted file mode 100644
index 7f144853..00000000
--- a/metadata/md5-cache/dev-qt/qtsql-5.15.18
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= freetds? ( dev-db/freetds ) mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=SQL abstraction library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=freetds mysql oci8 odbc postgres +sqlite debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= freetds? ( dev-db/freetds ) mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 )
-REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite )
-RESTRICT=test
-SLOT=5/5.15.18
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=0c4633995169e8b1782c38b82002fe8d
diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.19 b/metadata/md5-cache/dev-qt/qtsql-5.15.19
index efbc26f7..0e0b4001 100644
--- a/metadata/md5-cache/dev-qt/qtsql-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtsql-5.15.19
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite )
RESTRICT=test
SLOT=5/5.15.19
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=a84e7800d8ce8b5f0a8767929c3430a1
diff --git a/metadata/md5-cache/dev-qt/qtstyleplugins-5.0.0_p20170311-r2 b/metadata/md5-cache/dev-qt/qtstyleplugins-5.0.0_p20170311-r2
index 14e1567e..5db9150e 100644
--- a/metadata/md5-cache/dev-qt/qtstyleplugins-5.0.0_p20170311-r2
+++ b/metadata/md5-cache/dev-qt/qtstyleplugins-5.0.0_p20170311-r2
@@ -9,5 +9,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-qt/qtcore:5= dev-qt/qtgui:5=[dbus] dev-qt/qtwidgets:5= x11-libs/gtk+:2 x11-libs/libX11 x11-libs/pango
SLOT=5
SRC_URI=https://github.com/qt/qtstyleplugins/archive/335dbece103e2cbf6c7cf819ab6672c2956b17b3.tar.gz -> qtstyleplugins-5.0.0_p20170311.tar.gz
-_eclasses_=qmake-utils 28f99dba9219112f4785f46ed426a021 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd qmake-utils cc0baf4385fb880725ae334ce289b70f qt-utils a15e9c428f931676601b77120f69038d toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=30aea43c9858947fb7b60adeb86baaf4
diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.18 b/metadata/md5-cache/dev-qt/qtsvg-5.15.18
deleted file mode 100644
index 311e8487..00000000
--- a/metadata/md5-cache/dev-qt/qtsvg-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtwidgets-5.15.18* sys-libs/zlib:= test? ( =dev-qt/qtxml-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=SVG rendering library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtsvg https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtwidgets-5.15.18* sys-libs/zlib:=
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtsvg-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtsvg-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=b1b422d0b045a625287e81bdc7fd86dc
diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.19 b/metadata/md5-cache/dev-qt/qtsvg-5.15.19
index 4e7765ba..466a0fab 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtsvg-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtgui-5.15.19* =dev-qt/qtwidgets-5.15.19
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtsvg-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=46a4d5e98c7800c23bf5976712890ad1
diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.18 b/metadata/md5-cache/dev-qt/qttest-5.15.18
deleted file mode 100644
index 1679f1ae..00000000
--- a/metadata/md5-cache/dev-qt/qttest-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= test? ( =dev-qt/qtgui-5.15.18* =dev-qt/qtxml-5.15.18* )
-DESCRIPTION=Unit testing library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=test debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5=
-RESTRICT=!test? ( test ) test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=9909ec3e0ddc486b486fcd8b45f82782
diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.19 b/metadata/md5-cache/dev-qt/qttest-5.15.19
index 00ff5343..77a3183e 100644
--- a/metadata/md5-cache/dev-qt/qttest-5.15.19
+++ b/metadata/md5-cache/dev-qt/qttest-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*:5=
RESTRICT=!test? ( test ) test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=c40dfc70d253737ece6c5522e498bc9d
diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.18 b/metadata/md5-cache/dev-qt/qttranslations-5.15.18
deleted file mode 100644
index 608ba683..00000000
--- a/metadata/md5-cache/dev-qt/qttranslations-5.15.18
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND==dev-qt/linguist-tools-5.15.18* dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Translation files for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RESTRICT=test
-SLOT=5
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qttranslations-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build 6da7f0068e4b862f050c2cc671d043be toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
-_md5_=532f81f5798ec81202ce8186270eae9f
diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.19 b/metadata/md5-cache/dev-qt/qttranslations-5.15.19
index 9fcc42b6..53330dba 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-5.15.19
+++ b/metadata/md5-cache/dev-qt/qttranslations-5.15.19
@@ -11,5 +11,5 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qttranslations-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build 6da7f0068e4b862f050c2cc671d043be toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=532f81f5798ec81202ce8186270eae9f
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.18 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.18
deleted file mode 100644
index 2b4e7f7e..00000000
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtsvg-5.15.18* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Customizable input framework and virtual keyboard for Qt
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=handwriting +spell +X debug test
-KEYWORDS=amd64 arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtsvg-5.15.18* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=872670e83c50f97b40267d10a5f6a52f
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.19 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.19
index 7c261b52..84147dfc 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtdeclarative-5.15.19* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=872670e83c50f97b40267d10a5f6a52f
diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.18 b/metadata/md5-cache/dev-qt/qtwayland-5.15.18
deleted file mode 100644
index 946d0d0b..00000000
--- a/metadata/md5-cache/dev-qt/qtwayland-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/wayland-scanner dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*:5=[egl,libinput,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( =dev-qt/qtdeclarative-5.15.18*:5= ) vulkan? ( dev-util/vulkan-headers ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Wayland platform plugin for Qt
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwayland https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=compositor vulkan debug test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*:5=[egl,libinput,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( =dev-qt/qtdeclarative-5.15.18*:5= )
-RESTRICT=test
-SLOT=5/5.15.18
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtwayland-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=7f87fb227e11dfd64bf10218f63c05aa
diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.19 b/metadata/md5-cache/dev-qt/qtwayland-5.15.19
index 16ae762a..c4621f0b 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.19
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.19*:5= =dev-qt/qtgui-5.15.19*:5=[eg
RESTRICT=test
SLOT=5/5.15.19
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtwayland-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=c026f9acb9b4d65ea7c735f823b2b5f8
diff --git a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.18 b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.18
deleted file mode 100644
index 071e96fe..00000000
--- a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Tool that generates certain boilerplate C++ code from Wayland protocol xml spec
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= !=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.18* ) geolocation? ( =dev-qt/qtpositioning-5.15.18* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.18*[widgets] =dev-qt/qtwidgets-5.15.18* ) media-libs/libglvnd test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs
-IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-icu widgets debug test
-KEYWORDS=amd64 arm64
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt =dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtnetwork-5.15.18* =dev-qt/qtprintsupport-5.15.18* =dev-qt/qtwebchannel-5.15.18*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.18* ) geolocation? ( =dev-qt/qtpositioning-5.15.18* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.18*[widgets] =dev-qt/qtwidgets-5.15.18* )
-REQUIRED_USE=designer? ( widgets )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtwebengine-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.14_p20240510-patchset.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 18a01bee4e486884d7457cfacde74099 python-any-r1 891415dfe39ad9b41b461f2b86354af0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=15aaeaf657fb496fbb48163dbe204733
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.19 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.19
index d8c0374c..014a5c9a 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtwebengine-5.15.19
@@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( widgets )
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtwebengine-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.14_p20240510-patchset.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 18a01bee4e486884d7457cfacde74099 python-any-r1 891415dfe39ad9b41b461f2b86354af0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd python-utils-r1 18a01bee4e486884d7457cfacde74099 python-any-r1 891415dfe39ad9b41b461f2b86354af0 virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=54a541f57260c7f0fc582bc2e392b41f
diff --git a/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20200309-r6 b/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20200309-r6
index cf19aa86..895870f3 100644
--- a/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20200309-r6
+++ b/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20200309-r6
@@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/libxml2 dev-libs/libxslt >=dev-q
REQUIRED_USE=nsplugin? ( X ) qml? ( opengl ) ?? ( gstreamer multimedia )
SLOT=5/5.212
SRC_URI=https://github.com/annulen/webkit/releases/download/qtwebkit-5.212.0-alpha4/qtwebkit-5.212.0-alpha4.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 qmake-utils 28f99dba9219112f4785f46ed426a021 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 qmake-utils cc0baf4385fb880725ae334ce289b70f qt-utils a15e9c428f931676601b77120f69038d ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ef361f4f9ddce5f82b8763c885c49166
diff --git a/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20240528-r1 b/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20240528-r1
index f775c4a4..564757b2 100644
--- a/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20240528-r1
+++ b/metadata/md5-cache/dev-qt/qtwebkit-5.212.0_pre20240528-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/libxml2 dev-libs/libxslt >=dev-q
REQUIRED_USE=nsplugin? ( X ) qml? ( opengl ) ?? ( gstreamer multimedia )
SLOT=5/5.212
SRC_URI=https://github.com/qtwebkit/qtwebkit/archive/756e1c8f23dc2720471298281c421c0076d02df8.tar.gz -> qtwebkit-5.212.0_pre20240528.gh.tar.gz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 qmake-utils 28f99dba9219112f4785f46ed426a021 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 qmake-utils cc0baf4385fb880725ae334ce289b70f qt-utils a15e9c428f931676601b77120f69038d ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=961656464143b275750601a60645d9c9
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.18 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.18
deleted file mode 100644
index 1c7b0a0e..00000000
--- a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18*[ssl=] qml? ( =dev-qt/qtdeclarative-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Implementation of the WebSocket protocol for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwebsockets https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=qml +ssl debug test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18*[ssl=] qml? ( =dev-qt/qtdeclarative-5.15.18* )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtwebsockets-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebsockets-5.15.18-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=22d2e1c717fb85a62d379695b1b20d71
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.19 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.19
index 533c708f..682dd204 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtnetwork-5.15.19*[ssl=] qml? ( =dev-qt/
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtwebsockets-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=c2ce62f2be0b92383a6dd3efc7f92961
diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.18 b/metadata/md5-cache/dev-qt/qtwebview-5.15.18
deleted file mode 100644
index e90d8ea2..00000000
--- a/metadata/md5-cache/dev-qt/qtwebview-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtwebengine-5.15.18*:5 test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Module for displaying web content in a QML application using the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm64
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtdeclarative-5.15.18* =dev-qt/qtgui-5.15.18* =dev-qt/qtwebengine-5.15.18*:5
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtwebview-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=14e291b695928e7e3f2be673dc67a617
diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.19 b/metadata/md5-cache/dev-qt/qtwebview-5.15.19
index 92608311..17b8d7f2 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtwebview-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtdeclarative-5.15.19* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtwebview-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic fd3558f73f6503093adee69adf41020d qt5-build f940a4105cb9b117e31e1619ebb59222 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 virtualx 9741d451eb64ea8bb9faee90d68a9b68
_md5_=14e291b695928e7e3f2be673dc67a617
diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.18 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.18
deleted file mode 100644
index e55439b9..00000000
--- a/metadata/md5-cache/dev-qt/qtwidgets-5.15.18
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.18* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.18*:5=[dbus] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/pango ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Set of components for creating classic desktop-style UIs for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=dbus gles2-only gtk +png +X debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5= =dev-qt/qtgui-5.15.18*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.18* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.18*:5=[dbus] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/pango )
-REQUIRED_USE=gtk? ( dbus )
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=3bd8e7b298c3735ca2764a5a1fc66a77
diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.19 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.19
index 87635486..65575a44 100644
--- a/metadata/md5-cache/dev-qt/qtwidgets-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.19
@@ -13,5 +13,5 @@ REQUIRED_USE=gtk? ( dbus )
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=edef5be7e3a5d30cc0f64adfa8c470e6
diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.18 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.18
deleted file mode 100644
index 61a25f01..00000000
--- a/metadata/md5-cache/dev-qt/qtx11extras-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18*[X] test? ( =dev-qt/qtwidgets-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Linux/X11-specific support library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtgui-5.15.18*[X]
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtx11extras-everywhere-opensource-src-5.15.18.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=e3c14a58705ac608591d5555178c6f88
diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.19 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.19
index 76aa38f6..1e3f2bd9 100644
--- a/metadata/md5-cache/dev-qt/qtx11extras-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtx11extras-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19* =dev-qt/qtgui-5.15.19*[X]
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtx11extras-everywhere-opensource-src-5.15.19.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=e3c14a58705ac608591d5555178c6f88
diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.18 b/metadata/md5-cache/dev-qt/qtxml-5.15.18
deleted file mode 100644
index 752e8a16..00000000
--- a/metadata/md5-cache/dev-qt/qtxml-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18*:5= test? ( =dev-qt/qtnetwork-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=Implementation of SAX and DOM for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
-INHERIT=qt5-build
-IUSE=debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18*:5=
-RESTRICT=test
-SLOT=5/5.15
-SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.18/submodules/qtbase-everywhere-opensource-src-5.15.18.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.18-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
-_md5_=0e35bd24181fe5f5c3f61193c0a84ff9
diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.19 b/metadata/md5-cache/dev-qt/qtxml-5.15.19
index c502fced..95319d62 100644
--- a/metadata/md5-cache/dev-qt/qtxml-5.15.19
+++ b/metadata/md5-cache/dev-qt/qtxml-5.15.19
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.19*:5=
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/archive/qt/5.15/5.15.19/submodules/qtbase-everywhere-opensource-src-5.15.19.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-6.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build 6da7f0068e4b862f050c2cc671d043be
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d virtualx 9741d451eb64ea8bb9faee90d68a9b68 qt5-build f940a4105cb9b117e31e1619ebb59222
_md5_=ed134c2cc45b8bcca361cb32c81127e5
diff --git a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.18 b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.18
deleted file mode 100644
index bf20d9d8..00000000
--- a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.18
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18* qml? ( =dev-qt/qtdeclarative-5.15.18* ) test? ( =dev-qt/qttest-5.15.18* )
-DESCRIPTION=XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt5-build
-IUSE=qml debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND==dev-qt/qtcore-5.15.18* =dev-qt/qtnetwork-5.15.18* qml? ( =dev-qt/qtdeclarative-5.15.18* ) !=dev-python/gpep517-16[python_targets_python3_12(-)] dev-python/setuptools[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] dev-python/setuptools[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/gpep517-16[python_targets_python3_14(-)] dev-python/setuptools[python_targets_python3_14(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-python/pyyaml dev-python/python-debian dev-python/GitPython
-DESCRIPTION=deb-changectl only reads from the git log and writes to the changelog
-EAPI=8
-HOMEPAGE=https://github.com/seanodea/deb-changectl
-INHERIT=distutils-r1
-IUSE=python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
-KEYWORDS=~amd64 ~x86 ~x86-linux
-LICENSE=BSD
-RDEPEND=dev-python/pyyaml dev-python/python-debian dev-python/GitPython python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) ^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 )
-SLOT=0
-SRC_URI=https://github.com/seanodea/deb-changectl/archive/refs/tags/1.0.24.tar.gz -> deb-changectl-1.0.24.tar.gz
-_eclasses_=distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=dfa9c13191e773e9cb583150afa523f7
diff --git a/metadata/md5-cache/dev-util/deb-devscripts-2.13.4 b/metadata/md5-cache/dev-util/deb-devscripts-2.13.4
deleted file mode 100644
index e206dafa..00000000
--- a/metadata/md5-cache/dev-util/deb-devscripts-2.13.4
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install prepare
-DESCRIPTION=geos_one loved tools
-EAPI=8
-HOMEPAGE=http://linamh.disconnected-by-peer.at
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2 GPL-3 BSD
-RDEPEND=dev-lang/ruby virtual/perl-JSON-PP app-arch/dpkg app-text/docbook-xsl-stylesheets app-portage/portage-utils
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/devscripts/2.13.4ubuntu0.1/devscripts_2.13.4ubuntu0.1.tar.xz
-_md5_=d405459b75275765acc21ac485ab8ff6
diff --git a/metadata/md5-cache/dev-util/deb-devscripts-2.22.1 b/metadata/md5-cache/dev-util/deb-devscripts-2.22.1
deleted file mode 100644
index eb4b2d79..00000000
--- a/metadata/md5-cache/dev-util/deb-devscripts-2.22.1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install prepare
-DESCRIPTION=geos_one loved tools
-EAPI=8
-HOMEPAGE=http://linamh.disconnected-by-peer.at
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2 GPL-3 BSD
-RDEPEND=dev-lang/ruby virtual/perl-JSON-PP app-arch/dpkg app-text/docbook-xsl-stylesheets app-portage/portage-utils
-RESTRICT=mirror
-SLOT=0
-SRC_URI=mirror://debian/pool/main/d/devscripts/devscripts_2.22.1.tar.xz
-_md5_=e0aed51a67da07e0a3935fa99698f147
diff --git a/metadata/md5-cache/dev-util/deb-devscripts-2.26.9 b/metadata/md5-cache/dev-util/deb-devscripts-2.26.10
similarity index 66%
rename from metadata/md5-cache/dev-util/deb-devscripts-2.26.9
rename to metadata/md5-cache/dev-util/deb-devscripts-2.26.10
index 78fecb8f..476fe4c6 100644
--- a/metadata/md5-cache/dev-util/deb-devscripts-2.26.9
+++ b/metadata/md5-cache/dev-util/deb-devscripts-2.26.10
@@ -5,8 +5,8 @@ EAPI=8
HOMEPAGE=https://linamh.disconnected-by-peer.at
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 GPL-3 BSD
-RDEPEND=app-arch/dpkg app-crypt/gnupg app-portage/portage-utils app-text/wdiff dev-lang/ruby dev-perl/Config-IniFiles dev-perl/File-DirList dev-perl/File-HomeDir dev-perl/File-Touch dev-perl/IO-String dev-perl/JSON dev-perl/Moo dev-perl/String-ShellQuote dev-perl/URI dev-perl/YAML-LibYAML dev-perl/libwww-perl dev-python/python-debian dev-python/python-magic dev-python/pyxdg dev-python/requests dev-python/unidiff dev-util/patchutils sys-apps/file sys-apps/sensible-utils virtual/perl-JSON-PP virtual/perl-Time-HiRes
+RDEPEND=app-arch/dpkg app-crypt/gnupg app-portage/portage-utils app-text/wdiff dev-lang/ruby dev-perl/Config-IniFiles dev-perl/File-DirList dev-perl/File-HomeDir dev-perl/File-Touch dev-perl/IO-String dev-perl/JSON dev-perl/Moo dev-perl/String-ShellQuote dev-perl/URI dev-perl/YAML-LibYAML dev-perl/libwww-perl dev-python/python-debian || ( dev-python/python-magic sys-apps/file[python] ) dev-python/pyxdg dev-python/requests dev-python/unidiff dev-util/patchutils sys-apps/file sys-apps/sensible-utils virtual/perl-JSON-PP virtual/perl-Time-HiRes
RESTRICT=mirror
SLOT=0
-SRC_URI=mirror://debian/pool/main/d/devscripts/devscripts_2.26.9.tar.xz
-_md5_=6c1d8d18edcaad9fa3cb62e28585925a
+SRC_URI=mirror://debian/pool/main/d/devscripts/devscripts_2.26.10.tar.xz
+_md5_=d0f4fd5b8990fcd61834460e1a0bfd54
diff --git a/metadata/md5-cache/dev-util/gambas-3.21.6 b/metadata/md5-cache/dev-util/gambas-3.21.6
new file mode 100644
index 00000000..80836626
--- /dev/null
+++ b/metadata/md5-cache/dev-util/gambas-3.21.6
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/autoconf-2.69:* dev-build/automake dev-build/libtool virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=bzip2? ( app-arch/bzip2 ) cairo? ( x11-libs/cairo ) curl? ( net-misc/curl ) dbus? ( sys-apps/dbus ) gmp? ( dev-libs/gmp ) gstreamer? ( media-libs/gst-plugins-base media-libs/gstreamer ) gsl? ( sci-libs/gsl ) gtk3? ( x11-libs/gtk+:3 ) gtk? ( >=x11-libs/gtk+-2.16:2 >=dev-libs/fribidi-0.19.6 >=gnome-base/librsvg-2.14.3 >=x11-libs/cairo-1.6.0 x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) httpd? ( virtual/libcrypt:= ) image-io? ( dev-libs/glib x11-libs/gdk-pixbuf ) imlib? ( media-libs/imlib2 ) libxml? ( dev-libs/libxml2 ) mime? ( dev-libs/gmime:3.0 ) mongodb? ( dev-libs/mongo-c-driver ) mysql? ( dev-db/mariadb-connector-c:= ) ncurses? ( sys-libs/ncurses:= ) odbc? ( dev-db/unixODBC ) openal? ( media-libs/alure media-libs/openal ) openssl? ( dev-libs/openssl:= ) pcre? ( dev-libs/libpcre2:= ) poppler? ( app-text/poppler[cairo,cxx] ) postgres? ( dev-db/postgresql:* ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) webengine? ( dev-qt/qtwebengine:5[widgets] ) x11? ( dev-qt/qtx11extras:5 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 opengl? ( dev-qt/qtbase:6[opengl] ) webengine? ( dev-qt/qtwebengine:6[widgets] ) ) sqlite? ( dev-db/sqlite:3 ) sdl? ( media-libs/glew:= media-libs/libsdl[video,X] media-libs/sdl-mixer media-libs/sdl-ttf[X] x11-libs/libXcursor ) sdl2? ( media-libs/libsdl2 media-libs/sdl2-image[jpeg,png] media-libs/sdl2-mixer media-libs/sdl2-ttf ) v4l? ( media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/libv4l ) x11? ( x11-libs/libX11 ) xml? ( dev-libs/libxml2 ) zlib? ( virtual/zlib ) zstd? ( app-arch/zstd )
+DESCRIPTION=Free development environment based on a BASIC interpreter
+EAPI=8
+HOMEPAGE=https://gambaswiki.org https://gitlab.com/gambas/gambas
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop xdg
+IUSE=+bzip2 +cairo +crypt +curl +dbus examples +gmp +gstreamer gsl gtk gtk3 httpd +image-io imlib +libxml +mime mongodb mysql +ncurses +net odbc openal +opengl openssl +pcre poppler postgres +qt5 +qt6 sdl sdl2 +sqlite v4l webengine +x11 +xml +zlib +zstd
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=bzip2? ( app-arch/bzip2 ) cairo? ( x11-libs/cairo ) curl? ( net-misc/curl ) dbus? ( sys-apps/dbus ) gmp? ( dev-libs/gmp ) gstreamer? ( media-libs/gst-plugins-base media-libs/gstreamer ) gsl? ( sci-libs/gsl ) gtk3? ( x11-libs/gtk+:3 ) gtk? ( >=x11-libs/gtk+-2.16:2 >=dev-libs/fribidi-0.19.6 >=gnome-base/librsvg-2.14.3 >=x11-libs/cairo-1.6.0 x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) httpd? ( virtual/libcrypt:= ) image-io? ( dev-libs/glib x11-libs/gdk-pixbuf ) imlib? ( media-libs/imlib2 ) libxml? ( dev-libs/libxml2 ) mime? ( dev-libs/gmime:3.0 ) mongodb? ( dev-libs/mongo-c-driver ) mysql? ( dev-db/mariadb-connector-c:= ) ncurses? ( sys-libs/ncurses:= ) odbc? ( dev-db/unixODBC ) openal? ( media-libs/alure media-libs/openal ) openssl? ( dev-libs/openssl:= ) pcre? ( dev-libs/libpcre2:= ) poppler? ( app-text/poppler[cairo,cxx] ) postgres? ( dev-db/postgresql:* ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) webengine? ( dev-qt/qtwebengine:5[widgets] ) x11? ( dev-qt/qtx11extras:5 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 opengl? ( dev-qt/qtbase:6[opengl] ) webengine? ( dev-qt/qtwebengine:6[widgets] ) ) sqlite? ( dev-db/sqlite:3 ) sdl? ( media-libs/glew:= media-libs/libsdl[video,X] media-libs/sdl-mixer media-libs/sdl-ttf[X] x11-libs/libXcursor ) sdl2? ( media-libs/libsdl2 media-libs/sdl2-image[jpeg,png] media-libs/sdl2-mixer media-libs/sdl2-ttf ) v4l? ( media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/libv4l ) x11? ( x11-libs/libX11 ) xml? ( dev-libs/libxml2 ) zlib? ( virtual/zlib ) zstd? ( app-arch/zstd )
+REQUIRED_USE=cairo curl dbus gstreamer image-io libxml mime net pcre x11 xml || ( qt5 qt6 ) curl? ( net ) mime? ( net ) net? ( curl ) opengl? ( || ( qt5 qt6 ) ) sdl? ( x11 ) webengine? ( || ( qt5 qt6 ) ) x11? ( || ( qt5 qt6 ) ) xml? ( libxml )
+SLOT=3
+SRC_URI=https://gitlab.com/gambas/gambas/-/archive/3.21.6/gambas-3.21.6.tar.bz2
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_md5_=3c551ecd2dc0cb9592d908927c38e460
diff --git a/metadata/md5-cache/dev-util/general-tools-1.0.3 b/metadata/md5-cache/dev-util/general-tools-1.0.3
deleted file mode 100644
index 7e8dc38e..00000000
--- a/metadata/md5-cache/dev-util/general-tools-1.0.3
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=install
-DESCRIPTION=Gneral tools for Embedded Dev
-EAPI=8
-HOMEPAGE=https://github.com/devkitPro/general-tools
-INHERIT=autotools
-KEYWORDS=amd64 ~arm ~ppc sparc x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://github.com/devkitPro/general-tools/releases/download/v1.0.3/general-tools-1.0.3.tar.xz
-_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112
-_md5_=a8e1eba0baf8d120a2aaefcf9c95ef65
diff --git a/metadata/md5-cache/dev-util/smartgit-25.1.128 b/metadata/md5-cache/dev-util/smartgit-25.1.128
index bf95e1e5..1af68e16 100644
--- a/metadata/md5-cache/dev-util/smartgit-25.1.128
+++ b/metadata/md5-cache/dev-util/smartgit-25.1.128
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:1.8 >=dev-java/java-config-2.2.0-r3
RESTRICT=bindist fetch mirror
SLOT=0
SRC_URI=https://download.smartgit.dev/smartgit/smartgit-25_1_128-linux-amd64.tar.gz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-utils-2 4fa0be92748bc228f31bd845d285d7f9 java-pkg-2 438c2725ea326202d7fc1eb31af76813 optfeature 538bce96e5589935b57e178e8635f301 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=49dd4c2df893bac9bfaf94480efe3e74
diff --git a/metadata/md5-cache/dev-util/smartgit-26.1.038 b/metadata/md5-cache/dev-util/smartgit-26.1.045
similarity index 85%
rename from metadata/md5-cache/dev-util/smartgit-26.1.038
rename to metadata/md5-cache/dev-util/smartgit-26.1.045
index 6ed6e3fd..b6930b18 100644
--- a/metadata/md5-cache/dev-util/smartgit-26.1.038
+++ b/metadata/md5-cache/dev-util/smartgit-26.1.045
@@ -10,6 +10,6 @@ LICENSE=smartgit
RDEPEND=>=virtual/jre-1.8:1.8 >=dev-java/java-config-2.2.0-r3
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=https://download.smartgit.dev/smartgit/smartgit-26_1_038-linux-amd64.tar.gz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-utils-2 4fa0be92748bc228f31bd845d285d7f9 java-pkg-2 438c2725ea326202d7fc1eb31af76813 optfeature 538bce96e5589935b57e178e8635f301 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+SRC_URI=https://download.smartgit.dev/smartgit/smartgit-26_1_045-linux-amd64.tar.gz
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-utils-2 4fa0be92748bc228f31bd845d285d7f9 java-pkg-2 438c2725ea326202d7fc1eb31af76813 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=1156ff92e47a7808e6e25ae4ed4b9868
diff --git a/metadata/md5-cache/dev-util/xpipe-22.10 b/metadata/md5-cache/dev-util/xpipe-22.10
deleted file mode 100644
index 6903eaae..00000000
--- a/metadata/md5-cache/dev-util/xpipe-22.10
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=Your entire server infrastructure at your fingertips
-EAPI=8
-HOMEPAGE=https://xpipe.io/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop unpacker xdg
-KEYWORDS=-* ~amd64
-LICENSE=Apache-2.0
-RDEPEND=
-RESTRICT=bindist mirror splitdebug test
-SLOT=0
-SRC_URI=https://github.com/xpipe-io/xpipe/releases/download/22.10/xpipe-portable-linux-x86_64.tar.gz -> xpipe-portable-linux-22.10-x86_64.tar.gz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
-_md5_=0bb9880b7b7b61418d623b7dd09025cb
diff --git a/metadata/md5-cache/dev-util/xpipe-23.5.2 b/metadata/md5-cache/dev-util/xpipe-23.5.2
deleted file mode 100644
index 44c836ea..00000000
--- a/metadata/md5-cache/dev-util/xpipe-23.5.2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=Your entire server infrastructure at your fingertips
-EAPI=8
-HOMEPAGE=https://xpipe.io/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop unpacker xdg
-KEYWORDS=-* ~amd64
-LICENSE=Apache-2.0
-RDEPEND=
-RESTRICT=bindist mirror splitdebug test
-SLOT=0
-SRC_URI=https://github.com/xpipe-io/xpipe/releases/download/23.5.2/xpipe-portable-linux-x86_64.tar.gz -> xpipe-portable-linux-23.5.2-x86_64.tar.gz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
-_md5_=0bb9880b7b7b61418d623b7dd09025cb
diff --git a/metadata/md5-cache/dev-util/xpipe-23.6 b/metadata/md5-cache/dev-util/xpipe-23.6
index c534c00a..79edb5b5 100644
--- a/metadata/md5-cache/dev-util/xpipe-23.6
+++ b/metadata/md5-cache/dev-util/xpipe-23.6
@@ -1,3 +1,4 @@
+BDEPEND=dev-util/patchelf
DEFINED_PHASES=install postinst postrm preinst unpack
DESCRIPTION=Your entire server infrastructure at your fingertips
EAPI=8
@@ -6,8 +7,10 @@ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=unpacker xdg
KEYWORDS=-* ~amd64
LICENSE=Apache-2.0
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/libglvnd media-video/ffmpeg-compat elibc_glibc? ( sys-libs/glibc ) virtual/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst x11-libs/libXxf86vm x11-libs/pango
+REQUIRED_USE=elibc_glibc
RESTRICT=bindist mirror splitdebug strip test
SLOT=0
SRC_URI=https://github.com/xpipe-io/xpipe/releases/download/23.6/xpipe-installer-linux-x86_64.deb -> xpipe-installer-linux-23.6-x86_64.deb
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
-_md5_=36c644ef53c74d9b1454ded6c81af2d1
+_md5_=5c8509d624e01c7fbe2d2c9f6525605b
diff --git a/metadata/md5-cache/gui-apps/waynergy-0.0.16 b/metadata/md5-cache/gui-apps/waynergy-0.0.16
deleted file mode 100644
index 10bb2127..00000000
--- a/metadata/md5-cache/gui-apps/waynergy-0.0.16
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install test
-DESCRIPTION=An implementation of a synergy client for wayland compositors.
-EAPI=7
-HOMEPAGE=https://github.com/r-c-f/waynergy
-INHERIT=meson
-LICENSE=MIT
-RDEPEND=dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner x11-libs/libxkbcommon dev-libs/libretls gui-apps/wl-clipboard
-SLOT=0
-SRC_URI=https://github.com/r-c-f/waynergy/archive/refs/tags/v0.0.16.tar.gz -> waynergy-0.0.16.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 python-utils-r1 18a01bee4e486884d7457cfacde74099 sysroot 4c36abaf94ebd3ab32f8abea9a444121 meson 12065b402c6d78a2aec926ed8dfd964f
-_md5_=e7a57add3c91606f6861d17000726ed3
diff --git a/metadata/md5-cache/gui-apps/waynergy-0.0.17 b/metadata/md5-cache/gui-apps/waynergy-0.0.17
index 5868dcf0..07315314 100644
--- a/metadata/md5-cache/gui-apps/waynergy-0.0.17
+++ b/metadata/md5-cache/gui-apps/waynergy-0.0.17
@@ -9,4 +9,4 @@ RDEPEND=dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner x11
SLOT=0
SRC_URI=https://api.github.com/repos/r-c-f/waynergy/tarball/v0.0.17 -> waynergy-0.0.17.tar.gz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 18a01bee4e486884d7457cfacde74099 sysroot 4c36abaf94ebd3ab32f8abea9a444121 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=dcfab33c22f88ab12154a06beb2edc96
+_md5_=bbae79bd9c6f2cb8dabd12717bd1ea12
diff --git a/metadata/md5-cache/kde-misc/magneto-kde-325-r1 b/metadata/md5-cache/kde-misc/magneto-kde-325-r1
deleted file mode 100644
index cb4e752e..00000000
--- a/metadata/md5-cache/kde-misc/magneto-kde-325-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=install unpack
-DEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-DESCRIPTION=Entropy Package Manager notification applet KDE frontend
-EAPI=8
-HOMEPAGE=http://www.sabayon.org
-INHERIT=python-r1 git-r3
-IUSE=python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-PROPERTIES=live
-RDEPEND=~app-misc/magneto-loader-325[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/PyQt5[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?,dbus] python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-SLOT=0
-_eclasses_=out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf git-r3 2f8cdb10b033f92c3136aa6488a31c98
-_md5_=bcb2632a13cd80e81976c9c9b89d9d09
diff --git a/metadata/md5-cache/media-libs/libffado-2.4.9-r1 b/metadata/md5-cache/media-libs/libffado-2.5.0
similarity index 97%
rename from metadata/md5-cache/media-libs/libffado-2.4.9-r1
rename to metadata/md5-cache/media-libs/libffado-2.5.0
index e1d1112f..1cf1eeee 100644
--- a/metadata/md5-cache/media-libs/libffado-2.4.9-r1
+++ b/metadata/md5-cache/media-libs/libffado-2.5.0
@@ -12,6 +12,6 @@ LICENSE=GPL-2 GPL-3
RDEPEND=python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) dev-cpp/libxmlpp:2.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/dbus-c++-0.9.0-r5 dev-libs/libconfig:=[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(-)?] media-libs/alsa-lib media-libs/libiec61883[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus sys-libs/libavc1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libraw1394[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 )
SLOT=0
-SRC_URI=https://ffado.org/files/libffado-2.4.9.tgz
+SRC_URI=https://ffado.org/files/libffado-2.5.0.tgz
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 scons-utils 578ea0f3ec78f687f07728af19d8d002 udev 1a23882bb73bc31c64a6f00a5e515f34 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
-_md5_=4fb13a1e60bb20b2606228aef153e000
+_md5_=c54884fe8ac2e746b5876f9bd42842eb
diff --git a/metadata/md5-cache/media-tv/otrdecoder-bin-0.4.614 b/metadata/md5-cache/media-tv/otrdecoder-bin-0.4.614
new file mode 100644
index 00000000..5e3c8f81
--- /dev/null
+++ b/metadata/md5-cache/media-tv/otrdecoder-bin-0.4.614
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
+DESCRIPTION=Decoder for onlinetvrecorder.com (German)
+EAPI=8
+HOMEPAGE=https://www.onlinetvrecorder.com/v2/software/Linux
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop python-single-r1 xdg
+IUSE=python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=BSD
+RDEPEND=python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_15? ( dev-lang/python:3.15 ) python_single_target_python3_12? ( dev-lang/python:3.12[tk] ) python_single_target_python3_13? ( dev-lang/python:3.13[tk] ) python_single_target_python3_14? ( dev-lang/python:3.14[tk] ) python_single_target_python3_15? ( dev-lang/python:3.15[tk] ) arm? ( dev-libs/libmcrypt net-misc/curl ) sys-libs/glibc || ( sys-devel/gcc[cxx] sys-devel/base-gcc[cxx] )
+REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 python_single_target_python3_15 )
+RESTRICT=strip
+SLOT=0
+SRC_URI=amd64? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-64bit-linux-static-v520.tar.bz2 ) amd64? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-linux-Ubuntu_8.04.2-x86_64-0.4.614.tar.bz2 ) x86? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-32bit-linux-static-v520.tar.bz2 ) x86? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-linux-Ubuntu_9.04-i686-0.4.593.tar.bz2 ) arm? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-armv5b-static-v519.tar.bz2 https://www.onlinetvrecorder.com/downloads/otrpidecoder_07.08.17_armv6.zip https://www.onlinetvrecorder.com/downloads/otrpidecoder_07.08.17_armv7.zip ) https://www.onlinetvrecorder.com/downloads/otrdecoder-gui.tar.bz2 https://www.netzsieger.de/cdn/product_thumb/mdx/product/1309/3a2541empe363ki.jpg -> otrdecoder-bin-logo.jpg
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_md5_=ff57063d6e54a8fee7d42b30de02dc13
diff --git a/metadata/md5-cache/media-tv/otrdecoder-bin-0.5.20 b/metadata/md5-cache/media-tv/otrdecoder-bin-0.5.20
deleted file mode 100644
index d80a0142..00000000
--- a/metadata/md5-cache/media-tv/otrdecoder-bin-0.5.20
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Decoder for onlinetvrecorder.com (German)
-EAPI=8
-HOMEPAGE=http://www.onlinetvrecorder.com/
-IUSE=X
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=X? ( >=dev-lang/python-3.0[tk] )
-RESTRICT=strip
-SLOT=0
-SRC_URI=amd64? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-64bit-linux-static-v520.tar.bz2 ) x86? ( https://www.onlinetvrecorder.com/downloads/otrdecoder-bin-32bit-linux-static-v520.tar.bz2 ) https://www.onlinetvrecorder.com/downloads/otrdecoder-gui.tar.bz2
-_md5_=eb507ed5b7a7cd618ad8b01611c36851
diff --git a/metadata/md5-cache/media-video/davinci-resolve-21.0.1 b/metadata/md5-cache/media-video/davinci-resolve-21.0.2
similarity index 59%
rename from metadata/md5-cache/media-video/davinci-resolve-21.0.1
rename to metadata/md5-cache/media-video/davinci-resolve-21.0.2
index e49c5e78..f4fab9e3 100644
--- a/metadata/md5-cache/media-video/davinci-resolve-21.0.1
+++ b/metadata/md5-cache/media-video/davinci-resolve-21.0.2
@@ -1,6 +1,6 @@
BDEPEND=app-arch/unzip dev-util/patchelf virtual/pkgconfig
DEFINED_PHASES=compile install nofetch postinst postrm preinst prepare
-DEPEND=dev-libs/apr-util app-arch/libarchive dev-libs/openssl-compat media-libs/gstreamer media-libs/libpng sys-fs/fuse udev? ( virtual/udev ) virtual/opencl x11-misc/xdg-user-dirs dev-qt/qtcore:5 dev-qt/qtsvg:5 dev-qt/qtwebengine:5 dev-qt/qtwebsockets:5 dev-qt/qtvirtualkeyboard:5 virtual/glu x11-libs/gtk+:= virtual/libcrypt:= !!media-video/davinci-resolve-studio
+DEPEND=dev-libs/apr-util app-arch/libarchive dev-libs/openssl-compat media-libs/gstreamer media-libs/libpng sys-fs/fuse udev? ( virtual/udev ) virtual/opencl x11-misc/xdg-user-dirs dev-qt/qtcore:5 dev-qt/qtsvg:5 dev-qt/qtwebengine:5 dev-qt/qtwebsockets:5 dev-qt/qtvirtualkeyboard:5 sys-libs/lib-compat sys-libs/libstdc++-v3:5 sys-libs/ncurses-compat sys-libs/readline-compat virtual/glu x11-libs/gtk+:= virtual/libcrypt:= !!media-video/davinci-resolve-studio
DESCRIPTION=Professional A/V post-production software suite
EAPI=8
HOMEPAGE=https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
@@ -9,9 +9,9 @@ INHERIT=udev xdg
IUSE=doc udev +system-glib
KEYWORDS=-* ~amd64
LICENSE=all-rights-reserved
-RDEPEND=virtual/glu x11-libs/gtk+:= virtual/libcrypt:= !!media-video/davinci-resolve-studio
+RDEPEND=sys-libs/lib-compat sys-libs/libstdc++-v3:5 sys-libs/ncurses-compat sys-libs/readline-compat virtual/glu x11-libs/gtk+:= virtual/libcrypt:= !!media-video/davinci-resolve-studio
RESTRICT=strip mirror bindist fetch userpriv
SLOT=0
-SRC_URI=DaVinci_Resolve_21.0.1_Linux.zip fetch+https://www.danieltufvesson.com/download/?file=makeresolvedeb/makeresolvedeb_1.10.0_multi.sh.tar.gz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c41dad785cd8b2970b6a58d51987a323
+SRC_URI=DaVinci_Resolve_21.0.2_Linux.zip fetch+https://www.danieltufvesson.com/download/?file=makeresolvedeb/makeresolvedeb_1.10.0_multi.sh.tar.gz
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_md5_=864428e49272a7c0d7cea229961fee3f
diff --git a/metadata/md5-cache/media-video/emby-theater-3.0.16 b/metadata/md5-cache/media-video/emby-theater-3.0.16
deleted file mode 100644
index c2c8e822..00000000
--- a/metadata/md5-cache/media-video/emby-theater-3.0.16
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=An Electron app for Emby
-EAPI=8
-HOMEPAGE=https://github.com/MediaBrowser/emby-theater-electron/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=xdg unpacker
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=dev-libs/libcec dev-qt/qtquickcontrols2 dev-qt/qtwebchannel dev-qt/qtwebengine dev-qt/qtx11extras media-video/mpv[libmpv]
-SLOT=0
-SRC_URI=https://github.com/MediaBrowser/emby-theater-electron/releases/download/3.0.16/emby-theater-deb_3.0.16_amd64.deb
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=af22b84bb2e873069894a06eac6a9c0b
diff --git a/metadata/md5-cache/media-video/emby-theater-3.0.19 b/metadata/md5-cache/media-video/emby-theater-3.0.19
deleted file mode 100644
index 74e1471a..00000000
--- a/metadata/md5-cache/media-video/emby-theater-3.0.19
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=An Electron app for Emby
-EAPI=8
-HOMEPAGE=https://github.com/MediaBrowser/emby-theater-electron/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=xdg unpacker
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=dev-libs/libcec dev-qt/qtquickcontrols2 dev-qt/qtwebchannel dev-qt/qtwebengine dev-qt/qtx11extras media-video/mpv[libmpv]
-SLOT=0
-SRC_URI=https://github.com/MediaBrowser/emby-theater-electron/releases/download/3.0.19/emby-theater-deb_3.0.19_amd64.deb
-_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=4cb00ffb6b38775578d25850583ba0b2
diff --git a/metadata/md5-cache/media-video/emby-theater-3.0.21 b/metadata/md5-cache/media-video/emby-theater-3.0.21
index 1e67c454..4ec8943a 100644
--- a/metadata/md5-cache/media-video/emby-theater-3.0.21
+++ b/metadata/md5-cache/media-video/emby-theater-3.0.21
@@ -1,14 +1,15 @@
-BDEPEND=|| ( app-arch/rpm2targz )
+BDEPEND=dev-util/patchelf || ( app-arch/rpm2targz )
DEFINED_PHASES=install postinst postrm preinst unpack
DESCRIPTION=An Electron app for Emby
EAPI=8
HOMEPAGE=https://github.com/MediaBrowser/emby-theater-electron/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg rpm
-KEYWORDS=~amd64
+KEYWORDS=-* ~amd64
LICENSE=GPL-2
-RDEPEND=dev-libs/libcec dev-qt/qtquickcontrols2 dev-qt/qtwebchannel dev-qt/qtwebengine dev-qt/qtx11extras media-video/mpv[libmpv]
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/intel-mediasdk media-libs/libglvnd media-libs/libpulse media-libs/libva media-libs/mesa media-video/mpv[libmpv] net-print/cups sys-apps/dbus sys-devel/gcc elibc_glibc? ( sys-libs/glibc ) virtual/zlib x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libXScrnSaver 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/libxcb x11-libs/pango
+REQUIRED_USE=elibc_glibc
SLOT=0
SRC_URI=https://github.com/MediaBrowser/emby-theater-electron/releases/download/3.0.21/emby-theater-rpm_3.0.21_x86_64.rpm
_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 rpm 716d8645cb3f94e78951eda6c33e0546
-_md5_=61544e2e273b46f03d7104ac0a48d06c
+_md5_=b9348f859486720560c36fff3f9bbf6f
diff --git a/metadata/md5-cache/media-video/vlc-3.0.23 b/metadata/md5-cache/media-video/vlc-3.0.23
deleted file mode 100644
index 0e118b17..00000000
--- a/metadata/md5-cache/media-video/vlc-3.0.23
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=sys-devel/bison sys-devel/flex >=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) wayland? ( dev-util/wayland-scanner ) x86? ( dev-lang/yasm ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=configure install postinst postrm preinst prepare setup test
-DEPEND=media-libs/libvorbis net-dns/libidn:= virtual/zlib:= virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( dev-cpp/abseil-cpp:= >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123-base ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( media-libs/taglib:= ) theora? ( media-libs/libtheora:= ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( media-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2= ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto )
-DESCRIPTION=Media player and framework with support for most multimedia files and streaming
-EAPI=8
-HOMEPAGE=https://www.videolan.org/vlc/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
-IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test
-KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv -sparc x86
-LICENSE=LGPL-2.1 GPL-2
-RDEPEND=media-libs/libvorbis net-dns/libidn:= virtual/zlib:= virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( dev-cpp/abseil-cpp:= >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123-base ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( media-libs/taglib:= ) theora? ( media-libs/libtheora:= ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( media-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2= ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi )
-REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( archive gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X )
-RESTRICT=!test? ( test )
-SLOT=0/5-9
-SRC_URI=https://download.videolan.org/pub/videolan/vlc/3.0.23/vlc-3.0.23.tar.xz
-_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d lua-utils 7c89927eda6f21c4c48136247077ab37 lua-single 75fe955a36b18e199213c8739eaebdbb virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
-_md5_=03ec8b683f21a4271515eeea86f33bfd
diff --git a/metadata/md5-cache/media-video/vlc-3.0.9999 b/metadata/md5-cache/media-video/vlc-3.0.9999
deleted file mode 100644
index 4186b871..00000000
--- a/metadata/md5-cache/media-video/vlc-3.0.9999
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/bison sys-devel/flex >=sys-devel/gettext-0.19.8 virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) amd64? ( dev-lang/yasm ) wayland? ( dev-util/wayland-scanner ) x86? ( dev-lang/yasm ) >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=configure install postinst postrm preinst prepare setup test unpack
-DEPEND=media-libs/libvorbis net-dns/libidn:= virtual/zlib:= virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( dev-cpp/abseil-cpp:= >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123-base ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( media-libs/taglib:= ) theora? ( media-libs/libtheora:= ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( media-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2= ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi ) X? ( x11-base/xorg-proto )
-DESCRIPTION=Media player and framework with support for most multimedia files and streaming
-EAPI=8
-HOMEPAGE=https://www.videolan.org/vlc/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=git-r3 autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
-IUSE=a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast dav1d dbus dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio run-as-root samba sdl-image sftp shout sid skins soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test
-LICENSE=LGPL-2.1 GPL-2
-PROPERTIES=live
-RDEPEND=media-libs/libvorbis net-dns/libidn:= virtual/zlib:= virtual/libintl virtual/opengl a52? ( media-libs/a52dec ) alsa? ( media-libs/alsa-lib ) aom? ( media-libs/libaom:= ) archive? ( app-arch/libarchive:= ) aribsub? ( media-libs/aribb24 ) bidi? ( dev-libs/fribidi media-libs/freetype:2[harfbuzz] media-libs/harfbuzz:= virtual/ttf-fonts ) bluray? ( >=media-libs/libbluray-1.3.0:= ) cddb? ( media-libs/libcddb ) chromaprint? ( media-libs/chromaprint:= ) chromecast? ( dev-cpp/abseil-cpp:= >=dev-libs/protobuf-2.5.0:= >=net-libs/libmicrodns-0.1.2:= ) dav1d? ( media-libs/dav1d:= ) dbus? ( sys-apps/dbus ) dc1394? ( media-libs/libdc1394:2 sys-libs/libraw1394 ) dts? ( media-libs/libdca ) dvbpsi? ( >=media-libs/libdvbpsi-1.2.0:= ) dvd? ( >=media-libs/libdvdnav-6.1.1:= >=media-libs/libdvdread-6.1.2:= ) faad? ( media-libs/faad2 ) fdk? ( media-libs/fdk-aac:= ) ffmpeg? ( >=media-video/ffmpeg-3.1.3:=[vaapi?,vdpau?] ) flac? ( media-libs/flac:= media-libs/libogg ) fluidsynth? ( media-sound/fluidsynth:= ) fontconfig? ( media-libs/fontconfig:1.0 ) gcrypt? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) gme? ( media-libs/game-music-emu ) keyring? ( app-crypt/libsecret ) gstreamer? ( >=media-libs/gst-plugins-base-1.4.5:1.0 ) gui? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) ieee1394? ( sys-libs/libavc1394 sys-libs/libraw1394 ) jack? ( virtual/jack ) jpeg? ( media-libs/libjpeg-turbo:0 ) kate? ( media-libs/libkate ) libass? ( media-libs/fontconfig:1.0 media-libs/libass:= ) libcaca? ( media-libs/libcaca ) libnotify? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libnotify ) libsamplerate? ( media-libs/libsamplerate ) libtiger? ( media-libs/libtiger ) linsys? ( media-libs/zvbi ) lirc? ( app-misc/lirc ) live? ( media-plugins/live:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) mad? ( media-libs/libmad ) matroska? ( >=dev-libs/libebml-1.4.2:= media-libs/libmatroska:= ) modplug? ( >=media-libs/libmodplug-0.8.9.0 ) mp3? ( media-sound/mpg123-base ) mpeg? ( media-libs/libmpeg2 ) mtp? ( media-libs/libmtp:= ) musepack? ( media-sound/musepack-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] ) nfs? ( >=net-fs/libnfs-0.10.0:= ) ogg? ( media-libs/libogg ) opus? ( >=media-libs/opus-1.0.3 ) png? ( media-libs/libpng:0= ) projectm? ( media-fonts/dejavu >=media-libs/libprojectm-3.1.12:0= ) pulseaudio? ( media-libs/libpulse ) samba? ( >=net-fs/samba-4.0.0:0[client,-debug(-)] ) sdl-image? ( media-libs/sdl-image ) sftp? ( net-libs/libssh2 ) shout? ( media-libs/libshout ) sid? ( media-libs/libsidplay:2 ) skins? ( x11-libs/libXext x11-libs/libXinerama x11-libs/libXpm ) soxr? ( >=media-libs/soxr-0.1.2 ) speex? ( >=media-libs/speex-1.2.0 media-libs/speexdsp ) srt? ( >=net-libs/srt-1.4.2:= ) ssl? ( net-libs/gnutls:= ) svg? ( gnome-base/librsvg:2 x11-libs/cairo ) taglib? ( media-libs/taglib:= ) theora? ( media-libs/libtheora:= ) tremor? ( media-libs/tremor ) truetype? ( media-libs/freetype:2 virtual/ttf-fonts !fontconfig? ( media-fonts/dejavu ) ) twolame? ( media-sound/twolame ) udev? ( virtual/udev ) upnp? ( net-libs/libupnp:=[ipv6(+)] ) v4l? ( media-libs/libv4l:= ) vaapi? ( media-libs/libva:=[drm(+),wayland?,X?] ) vdpau? ( x11-libs/libvdpau ) vnc? ( net-libs/libvncserver ) vpx? ( media-libs/libvpx:= ) wayland? ( >=dev-libs/wayland-1.15 dev-libs/wayland-protocols ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-keysyms ) x264? ( >=media-libs/x264-0.0.20190214:= ) x265? ( media-libs/x265:= ) xml? ( dev-libs/libxml2:2= ) zeroconf? ( net-dns/avahi[dbus] ) zvbi? ( media-libs/zvbi )
-REQUIRED_USE=chromecast? ( encode ) directx? ( ffmpeg ) fontconfig? ( truetype ) libcaca? ( X ) libtiger? ( kate ) lua? ( ^^ ( lua_single_target_lua5-1 ) ) skins? ( archive gui truetype X xml ) ssl? ( gcrypt ) vaapi? ( ffmpeg X ) vdpau? ( ffmpeg X )
-RESTRICT=!test? ( test )
-SLOT=0/5-9
-_eclasses_=git-r3 2f8cdb10b033f92c3136aa6488a31c98 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d lua-utils 7c89927eda6f21c4c48136247077ab37 lua-single 75fe955a36b18e199213c8739eaebdbb virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
-_md5_=03ec8b683f21a4271515eeea86f33bfd
diff --git a/metadata/md5-cache/net-analyzer/fing-5.5.2 b/metadata/md5-cache/net-analyzer/fing-5.5.2
index 90b4b8f8..c1525c1e 100644
--- a/metadata/md5-cache/net-analyzer/fing-5.5.2
+++ b/metadata/md5-cache/net-analyzer/fing-5.5.2
@@ -1,14 +1,13 @@
-DEFINED_PHASES=install unpack
-DEPEND=app-arch/unzip
-DESCRIPTION=Simple and free tools to secure, analyze and troubleshoot any network.
+DEFINED_PHASES=install
+DESCRIPTION=Tools to secure, analyze and troubleshoot networks
EAPI=8
-HOMEPAGE=https://www.fing.io
-INHERIT=multilib
-KEYWORDS=amd64 x86 arm
-LICENSE=nomachine
-RDEPEND=sys-libs/zlib
+HOMEPAGE=https://www.fing.com/
+INHERIT=wrapper
+KEYWORDS=amd64 x86
+LICENSE=no-source-code
+RDEPEND=sys-devel/gcc sys-libs/glibc virtual/zlib
RESTRICT=strip
SLOT=0
-SRC_URI=https://www.fing.com/images/uploads/general/CLI_Linux_Generic_5.5.2.zip -> fing-CLI_Linux_Generic_5.5.2.zip
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 multilib fc812e8eb2170022c28272d80a1f9e77
-_md5_=58a7b2af48af4600cd885968bf386fd0
+SRC_URI=amd64? ( https://ftp.disconnected-by-peer.at/fing/fing_5.5.2_amd64.tar.gz ) x86? ( https://ftp.disconnected-by-peer.at/fing/fing_5.5.2_i386.tar.gz )
+_eclasses_=wrapper ebaa3beeb43f7e533872b6c37168c7ad
+_md5_=5fd7a73e0d84d3e0e27cc2ff4daf3321
diff --git a/metadata/md5-cache/net-client/kristall-0.4 b/metadata/md5-cache/net-client/kristall-0.4
index bfafb711..75cd6afc 100644
--- a/metadata/md5-cache/net-client/kristall-0.4
+++ b/metadata/md5-cache/net-client/kristall-0.4
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=app-text/cmark:= dev-libs/gumbo:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5[widgets] dev-qt/qtnetwork:5[ssl] dev-qt/qtwidgets:5 media-libs/libglvnd
SLOT=0
SRC_URI=https://github.com/MasterQ32/kristall/archive/V0.4.tar.gz -> kristall-0.4.tar.gz
-_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 out-of-source 6b6854c4199b5eeb2cf123b7530b6b4e qmake-utils 28f99dba9219112f4785f46ed426a021 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 out-of-source 6b6854c4199b5eeb2cf123b7530b6b4e qmake-utils cc0baf4385fb880725ae334ce289b70f qt-utils a15e9c428f931676601b77120f69038d toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=e6fead00e0070ce9abac44a81ab0f321
diff --git a/metadata/md5-cache/net-im/element-desktop-bin-1.12.22 b/metadata/md5-cache/net-im/element-desktop-bin-1.12.23
similarity index 68%
rename from metadata/md5-cache/net-im/element-desktop-bin-1.12.22
rename to metadata/md5-cache/net-im/element-desktop-bin-1.12.23
index ef12c5ca..492dbe7a 100644
--- a/metadata/md5-cache/net-im/element-desktop-bin-1.12.22
+++ b/metadata/md5-cache/net-im/element-desktop-bin-1.12.23
@@ -9,6 +9,6 @@ LICENSE=Apache-2.0
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/glib:2 dev-libs/nettle dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://packages.element.io/debian/pool/main/e/element-desktop/element-desktop_1.12.22_amd64.deb
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+SRC_URI=https://packages.element.io/debian/pool/main/e/element-desktop/element-desktop_1.12.23_amd64.deb
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
_md5_=4da6e98db7956f20d25dbffa212c3035
diff --git a/metadata/md5-cache/net-im/franz-5.9.2 b/metadata/md5-cache/net-im/franz-5.9.2
deleted file mode 100644
index d1aec57e..00000000
--- a/metadata/md5-cache/net-im/franz-5.9.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DESCRIPTION=Microsoft franz for Linux is your chat-centered workspace in Office 365
-EAPI=8
-HOMEPAGE=https://aka.ms/microsoftfranz
-INHERIT=pax-utils multilib-build xdg-utils desktop
-IUSE=pax_kernel abi_x86_64
-KEYWORDS=~amd64
-LICENSE=no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1
-RDEPEND=app-crypt/libsecret[abi_x86_64(-)?] dev-libs/atk[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib:2[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] gnome-base/gconf:2[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] media-libs/fontconfig:1.0[abi_x86_64(-)?] media-libs/freetype:2[abi_x86_64(-)?] media-libs/libv4l[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] sys-apps/dbus[abi_x86_64(-)?] sys-devel/gcc[cxx] virtual/ttf-fonts x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_64(-)?] x11-libs/gtk+:2[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?] x11-libs/libxkbfile[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?]
-REQUIRED_USE=|| ( abi_x86_64 )
-RESTRICT=mirror bindist strip
-SLOT=0
-SRC_URI=https://github.com/meetfranz/franz/releases/download/v5.9.2/franz-5.9.2.tar.gz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a397e7fb8c15848047ca9143611833b4
diff --git a/metadata/md5-cache/net-im/kmess-6.0_alpha1 b/metadata/md5-cache/net-im/kmess-6.0_alpha1
new file mode 100644
index 00000000..f82d2037
--- /dev/null
+++ b/metadata/md5-cache/net-im/kmess-6.0_alpha1
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/cmake kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+DESCRIPTION=KDE/Qt MSN Messenger client revived for Escargot/NINA
+EAPI=8
+HOMEPAGE=https://gitea.disconnected-by-peer.at/geos_one/kmess https://escargot.chat/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+SLOT=0
+SRC_URI=https://gitea.disconnected-by-peer.at/geos_one/kmess/archive/6.0_alpha1.tar.gz -> kmess-6.0_alpha1.tar.gz
+_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=afd1ad3d2829568ac60d281d15c7dec3
diff --git a/metadata/md5-cache/net-im/kmess-6.0_alpha2 b/metadata/md5-cache/net-im/kmess-6.0_alpha2
new file mode 100644
index 00000000..818eb119
--- /dev/null
+++ b/metadata/md5-cache/net-im/kmess-6.0_alpha2
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/cmake kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+DESCRIPTION=KDE/Qt MSN Messenger client revived for Escargot/NINA
+EAPI=8
+HOMEPAGE=https://gitea.disconnected-by-peer.at/geos_one/kmess https://escargot.chat/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+SLOT=0
+SRC_URI=https://gitea.disconnected-by-peer.at/geos_one/kmess/archive/6.0_alpha2.tar.gz -> kmess-6.0_alpha2.tar.gz
+_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=afd1ad3d2829568ac60d281d15c7dec3
diff --git a/metadata/md5-cache/net-im/kmess-6.0_alpha3 b/metadata/md5-cache/net-im/kmess-6.0_alpha3
new file mode 100644
index 00000000..fde78ab2
--- /dev/null
+++ b/metadata/md5-cache/net-im/kmess-6.0_alpha3
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/cmake kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+DESCRIPTION=KDE/Qt MSN Messenger client revived for Escargot/NINA
+EAPI=8
+HOMEPAGE=https://gitea.disconnected-by-peer.at/geos_one/kmess https://escargot.chat/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+SLOT=0
+SRC_URI=https://gitea.disconnected-by-peer.at/geos_one/kmess/archive/6.0_alpha3.tar.gz -> kmess-6.0_alpha3.tar.gz
+_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=afd1ad3d2829568ac60d281d15c7dec3
diff --git a/metadata/md5-cache/net-im/kmess-6.0_alpha4 b/metadata/md5-cache/net-im/kmess-6.0_alpha4
new file mode 100644
index 00000000..bf37640b
--- /dev/null
+++ b/metadata/md5-cache/net-im/kmess-6.0_alpha4
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/cmake kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+DESCRIPTION=KDE/Qt MSN Messenger client revived for Escargot/NINA
+EAPI=8
+HOMEPAGE=https://gitea.disconnected-by-peer.at/geos_one/kmess https://escargot.chat/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+SLOT=0
+SRC_URI=https://gitea.disconnected-by-peer.at/geos_one/kmess/archive/6.0_alpha4.tar.gz -> kmess-6.0_alpha4.tar.gz
+_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=afd1ad3d2829568ac60d281d15c7dec3
diff --git a/metadata/md5-cache/net-im/kmess-6.0_alpha5 b/metadata/md5-cache/net-im/kmess-6.0_alpha5
new file mode 100644
index 00000000..52a301b3
--- /dev/null
+++ b/metadata/md5-cache/net-im/kmess-6.0_alpha5
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/cmake kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+DESCRIPTION=KDE/Qt MSN Messenger client revived for Escargot/NINA
+EAPI=8
+HOMEPAGE=https://gitea.disconnected-by-peer.at/geos_one/kmess https://escargot.chat/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+SLOT=0
+SRC_URI=https://gitea.disconnected-by-peer.at/geos_one/kmess/archive/6.0_alpha5.tar.gz -> kmess-6.0_alpha5.tar.gz
+_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=afd1ad3d2829568ac60d281d15c7dec3
diff --git a/metadata/md5-cache/net-im/kmess-6.0_alpha6 b/metadata/md5-cache/net-im/kmess-6.0_alpha6
new file mode 100644
index 00000000..40ddee70
--- /dev/null
+++ b/metadata/md5-cache/net-im/kmess-6.0_alpha6
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/cmake kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kdbusaddons:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+DESCRIPTION=KDE/Qt MSN Messenger client revived for Escargot/NINA
+EAPI=8
+HOMEPAGE=https://gitea.disconnected-by-peer.at/geos_one/kmess https://escargot.chat/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libgcrypt:0= dev-libs/libxml2:2 dev-libs/libxslt dev-qt/qt5compat:6 dev-qt/qtbase:6[dbus,gui,network,widgets,xml] dev-qt/qtmultimedia:6 dev-qt/qtwebengine:6[widgets] kde-frameworks/kcodecs:6 kde-frameworks/kcompletion:6 kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kdbusaddons:6 kde-frameworks/kiconthemes:6 kde-frameworks/kidletime:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kparts:6 kde-frameworks/kservice:6 kde-frameworks/solid:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/ktextwidgets:6 kde-frameworks/kwallet:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kxmlgui:6
+SLOT=0
+SRC_URI=https://gitea.disconnected-by-peer.at/geos_one/kmess/archive/6.0_alpha6.tar.gz -> kmess-6.0_alpha6.tar.gz
+_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=2d547f61b795fbc3672b84dca4eb7047
diff --git a/metadata/md5-cache/net-im/teams-for-linux-2.11.1 b/metadata/md5-cache/net-im/teams-for-linux-2.11.1
index 52e6f8f3..3c402556 100644
--- a/metadata/md5-cache/net-im/teams-for-linux-2.11.1
+++ b/metadata/md5-cache/net-im/teams-for-linux-2.11.1
@@ -4,12 +4,12 @@ EAPI=8
HOMEPAGE=https://github.com/IsmaelMartinez/teams-for-linux/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 desktop unpacker xdg
-IUSE=system-ffmpeg +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+IUSE=+l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
KEYWORDS=-* ~amd64
-LICENSE=ms-teams-pre
-RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver 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/libxcb x11-libs/libxkbfile x11-libs/pango system-ffmpeg? ( =app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc virtual/libudev x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver 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/libxcb x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/pango
RESTRICT=bindist mirror splitdebug test
SLOT=0
SRC_URI=https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v2.11.1/teams-for-linux_2.11.1_amd64.deb
-_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd linux-info efd923656513c879204fec6638eadee5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f8334705fa5766e4f7da503de40f38c3
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_md5_=6b1ed5ced9cddf3b68f97b656a1e6f6c
diff --git a/metadata/md5-cache/net-im/teams-for-linux-2.13.0 b/metadata/md5-cache/net-im/teams-for-linux-2.13.0
index a0db7067..a9ea5b19 100644
--- a/metadata/md5-cache/net-im/teams-for-linux-2.13.0
+++ b/metadata/md5-cache/net-im/teams-for-linux-2.13.0
@@ -4,12 +4,12 @@ EAPI=8
HOMEPAGE=https://github.com/IsmaelMartinez/teams-for-linux/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 desktop unpacker xdg
-IUSE=system-ffmpeg +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+IUSE=+l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
KEYWORDS=-* ~amd64
-LICENSE=ms-teams-pre
-RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver 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/libxcb x11-libs/libxkbfile x11-libs/pango system-ffmpeg? ( =app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc virtual/libudev x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver 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/libxcb x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/pango
RESTRICT=bindist mirror splitdebug test
SLOT=0
SRC_URI=https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v2.13.0/teams-for-linux_2.13.0_amd64.deb
-_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd linux-info efd923656513c879204fec6638eadee5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f8334705fa5766e4f7da503de40f38c3
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_md5_=6b1ed5ced9cddf3b68f97b656a1e6f6c
diff --git a/metadata/md5-cache/net-im/teams-for-linux-2.8.0 b/metadata/md5-cache/net-im/teams-for-linux-2.8.0
deleted file mode 100644
index 28da34f1..00000000
--- a/metadata/md5-cache/net-im/teams-for-linux-2.8.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DESCRIPTION=Unofficial Microsoft Teams, an Office 365 multimedia collaboration client
-EAPI=8
-HOMEPAGE=https://github.com/IsmaelMartinez/teams-for-linux/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop unpacker xdg
-IUSE=system-ffmpeg +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=ms-teams-pre
-RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver 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/libxcb x11-libs/libxkbfile x11-libs/pango system-ffmpeg? ( =app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-db/sqlcipher dev-db/sqlite dev-libs/expat dev-libs/glib:2 dev-libs/keybinder dev-libs/libayatana-appindicator dev-libs/nettle dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/gst-plugins-bad media-libs/gst-plugins-good media-libs/libpulse media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libnotify x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-arch/xz-utils app-crypt/libsecret dev-db/sqlcipher dev-db/sqlite dev-libs/ayatana-ido dev-libs/expat dev-libs/glib:2 dev-libs/keybinder dev-libs/libayatana-appindicator dev-libs/libayatana-indicator dev-libs/libdbusmenu dev-libs/nettle dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/libepoxy media-libs/gst-plugins-bad media-libs/gst-plugins-good media-libs/gst-plugins-base media-libs/gstreamer media-libs/harfbuzz media-libs/libpulse media-libs/mesa net-print/cups sys-apps/dbus sys-devel/gcc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libnotify x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
RESTRICT=bindist mirror strip
SLOT=0
SRC_URI=https://pub.teleguard.com/teleguard-desktop-latest.deb -> teleguard-desktop-4.0.3.deb
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 desktop e447b5f77146d69797e9f03ff177f3f1
-_md5_=40e78e9d91afef0a6cf6df8bc36862c7
+_md5_=1559309692b7a8bdd9bf74494a9746e3
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r1 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r1
index c8cdfb04..43886d70 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r1
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=4/37
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4e0f76d937ca57ab45daa8cd1dadf6d7
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r1 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r1
index 6538afc5..25541599 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r1
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=4/37
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.5.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=2da48acdc1eb0f0d5cbd94c1669ce9d5
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.48.3 b/metadata/md5-cache/net-libs/webkit-gtk-2.48.3
index 0fb74fcf..28c94dfd 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.48.3
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.48.3
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=4/37
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.48.3.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d libtool 6a96cd90e5da8c7c615015479f46f1a4 gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 3ef49a87c52c8b77c476351195dfe575 gnome2 26fd01914b36038dc8e964ff4bd03a95 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-any-r1 891415dfe39ad9b41b461f2b86354af0 ruby-utils 70349884e22849da218b0f0c4a32da54 ruby-single d1b60f2dbb45623756c128d02b2d3497 ninja-utils d063ea1900a793f93eb095010d6d9156 cmake c54f532543a549f7318d6c49aaf8e953
_md5_=54a72fa62286be71c81bc2692f82bc85
diff --git a/metadata/md5-cache/net-misc/chrome-remote-desktop-150.0.7871.19 b/metadata/md5-cache/net-misc/chrome-remote-desktop-150.0.7871.19
index a3211026..aa922b20 100644
--- a/metadata/md5-cache/net-misc/chrome-remote-desktop-150.0.7871.19
+++ b/metadata/md5-cache/net-misc/chrome-remote-desktop-150.0.7871.19
@@ -3,13 +3,13 @@ DESCRIPTION=access remote computers via Chrome!
EAPI=8
HOMEPAGE=https://support.google.com/chrome/answer/1649523 https://chrome.google.com/remotedesktop
INHERIT=unpacker python-single-r1 optfeature plocale
-IUSE=python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
+IUSE=gnome systemd python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
KEYWORDS=-* ~amd64
LICENSE=google-chrome
-RDEPEND=app-admin/sudo python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/expat-2 dev-libs/glib:2 dev-libs/nspr dev-libs/nss python_single_target_python3_12? ( dev-python/psutil[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/psutil[python_targets_python3_13(-)] dev-python/pyxdg[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/psutil[python_targets_python3_14(-)] dev-python/pyxdg[python_targets_python3_14(-)] ) media-libs/fontconfig media-libs/freetype:2 sys-apps/dbus sys-devel/gcc sys-libs/glibc sys-libs/libutempter sys-libs/pam x11-apps/xdpyinfo x11-apps/setxkbmap x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libxcb x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXtst x11-libs/pango x11-base/xorg-server[xvfb]
+RDEPEND=app-admin/sudo python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/expat-2 dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome? ( gnome-base/gsettings-desktop-schemas ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/dbus-python[python_targets_python3_13(-)] dev-python/packaging[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] dev-python/pyxdg[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/dbus-python[python_targets_python3_14(-)] dev-python/packaging[python_targets_python3_14(-)] dev-python/psutil[python_targets_python3_14(-)] dev-python/pyxdg[python_targets_python3_14(-)] ) media-libs/fontconfig media-libs/freetype:2 media-libs/mesa sys-apps/dbus || ( sys-apps/systemd sys-apps/systemd-utils ) systemd? ( sys-apps/systemd ) sys-auth/polkit sys-devel/gcc sys-libs/glibc sys-libs/libutempter sys-libs/pam sys-process/psmisc x11-apps/xdpyinfo x11-apps/setxkbmap x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libxcb x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXtst x11-libs/pango x11-base/xorg-server[xvfb] x11-apps/xrandr
REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/chrome-remote-desktop/chrome-remote-desktop_150.0.7871.19_amd64.deb )
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 plocale 980baab6fd56db6149d0a9396e0b21c9 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=3a4dbd10faa6c5f9af671358d419fc95
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 python-utils-r1 18a01bee4e486884d7457cfacde74099 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 plocale 980baab6fd56db6149d0a9396e0b21c9
+_md5_=c0dc4cccfd43af621d47570738a70945
diff --git a/metadata/md5-cache/net-misc/opennx-1.0.0.0 b/metadata/md5-cache/net-misc/opennx-1.0.5
similarity index 52%
rename from metadata/md5-cache/net-misc/opennx-1.0.0.0
rename to metadata/md5-cache/net-misc/opennx-1.0.5
index c56448a8..e25e580c 100644
--- a/metadata/md5-cache/net-misc/opennx-1.0.0.0
+++ b/metadata/md5-cache/net-misc/opennx-1.0.5
@@ -1,14 +1,13 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=configure install prepare unpack
+DEFINED_PHASES=configure install prepare
DEPEND=x11-libs/wxGTK:3.2-gtk3 dev-libs/opensc net-print/cups virtual/libusb:1 net-fs/samba[client] net-misc/nx net-misc/curl x11-libs/libXau x11-libs/libXmu
DESCRIPTION=OpenNX is an OSS drop-in replacement for Nomachine's nxclient
EAPI=8
-HOMEPAGE=https://sourceforge.net/projects/opennx/
-INHERIT=wxwidgets git-r3
+HOMEPAGE=https://sourceforge.net/projects/opennx/ https://github.com/dimbor-ru/opennx
+INHERIT=wxwidgets
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-PROPERTIES=live
RDEPEND=x11-libs/wxGTK:3.2-gtk3 dev-libs/opensc net-print/cups virtual/libusb:1 net-fs/samba[client] net-misc/nx net-misc/curl x11-libs/libXau x11-libs/libXmu !net-misc/nxclient
SLOT=0
-_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 2f8cdb10b033f92c3136aa6488a31c98 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
-_md5_=e36c85481fa04d2568ed4b72db2edd4a
+SRC_URI=https://github.com/dimbor-ru/opennx/archive/1.0.5.tar.gz -> opennx-1.0.5.tar.gz
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d wxwidgets c48bf68858bd3c27c272ff034eb1e14d
+_md5_=25792d2c181dfb08f074de0a59e6c7f9
diff --git a/metadata/md5-cache/net-misc/rasclient-21.1.0.26543 b/metadata/md5-cache/net-misc/rasclient-21.1.0.26543
deleted file mode 100644
index 6eb138d8..00000000
--- a/metadata/md5-cache/net-misc/rasclient-21.1.0.26543
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DEPEND=dev-libs/libxml2 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 dev-qt/qtwebengine:5 dev-qt/qtmultimedia:5 media-libs/alsa-lib net-print/cups sys-libs/zlib x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXtst virtual/libusb:1 sys-apps/pcsc-lite sys-libs/glibc x11-libs/libXpm
-DESCRIPTION=Parallels Remote Application Client
-EAPI=7
-HOMEPAGE=https://www.parallels.com/eu/products/ras/download/links/#lin
-INHERIT=xdg-utils desktop
-KEYWORDS=~amd64
-LICENSE=no-source-code
-RDEPEND=dev-libs/libxml2 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 dev-qt/qtwebengine:5 dev-qt/qtmultimedia:5 media-libs/alsa-lib net-print/cups sys-libs/zlib x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXtst virtual/libusb:1 sys-apps/pcsc-lite sys-libs/glibc x11-libs/libXpm
-RESTRICT=mirror bindist strip
-SLOT=0
-SRC_URI=amd64? ( http://download.parallels.com/ras/v21/21.1.0.26543/RASClient-21.1.26543_x86_64.tar.bz2 http://download.parallels.com/ras/v21/21.1.0.26543/RASClient-sso-21.1.26543_x86_64.tar.bz2 )
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c1633d2f8c9415d2ebb27978ddefc063
diff --git a/metadata/md5-cache/net-misc/rasclient-21.2.0.27178 b/metadata/md5-cache/net-misc/rasclient-21.2.0.27178
new file mode 100644
index 00000000..aa89225e
--- /dev/null
+++ b/metadata/md5-cache/net-misc/rasclient-21.2.0.27178
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm prepare
+DEPEND=dev-libs/libxml2 dev-libs/libxml2-compat dev-libs/glib:2 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 dev-qt/qtwebengine:5 dev-qt/qtmultimedia:5 media-libs/alsa-lib net-print/cups virtual/zlib x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXtst virtual/libusb:1 dev-libs/libusb-compat sys-apps/pcsc-lite sys-devel/gcc[cxx] sys-libs/glibc x11-libs/libXpm
+DESCRIPTION=Parallels Remote Application Client
+EAPI=7
+HOMEPAGE=https://www.parallels.com/products/ras/download/links/
+INHERIT=xdg-utils desktop
+KEYWORDS=~amd64
+LICENSE=no-source-code
+RDEPEND=dev-libs/libxml2 dev-libs/libxml2-compat dev-libs/glib:2 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 dev-qt/qtwebengine:5 dev-qt/qtmultimedia:5 media-libs/alsa-lib net-print/cups virtual/zlib x11-libs/libX11 x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXtst virtual/libusb:1 dev-libs/libusb-compat sys-apps/pcsc-lite sys-devel/gcc[cxx] sys-libs/glibc x11-libs/libXpm
+RESTRICT=mirror bindist strip
+SLOT=0
+SRC_URI=amd64? ( https://download.parallels.com/ras/v21/21.2.0.27178/RASClient-21.2.27178_x86_64.tar.bz2 https://download.parallels.com/ras/v21/21.2.0.27178/RASClient-sso-21.2.27178_x86_64.tar.bz2 )
+_eclasses_=xdg-utils 42869b3c8d86a70ef3cf75165a395e09 desktop e447b5f77146d69797e9f03ff177f3f1
+_md5_=3cdf0a31735d90fd9c89c28277e6bff8
diff --git a/metadata/md5-cache/net-misc/remotedesktopmanager-2026.1.1.1 b/metadata/md5-cache/net-misc/remotedesktopmanager-2026.1.1.1
index 2efc8b7a..a095bb6e 100644
--- a/metadata/md5-cache/net-misc/remotedesktopmanager-2026.1.1.1
+++ b/metadata/md5-cache/net-misc/remotedesktopmanager-2026.1.1.1
@@ -1,14 +1,15 @@
+BDEPEND=dev-util/patchelf
DEFINED_PHASES=install postinst postrm unpack
-DEPEND=|| ( sys-devel/base-gcc sys-devel/gcc ) sys-apps/dbus sys-apps/systemd sys-libs/glibc sys-libs/pam net-libs/webkit-gtk:4 virtual/libcrypt
DESCRIPTION=Remote DesktopManager
EAPI=8
HOMEPAGE=https://remotedesktopmanager.com
-INHERIT=unpacker pam xdg-utils
+INHERIT=unpacker xdg-utils
KEYWORDS=~amd64
LICENSE=Devolution
-RDEPEND=|| ( sys-devel/base-gcc sys-devel/gcc ) sys-apps/dbus sys-apps/systemd sys-libs/glibc sys-libs/pam net-libs/webkit-gtk:4 virtual/libcrypt
+RDEPEND=sys-apps/dbus || ( sys-devel/base-gcc sys-devel/gcc ) elibc_glibc? ( sys-libs/glibc ) sys-libs/pam net-libs/webkit-gtk:4 virtual/libcrypt
+REQUIRED_USE=elibc_glibc
RESTRICT=strip mirror test
SLOT=0
SRC_URI=https://cdn.devolutions.net/download/Linux/RDM/2026.1.1.1/RemoteDesktopManager_2026.1.1.1_amd64.deb
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7202285460d1449cada6c4fa5a7378d8
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=aa9b5fb8cb6ccb5c4463570f353c6d62
diff --git a/metadata/md5-cache/net-misc/remotedesktopmanager-2026.2.0.7 b/metadata/md5-cache/net-misc/remotedesktopmanager-2026.2.0.7
index 4227a930..e17fa792 100644
--- a/metadata/md5-cache/net-misc/remotedesktopmanager-2026.2.0.7
+++ b/metadata/md5-cache/net-misc/remotedesktopmanager-2026.2.0.7
@@ -1,3 +1,4 @@
+BDEPEND=dev-util/patchelf
DEFINED_PHASES=install postinst postrm unpack
DESCRIPTION=Remote DesktopManager
EAPI=8
@@ -5,9 +6,10 @@ HOMEPAGE=https://remotedesktopmanager.com
INHERIT=unpacker xdg-utils
KEYWORDS=~amd64
LICENSE=Devolution
-RDEPEND=sys-apps/dbus sys-apps/systemd sys-libs/glibc sys-libs/pam net-libs/webkit-gtk:4 virtual/libcrypt
+RDEPEND=sys-apps/dbus || ( sys-devel/base-gcc sys-devel/gcc ) elibc_glibc? ( sys-libs/glibc ) sys-libs/pam net-libs/webkit-gtk:4 virtual/libcrypt
+REQUIRED_USE=elibc_glibc
RESTRICT=strip mirror test
SLOT=0
SRC_URI=https://cdn.devolutions.net/download/Linux/RDM/2026.2.0.7/RemoteDesktopManager_2026.2.0.7_amd64.deb
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=27cd41146fc8afbe9ae6e2c7f40b3394
+_md5_=aa9b5fb8cb6ccb5c4463570f353c6d62
diff --git a/metadata/md5-cache/net-misc/x2goclient-4.1.2.3 b/metadata/md5-cache/net-misc/x2goclient-4.1.2.3
index ec5f9e6e..0d06cf1d 100644
--- a/metadata/md5-cache/net-misc/x2goclient-4.1.2.3
+++ b/metadata/md5-cache/net-misc/x2goclient-4.1.2.3
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 >=net-libs/libssh-0.7.5-r2 net-print/cups x11-libs/libXpm ldap? ( net-nds/openldap:= ) net-misc/nx
SLOT=0
SRC_URI=https://code.x2go.org/releases/source/x2goclient/x2goclient-4.1.2.3.tar.gz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 qmake-utils 28f99dba9219112f4785f46ed426a021 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd qmake-utils cc0baf4385fb880725ae334ce289b70f qt-utils a15e9c428f931676601b77120f69038d toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0f8159ef38099d9dbc2c6157b69b6d88
diff --git a/metadata/md5-cache/net-misc/ytdlp-servustv-2024.10.5 b/metadata/md5-cache/net-misc/ytdlp-servustv-2025.10.11
similarity index 81%
rename from metadata/md5-cache/net-misc/ytdlp-servustv-2024.10.5
rename to metadata/md5-cache/net-misc/ytdlp-servustv-2025.10.11
index 260ad8db..5c112a7b 100644
--- a/metadata/md5-cache/net-misc/ytdlp-servustv-2024.10.5
+++ b/metadata/md5-cache/net-misc/ytdlp-servustv-2025.10.11
@@ -1,4 +1,4 @@
-BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+BDEPEND=python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/poetry-core[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=net-misc/yt-dlp
DESCRIPTION=servustv.com support for yt-dlp
@@ -11,6 +11,6 @@ LICENSE=Public Domain
RDEPEND=net-misc/yt-dlp python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
SLOT=0
-SRC_URI=https://github.com/flashdagger/ytdlp-plugins/archive/refs/heads/servustv.zip -> ytdlp-servustv-2024.10.5.zip
+SRC_URI=https://github.com/flashdagger/ytdlp-plugins/archive/b493ac37c0e26b3926ae7724e74ba44e8c50d9ef.zip -> ytdlp-servustv-2025.10.11.zip
_eclasses_=distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=3c925d7f9ef22e9287f84204636138b3
+_md5_=3a2d00809a1adadb74d28821449818ca
diff --git a/metadata/md5-cache/net-print/samsung-unified-driver-1.00.39 b/metadata/md5-cache/net-print/samsung-unified-driver-1.00.39
index 338f28d6..0af1145b 100644
--- a/metadata/md5-cache/net-print/samsung-unified-driver-1.00.39
+++ b/metadata/md5-cache/net-print/samsung-unified-driver-1.00.39
@@ -1,16 +1,16 @@
BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install pretend setup unpack
+DEFINED_PHASES=install postinst postrm pretend setup unpack
DESCRIPTION=Samsung Unified Linux Driver for printers and MFDs
EAPI=8
HOMEPAGE=http://www.samsung.com
INHERIT=linux-info udev vcs-snapshot
-IUSE=cups network scanner
+IUSE=+cups network scanner
KEYWORDS=-* ~amd64 ~x86
-LICENSE=Samsung-EULA
-RDEPEND=cups? ( net-print/cups !net-print/splix ) scanner? ( media-gfx/sane-backends dev-libs/libxml2:2 virtual/libusb:0 ) network? ( virtual/libusb )
+LICENSE=no-source-code
+RDEPEND=cups? ( net-print/cups !net-print/splix ) scanner? ( media-gfx/sane-backends dev-libs/libxml2:2 dev-libs/libxml2-compat virtual/libusb:0 dev-libs/libusb-compat ) network? ( virtual/libusb )
REQUIRED_USE=network? ( cups ) || ( cups scanner )
RESTRICT=mirror strip
SLOT=0
SRC_URI=https://ftp.hp.com/pub/softlib/software13/printers/SS/SL-M4580FX/uld_V1.00.39_01.17.tar.gz
-_eclasses_=linux-info efd923656513c879204fec6638eadee5 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 vcs-snapshot 05efecc60246abc94da28ed8adf74c4d
-_md5_=7b4a0b9488844eaf0663ce8c488b5faa
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 linux-info efd923656513c879204fec6638eadee5 udev 1a23882bb73bc31c64a6f00a5e515f34 vcs-snapshot 05efecc60246abc94da28ed8adf74c4d
+_md5_=07e6426471f660ce118ca357c1ef12b8
diff --git a/metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.4.4-r1 b/metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.4.4-r1
deleted file mode 100644
index 0be692b6..00000000
--- a/metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.4.4-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
-DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack
-DEPEND=app-arch/xz-utils dev-libs/glib:2 net-libs/libsoup:3.0 dev-libs/openssl:= net-libs/webkit-gtk:4.1= >=net-vpn/openconnect-8.2.0:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland]
-DESCRIPTION=Unofficial GlobalProtect VPN client for Linux
-EAPI=8
-HOMEPAGE=https://github.com/yuezk/GlobalProtect-openconnect
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cargo xdg
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0
-RDEPEND=app-arch/xz-utils dev-libs/glib:2 net-libs/libsoup:3.0 dev-libs/openssl:= net-libs/webkit-gtk:4.1= >=net-vpn/openconnect-8.2.0:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland]
-SLOT=0
-SRC_URI=https://github.com/yuezk/GlobalProtect-openconnect/archive/v2.4.4.tar.gz -> GlobalProtect-openconnect-2.4.4.gh.tar.gz https://github.com/yuezk/GlobalProtect-openconnect/releases/download/v2.4.4/gpgui_x86_64.bin.tar.xz -> gpgui-2.4.4_x86_64.bin.tar.xz https://static.crates.io/crates/Inflector/Inflector-0.11.4.crate https://static.crates.io/crates/addr2line/addr2line-0.24.2.crate https://static.crates.io/crates/adler2/adler2-2.0.0.crate https://static.crates.io/crates/aead/aead-0.5.2.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/alloc-no-stdlib/alloc-no-stdlib-2.0.4.crate https://static.crates.io/crates/alloc-stdlib/alloc-stdlib-0.2.2.crate https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate https://static.crates.io/crates/anstream/anstream-0.6.18.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.6.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.2.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.7.crate https://static.crates.io/crates/anstyle/anstyle-1.0.10.crate https://static.crates.io/crates/anyhow/anyhow-1.0.95.crate https://static.crates.io/crates/ascii/ascii-1.1.0.crate https://static.crates.io/crates/async-trait/async-trait-0.1.86.crate https://static.crates.io/crates/atk-sys/atk-sys-0.18.2.crate https://static.crates.io/crates/atk/atk-0.18.2.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate https://static.crates.io/crates/autocfg/autocfg-1.4.0.crate https://static.crates.io/crates/axum-core/axum-core-0.5.0.crate https://static.crates.io/crates/axum/axum-0.8.1.crate https://static.crates.io/crates/backtrace/backtrace-0.3.74.crate https://static.crates.io/crates/base64/base64-0.21.7.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.8.0.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/block2/block2-0.5.1.crate https://static.crates.io/crates/block/block-0.1.6.crate https://static.crates.io/crates/brotli-decompressor/brotli-decompressor-4.0.2.crate https://static.crates.io/crates/brotli/brotli-7.0.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.17.0.crate https://static.crates.io/crates/bytemuck/bytemuck-1.21.0.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/bytes/bytes-1.10.0.crate https://static.crates.io/crates/cairo-rs/cairo-rs-0.18.5.crate https://static.crates.io/crates/cairo-sys-rs/cairo-sys-rs-0.18.2.crate https://static.crates.io/crates/camino/camino-1.1.9.crate https://static.crates.io/crates/cargo-platform/cargo-platform-0.1.9.crate https://static.crates.io/crates/cargo_metadata/cargo_metadata-0.19.1.crate https://static.crates.io/crates/cargo_toml/cargo_toml-0.21.0.crate https://static.crates.io/crates/cc/cc-1.2.13.crate https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate https://static.crates.io/crates/cfb/cfb-0.7.3.crate https://static.crates.io/crates/cfg-expr/cfg-expr-0.15.8.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/chacha20/chacha20-0.9.1.crate https://static.crates.io/crates/chacha20poly1305/chacha20poly1305-0.10.1.crate https://static.crates.io/crates/chrono/chrono-0.4.39.crate https://static.crates.io/crates/chunked_transfer/chunked_transfer-1.5.0.crate https://static.crates.io/crates/cipher/cipher-0.4.4.crate https://static.crates.io/crates/clap-verbosity-flag/clap-verbosity-flag-3.0.2.crate https://static.crates.io/crates/clap/clap-4.5.28.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.27.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.28.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.4.crate https://static.crates.io/crates/cocoa-foundation/cocoa-foundation-0.2.0.crate https://static.crates.io/crates/cocoa/cocoa-0.26.0.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.3.crate https://static.crates.io/crates/combine/combine-4.6.7.crate https://static.crates.io/crates/compile-time/compile-time-0.2.0.crate https://static.crates.io/crates/convert_case/convert_case-0.4.0.crate https://static.crates.io/crates/cookie/cookie-0.18.1.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/core-foundation/core-foundation-0.10.0.crate https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate https://static.crates.io/crates/core-graphics-types/core-graphics-types-0.2.0.crate https://static.crates.io/crates/core-graphics/core-graphics-0.24.0.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/crc32fast/crc32fast-1.4.2.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.14.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crossterm/crossterm-0.25.0.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.1.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/cssparser-macros/cssparser-macros-0.6.1.crate https://static.crates.io/crates/cssparser/cssparser-0.27.2.crate https://static.crates.io/crates/ctor/ctor-0.2.9.crate https://static.crates.io/crates/darling/darling-0.20.10.crate https://static.crates.io/crates/darling_core/darling_core-0.20.10.crate https://static.crates.io/crates/darling_macro/darling_macro-0.20.10.crate https://static.crates.io/crates/data-encoding/data-encoding-2.8.0.crate https://static.crates.io/crates/deranged/deranged-0.3.11.crate https://static.crates.io/crates/derive_more/derive_more-0.99.19.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/directories/directories-5.0.1.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.4.1.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.5.0.crate https://static.crates.io/crates/dirs/dirs-5.0.1.crate https://static.crates.io/crates/dirs/dirs-6.0.0.crate https://static.crates.io/crates/dispatch/dispatch-0.2.0.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/dlopen2/dlopen2-0.7.0.crate https://static.crates.io/crates/dlopen2_derive/dlopen2_derive-0.4.0.crate https://static.crates.io/crates/dns-lookup/dns-lookup-2.0.4.crate https://static.crates.io/crates/dpi/dpi-0.1.1.crate https://static.crates.io/crates/dtoa-short/dtoa-short-0.3.5.crate https://static.crates.io/crates/dtoa/dtoa-1.0.9.crate https://static.crates.io/crates/dunce/dunce-1.0.5.crate https://static.crates.io/crates/dyn-clone/dyn-clone-1.0.18.crate https://static.crates.io/crates/either/either-1.13.0.crate https://static.crates.io/crates/embed-resource/embed-resource-2.5.1.crate https://static.crates.io/crates/embed_plist/embed_plist-1.2.2.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate https://static.crates.io/crates/env_filter/env_filter-0.1.3.crate https://static.crates.io/crates/env_home/env_home-0.1.0.crate https://static.crates.io/crates/env_logger/env_logger-0.11.6.crate https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate https://static.crates.io/crates/erased-serde/erased-serde-0.4.5.crate https://static.crates.io/crates/errno/errno-0.3.10.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/fdeflate/fdeflate-0.3.7.crate https://static.crates.io/crates/field-offset/field-offset-0.3.6.crate https://static.crates.io/crates/filetime/filetime-0.2.25.crate https://static.crates.io/crates/flate2/flate2-1.0.35.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foreign-types-macros/foreign-types-macros-0.2.3.crate https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.3.1.crate https://static.crates.io/crates/foreign-types/foreign-types-0.3.2.crate https://static.crates.io/crates/foreign-types/foreign-types-0.5.0.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate https://static.crates.io/crates/futf/futf-0.1.5.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.31.crate https://static.crates.io/crates/futures-core/futures-core-0.3.31.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.31.crate https://static.crates.io/crates/futures-io/futures-io-0.3.31.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.31.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.31.crate https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate https://static.crates.io/crates/futures/futures-0.3.31.crate https://static.crates.io/crates/fuzzy-matcher/fuzzy-matcher-0.3.7.crate https://static.crates.io/crates/fxhash/fxhash-0.2.1.crate https://static.crates.io/crates/gdk-pixbuf-sys/gdk-pixbuf-sys-0.18.0.crate https://static.crates.io/crates/gdk-pixbuf/gdk-pixbuf-0.18.5.crate https://static.crates.io/crates/gdk-sys/gdk-sys-0.18.2.crate https://static.crates.io/crates/gdk/gdk-0.18.2.crate https://static.crates.io/crates/gdkwayland-sys/gdkwayland-sys-0.18.2.crate https://static.crates.io/crates/gdkx11-sys/gdkx11-sys-0.18.2.crate https://static.crates.io/crates/gdkx11/gdkx11-0.18.2.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.1.16.crate https://static.crates.io/crates/getrandom/getrandom-0.2.15.crate https://static.crates.io/crates/getrandom/getrandom-0.3.1.crate https://static.crates.io/crates/gimli/gimli-0.31.1.crate https://static.crates.io/crates/gio-sys/gio-sys-0.18.1.crate https://static.crates.io/crates/gio/gio-0.18.4.crate https://static.crates.io/crates/glib-macros/glib-macros-0.18.5.crate https://static.crates.io/crates/glib-sys/glib-sys-0.18.1.crate https://static.crates.io/crates/glib/glib-0.18.5.crate https://static.crates.io/crates/glob/glob-0.3.2.crate https://static.crates.io/crates/gobject-sys/gobject-sys-0.18.0.crate https://static.crates.io/crates/gtk-sys/gtk-sys-0.18.2.crate https://static.crates.io/crates/gtk3-macros/gtk3-macros-0.18.2.crate https://static.crates.io/crates/gtk/gtk-0.18.2.crate https://static.crates.io/crates/h2/h2-0.4.7.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.2.crate https://static.crates.io/crates/heck/heck-0.4.1.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/home/home-0.5.9.crate https://static.crates.io/crates/html-escape/html-escape-0.2.13.crate https://static.crates.io/crates/html5ever/html5ever-0.26.0.crate https://static.crates.io/crates/http-body-util/http-body-util-0.1.2.crate https://static.crates.io/crates/http-body/http-body-1.0.1.crate https://static.crates.io/crates/http/http-1.2.0.crate https://static.crates.io/crates/httparse/httparse-1.10.0.crate https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate https://static.crates.io/crates/humantime/humantime-2.1.0.crate https://static.crates.io/crates/hyper-rustls/hyper-rustls-0.27.5.crate https://static.crates.io/crates/hyper-tls/hyper-tls-0.6.0.crate https://static.crates.io/crates/hyper-util/hyper-util-0.1.10.crate https://static.crates.io/crates/hyper/hyper-1.6.0.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.61.crate https://static.crates.io/crates/ico/ico-0.3.0.crate https://static.crates.io/crates/icu_collections/icu_collections-1.5.0.crate https://static.crates.io/crates/icu_locid/icu_locid-1.5.0.crate https://static.crates.io/crates/icu_locid_transform/icu_locid_transform-1.5.0.crate https://static.crates.io/crates/icu_locid_transform_data/icu_locid_transform_data-1.5.0.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-1.5.0.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-1.5.0.crate https://static.crates.io/crates/icu_properties/icu_properties-1.5.1.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-1.5.0.crate https://static.crates.io/crates/icu_provider/icu_provider-1.5.0.crate https://static.crates.io/crates/icu_provider_macros/icu_provider_macros-1.5.0.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/idna/idna-1.0.3.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.0.crate https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate https://static.crates.io/crates/indexmap/indexmap-2.7.1.crate https://static.crates.io/crates/infer/infer-0.16.0.crate https://static.crates.io/crates/inout/inout-0.1.3.crate https://static.crates.io/crates/inquire/inquire-0.7.5.crate https://static.crates.io/crates/ipnet/ipnet-2.11.0.crate https://static.crates.io/crates/is-docker/is-docker-0.2.0.crate https://static.crates.io/crates/is-wsl/is-wsl-0.4.0.crate https://static.crates.io/crates/is_executable/is_executable-1.0.4.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate https://static.crates.io/crates/itoa/itoa-0.4.8.crate https://static.crates.io/crates/itoa/itoa-1.0.14.crate https://static.crates.io/crates/javascriptcore-rs-sys/javascriptcore-rs-sys-1.1.1.crate https://static.crates.io/crates/javascriptcore-rs/javascriptcore-rs-1.1.2.crate https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate https://static.crates.io/crates/jni/jni-0.21.1.crate https://static.crates.io/crates/js-sys/js-sys-0.3.77.crate https://static.crates.io/crates/json-patch/json-patch-3.0.1.crate https://static.crates.io/crates/jsonptr/jsonptr-0.6.3.crate https://static.crates.io/crates/keyboard-types/keyboard-types-0.7.0.crate https://static.crates.io/crates/kuchikiki/kuchikiki-0.8.2.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libappindicator-sys/libappindicator-sys-0.9.0.crate https://static.crates.io/crates/libappindicator/libappindicator-0.9.0.crate https://static.crates.io/crates/libc/libc-0.2.169.crate https://static.crates.io/crates/libloading/libloading-0.7.4.crate https://static.crates.io/crates/libredox/libredox-0.1.3.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.15.crate https://static.crates.io/crates/litemap/litemap-0.7.4.crate https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate https://static.crates.io/crates/log-reload/log-reload-0.1.2.crate https://static.crates.io/crates/log/log-0.4.25.crate https://static.crates.io/crates/lzma-sys/lzma-sys-0.1.20.crate https://static.crates.io/crates/mac/mac-0.1.1.crate https://static.crates.io/crates/malloc_buf/malloc_buf-0.0.6.crate https://static.crates.io/crates/markup5ever/markup5ever-0.11.0.crate https://static.crates.io/crates/matches/matches-0.1.10.crate https://static.crates.io/crates/matchit/matchit-0.8.4.crate https://static.crates.io/crates/md5/md5-0.7.0.crate https://static.crates.io/crates/memchr/memchr-2.7.4.crate https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate https://static.crates.io/crates/mime/mime-0.3.17.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.3.crate https://static.crates.io/crates/mio/mio-0.8.11.crate https://static.crates.io/crates/mio/mio-1.0.3.crate https://static.crates.io/crates/muda/muda-0.15.3.crate https://static.crates.io/crates/native-tls/native-tls-0.2.13.crate https://static.crates.io/crates/ndk-context/ndk-context-0.1.1.crate https://static.crates.io/crates/ndk-sys/ndk-sys-0.6.0+11769913.crate https://static.crates.io/crates/ndk/ndk-0.9.0.crate https://static.crates.io/crates/new_debug_unreachable/new_debug_unreachable-1.0.6.crate https://static.crates.io/crates/newline-converter/newline-converter-0.3.0.crate https://static.crates.io/crates/nodrop/nodrop-0.1.14.crate https://static.crates.io/crates/ntapi/ntapi-0.4.1.crate https://static.crates.io/crates/num-conv/num-conv-0.1.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/num_enum/num_enum-0.7.3.crate https://static.crates.io/crates/num_enum_derive/num_enum_derive-0.7.3.crate https://static.crates.io/crates/objc-sys/objc-sys-0.3.5.crate https://static.crates.io/crates/objc2-app-kit/objc2-app-kit-0.2.2.crate https://static.crates.io/crates/objc2-cloud-kit/objc2-cloud-kit-0.2.2.crate https://static.crates.io/crates/objc2-contacts/objc2-contacts-0.2.2.crate https://static.crates.io/crates/objc2-core-data/objc2-core-data-0.2.2.crate https://static.crates.io/crates/objc2-core-image/objc2-core-image-0.2.2.crate https://static.crates.io/crates/objc2-core-location/objc2-core-location-0.2.2.crate https://static.crates.io/crates/objc2-encode/objc2-encode-4.1.0.crate https://static.crates.io/crates/objc2-foundation/objc2-foundation-0.2.2.crate https://static.crates.io/crates/objc2-link-presentation/objc2-link-presentation-0.2.2.crate https://static.crates.io/crates/objc2-metal/objc2-metal-0.2.2.crate https://static.crates.io/crates/objc2-quartz-core/objc2-quartz-core-0.2.2.crate https://static.crates.io/crates/objc2-symbols/objc2-symbols-0.2.2.crate https://static.crates.io/crates/objc2-ui-kit/objc2-ui-kit-0.2.2.crate https://static.crates.io/crates/objc2-uniform-type-identifiers/objc2-uniform-type-identifiers-0.2.2.crate https://static.crates.io/crates/objc2-user-notifications/objc2-user-notifications-0.2.2.crate https://static.crates.io/crates/objc2-web-kit/objc2-web-kit-0.2.2.crate https://static.crates.io/crates/objc2/objc2-0.5.2.crate https://static.crates.io/crates/objc/objc-0.2.7.crate https://static.crates.io/crates/object/object-0.36.7.crate https://static.crates.io/crates/once_cell/once_cell-1.20.3.crate https://static.crates.io/crates/opaque-debug/opaque-debug-0.3.1.crate https://static.crates.io/crates/open/open-5.3.2.crate https://static.crates.io/crates/openssl-macros/openssl-macros-0.1.1.crate https://static.crates.io/crates/openssl-probe/openssl-probe-0.1.6.crate https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.105.crate https://static.crates.io/crates/openssl/openssl-0.10.70.crate https://static.crates.io/crates/option-ext/option-ext-0.2.0.crate https://static.crates.io/crates/pango-sys/pango-sys-0.18.0.crate https://static.crates.io/crates/pango/pango-0.18.3.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.3.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate https://static.crates.io/crates/pathdiff/pathdiff-0.2.3.crate https://static.crates.io/crates/pem/pem-3.0.4.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate https://static.crates.io/crates/phf/phf-0.10.1.crate https://static.crates.io/crates/phf/phf-0.11.3.crate https://static.crates.io/crates/phf/phf-0.8.0.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.10.0.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.8.0.crate https://static.crates.io/crates/phf_generator/phf_generator-0.10.0.crate https://static.crates.io/crates/phf_generator/phf_generator-0.11.3.crate https://static.crates.io/crates/phf_generator/phf_generator-0.8.0.crate https://static.crates.io/crates/phf_macros/phf_macros-0.11.3.crate https://static.crates.io/crates/phf_macros/phf_macros-0.8.0.crate https://static.crates.io/crates/phf_shared/phf_shared-0.10.0.crate https://static.crates.io/crates/phf_shared/phf_shared-0.11.3.crate https://static.crates.io/crates/phf_shared/phf_shared-0.8.0.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.31.crate https://static.crates.io/crates/plist/plist-1.7.0.crate https://static.crates.io/crates/png/png-0.17.16.crate https://static.crates.io/crates/poly1305/poly1305-0.8.0.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.20.crate https://static.crates.io/crates/precomputed-hash/precomputed-hash-0.1.1.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-1.3.1.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-2.0.0.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.2.0.crate https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate https://static.crates.io/crates/proc-macro-hack/proc-macro-hack-0.5.20+deprecated.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.93.crate https://static.crates.io/crates/quick-xml/quick-xml-0.32.0.crate https://static.crates.io/crates/quinn-proto/quinn-proto-0.11.9.crate https://static.crates.io/crates/quinn-udp/quinn-udp-0.5.9.crate https://static.crates.io/crates/quinn/quinn-0.11.6.crate https://static.crates.io/crates/quote/quote-1.0.38.crate https://static.crates.io/crates/rand/rand-0.7.3.crate https://static.crates.io/crates/rand/rand-0.8.5.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.2.2.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate https://static.crates.io/crates/rand_core/rand_core-0.5.1.crate https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate https://static.crates.io/crates/rand_hc/rand_hc-0.2.0.crate https://static.crates.io/crates/rand_pcg/rand_pcg-0.2.1.crate https://static.crates.io/crates/raw-window-handle/raw-window-handle-0.6.2.crate https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate https://static.crates.io/crates/rayon/rayon-1.10.0.crate https://static.crates.io/crates/redact-engine/redact-engine-0.1.2.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.8.crate https://static.crates.io/crates/redox_users/redox_users-0.4.6.crate https://static.crates.io/crates/redox_users/redox_users-0.5.0.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.9.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate https://static.crates.io/crates/regex/regex-1.11.1.crate https://static.crates.io/crates/reqwest/reqwest-0.12.12.crate https://static.crates.io/crates/ring/ring-0.17.8.crate https://static.crates.io/crates/roxmltree/roxmltree-0.20.0.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.24.crate https://static.crates.io/crates/rustc-hash/rustc-hash-2.1.1.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate https://static.crates.io/crates/rustix/rustix-0.38.44.crate https://static.crates.io/crates/rustls-pemfile/rustls-pemfile-2.2.0.crate https://static.crates.io/crates/rustls-pki-types/rustls-pki-types-1.11.0.crate https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.102.8.crate https://static.crates.io/crates/rustls/rustls-0.23.22.crate https://static.crates.io/crates/rustversion/rustversion-1.0.19.crate https://static.crates.io/crates/ryu/ryu-1.0.19.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schannel/schannel-0.1.27.crate https://static.crates.io/crates/schemars/schemars-0.8.21.crate https://static.crates.io/crates/schemars_derive/schemars_derive-0.8.21.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.14.0.crate https://static.crates.io/crates/security-framework/security-framework-2.11.1.crate https://static.crates.io/crates/selectors/selectors-0.22.0.crate https://static.crates.io/crates/semver/semver-1.0.25.crate https://static.crates.io/crates/serde-untagged/serde-untagged-0.1.6.crate https://static.crates.io/crates/serde/serde-1.0.217.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.217.crate https://static.crates.io/crates/serde_derive_internals/serde_derive_internals-0.29.1.crate https://static.crates.io/crates/serde_json/serde_json-1.0.138.crate https://static.crates.io/crates/serde_path_to_error/serde_path_to_error-0.1.16.crate https://static.crates.io/crates/serde_regex/serde_regex-1.1.0.crate https://static.crates.io/crates/serde_repr/serde_repr-0.1.19.crate https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.8.crate https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate https://static.crates.io/crates/serde_with/serde_with-3.12.0.crate https://static.crates.io/crates/serde_with_macros/serde_with_macros-3.12.0.crate https://static.crates.io/crates/serialize-to-javascript-impl/serialize-to-javascript-impl-0.1.1.crate https://static.crates.io/crates/serialize-to-javascript/serialize-to-javascript-0.1.1.crate https://static.crates.io/crates/servo_arc/servo_arc-0.1.1.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/sha256/sha256-1.5.0.crate https://static.crates.io/crates/sha2/sha2-0.10.8.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.4.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.2.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.17.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate https://static.crates.io/crates/siphasher/siphasher-0.3.11.crate https://static.crates.io/crates/siphasher/siphasher-1.0.1.crate https://static.crates.io/crates/slab/slab-0.4.9.crate https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate https://static.crates.io/crates/socket2/socket2-0.5.8.crate https://static.crates.io/crates/softbuffer/softbuffer-0.4.6.crate https://static.crates.io/crates/soup3-sys/soup3-sys-0.5.0.crate https://static.crates.io/crates/soup3/soup3-0.5.0.crate https://static.crates.io/crates/specta-macros/specta-macros-2.0.0-rc.17.crate https://static.crates.io/crates/specta/specta-2.0.0-rc.20.crate https://static.crates.io/crates/spin/spin-0.9.8.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate https://static.crates.io/crates/string_cache/string_cache-0.8.8.crate https://static.crates.io/crates/string_cache_codegen/string_cache_codegen-0.5.3.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/subtle/subtle-2.6.1.crate https://static.crates.io/crates/swift-rs/swift-rs-1.0.7.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.98.crate https://static.crates.io/crates/sync_wrapper/sync_wrapper-1.0.2.crate https://static.crates.io/crates/synstructure/synstructure-0.13.1.crate https://static.crates.io/crates/sysinfo/sysinfo-0.33.1.crate https://static.crates.io/crates/system-configuration-sys/system-configuration-sys-0.6.0.crate https://static.crates.io/crates/system-configuration/system-configuration-0.6.1.crate https://static.crates.io/crates/system-deps/system-deps-6.2.2.crate https://static.crates.io/crates/tao-macros/tao-macros-0.1.3.crate https://static.crates.io/crates/tao/tao-0.31.1.crate https://static.crates.io/crates/tar/tar-0.4.43.crate https://static.crates.io/crates/target-lexicon/target-lexicon-0.12.16.crate https://static.crates.io/crates/tauri-build/tauri-build-2.0.5.crate https://static.crates.io/crates/tauri-codegen/tauri-codegen-2.0.4.crate https://static.crates.io/crates/tauri-macros/tauri-macros-2.0.4.crate https://static.crates.io/crates/tauri-runtime-wry/tauri-runtime-wry-2.3.0.crate https://static.crates.io/crates/tauri-runtime/tauri-runtime-2.3.0.crate https://static.crates.io/crates/tauri-utils/tauri-utils-2.1.1.crate https://static.crates.io/crates/tauri-winres/tauri-winres-0.1.1.crate https://static.crates.io/crates/tauri/tauri-2.2.5.crate https://static.crates.io/crates/tempfile/tempfile-3.16.0.crate https://static.crates.io/crates/tendril/tendril-0.4.3.crate https://static.crates.io/crates/thin-slice/thin-slice-0.1.1.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.11.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.11.crate https://static.crates.io/crates/thread_local/thread_local-1.1.8.crate https://static.crates.io/crates/time-core/time-core-0.1.2.crate https://static.crates.io/crates/time-macros/time-macros-0.2.19.crate https://static.crates.io/crates/time/time-0.3.37.crate https://static.crates.io/crates/tiny_http/tiny_http-0.12.0.crate https://static.crates.io/crates/tinystr/tinystr-0.7.6.crate https://static.crates.io/crates/tinyvec/tinyvec-1.8.1.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.5.0.crate https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate https://static.crates.io/crates/tokio-rustls/tokio-rustls-0.26.1.crate https://static.crates.io/crates/tokio-tungstenite/tokio-tungstenite-0.26.1.crate https://static.crates.io/crates/tokio-util/tokio-util-0.7.13.crate https://static.crates.io/crates/tokio/tokio-1.43.0.crate https://static.crates.io/crates/toml/toml-0.7.8.crate https://static.crates.io/crates/toml/toml-0.8.20.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.8.crate https://static.crates.io/crates/toml_edit/toml_edit-0.19.15.crate https://static.crates.io/crates/toml_edit/toml_edit-0.20.7.crate https://static.crates.io/crates/toml_edit/toml_edit-0.22.23.crate https://static.crates.io/crates/tower-layer/tower-layer-0.3.3.crate https://static.crates.io/crates/tower-service/tower-service-0.3.3.crate https://static.crates.io/crates/tower/tower-0.5.2.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.33.crate https://static.crates.io/crates/tracing/tracing-0.1.41.crate https://static.crates.io/crates/tray-icon/tray-icon-0.19.2.crate https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate https://static.crates.io/crates/tungstenite/tungstenite-0.26.1.crate https://static.crates.io/crates/typeid/typeid-1.0.2.crate https://static.crates.io/crates/typenum/typenum-1.17.0.crate https://static.crates.io/crates/unic-char-property/unic-char-property-0.9.0.crate https://static.crates.io/crates/unic-char-range/unic-char-range-0.9.0.crate https://static.crates.io/crates/unic-common/unic-common-0.9.0.crate https://static.crates.io/crates/unic-ucd-ident/unic-ucd-ident-0.9.0.crate https://static.crates.io/crates/unic-ucd-version/unic-ucd-version-0.9.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.16.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.14.crate https://static.crates.io/crates/universal-hash/universal-hash-0.5.1.crate https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate https://static.crates.io/crates/url/url-2.5.4.crate https://static.crates.io/crates/urlencoding/urlencoding-2.1.3.crate https://static.crates.io/crates/urlpattern/urlpattern-0.3.0.crate https://static.crates.io/crates/utf-8/utf-8-0.7.6.crate https://static.crates.io/crates/utf16_iter/utf16_iter-1.0.5.crate https://static.crates.io/crates/utf8-width/utf8-width-0.1.7.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uuid/uuid-1.13.1.crate https://static.crates.io/crates/uzers/uzers-0.12.1.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version-compare/version-compare-0.2.0.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/vswhom-sys/vswhom-sys-0.1.2.crate https://static.crates.io/crates/vswhom/vswhom-0.1.0.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/want/want-0.3.1.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.13.3+wasi-0.2.2.crate https://static.crates.io/crates/wasi/wasi-0.9.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasite/wasite-0.1.0.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.100.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.50.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.100.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.100.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.100.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.100.crate https://static.crates.io/crates/wasm-streams/wasm-streams-0.4.2.crate https://static.crates.io/crates/web-sys/web-sys-0.3.77.crate https://static.crates.io/crates/web-time/web-time-1.1.0.crate https://static.crates.io/crates/webbrowser/webbrowser-1.0.3.crate https://static.crates.io/crates/webkit2gtk-sys/webkit2gtk-sys-2.0.1.crate https://static.crates.io/crates/webkit2gtk/webkit2gtk-2.0.1.crate https://static.crates.io/crates/webpki-roots/webpki-roots-0.26.8.crate https://static.crates.io/crates/webview2-com-macros/webview2-com-macros-0.8.0.crate https://static.crates.io/crates/webview2-com-sys/webview2-com-sys-0.34.0.crate https://static.crates.io/crates/webview2-com/webview2-com-0.34.0.crate https://static.crates.io/crates/which/which-7.0.2.crate https://static.crates.io/crates/whoami/whoami-1.5.2.crate https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/winapi-util/winapi-util-0.1.9.crate https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/winapi/winapi-0.3.9.crate https://static.crates.io/crates/window-vibrancy/window-vibrancy-0.5.2.crate https://static.crates.io/crates/windows-core/windows-core-0.52.0.crate https://static.crates.io/crates/windows-core/windows-core-0.57.0.crate https://static.crates.io/crates/windows-core/windows-core-0.58.0.crate https://static.crates.io/crates/windows-implement/windows-implement-0.57.0.crate https://static.crates.io/crates/windows-implement/windows-implement-0.58.0.crate https://static.crates.io/crates/windows-interface/windows-interface-0.57.0.crate https://static.crates.io/crates/windows-interface/windows-interface-0.58.0.crate https://static.crates.io/crates/windows-registry/windows-registry-0.2.0.crate https://static.crates.io/crates/windows-result/windows-result-0.1.2.crate https://static.crates.io/crates/windows-result/windows-result-0.2.0.crate https://static.crates.io/crates/windows-strings/windows-strings-0.1.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.0.crate https://static.crates.io/crates/windows-version/windows-version-0.1.2.crate https://static.crates.io/crates/windows/windows-0.57.0.crate https://static.crates.io/crates/windows/windows-0.58.0.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.0.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.0.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.0.crate https://static.crates.io/crates/winnow/winnow-0.5.40.crate https://static.crates.io/crates/winnow/winnow-0.7.1.crate https://static.crates.io/crates/winreg/winreg-0.52.0.crate https://static.crates.io/crates/winsafe/winsafe-0.0.19.crate https://static.crates.io/crates/wit-bindgen-rt/wit-bindgen-rt-0.33.0.crate https://static.crates.io/crates/write16/write16-1.0.0.crate https://static.crates.io/crates/writeable/writeable-0.5.5.crate https://static.crates.io/crates/wry/wry-0.48.1.crate https://static.crates.io/crates/x11-dl/x11-dl-2.21.0.crate https://static.crates.io/crates/x11/x11-2.21.0.crate https://static.crates.io/crates/xattr/xattr-1.4.0.crate https://static.crates.io/crates/xz2/xz2-0.1.7.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.7.5.crate https://static.crates.io/crates/yoke/yoke-0.7.5.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.35.crate https://static.crates.io/crates/zerocopy/zerocopy-0.7.35.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.5.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.5.crate https://static.crates.io/crates/zeroize/zeroize-1.8.1.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.10.3.crate https://static.crates.io/crates/zerovec/zerovec-0.10.4.crate
-_eclasses_=cargo 983bdde2432d878045ca2524b9ff935d flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b54e77c38e3e846fd11887c78b6be103
diff --git a/metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.6.4 b/metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.6.4
index 4ecd2baa..d0cdf4cc 100644
--- a/metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.6.4
+++ b/metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.6.4
@@ -12,5 +12,5 @@ LICENSE=GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CDLA-Permissi
RDEPEND=app-arch/xz-utils dev-libs/glib:2 net-libs/libsoup:3.0 dev-libs/openssl:= net-libs/webkit-gtk:4.1= >=net-vpn/openconnect-8.2.0:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland]
SLOT=0
SRC_URI=https://github.com/yuezk/GlobalProtect-openconnect/releases/download/v2.6.4/globalprotect-openconnect-2.6.4.offline.tar.gz https://github.com/yuezk/GlobalProtect-openconnect/releases/download/v2.6.4/gpgui_x86_64.bin.tar.xz -> gpgui-2.6.4_x86_64.bin.tar.xz
-_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd cargo 983bdde2432d878045ca2524b9ff935d xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
+_eclasses_=cargo c18ade5e10cfd39155908ca389968d65 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust e2200a3d90348a53accc2f8c2e80f10c rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=2997bf8ef15c92a0c406028a60f9c8a5
diff --git a/metadata/md5-cache/net-vpn/openvpn3-21 b/metadata/md5-cache/net-vpn/openvpn3-21
deleted file mode 100644
index 7c3bb2d9..00000000
--- a/metadata/md5-cache/net-vpn/openvpn3-21
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install unpack
-DEPEND=mbedtls? ( net-libs/mbedtls:= ) openssl? ( >=dev-libs/openssl-1.0.2 ) acct-group/openvpn acct-user/openvpn >=dev-build/autoconf-2.69-r5 >=dev-build/autoconf-archive-2021.02.19 >=dev-build/automake-1.11.6-r3 dev-libs/jsoncpp >=sys-libs/libcap-ng-0.8.2-r1 >=app-arch/lz4-1.9.3-r1 >=dev-libs/glib-2.68.2-r1 >=dev-libs/tinyxml2-8.0.0
-DESCRIPTION=Next generation OpenVPN client
-EAPI=8
-HOMEPAGE=https://openvpn.net
-INHERIT=git-r3
-IUSE=+openssl mbedtls
-KEYWORDS=~amd64
-LICENSE=GNU Affero General Public License v3.0
-PROPERTIES=live
-RDEPEND=mbedtls? ( net-libs/mbedtls:= ) openssl? ( >=dev-libs/openssl-1.0.2 ) acct-group/openvpn acct-user/openvpn >=dev-build/autoconf-2.69-r5 >=dev-build/autoconf-archive-2021.02.19 >=dev-build/automake-1.11.6-r3 dev-libs/jsoncpp >=sys-libs/libcap-ng-0.8.2-r1 >=app-arch/lz4-1.9.3-r1 >=dev-libs/glib-2.68.2-r1 >=dev-libs/tinyxml2-8.0.0
-SLOT=0
-_eclasses_=git-r3 2f8cdb10b033f92c3136aa6488a31c98
-_md5_=450cca368f6325e396c6d011d36da00b
diff --git a/metadata/md5-cache/net-vpn/openvpn3-27 b/metadata/md5-cache/net-vpn/openvpn3-27
new file mode 100644
index 00000000..df074b3a
--- /dev/null
+++ b/metadata/md5-cache/net-vpn/openvpn3-27
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/gdbus-codegen virtual/pkgconfig bash-completion? ( python_single_target_python3_14? ( dev-python/jinja2[python_targets_python3_14(-)] ) ) dco? ( dev-libs/protobuf ) >=dev-vcs/git-1.8.2.1[curl] >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=acct-group/openvpn acct-user/openvpn app-arch/lz4:= dev-libs/glib:2 dev-libs/gdbuspp dev-libs/jsoncpp:= dev-libs/libnl:3= dev-libs/libfmt:= dev-libs/openssl:= dev-libs/tinyxml2:= python_single_target_python3_14? ( dev-python/dbus-python[python_targets_python3_14(-)] dev-python/pygobject:3[python_targets_python3_14(-)] ) sys-apps/dbus sys-apps/util-linux sys-auth/polkit sys-libs/libcap-ng:= virtual/libudev:= dco? ( dev-libs/protobuf:= ) selinux? ( sys-libs/libselinux ) python_single_target_python3_14? ( dev-lang/python:3.14 )
+DESCRIPTION=Next generation OpenVPN client
+EAPI=8
+HOMEPAGE=https://openvpn.net https://github.com/OpenVPN/openvpn3-linux
+INHERIT=git-r3 linux-info meson python-single-r1
+IUSE=bash-completion +dco selinux test +python_single_target_python3_14
+KEYWORDS=~amd64
+LICENSE=AGPL-3
+PROPERTIES=live
+RDEPEND=acct-group/openvpn acct-user/openvpn app-arch/lz4:= dev-libs/glib:2 dev-libs/gdbuspp dev-libs/jsoncpp:= dev-libs/libnl:3= dev-libs/libfmt:= dev-libs/openssl:= dev-libs/tinyxml2:= python_single_target_python3_14? ( dev-python/dbus-python[python_targets_python3_14(-)] dev-python/pygobject:3[python_targets_python3_14(-)] ) sys-apps/dbus sys-apps/util-linux sys-auth/polkit sys-libs/libcap-ng:= virtual/libudev:= dco? ( dev-libs/protobuf:= ) selinux? ( sys-libs/libselinux ) python_single_target_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=^^ ( python_single_target_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 2f8cdb10b033f92c3136aa6488a31c98 linux-info efd923656513c879204fec6638eadee5 meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 18a01bee4e486884d7457cfacde74099 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot 4c36abaf94ebd3ab32f8abea9a444121 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=17817799d793186a6b44048fbc4f2b78
diff --git a/metadata/md5-cache/net-vpn/ovpn-7.1.0_p20260708 b/metadata/md5-cache/net-vpn/ovpn-7.1.0_p20260708
new file mode 100644
index 00000000..81467f5f
--- /dev/null
+++ b/metadata/md5-cache/net-vpn/ovpn-7.1.0_p20260708
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig )
+DEFINED_PHASES=compile configure install postinst setup
+DEPEND=virtual/linux-sources
+DESCRIPTION=OpenVPN ovpn kernel module backport
+EAPI=8
+HOMEPAGE=https://github.com/OpenVPN/ovpn-backports
+IDEPEND=sys-apps/kmod[tools]
+INHERIT=flag-o-matic linux-mod-r1
+IUSE=debug dist-kernel modules-compress modules-sign +strip
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
+SLOT=0
+SRC_URI=https://github.com/OpenVPN/ovpn-backports/archive/refs/tags/ovpn-net-next/main-7.1.0-rc3-2026070800.tar.gz -> ovpn-7.1.0_p20260708.tar.gz
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 dist-kernel-utils 8df0d36d9be6b29df11da25bfa7a9e60 edo a5e294016aa84979fcb2459749eb80b2 linux-info efd923656513c879204fec6638eadee5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 linux-mod-r1 c07d9d48506ae94ea189c64f2f78a94a
+_md5_=138e191c77007bf268e0ddcd747d4a0a
diff --git a/metadata/md5-cache/sci-electronics/digital-0.30 b/metadata/md5-cache/sci-electronics/digital-0.30
deleted file mode 100644
index a2336185..00000000
--- a/metadata/md5-cache/sci-electronics/digital-0.30
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup
-DEPEND=>=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Digital is an easy-to-use digital logic designer and circuit simulator designed for educational purposes.
-EAPI=8
-HOMEPAGE=https://github.com/hneemann/Digital
-INHERIT=java-pkg-2 xdg-utils
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-1.6 dev-util/desktop-file-utils >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/hneemann/Digital/releases/download/v0.30/Digital.zip -> digital-0.30.zip
-_eclasses_=java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=2d1b9f57ad259092ef9c980c6a447a1e
diff --git a/metadata/md5-cache/sci-electronics/freerouting-1.4.6 b/metadata/md5-cache/sci-electronics/freerouting-1.4.6
deleted file mode 100644
index 5328e688..00000000
--- a/metadata/md5-cache/sci-electronics/freerouting-1.4.6
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install preinst prepare setup unpack
-DEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=popular PCB routing and autorouting program
-EAPI=8
-HOMEPAGE=http://freerouting.net/
-INHERIT=java-pkg-2 desktop
-IUSE=java nls
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/rbuj/FreeRouting/releases/download/v1.4.6/freeroute-1.4.6-jar-with-dependencies-linux.jar https://raw.githubusercontent.com/rbuj/FreeRouting/master/src/main/resources/icons/32/actions/system-run.png
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9
-_md5_=22ebc124e259c2baff0698471e01d810
diff --git a/metadata/md5-cache/sci-electronics/freerouting-2.0.1 b/metadata/md5-cache/sci-electronics/freerouting-2.0.1
deleted file mode 100644
index ca12b5fa..00000000
--- a/metadata/md5-cache/sci-electronics/freerouting-2.0.1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install preinst prepare setup unpack
-DEPEND=>=virtual/jre-21:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=popular PCB routing and autorouting program
-EAPI=8
-HOMEPAGE=http://freerouting.net/
-INHERIT=java-pkg-2 desktop
-IUSE=java nls
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-21:* >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/freerouting/freerouting/releases/download/v2.0.1/freerouting-2.0.1.jar https://raw.githubusercontent.com/rbuj/FreeRouting/master/src/main/resources/icons/32/actions/system-run.png
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9
-_md5_=dbf499075cece3e6b1933b459cc671b2
diff --git a/metadata/md5-cache/sci-electronics/freerouting-2.2.3 b/metadata/md5-cache/sci-electronics/freerouting-2.2.3
deleted file mode 100644
index 95062cc2..00000000
--- a/metadata/md5-cache/sci-electronics/freerouting-2.2.3
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install preinst prepare setup unpack
-DEPEND=>=virtual/jre-25:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=popular PCB routing and autorouting program
-EAPI=8
-HOMEPAGE=http://freerouting.net/
-INHERIT=java-pkg-2 desktop
-IUSE=java nls
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-25:* >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/freerouting/freerouting/releases/download/v2.2.3/freerouting-2.2.3.jar https://raw.githubusercontent.com/rbuj/FreeRouting/master/src/main/resources/icons/32/actions/system-run.png
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9
-_md5_=be63414d478752fc1ec42fdfaa2d883c
diff --git a/metadata/md5-cache/sci-electronics/galasm-2.1_p20211123 b/metadata/md5-cache/sci-electronics/galasm-2.1_p20211123
deleted file mode 100644
index 43f4c72c..00000000
--- a/metadata/md5-cache/sci-electronics/galasm-2.1_p20211123
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install
-DESCRIPTION=Portable GAL Assembler
-EAPI=8
-HOMEPAGE=https://github.com/daveho/GALasm
-INHERIT=bash-completion-r1 udev
-KEYWORDS=~amd64
-LICENSE=galasm
-SLOT=0
-SRC_URI=https://github.com/daveho/GALasm/archive/3e6c7a5e8b0cefe4128f4bdb2550209dc38b5756.tar.gz -> galasm-2.1_p20211123.tar.gz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=4392d186bc7bc69ca00ac2d0eb29d6f5
diff --git a/metadata/md5-cache/sci-electronics/galasm-2.1_p20220330 b/metadata/md5-cache/sci-electronics/galasm-2.1_p20220330
deleted file mode 100644
index 97de3013..00000000
--- a/metadata/md5-cache/sci-electronics/galasm-2.1_p20220330
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install
-DESCRIPTION=Portable GAL Assembler
-EAPI=8
-HOMEPAGE=https://github.com/daveho/GALasm
-INHERIT=bash-completion-r1 udev
-KEYWORDS=~amd64
-LICENSE=galasm
-SLOT=0
-SRC_URI=https://github.com/daveho/GALasm/archive/290d0cf9dcd0d9749167c9019ad694db2c3360dd.tar.gz -> galasm-2.1_p20220330.tar.gz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=7bb9da8e15c454fa4e89523409568c58
diff --git a/metadata/md5-cache/sci-electronics/galasm-2.1_p20231130 b/metadata/md5-cache/sci-electronics/galasm-2.1_p20231130
new file mode 100644
index 00000000..fe9fc596
--- /dev/null
+++ b/metadata/md5-cache/sci-electronics/galasm-2.1_p20231130
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DESCRIPTION=Portable GAL Assembler
+EAPI=8
+HOMEPAGE=https://github.com/daveho/GALasm
+INHERIT=bash-completion-r1 udev
+KEYWORDS=~amd64
+LICENSE=galasm
+SLOT=0
+SRC_URI=https://github.com/daveho/GALasm/archive/c376d566e88d480160b002f6e085810648e36cb5.tar.gz -> galasm-2.1_p20231130.tar.gz
+_eclasses_=bash-completion-r1 4386cfb12ede6cd8f0c1987d2e88da5f shell-completion 63a62de3ca49c798ee6e89f190e45d0e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
+_md5_=f040d41f2a0b42f1a58e42fc25326bcf
diff --git a/metadata/md5-cache/sci-electronics/galette-0.3.0_p20221030 b/metadata/md5-cache/sci-electronics/galette-0.3.0_p20221030
index 1036297d..3e56e59d 100644
--- a/metadata/md5-cache/sci-electronics/galette-0.3.0_p20221030
+++ b/metadata/md5-cache/sci-electronics/galette-0.3.0_p20221030
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 MIT
RESTRICT=mirror
SLOT=0
SRC_URI=https://static.crates.io/crates/ansi_term/ansi_term-0.11.0.crate https://static.crates.io/crates/anyhow/anyhow-1.0.65.crate https://static.crates.io/crates/atty/atty-0.2.11.crate https://static.crates.io/crates/bitflags/bitflags-1.0.4.crate https://static.crates.io/crates/clap/clap-2.33.3.crate https://static.crates.io/crates/either/either-1.5.1.crate https://static.crates.io/crates/itertools/itertools-0.9.0.crate https://static.crates.io/crates/libc/libc-0.2.50.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.28.crate https://static.crates.io/crates/quote/quote-1.0.9.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.1.54.crate https://static.crates.io/crates/redox_termios/redox_termios-0.1.1.crate https://static.crates.io/crates/strsim/strsim-0.8.0.crate https://static.crates.io/crates/syn/syn-1.0.74.crate https://static.crates.io/crates/termion/termion-1.5.1.crate https://static.crates.io/crates/test_bin/test_bin-0.4.0.crate https://static.crates.io/crates/textwrap/textwrap-0.11.0.crate https://static.crates.io/crates/thiserror/thiserror-1.0.26.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.26.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.5.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.2.crate https://static.crates.io/crates/vec_map/vec_map-0.8.1.crate https://static.crates.io/crates/winapi/winapi-0.3.7.crate https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://github.com/simon-frankau/galette/archive/e28809d16858ff89d7e62dc7e50c07edcc9e5189.tar.gz -> galette-0.3.0_p20221030.tar.gz
-_eclasses_=cargo 983bdde2432d878045ca2524b9ff935d flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=cargo c18ade5e10cfd39155908ca389968d65 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust e2200a3d90348a53accc2f8c2e80f10c rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=e616f752b4b45956490ed1cf1e41d8cc
diff --git a/metadata/md5-cache/sci-electronics/ghdl-6.0.0 b/metadata/md5-cache/sci-electronics/ghdl-6.0.0
deleted file mode 100644
index f1d58d33..00000000
--- a/metadata/md5-cache/sci-electronics/ghdl-6.0.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure prepare setup
-DEPEND=ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) ada_target_gcc_15? ( sys-devel/gcc:15[ada] ) ada_target_gcc_16? ( sys-devel/gcc:16[ada] )
-DESCRIPTION=VHDL 2008/93/87 simulator
-EAPI=8
-HOMEPAGE=http://ghdl.free.fr/
-INHERIT=ada multilib
-IUSE=synth ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 ada_target_gcc_16
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) ada_target_gcc_14? ( sys-devel/gcc:14[ada] ) ada_target_gcc_15? ( sys-devel/gcc:15[ada] ) ada_target_gcc_16? ( sys-devel/gcc:16[ada] )
-REQUIRED_USE=^^ ( ada_target_gcc_12 ada_target_gcc_13 ada_target_gcc_14 ada_target_gcc_15 ada_target_gcc_16 )
-SLOT=0
-SRC_URI=https://github.com/ghdl/ghdl/archive/v6.0.0.tar.gz -> ghdl-6.0.0.tar.gz
-_eclasses_=ada 38e5ef8cefdc0d1e5303a1e71014684e flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=2cbcd0fc141d045c358b086058899fec
diff --git a/metadata/md5-cache/sci-electronics/labpowerqt-0.1.3 b/metadata/md5-cache/sci-electronics/labpowerqt-0.1.3
deleted file mode 100644
index 1ec539ef..00000000
--- a/metadata/md5-cache/sci-electronics/labpowerqt-0.1.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtcore:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtprintsupport:5 dev-libs/ealogger
-DESCRIPTION=LabPowerQt is an application to control laboratory power supplies and to record and visualize the data
-EAPI=8
-HOMEPAGE=https://github.com/crapp/labpowerqt
-INHERIT=cmake
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtcore:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtprintsupport:5 dev-libs/ealogger
-SLOT=0
-SRC_URI=https://github.com/crapp/labpowerqt/archive/v0.1.3.tar.gz -> labpowerqt-0.1.3.tar.gz
-_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=473e8163569d046c425f8451e58f6fb0
diff --git a/metadata/md5-cache/sci-electronics/logisim-evolution-3.7.2 b/metadata/md5-cache/sci-electronics/logisim-evolution-3.7.2
deleted file mode 100644
index 0d06e350..00000000
--- a/metadata/md5-cache/sci-electronics/logisim-evolution-3.7.2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install preinst prepare setup unpack
-DEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Digital logic designer and simulator.
-EAPI=8
-HOMEPAGE=https://github.com/logisim-evolution/logisim-evolution
-INHERIT=java-pkg-2 desktop
-IUSE=java nls
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/logisim-evolution/logisim-evolution/releases/download/v3.7.2/logisim-evolution-3.7.2-all.jar https://github.com/logisim-evolution/logisim-evolution/blob/master/artwork/logisim-evolution-icon.svg
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9
-_md5_=45335004e3baff09605636c49ae394bf
diff --git a/metadata/md5-cache/sci-electronics/logisim-evolution-3.8.0 b/metadata/md5-cache/sci-electronics/logisim-evolution-3.8.0
deleted file mode 100644
index fbaa40a4..00000000
--- a/metadata/md5-cache/sci-electronics/logisim-evolution-3.8.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install preinst prepare setup unpack
-DEPEND=>=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Digital logic designer and simulator.
-EAPI=8
-HOMEPAGE=https://github.com/logisim-evolution/logisim-evolution
-INHERIT=java-pkg-2 desktop
-IUSE=java nls
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/logisim-evolution/logisim-evolution/releases/download/v3.8.0/logisim-evolution-3.8.0-all.jar https://github.com/logisim-evolution/logisim-evolution/blob/master/artwork/logisim-evolution-icon.svg
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9
-_md5_=b9388292c005b6371045d5555b953567
diff --git a/metadata/md5-cache/sci-electronics/logisim-evolution-3.9.0 b/metadata/md5-cache/sci-electronics/logisim-evolution-3.9.0
deleted file mode 100644
index 71445b71..00000000
--- a/metadata/md5-cache/sci-electronics/logisim-evolution-3.9.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install preinst prepare setup unpack
-DEPEND=>=virtual/jre-21:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Digital logic designer and simulator.
-EAPI=8
-HOMEPAGE=https://github.com/logisim-evolution/logisim-evolution
-INHERIT=java-pkg-2 desktop
-IUSE=java nls
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-21:* >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=https://github.com/logisim-evolution/logisim-evolution/releases/download/v3.9.0/logisim-evolution-3.9.0-all.jar https://github.com/logisim-evolution/logisim-evolution/blob/master/artwork/logisim-evolution-icon.svg
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-utils-2 4fa0be92748bc228f31bd845d285d7f9
-_md5_=f7dcbabddca1147ef53a4709d17f9c73
diff --git a/metadata/md5-cache/sci-electronics/minipro-0.4 b/metadata/md5-cache/sci-electronics/minipro-0.4
deleted file mode 100644
index 327c9116..00000000
--- a/metadata/md5-cache/sci-electronics/minipro-0.4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=virtual/libusb:1
-DESCRIPTION=A free and open TL866XX programmer
-EAPI=8
-HOMEPAGE=https://gitlab.com/DavidGriffith/minipro
-INHERIT=bash-completion-r1 udev
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=virtual/libusb:1
-SLOT=0
-SRC_URI=https://gitlab.com/DavidGriffith/minipro/-/archive/0.4/minipro-0.4.tar.gz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=04a04880762c45680a35a0afa692e431
diff --git a/metadata/md5-cache/sci-electronics/minipro-0.5 b/metadata/md5-cache/sci-electronics/minipro-0.5
deleted file mode 100644
index d22c0a88..00000000
--- a/metadata/md5-cache/sci-electronics/minipro-0.5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm
-DEPEND=virtual/libusb:1
-DESCRIPTION=A free and open TL866XX programmer
-EAPI=8
-HOMEPAGE=https://gitlab.com/DavidGriffith/minipro
-INHERIT=bash-completion-r1 udev
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=virtual/libusb:1
-SLOT=0
-SRC_URI=https://gitlab.com/DavidGriffith/minipro/-/archive/0.5/minipro-0.5.tar.gz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=e809f2d305dcef3ec5a95032b933e623
diff --git a/metadata/md5-cache/sci-electronics/minipro-0.6 b/metadata/md5-cache/sci-electronics/minipro-0.6
deleted file mode 100644
index 4d4b931f..00000000
--- a/metadata/md5-cache/sci-electronics/minipro-0.6
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm
-DEPEND=virtual/libusb:1
-DESCRIPTION=A free and open TL866XX programmer
-EAPI=8
-HOMEPAGE=https://gitlab.com/DavidGriffith/minipro
-INHERIT=bash-completion-r1 udev
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=virtual/libusb:1
-SLOT=0
-SRC_URI=https://gitlab.com/DavidGriffith/minipro/-/archive/0.6/minipro-0.6.tar.gz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=e809f2d305dcef3ec5a95032b933e623
diff --git a/metadata/md5-cache/sci-electronics/minipro-0.7.2 b/metadata/md5-cache/sci-electronics/minipro-0.7.2
deleted file mode 100644
index d6606e70..00000000
--- a/metadata/md5-cache/sci-electronics/minipro-0.7.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm
-DEPEND=virtual/libusb:1
-DESCRIPTION=A free and open TL866XX programmer
-EAPI=8
-HOMEPAGE=https://gitlab.com/DavidGriffith/minipro
-INHERIT=bash-completion-r1 udev
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=virtual/libusb:1
-SLOT=0
-SRC_URI=https://gitlab.com/DavidGriffith/minipro/-/archive/0.7.2/minipro-0.7.2.tar.gz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
-_md5_=e809f2d305dcef3ec5a95032b933e623
diff --git a/metadata/md5-cache/sci-electronics/minipro-0.7.4 b/metadata/md5-cache/sci-electronics/minipro-0.7.4
index 6a138791..0cb84a86 100644
--- a/metadata/md5-cache/sci-electronics/minipro-0.7.4
+++ b/metadata/md5-cache/sci-electronics/minipro-0.7.4
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=virtual/libusb:1
SLOT=0
SRC_URI=https://gitlab.com/DavidGriffith/minipro/-/archive/0.7.4/minipro-0.7.4.tar.gz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
+_eclasses_=bash-completion-r1 4386cfb12ede6cd8f0c1987d2e88da5f shell-completion 63a62de3ca49c798ee6e89f190e45d0e toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34
_md5_=e843768d14b9d49b53d1abbee87bffdf
diff --git a/metadata/md5-cache/sci-electronics/qucs-0.0.20_rc2 b/metadata/md5-cache/sci-electronics/qucs-0.0.20
similarity index 86%
rename from metadata/md5-cache/sci-electronics/qucs-0.0.20_rc2
rename to metadata/md5-cache/sci-electronics/qucs-0.0.20
index 1ab1f126..1b716a84 100644
--- a/metadata/md5-cache/sci-electronics/qucs-0.0.20_rc2
+++ b/metadata/md5-cache/sci-electronics/qucs-0.0.20
@@ -10,6 +10,6 @@ KEYWORDS=~amd64
LICENSE=GPL-2
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 x11-libs/libX11 sci-electronics/adms
SLOT=0
-SRC_URI=https://github.com/Qucs/qucs/archive/qucs-0.0.20-rc2.tar.gz -> qucs-0.0.20_rc2-source.tar.gz
+SRC_URI=https://github.com/Qucs/qucs/archive/0.0.20.tar.gz -> qucs-0.0.20-source.tar.gz
_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=d770347a8ec5b8992121b1304a17674f
+_md5_=f5139e8614528be78e23202219cfc415
diff --git a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.3.55 b/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.3.55
deleted file mode 100644
index b568af88..00000000
--- a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.3.55
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=Debug hardware like the pros.
-EAPI=8
-HOMEPAGE=https://www.saleae.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=appimage chromium-2 desktop pax-utils multilib-build xdg udev
-IUSE=abi_x86_64
-KEYWORDS=~amd64
-LICENSE=Salea-EULA
-RDEPEND=app-accessibility/at-spi2-atk[abi_x86_64(-)?] app-accessibility/at-spi2-core[abi_x86_64(-)?] dev-libs/atk[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] || ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] ) sys-apps/dbus[abi_x86_64(-)?] x11-libs/gtk+[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] sys-libs/glibc[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?]
-REQUIRED_USE=|| ( abi_x86_64 )
-RESTRICT=bindist mirror splitdebug strip
-SLOT=0
-SRC_URI=amd64? ( https://downloads.saleae.com/logic2/Logic-2.3.55-master.AppImage )
-_eclasses_=appimage ed8123afcb2e51c307af597930f561d5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 linux-info efd923656513c879204fec6638eadee5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f21ebcd87a225c3e94f70cf3e2315d10
diff --git a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.14 b/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.14
deleted file mode 100644
index 9716c8cd..00000000
--- a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.14
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=Debug hardware like the pros.
-EAPI=8
-HOMEPAGE=https://www.saleae.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=appimage chromium-2 desktop pax-utils multilib-build xdg udev
-IUSE=abi_x86_64
-KEYWORDS=~amd64
-LICENSE=Salea-EULA
-RDEPEND=app-accessibility/at-spi2-atk[abi_x86_64(-)?] app-accessibility/at-spi2-core[abi_x86_64(-)?] dev-libs/atk[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] || ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] ) sys-apps/dbus[abi_x86_64(-)?] x11-libs/gtk+[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] sys-libs/glibc[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?]
-REQUIRED_USE=|| ( abi_x86_64 )
-RESTRICT=bindist mirror splitdebug strip
-SLOT=0
-SRC_URI=amd64? ( https://downloads.saleae.com/logic2/Logic-2.4.14-linux-x64.AppImage )
-_eclasses_=appimage ed8123afcb2e51c307af597930f561d5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 linux-info efd923656513c879204fec6638eadee5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0667406694c7ce40657bd652c92d90ea
diff --git a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.22 b/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.22
deleted file mode 100644
index 19785ca6..00000000
--- a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.22
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=Debug hardware like the pros.
-EAPI=8
-HOMEPAGE=https://www.saleae.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=appimage chromium-2 desktop pax-utils multilib-build xdg udev
-IUSE=abi_x86_64
-KEYWORDS=~amd64
-LICENSE=Salea-EULA
-RDEPEND=app-accessibility/at-spi2-atk[abi_x86_64(-)?] app-accessibility/at-spi2-core[abi_x86_64(-)?] dev-libs/atk[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] || ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] ) sys-apps/dbus[abi_x86_64(-)?] x11-libs/gtk+[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] sys-libs/glibc[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?]
-REQUIRED_USE=|| ( abi_x86_64 )
-RESTRICT=bindist mirror splitdebug strip
-SLOT=0
-SRC_URI=amd64? ( https://downloads2.saleae.com/logic2/Logic-2.4.22-linux-x64.AppImage )
-_eclasses_=appimage ed8123afcb2e51c307af597930f561d5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 linux-info efd923656513c879204fec6638eadee5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3f423aca74de7bdfa29457052c42214e
diff --git a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.44 b/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.44
index 84b0305f..e39d70f7 100644
--- a/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.44
+++ b/metadata/md5-cache/sci-electronics/saleae-logic-bin-2.4.44
@@ -1,17 +1,17 @@
-BDEPEND=virtual/pkgconfig
+BDEPEND=dev-util/patchelf virtual/pkgconfig
DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=Debug hardware like the pros.
+DESCRIPTION=Debug hardware like the pros
EAPI=8
HOMEPAGE=https://www.saleae.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=appimage chromium-2 desktop pax-utils multilib-build xdg udev
+INHERIT=appimage chromium-2 multilib-build xdg udev
IUSE=abi_x86_64
KEYWORDS=~amd64
LICENSE=Salea-EULA
-RDEPEND=app-accessibility/at-spi2-atk[abi_x86_64(-)?] app-accessibility/at-spi2-core[abi_x86_64(-)?] dev-libs/atk[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] || ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] ) sys-apps/dbus[abi_x86_64(-)?] x11-libs/gtk+[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] sys-libs/glibc[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?]
+RDEPEND=app-accessibility/at-spi2-core[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] || ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] ) sys-apps/dbus[abi_x86_64(-)?] x11-libs/gtk+[abi_x86_64(-)?] x11-libs/libdrm[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_64(-)?] sys-libs/glibc[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?]
REQUIRED_USE=|| ( abi_x86_64 )
RESTRICT=bindist mirror splitdebug strip
SLOT=0
SRC_URI=amd64? ( https://downloads2.saleae.com/logic2/Logic-2.4.44-linux-x64.AppImage )
-_eclasses_=appimage ed8123afcb2e51c307af597930f561d5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 linux-info efd923656513c879204fec6638eadee5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3f423aca74de7bdfa29457052c42214e
+_eclasses_=appimage d031edb95eae2947a65c5e82cbeda253 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 linux-info efd923656513c879204fec6638eadee5 chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 udev 1a23882bb73bc31c64a6f00a5e515f34
+_md5_=924dcf07848fecc04828f25824922c1f
diff --git a/metadata/md5-cache/sci-electronics/wavedrom-2.9.1 b/metadata/md5-cache/sci-electronics/wavedrom-2.9.1
deleted file mode 100644
index ebcd5f32..00000000
--- a/metadata/md5-cache/sci-electronics/wavedrom-2.9.1
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst setup
-DESCRIPTION=WaveDrom draws your Timing Diagram or Waveform from simple textual description
-EAPI=8
-HOMEPAGE=https://wavedrom.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils multilib-build xdg
-IUSE=abi_x86_64
-KEYWORDS=~amd64
-LICENSE=MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1
-RDEPEND=app-crypt/libsecret[abi_x86_64(-)?] dev-libs/atk[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib:2[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] media-libs/fontconfig:1.0[abi_x86_64(-)?] media-libs/freetype:2[abi_x86_64(-)?] media-libs/libv4l[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] sys-apps/dbus[abi_x86_64(-)?] sys-devel/gcc[cxx] sys-libs/glibc virtual/ttf-fonts x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_64(-)?] x11-libs/gtk+:3[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_64(-)?] x11-libs/libxkbfile[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?]
-REQUIRED_USE=|| ( abi_x86_64 )
-RESTRICT=mirror bindist strip
-SLOT=0
-SRC_URI=https://github.com/wavedrom/wavedrom.github.io/releases/download/v2.9.1/wavedrom-editor-v2.9.1-linux-x64.tar.gz https://windows-cdn.softpedia.com/screenshots/thumbs/WaveDrom-Editor-thumb.png -> wavedrom.png
-_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 linux-info efd923656513c879204fec6638eadee5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=330117c4f13b11679d7eada5fa18aee7
diff --git a/metadata/md5-cache/sci-electronics/wavedrom-3.4.0 b/metadata/md5-cache/sci-electronics/wavedrom-3.4.0
deleted file mode 100644
index 28ea4806..00000000
--- a/metadata/md5-cache/sci-electronics/wavedrom-3.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst setup
-DESCRIPTION=WaveDrom draws your Timing Diagram or Waveform from simple textual description
-EAPI=8
-HOMEPAGE=https://wavedrom.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils multilib-build xdg
-IUSE=abi_x86_64
-KEYWORDS=~amd64
-LICENSE=MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1
-RDEPEND=app-crypt/libsecret[abi_x86_64(-)?] dev-libs/atk[abi_x86_64(-)?] dev-libs/expat[abi_x86_64(-)?] dev-libs/glib:2[abi_x86_64(-)?] dev-libs/nspr[abi_x86_64(-)?] dev-libs/nss[abi_x86_64(-)?] media-libs/alsa-lib[abi_x86_64(-)?] media-libs/fontconfig:1.0[abi_x86_64(-)?] media-libs/freetype:2[abi_x86_64(-)?] media-libs/libv4l[abi_x86_64(-)?] net-print/cups[abi_x86_64(-)?] sys-apps/dbus[abi_x86_64(-)?] sys-devel/gcc[cxx] sys-libs/glibc virtual/ttf-fonts x11-libs/cairo[abi_x86_64(-)?] x11-libs/gdk-pixbuf:2[abi_x86_64(-)?] x11-libs/gtk+:3[abi_x86_64(-)?] x11-libs/libX11[abi_x86_64(-)?] x11-libs/libXScrnSaver[abi_x86_64(-)?] x11-libs/libXcomposite[abi_x86_64(-)?] x11-libs/libXcursor[abi_x86_64(-)?] x11-libs/libXdamage[abi_x86_64(-)?] x11-libs/libXext[abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_64(-)?] x11-libs/libXi[abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_64(-)?] x11-libs/libXrender[abi_x86_64(-)?] x11-libs/libXtst[abi_x86_64(-)?] x11-libs/libxcb[abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_64(-)?] x11-libs/libxkbfile[abi_x86_64(-)?] x11-libs/pango[abi_x86_64(-)?]
-REQUIRED_USE=|| ( abi_x86_64 )
-RESTRICT=mirror bindist strip
-SLOT=0
-SRC_URI=https://github.com/wavedrom/wavedrom.github.io/releases/download/v3.4.0/wavedrom-editor-v3.4.0-linux-x64.tar.gz https://windows-cdn.softpedia.com/screenshots/thumbs/WaveDrom-Editor-thumb.png -> wavedrom.png
-_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 linux-info efd923656513c879204fec6638eadee5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=330117c4f13b11679d7eada5fa18aee7
diff --git a/metadata/md5-cache/sci-electronics/yosys-0.66 b/metadata/md5-cache/sci-electronics/yosys-0.66
deleted file mode 100644
index 57623688..00000000
--- a/metadata/md5-cache/sci-electronics/yosys-0.66
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=dev-libs/boost llvm-core/clang media-gfx/xdot
-DESCRIPTION=framework for Verilog RTL synthesis
-EAPI=8
-HOMEPAGE=https://yosyshq.net/yosys/
-KEYWORDS=amd64
-LICENSE=ISC
-SLOT=0
-SRC_URI=https://github.com/YosysHQ/yosys/releases/download/v0.66/yosys-src.tar.gz -> yosys-0.66.tar.gz
-_md5_=3f663284823eec156e3dbb0ae2d6b631
diff --git a/metadata/md5-cache/sci-electronics/yosys-0.67 b/metadata/md5-cache/sci-electronics/yosys-0.67
new file mode 100644
index 00000000..39476fb2
--- /dev/null
+++ b/metadata/md5-cache/sci-electronics/yosys-0.67
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 ) sys-devel/bison sys-devel/flex virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=dev-libs/boost:= dev-libs/libffi:= dev-lang/tcl:= media-gfx/xdot sys-libs/readline:= virtual/zlib
+DESCRIPTION=framework for Verilog RTL synthesis
+EAPI=8
+HOMEPAGE=https://yosyshq.net/yosys/
+INHERIT=cmake python-any-r1
+KEYWORDS=amd64
+LICENSE=ISC
+RDEPEND=dev-libs/boost:= dev-libs/libffi:= dev-lang/tcl:= media-gfx/xdot sys-libs/readline:= virtual/zlib
+SLOT=0
+SRC_URI=https://github.com/YosysHQ/yosys/releases/download/v0.67/yosys.tar.gz -> yosys-0.67.tar.gz
+_eclasses_=cmake c54f532543a549f7318d6c49aaf8e953 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=9665b57d975fc7b3f9442b6ee22f012e
diff --git a/metadata/md5-cache/sci-libs/libsigrokdecode-0.6.0 b/metadata/md5-cache/sci-libs/libsigrokdecode-0.6.0
deleted file mode 100644
index 6cedf50d..00000000
--- a/metadata/md5-cache/sci-libs/libsigrokdecode-0.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare setup test
-DEPEND=python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/glib-2.34.0
-DESCRIPTION=Provide (streaming) protocol decoding functionality
-EAPI=8
-HOMEPAGE=https://sigrok.org/wiki/Libsigrokdecode
-INHERIT=autotools python-single-r1
-IUSE=static-libs python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=GPL-3
-RDEPEND=python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/glib-2.34.0
-REQUIRED_USE=^^ ( python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 )
-SLOT=0/4
-SRC_URI=http://sigrok.org/gitweb/?p=libsigrokdecode.git;a=snapshot;h=782c35b;sf=zip -> libsigrokdecode-782c35b.zip
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 18a01bee4e486884d7457cfacde74099 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=f55128ab879fdea0b996ef8b9404c020
diff --git a/metadata/md5-cache/sys-block/partclone-0.2.81 b/metadata/md5-cache/sys-block/partclone-0.2.81
deleted file mode 100644
index 3d678ed5..00000000
--- a/metadata/md5-cache/sys-block/partclone-0.2.81
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=>=sys-fs/e2fsprogs-1.41.4 xfs? ( sys-fs/xfsprogs ) reiserfs? ( =sys-fs/reiser4progs-1.0.7 ) hfsp? ( sys-fs/hfsutils ) fat? ( sys-fs/dosfstools ) ntfs? ( sys-fs/ntfs3g[ntfsprogs] ) jfs? ( >=sys-fs/jfsutils-1.1.15 ) btrfs? ( sys-fs/btrfs-progs )
-DESCRIPTION=Partition cloning tool
-EAPI=8
-HOMEPAGE=http://partclone.org
-INHERIT=autotools
-IUSE=+xfs +reiserfs +reiser4 hfsp +fat +ntfs +jfs +btrfs static mtrace
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-RDEPEND=>=sys-fs/e2fsprogs-1.41.4 xfs? ( sys-fs/xfsprogs ) reiserfs? ( =sys-fs/reiser4progs-1.0.7 ) hfsp? ( sys-fs/hfsutils ) fat? ( sys-fs/dosfstools ) ntfs? ( sys-fs/ntfs3g[ntfsprogs] ) jfs? ( >=sys-fs/jfsutils-1.1.15 ) btrfs? ( sys-fs/btrfs-progs )
-SLOT=0
-SRC_URI=mirror://sourceforge/partclone/testing/src/partclone_0.2.81.orig.tar.gz -> partclone-0.2.81.tar.gz
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=a0ff697471cb7e1c5e6c491c7d343e86
diff --git a/metadata/md5-cache/sys-block/partclone-0.3.17 b/metadata/md5-cache/sys-block/partclone-0.3.17
deleted file mode 100644
index 985d0ea9..00000000
--- a/metadata/md5-cache/sys-block/partclone-0.3.17
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=>=sys-fs/e2fsprogs-1.41.4 xfs? ( sys-fs/xfsprogs ) reiserfs? ( =sys-fs/reiser4progs-1.0.7 ) hfsp? ( sys-fs/hfsutils ) fat? ( sys-fs/dosfstools ) ntfs? ( sys-fs/ntfs3g[ntfsprogs] ) jfs? ( >=sys-fs/jfsutils-1.1.15 ) btrfs? ( sys-fs/btrfs-progs )
-DESCRIPTION=Partition cloning tool
-EAPI=8
-HOMEPAGE=http://partclone.org
-INHERIT=autotools
-IUSE=+xfs +reiserfs +reiser4 hfsp +fat +ntfs +jfs +btrfs static mtrace
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-RDEPEND=>=sys-fs/e2fsprogs-1.41.4 xfs? ( sys-fs/xfsprogs ) reiserfs? ( =sys-fs/reiser4progs-1.0.7 ) hfsp? ( sys-fs/hfsutils ) fat? ( sys-fs/dosfstools ) ntfs? ( sys-fs/ntfs3g[ntfsprogs] ) jfs? ( >=sys-fs/jfsutils-1.1.15 ) btrfs? ( sys-fs/btrfs-progs )
-SLOT=0
-SRC_URI=mirror://sourceforge/partclone/testing/src/partclone_0.3.17.orig.tar.gz -> partclone-0.3.17.tar.gz
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=a0ff697471cb7e1c5e6c491c7d343e86
diff --git a/metadata/md5-cache/sys-block/partclone-0.3.47 b/metadata/md5-cache/sys-block/partclone-0.3.47
new file mode 100644
index 00000000..48984bdf
--- /dev/null
+++ b/metadata/md5-cache/sys-block/partclone-0.3.47
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure prepare
+DEPEND=app-arch/zstd:= dev-libs/openssl:= sys-apps/util-linux sys-libs/ncurses:0= sys-libs/zlib:= >=sys-fs/e2fsprogs-1.41.4 btrfs? ( sys-fs/btrfs-progs ) fuse? ( sys-fs/fuse:3 ) fat? ( sys-fs/dosfstools ) hfsp? ( sys-fs/hfsutils ) isal? ( dev-libs/isa-l ) jfs? ( >=sys-fs/jfsutils-1.1.15-r3 ) nilfs2? ( sys-fs/nilfs-utils ) ntfs? ( sys-fs/ntfs3g[ntfsprogs] ) reiser4? ( >=sys-fs/reiser4progs-1.0.7 ) reiserfs? ( ~sys-fs/progsreiserfs-0.3.0.5:0.3 ) ufs? ( >=sys-fs/ufsutils-8.2_p3 ) vmfs? ( >=sys-fs/vmfs-tools-0.2.5_p3 ) xxhash? ( dev-libs/xxhash:= ) xfs? ( sys-fs/xfsprogs )
+DESCRIPTION=Partition cloning tool
+EAPI=8
+HOMEPAGE=https://partclone.org https://github.com/Thomas-Tsai/partclone
+INHERIT=autotools flag-o-matic
+IUSE=+apfs +btrfs +exfat +f2fs +fat fuse hfsp isal +jfs minix mtrace nilfs2 +ntfs +reiser4 +reiserfs static +ufs +vmfs +xfs +xxhash
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=GPL-2
+RDEPEND=app-arch/zstd:= dev-libs/openssl:= sys-apps/util-linux sys-libs/ncurses:0= sys-libs/zlib:= >=sys-fs/e2fsprogs-1.41.4 btrfs? ( sys-fs/btrfs-progs ) fuse? ( sys-fs/fuse:3 ) fat? ( sys-fs/dosfstools ) hfsp? ( sys-fs/hfsutils ) isal? ( dev-libs/isa-l ) jfs? ( >=sys-fs/jfsutils-1.1.15-r3 ) nilfs2? ( sys-fs/nilfs-utils ) ntfs? ( sys-fs/ntfs3g[ntfsprogs] ) reiser4? ( >=sys-fs/reiser4progs-1.0.7 ) reiserfs? ( ~sys-fs/progsreiserfs-0.3.0.5:0.3 ) ufs? ( >=sys-fs/ufsutils-8.2_p3 ) vmfs? ( >=sys-fs/vmfs-tools-0.2.5_p3 ) xxhash? ( dev-libs/xxhash:= ) xfs? ( sys-fs/xfsprogs )
+SLOT=0
+SRC_URI=https://github.com/Thomas-Tsai/partclone/archive/0.3.47.tar.gz -> partclone-0.3.47.tar.gz
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=20f039bd72b53958723c4aff453ad2c0
diff --git a/metadata/md5-cache/sys-boot/etcher-1.10.6 b/metadata/md5-cache/sys-boot/etcher-1.10.6
deleted file mode 100644
index 7cd98d71..00000000
--- a/metadata/md5-cache/sys-boot/etcher-1.10.6
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install unpack
-DEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily.
-EAPI=8
-HOMEPAGE=https://etcher.io/
-INHERIT=unpacker
-KEYWORDS=amd64 x86
-LICENSE=GPL2
-RDEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-RESTRICT=mirror strip
-SLOT=0
-SRC_URI=https://github.com/balena-io/etcher/releases/download/v1.10.6/balena-etcher_1.10.6_amd64.deb
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=abb819b5887f95b4c99d2048b087adf0
diff --git a/metadata/md5-cache/sys-boot/etcher-1.18.11 b/metadata/md5-cache/sys-boot/etcher-1.18.11
deleted file mode 100644
index 4edeff5c..00000000
--- a/metadata/md5-cache/sys-boot/etcher-1.18.11
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install unpack
-DEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily.
-EAPI=8
-HOMEPAGE=https://etcher.io/
-INHERIT=unpacker
-KEYWORDS=amd64 x86
-LICENSE=GPL2
-RDEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-RESTRICT=mirror strip
-SLOT=0
-SRC_URI=https://github.com/balena-io/etcher/releases/download/v1.18.11/balena-etcher_1.18.11_amd64.deb
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=abb819b5887f95b4c99d2048b087adf0
diff --git a/metadata/md5-cache/sys-boot/etcher-1.19.17 b/metadata/md5-cache/sys-boot/etcher-1.19.17
deleted file mode 100644
index a9df82df..00000000
--- a/metadata/md5-cache/sys-boot/etcher-1.19.17
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install unpack
-DEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily.
-EAPI=8
-HOMEPAGE=https://etcher.io/
-INHERIT=unpacker
-KEYWORDS=amd64 x86
-LICENSE=GPL2
-RDEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-RESTRICT=mirror strip
-SLOT=0
-SRC_URI=https://github.com/balena-io/etcher/releases/download/v1.19.17/balena-etcher_1.19.17_amd64.deb
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=5cd8d1b6c188c5f70d0a3de91aad67aa
diff --git a/metadata/md5-cache/sys-boot/etcher-1.19.5 b/metadata/md5-cache/sys-boot/etcher-1.19.5
deleted file mode 100644
index dfd0c405..00000000
--- a/metadata/md5-cache/sys-boot/etcher-1.19.5
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install unpack
-DEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily.
-EAPI=8
-HOMEPAGE=https://etcher.io/
-INHERIT=unpacker
-KEYWORDS=amd64 x86
-LICENSE=GPL2
-RDEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-RESTRICT=mirror strip
-SLOT=0
-SRC_URI=https://github.com/balena-io/etcher/releases/download/v1.19.5/balena-etcher_1.19.5_amd64.deb
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=5cd8d1b6c188c5f70d0a3de91aad67aa
diff --git a/metadata/md5-cache/sys-boot/etcher-1.7.9 b/metadata/md5-cache/sys-boot/etcher-1.7.9
deleted file mode 100644
index fe1f9973..00000000
--- a/metadata/md5-cache/sys-boot/etcher-1.7.9
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install unpack
-DEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily.
-EAPI=8
-HOMEPAGE=https://etcher.io/
-INHERIT=unpacker
-KEYWORDS=amd64 x86
-LICENSE=GPL2
-RDEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-RESTRICT=mirror strip
-SLOT=0
-SRC_URI=https://github.com/balena-io/etcher/releases/download/v1.7.9/balena-etcher-electron_1.7.9_amd64.deb
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=60b7dac8a3b64c4545118fe7c9f41d5a
diff --git a/metadata/md5-cache/sys-boot/etcher-2.1.6 b/metadata/md5-cache/sys-boot/etcher-2.1.6
index 8fa27b6b..3e29c824 100644
--- a/metadata/md5-cache/sys-boot/etcher-2.1.6
+++ b/metadata/md5-cache/sys-boot/etcher-2.1.6
@@ -1,14 +1,15 @@
DEFINED_PHASES=install unpack
-DEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
-DESCRIPTION=Flash OS images to SD cards & USB drives, safely and easily.
+DEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/lsb-release sys-devel/gcc elibc_glibc? ( sys-libs/glibc ) virtual/libudev:= x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libnotify x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
+DESCRIPTION=Flash OS images to SD cards and USB drives safely and easily
EAPI=8
HOMEPAGE=https://etcher.io/
INHERIT=unpacker
-KEYWORDS=amd64 x86
-LICENSE=GPL2
-RDEPEND=dev-libs/nss media-libs/alsa-lib sys-apps/lsb-release x11-libs/gtk+:2 x11-libs/libXtst x11-libs/libnotify
+KEYWORDS=-* amd64
+LICENSE=GPL-2
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/lsb-release sys-devel/gcc elibc_glibc? ( sys-libs/glibc ) virtual/libudev:= x11-libs/cairo x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libnotify x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango
+REQUIRED_USE=elibc_glibc
RESTRICT=mirror strip
SLOT=0
SRC_URI=https://github.com/balena-io/etcher/releases/download/v2.1.6/balena-etcher_2.1.6_amd64.deb
_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
-_md5_=5cd8d1b6c188c5f70d0a3de91aad67aa
+_md5_=78c1c1077fc3f3f93ed09965804316a0
diff --git a/metadata/md5-cache/sys-boot/refit-0.14.2 b/metadata/md5-cache/sys-boot/refit-0.14.2
new file mode 100644
index 00000000..4e9d14f4
--- /dev/null
+++ b/metadata/md5-cache/sys-boot/refit-0.14.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=sys-boot/gnu-efi-0.3a sys-boot/syslinux
+DESCRIPTION=graphical boot menu for ia32 and x64 EFI systems
+EAPI=7
+HOMEPAGE=http://refit.sourceforge.net/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=sys-boot/efibootmgr sys-fs/dosfstools
+SLOT=0
+SRC_URI=https://cloudfront.debian.net/debian-archive/debian/pool/main/r/refit/refit_0.14.orig.tar.gz https://cloudfront.debian.net/debian-archive/debian/pool/main/r/refit/refit_0.14-2.debian.tar.gz
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=690ba199530184b22c30b84f3acf70ae
diff --git a/metadata/md5-cache/sys-fs/jfsutils-1.1.15-r2 b/metadata/md5-cache/sys-fs/jfsutils-1.1.15-r2
deleted file mode 100644
index 238608b1..00000000
--- a/metadata/md5-cache/sys-fs/jfsutils-1.1.15-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=!static? ( sys-apps/util-linux:= ) static? ( sys-apps/util-linux:=[static-libs] )
-DESCRIPTION=IBM's Journaling Filesystem (JFS) Utilities
-EAPI=7
-HOMEPAGE=http://jfs.sourceforge.net/
-INHERIT=autotools flag-o-matic
-IUSE=static static-libs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=GPL-2
-RDEPEND=!static? ( sys-apps/util-linux:= )
-SLOT=0
-SRC_URI=http://jfs.sourceforge.net/project/pub/jfsutils-1.1.15.tar.gz
-_eclasses_=gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 libtool 6a96cd90e5da8c7c615015479f46f1a4 autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d
-_md5_=3e5bd8956ececd3cf1156e833bfa3ddf
diff --git a/metadata/md5-cache/sys-fs/jfsutils-1.1.15-r1 b/metadata/md5-cache/sys-fs/jfsutils-1.1.15-r3
similarity index 84%
rename from metadata/md5-cache/sys-fs/jfsutils-1.1.15-r1
rename to metadata/md5-cache/sys-fs/jfsutils-1.1.15-r3
index 65015085..79a8555a 100644
--- a/metadata/md5-cache/sys-fs/jfsutils-1.1.15-r1
+++ b/metadata/md5-cache/sys-fs/jfsutils-1.1.15-r3
@@ -2,14 +2,14 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/
DEFINED_PHASES=configure install prepare
DEPEND=!static? ( sys-apps/util-linux:= ) static? ( sys-apps/util-linux:=[static-libs] )
DESCRIPTION=IBM's Journaling Filesystem (JFS) Utilities
-EAPI=8
+EAPI=7
HOMEPAGE=http://jfs.sourceforge.net/
INHERIT=autotools flag-o-matic
-IUSE=static
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86
+IUSE=static static-libs
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=!static? ( sys-apps/util-linux:= )
SLOT=0
SRC_URI=http://jfs.sourceforge.net/project/pub/jfsutils-1.1.15.tar.gz
_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=46daaa54374ec87ad86f4b43d4148c35
+_md5_=3e5bd8956ececd3cf1156e833bfa3ddf
diff --git a/metadata/md5-cache/sys-fs/progsreiserfs-0.3.0.5 b/metadata/md5-cache/sys-fs/progsreiserfs-0.3.0.5
index c59b630f..a2b62fc6 100644
--- a/metadata/md5-cache/sys-fs/progsreiserfs-0.3.0.5
+++ b/metadata/md5-cache/sys-fs/progsreiserfs-0.3.0.5
@@ -1,4 +1,4 @@
-BDEPEND=>=app-portage/elt-patches-20250306
+BDEPEND=sys-devel/gettext >=app-portage/elt-patches-20250306
DEFINED_PHASES=configure install postinst prepare
DEPEND=sys-apps/util-linux nls? ( sys-devel/gettext virtual/libintl )
DESCRIPTION=Library for accessing and manipulating reiserfs partitions
@@ -8,7 +8,7 @@ INHERIT=flag-o-matic libtool
IUSE=debug examples nls static-libs
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86
LICENSE=GPL-2
-SLOT=0
+SLOT=0.3/0.3
SRC_URI=http://reiserfs.linux.kiev.ua/snapshots/progsreiserfs-0.3.0.5.tar.gz https://ftp.mizar.org/pub/Linux/reiserfs/libreiserfs/progsreiserfs-0.3.0.5.tar.gz
_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
-_md5_=c3530a3441629be282a9c1cd88ac5163
+_md5_=7111ce8cf0714532ac57e2f6ec7f4f4f
diff --git a/metadata/md5-cache/sys-fs/ufsutils-8.2_p3 b/metadata/md5-cache/sys-fs/ufsutils-8.2_p3
new file mode 100644
index 00000000..d1b77e31
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/ufsutils-8.2_p3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-libs/libbsd:= dev-libs/libedit:=
+DESCRIPTION=UFS filesystem utilities and shared library
+EAPI=8
+HOMEPAGE=https://free.nchc.org.tw/drbl-core/pool/drbl/dev/ufsutils/
+INHERIT=flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=dev-libs/libbsd:= dev-libs/libedit:=
+SLOT=0
+SRC_URI=https://free.nchc.org.tw/drbl-core/pool/drbl/dev/ufsutils/ufsutils_8.2.orig.tar.gz -> ufsutils-8.2_p3.orig.tar.gz https://free.nchc.org.tw/drbl-core/pool/drbl/dev/ufsutils/ufsutils_8.2-3.drbl2.debian.tar.xz
+_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=117fc968203bb2e08472d00c2ca3efe9
diff --git a/metadata/md5-cache/sys-fs/vmfs-tools-0.2.5_p3 b/metadata/md5-cache/sys-fs/vmfs-tools-0.2.5_p3
new file mode 100644
index 00000000..59aa7ef1
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/vmfs-tools-0.2.5_p3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt
+DEFINED_PHASES=compile configure install
+DEPEND=sys-apps/util-linux sys-libs/readline:= fuse? ( sys-fs/fuse:0= )
+DESCRIPTION=Tools and shared library for VMware VMFS filesystems
+EAPI=8
+HOMEPAGE=https://free.nchc.org.tw/drbl-core/pool/drbl/dev/vmfs-tools/
+INHERIT=toolchain-funcs
+IUSE=fuse
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=sys-apps/util-linux sys-libs/readline:= fuse? ( sys-fs/fuse:0= )
+SLOT=0
+SRC_URI=https://free.nchc.org.tw/drbl-core/pool/drbl/dev/vmfs-tools/vmfs-tools_0.2.5.orig.tar.gz -> vmfs-tools-0.2.5_p3.orig.tar.gz
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=2f350d6a809bde6ef29eca5fcd70108e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-2.6.39.4 b/metadata/md5-cache/sys-kernel/gentoo-kernel-2.6.39.4
new file mode 100644
index 00000000..e8200fb3
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-2.6.39.4
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex app-alternatives/yacc dev-lang/perl
+DEFINED_PHASES=compile configure install postinst prepare
+DESCRIPTION=Locally built Linux 2.6.39.4 kernel with Gentoo legacy patches and seccomp filter
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=savedconfig toolchain-funcs
+IUSE=savedconfig
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=GPL-2
+SLOT=2.6.39.4
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.xz
+_eclasses_=portability 3c2334cdfbb30bc4b33c85164fe832bf savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=975103eef6016d36e9914116038c38c5
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-2.6.39.4 b/metadata/md5-cache/sys-kernel/gentoo-sources-2.6.39.4
new file mode 100644
index 00000000..88edd1a0
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-2.6.39.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Linux 2.6.39.4 sources with selected Gentoo legacy patches and seccomp filter
+EAPI=8
+HOMEPAGE=https://www.kernel.org https://gitweb.gentoo.org/proj/linux-patches.git/
+INHERIT=kernel-2
+IUSE=symlink build vanilla
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=GPL-2 linux-fw-redistributable all-rights-reserved
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex sys-libs/binutils-libs >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=2.6.39.4
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.xz
+_eclasses_=crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 9e356491bbe6b671152afbd17418c1c7 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=ff51e07e3e4f3fc8f2f25019e5ffd4eb
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-2.6.39 b/metadata/md5-cache/sys-kernel/linux-headers-2.6.39
index 2fbba564..fbc2fa3f 100644
--- a/metadata/md5-cache/sys-kernel/linux-headers-2.6.39
+++ b/metadata/md5-cache/sys-kernel/linux-headers-2.6.39
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://dev.gentoo.org/~vapier/dist/gentoo-headers-base-2.6.39.tar.xz https://dev.gentoo.org/~vapier/dist/gentoo-headers-2.6.39-1.tar.xz
-_eclasses_=crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 6cb21ec6862866c4dfa4511ae0f1b7f1 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_eclasses_=crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 9e356491bbe6b671152afbd17418c1c7 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
_md5_=284ca58954d5e25d16fd2a0dc59b0805
diff --git a/metadata/md5-cache/sys-kernel/linux-headers-2.6.39.4 b/metadata/md5-cache/sys-kernel/linux-headers-2.6.39.4
new file mode 100644
index 00000000..e6c45be8
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/linux-headers-2.6.39.4
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/xz-utils dev-lang/perl net-misc/rsync
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Linux system headers
+EAPI=8
+HOMEPAGE=https://www.kernel.org https://github.com/gentoo/linux-headers-patches
+INHERIT=kernel-2 toolchain-funcs
+IUSE=headers-only
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=GPL-2
+RESTRICT=binchecks strip
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.xz https://github.com/gentoo/linux-headers-patches/archive/b0ead82bea0a0a5392dd065d16dec4e152f427a8.tar.gz -> linux-headers-patches-b0ead82bea0a0a5392dd065d16dec4e152f427a8.tar.gz
+_eclasses_=crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 9e356491bbe6b671152afbd17418c1c7 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=95adc4ea9329673427e6946f48405563
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-2.6.39.4 b/metadata/md5-cache/sys-kernel/vanilla-sources-2.6.39.4
new file mode 100644
index 00000000..1fe6388e
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-2.6.39.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Vanilla Linux 2.6.39.4 sources with a seccomp filter backport
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build vanilla
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=GPL-2 linux-fw-redistributable all-rights-reserved
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex sys-libs/binutils-libs >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=2.6.39.4
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.xz
+_eclasses_=crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 9e356491bbe6b671152afbd17418c1c7 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=937ba561f5a55f4a4c1967634a0938dc
diff --git a/metadata/md5-cache/sys-kernel/win4lin-kernel-2.6.39.4 b/metadata/md5-cache/sys-kernel/win4lin-kernel-2.6.39.4
new file mode 100644
index 00000000..bc9bdddf
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/win4lin-kernel-2.6.39.4
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex app-alternatives/yacc dev-lang/perl
+DEFINED_PHASES=compile configure install postinst prepare
+DESCRIPTION=Locally built Linux 2.6.39.4 kernel with Win4Lin MKI and seccomp filter
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=savedconfig toolchain-funcs
+IUSE=savedconfig
+KEYWORDS=-* ~x86
+LICENSE=GPL-2
+SLOT=2.6.39.4
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.xz
+_eclasses_=portability 3c2334cdfbb30bc4b33c85164fe832bf savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=376a6ba85bab156f919200d7ef1b8be8
diff --git a/metadata/md5-cache/sys-kernel/win4lin-sources-2.6.39.4 b/metadata/md5-cache/sys-kernel/win4lin-sources-2.6.39.4
new file mode 100644
index 00000000..8c6c25cb
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/win4lin-sources-2.6.39.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Linux 2.6.39.4 sources with Win4Lin MKI and seccomp-filter backports
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build vanilla
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=GPL-2 linux-fw-redistributable all-rights-reserved
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex sys-libs/binutils-libs >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=2.6.39.4
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.4.tar.xz
+_eclasses_=crossdev d618c699554f72b98f8ceeeeb361dc9e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 9e356491bbe6b671152afbd17418c1c7 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 58cc13bdc4e9a204077e1e7c9a1d7988 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5
+_md5_=568e0d62fe22e8fcc8a28dded24eb580
diff --git a/metadata/md5-cache/sys-libs/lib-compat-1.5_p27 b/metadata/md5-cache/sys-libs/lib-compat-1.5_p27
new file mode 100644
index 00000000..4eb37feb
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/lib-compat-1.5_p27
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=Compatibility C++ library for very old programs
+EAPI=8
+HOMEPAGE=https://www.gentoo.org/ https://archive.debian.org/debian/pool/main/g/gcc-2.95/
+INHERIT=unpacker
+KEYWORDS=amd64
+LICENSE=libstdc++
+RESTRICT=strip mirror
+SLOT=0
+SRC_URI=https://archive.debian.org/debian/pool/main/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-27_i386.deb https://archive.debian.org/debian/pool/main/g/gcc-2.95/gcc-2.95_2.95.4.ds15.orig.tar.gz https://archive.debian.org/debian/pool/main/g/gcc-2.95/gcc-2.95_2.95.4.ds15-27.diff.gz https://archive.debian.org/debian/pool/main/g/gcc-2.95/gcc-2.95_2.95.4.ds15-27.dsc
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2
+_md5_=3a39b71c81ebfd1a2255092b64e38d28
diff --git a/metadata/md5-cache/sys-libs/readline-compat-6.3_p8 b/metadata/md5-cache/sys-libs/readline-compat-6.3_p8
new file mode 100644
index 00000000..643f1d39
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/readline-compat-6.3_p8
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=sys-libs/ncurses:0= virtual/pkgconfig
+DESCRIPTION=Compatibility libraries for binaries linked against readline ABI 6
+EAPI=8
+HOMEPAGE=https://tiswww.case.edu/php/chet/readline/rltop.html https://packages.debian.org/source/readline6
+INHERIT=flag-o-matic multilib toolchain-funcs
+KEYWORDS=amd64
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:0=
+SLOT=6
+SRC_URI=https://archive.debian.org/debian/pool/main/r/readline6/readline6_6.3.orig.tar.gz -> readline-compat-6.3_p8.orig.tar.gz https://archive.debian.org/debian/pool/main/r/readline6/readline6_6.3-8.debian.tar.xz -> readline-compat-6.3_p8.debian.tar.xz
+_eclasses_=toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77
+_md5_=cbd792c12f0059a337e132cd52d75c27
diff --git a/metadata/md5-cache/virtual/winkernel-0 b/metadata/md5-cache/virtual/winkernel-0
index b9562a3e..567145d7 100644
--- a/metadata/md5-cache/virtual/winkernel-0
+++ b/metadata/md5-cache/virtual/winkernel-0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for a Win4Lin-capable kernel
EAPI=8
-KEYWORDS=-* ~x86
-RDEPEND=sys-kernel/win4lin-sources
+KEYWORDS=-* ~amd64 ~x86
+RDEPEND=|| ( sys-kernel/win4lin-kernel sys-kernel/win4lin-sources )
SLOT=0
-_md5_=19dad1d4152af9b13c8492ce077ed49b
+_md5_=c8dfebe225dc6c0c68758d506bb5ec28
diff --git a/metadata/md5-cache/www-apache/mod_pagespeed-1.15.0_p16 b/metadata/md5-cache/www-apache/mod_pagespeed-1.15.0_p16
new file mode 100644
index 00000000..55d62c87
--- /dev/null
+++ b/metadata/md5-cache/www-apache/mod_pagespeed-1.15.0_p16
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst setup unpack
+DEPEND=>=www-servers/apache-2.4 =www-servers/apache-2.4*
+DESCRIPTION=Apache module for rewriting web pages to reduce latency and bandwidth
+EAPI=8
+HOMEPAGE=https://modpagespeed.com/ https://modpagespeed.com/download/
+INHERIT=apache-module depend.apache
+KEYWORDS=~amd64 ~arm64
+LICENSE=We-Amp-ModPageSpeed-TOS
+RDEPEND=>=www-servers/apache-2.4 =www-servers/apache-2.4*
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://modpagespeed.com/releases/v1.15.0/libmod_pagespeed-linux-x86_64.so -> mod_pagespeed-1.15.0_p16-x86_64.so ) arm64? ( https://modpagespeed.com/releases/v1.15.0/libmod_pagespeed-linux-aarch64.so -> mod_pagespeed-1.15.0_p16-aarch64.so )
+_eclasses_=apache-module 2778fecd257078e9c921796782f6ede1 depend.apache 3b9c533be911d4550c8972e4dfb6434a
+_md5_=6c7cc97d10082a446bea2d134d697fd4
diff --git a/metadata/md5-cache/www-apps/b2evolution-7.2.5 b/metadata/md5-cache/www-apps/b2evolution-7.2.5
new file mode 100644
index 00000000..067029a2
--- /dev/null
+++ b/metadata/md5-cache/www-apps/b2evolution-7.2.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=virtual/httpd-php || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) app-arch/unzip || ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
+DESCRIPTION=Multilingual multiuser multi-blog engine
+EAPI=8
+HOMEPAGE=http://www.b2evolution.net
+INHERIT=webapp
+IUSE=vhosts
+KEYWORDS=~alpha ~amd64 ~arm ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=virtual/httpd-php || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) app-admin/webapp-config
+SLOT=7.2.5
+SRC_URI=https://github.com/b2evolution/b2evolution/releases/download/7.2.5/b2evolution-7.2.5-stable-2022-08-06.zip
+_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
+_md5_=ddf73d3890042223ec8b8869995ace81
diff --git a/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20230201 b/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20230201
deleted file mode 100644
index 4bb2de37..00000000
--- a/metadata/md5-cache/x11-drivers/xf86-video-intel-2.99.917_p20230201
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXScrnSaver >=x11-libs/pixman-0.27.1 >=x11-libs/libdrm-2.4.52[video_cards_intel] >=x11-base/xorg-server-1.18 tools? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libxshmfence x11-libs/libXtst ) udev? ( virtual/libudev:= ) xvmc? ( >=x11-libs/libXvMC-1.0.12-r1 >=x11-libs/libxcb-1.5 x11-libs/xcb-util ) x11-base/xorg-proto valgrind? ( dev-debug/valgrind ) x11-base/xorg-proto dri? ( x11-base/xorg-server[-minimal] x11-libs/libdrm ) >=x11-base/xorg-server-1.20[xorg] >=x11-libs/libpciaccess-0.14
-DESCRIPTION=X.Org driver for Intel cards
-EAPI=8
-HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel
-INHERIT=linux-info xorg-3 flag-o-matic
-IUSE=debug +sna tools +udev uxa valgrind xvmc dri
-KEYWORDS=amd64 x86
-LICENSE=MIT
-RDEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXScrnSaver >=x11-libs/pixman-0.27.1 >=x11-libs/libdrm-2.4.52[video_cards_intel] >=x11-base/xorg-server-1.18 tools? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libxshmfence x11-libs/libXtst ) udev? ( virtual/libudev:= ) xvmc? ( >=x11-libs/libXvMC-1.0.12-r1 >=x11-libs/libxcb-1.5 x11-libs/xcb-util ) x11-base/xorg-server:= dri? ( x11-base/xorg-server[-minimal] x11-libs/libdrm ) >=x11-base/xorg-server-1.20[xorg] >=x11-libs/libpciaccess-0.14
-REQUIRED_USE=|| ( sna uxa ) uxa? ( dri )
-SLOT=0
-SRC_URI=https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/archive/b74b67f0f321875492968f7097b9d6e82a66d7df/xf86-video-intel-2.99.917_p20230201.tar.bz2
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 linux-info efd923656513c879204fec6638eadee5 multilib fc812e8eb2170022c28272d80a1f9e77 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xorg-3 94f60a83e0ddddb4b1d3a3882fae4ec3
-_md5_=ac9b77b72825cf6b7ec4b0e1947fda2a
diff --git a/metadata/md5-cache/x11-drivers/xf86-video-intel-9999 b/metadata/md5-cache/x11-drivers/xf86-video-intel-9999
deleted file mode 100644
index ca8fb9fb..00000000
--- a/metadata/md5-cache/x11-drivers/xf86-video-intel-9999
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXScrnSaver >=x11-libs/pixman-0.27.1 >=x11-libs/libdrm-2.4.52[video_cards_intel] x11-base/xlibre-server:= tools? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libxshmfence x11-libs/libXtst ) udev? ( virtual/libudev:= ) xvmc? ( >=x11-libs/libXvMC-1.0.12-r1 >=x11-libs/libxcb-1.5 x11-libs/xcb-util ) x11-base/xorg-proto valgrind? ( dev-debug/valgrind ) x11-base/xorg-proto dri? ( x11-base/xlibre-server[-minimal] x11-libs/libdrm ) >=x11-base/xlibre-server-1.20[xorg] >=x11-libs/libpciaccess-0.14
-DESCRIPTION=XLibre driver for Intel cards
-EAPI=8
-HOMEPAGE=https://github.com/X11Libre/xf86-video-intel
-INHERIT=linux-info xlibre flag-o-matic
-IUSE=debug +sna tools +udev uxa valgrind xvmc dri
-LICENSE=MIT
-PROPERTIES=live
-RDEPEND=x11-libs/libXext x11-libs/libXfixes x11-libs/libXScrnSaver >=x11-libs/pixman-0.27.1 >=x11-libs/libdrm-2.4.52[video_cards_intel] x11-base/xlibre-server:= tools? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libxshmfence x11-libs/libXtst ) udev? ( virtual/libudev:= ) xvmc? ( >=x11-libs/libXvMC-1.0.12-r1 >=x11-libs/libxcb-1.5 x11-libs/xcb-util ) x11-base/xlibre-server:= dri? ( x11-base/xlibre-server[-minimal] x11-libs/libdrm ) >=x11-base/xlibre-server-1.20[xorg] >=x11-libs/libpciaccess-0.14
-REQUIRED_USE=|| ( sna uxa ) uxa? ( dri )
-SLOT=0
-_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 2f8cdb10b033f92c3136aa6488a31c98 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 linux-info efd923656513c879204fec6638eadee5 multilib fc812e8eb2170022c28272d80a1f9e77 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 xlibre bbb91255287bde91a3f0158e6a9ddbe5
-_md5_=5b04032242a7500f7df64b285c880b16
diff --git a/metadata/md5-cache/x11-misc/input-remapper-2.1.1 b/metadata/md5-cache/x11-misc/input-remapper-2.1.1
deleted file mode 100644
index 32b57b48..00000000
--- a/metadata/md5-cache/x11-misc/input-remapper-2.1.1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=test? ( dev-python/pydantic[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pydbus[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pygobject[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/evdev[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] x11-libs/gtksourceview:4 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/setuptools[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-python/pydantic[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pydbus[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pygobject[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/evdev[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] x11-libs/gtksourceview:4
-DESCRIPTION=An easy to use tool to change the behaviour of your input devices.
-EAPI=8
-HOMEPAGE=https://github.com/sezanzeb/input-remapper
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop distutils-r1 systemd udev xdg
-IUSE=test python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=dev-python/pydantic[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pydbus[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pygobject[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/evdev[python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] x11-libs/gtksourceview:4 python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sezanzeb/input-remapper/archive/refs/tags/2.1.1.tar.gz -> input-remapper-2.1.1.tar.gz
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 distutils-r1 8b4cb6626db7331e3187d652f4bbf9d4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 18a01bee4e486884d7457cfacde74099 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 udev 1a23882bb73bc31c64a6f00a5e515f34 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3f4ae701dc11b1b8e5a46b232869a3ed
diff --git a/metadata/md5-cache/x11-terms/termius-9.21.2 b/metadata/md5-cache/x11-terms/termius-9.21.2
deleted file mode 100644
index d3f534fd..00000000
--- a/metadata/md5-cache/x11-terms/termius-9.21.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DESCRIPTION=SSH client and terminal
-EAPI=8
-HOMEPAGE=https://termius.com/download/linux
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop unpacker xdg
-IUSE=system-ffmpeg +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=ms-teams-pre
-RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) app-crypt/libsecret dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver 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/libxcb x11-libs/libxkbfile x11-libs/pango system-ffmpeg? ( Termius_9.21.2.deb
-_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd linux-info efd923656513c879204fec6638eadee5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=11aab9ebb045720158fba66aaf3bde2c
diff --git a/metadata/md5-cache/x11-terms/termius-9.37.6 b/metadata/md5-cache/x11-terms/termius-9.37.6
deleted file mode 100644
index db946192..00000000
--- a/metadata/md5-cache/x11-terms/termius-9.37.6
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=Desktop SSH Client
-EAPI=8
-HOMEPAGE=https://termius.com/download/linux
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop unpacker xdg
-IUSE=egl wayland
-KEYWORDS=~amd64
-LICENSE=termius
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/libbsd dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/keyutils sys-apps/util-linux sys-fs/e2fsprogs x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango x11-misc/xdg-utils
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://autoupdate.termius.com/linux/Termius.deb -> termius-9.37.6.deb
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f25deee1a21d32d784891032c596e360
diff --git a/metadata/md5-cache/x11-terms/termius-9.40.1 b/metadata/md5-cache/x11-terms/termius-9.40.1
deleted file mode 100644
index b7d93785..00000000
--- a/metadata/md5-cache/x11-terms/termius-9.40.1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=Desktop SSH Client
-EAPI=8
-HOMEPAGE=https://termius.com/download/linux
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop unpacker xdg
-IUSE=egl wayland
-KEYWORDS=~amd64
-LICENSE=termius
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/libbsd dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/keyutils sys-apps/util-linux sys-fs/e2fsprogs x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango x11-misc/xdg-utils
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://autoupdate.termius.com/linux/termius-app_9.40.1_amd64.deb -> termius-9.40.1.deb
-_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575
-_md5_=67cae5ec25b4d85a13fc46a13473d943
diff --git a/metadata/md5-cache/x11-terms/termius-9.38.1 b/metadata/md5-cache/x11-terms/termius-9.40.1-r1
similarity index 64%
rename from metadata/md5-cache/x11-terms/termius-9.38.1
rename to metadata/md5-cache/x11-terms/termius-9.40.1-r1
index b754f3ec..5263f818 100644
--- a/metadata/md5-cache/x11-terms/termius-9.38.1
+++ b/metadata/md5-cache/x11-terms/termius-9.40.1-r1
@@ -6,10 +6,11 @@ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop unpacker xdg
IUSE=egl wayland
KEYWORDS=~amd64
-LICENSE=termius
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/libbsd dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/keyutils sys-apps/util-linux sys-fs/e2fsprogs x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango x11-misc/xdg-utils
+LICENSE=no-source-code
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] dev-libs/expat dev-libs/glib:2 dev-libs/libbsd dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-apps/keyutils sys-apps/util-linux sys-fs/e2fsprogs sys-libs/glibc x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango x11-misc/xdg-utils
+REQUIRED_USE=elibc_glibc
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://autoupdate.termius.com/linux/Termius.deb -> termius-9.38.1.deb
+SRC_URI=https://autoupdate.termius.com/linux/termius-app_9.40.1_amd64.deb -> termius-9.40.1.deb
_eclasses_=desktop e447b5f77146d69797e9f03ff177f3f1 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 58a918e3a42d0156f010dcfd43725be5 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f25deee1a21d32d784891032c596e360
+_md5_=2436a1be863f8a6131e8ed1a924d6255
diff --git a/net-analyzer/fing/Manifest b/net-analyzer/fing/Manifest
index 17e3e814..440c8166 100644
--- a/net-analyzer/fing/Manifest
+++ b/net-analyzer/fing/Manifest
@@ -1,4 +1,5 @@
-DIST fing-CLI_Linux_Generic_5.5.2.zip 80602551 BLAKE2B 01490e7da5f1a7da967189443df7d2cf5652dced1ffdf772252aed2219aeb70cff2227dd747965ace28fe7597e83438babaf77d2e9535c2e4ebc71228f5d4e24 SHA512 f9943daac995535e48bbe6c9bd1c52ea64fe438fd90b2768fa56cb44455fe3fbf67a79c91c3904494f3957cabd7e5536e4ab61e43f54a470e9c5d20678fa5288
-EBUILD fing-5.5.2.ebuild 1248 BLAKE2B d8bec8b3fdd8896896ebc477f9602c26b9f7de00eb933d33af4f9c54c01dca43a77138a3cd7b75503d7efcfab0c19aebbe9cee53fc4ee027c0dfc219c742a215 SHA512 3fcd0b489df8147e4af48fd742ff04f195c2f121d9183467101545d7e7748c236e0708952e1ec7d59afcb57dd602abe298fed61ad46d87bcfc7b29353108ee55
+DIST fing_5.5.2_amd64.tar.gz 8888060 BLAKE2B 658e962d3c2a154e9866e5e592d6ec2c7ed729aa01d2c8e4d20ef48e0907eceeb23a7fab0270ba5f98a7ff18b25b7e3b12e89a3c109862e6361d1e50b9e0ab47 SHA512 20fff98bb4a73d51d4c42c4788005d6ed4544af092453254e729c85191fcf1561a508f4a3548e168efbd3283e6d689139e020d46a28758a9d88051ae8a6ee2b1
+DIST fing_5.5.2_i386.tar.gz 9335759 BLAKE2B dd335e90ae388a29b655de291e41b5f2405aae443d05363341595bf1c047a11aeed335645127144494a492c256330cd98d45b2eb1dcb111490f4995c975276ac SHA512 87744138a4a6911c4ed97d8b3ac1720daf928f8de307e24520403ce9e099a0b6d42814e21c1ee3602e944c6e7a59c4120d778fc620b70e9803c6205ef83aca83
+EBUILD fing-5.5.2.ebuild 861 BLAKE2B 1e974329486541f36721fda0e02fee55d5b19084070f95ce0f54961ca9079c5ce671c8dc4157aa3a00e5cbcd6004d696eff90acd2195a4c5beaef9e59318b00b SHA512 b444c6ecfa69298f0b9b3d752f10c3c132d94f16cbd021eba3e2a093b5924ad9db0d6c2d1fe833fbfed241306cde9793be8c3b64f509e01cc443078332559f07
MISC ChangeLog 239 BLAKE2B 89fa0c61f534403fda22bc28cac61d82438c48944cb4888a6bc10f5b7af80cca97f4a6667ae7c4b99d11f02f12bf1350acdd51185fc3ed55d022e214881d5032 SHA512 00858638cd0a8e4e94fa9ba85048b348409c1daeab61dc866020edda84ccc84c9f83699da4cd78c63beb5b1895ea29c9f26988cdcff8de644bf92e21023647d1
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
diff --git a/net-analyzer/fing/fing-5.5.2.ebuild b/net-analyzer/fing/fing-5.5.2.ebuild
index 51db6ec6..bf4bd25d 100644
--- a/net-analyzer/fing/fing-5.5.2.ebuild
+++ b/net-analyzer/fing/fing-5.5.2.ebuild
@@ -3,56 +3,38 @@
EAPI=8
-inherit multilib
+inherit wrapper
-DESCRIPTION="Simple and free tools to secure, analyze and troubleshoot any network."
-HOMEPAGE="https://www.fing.io"
-SRC_URI="https://www.fing.com/images/uploads/general/CLI_Linux_Generic_${PV}.zip -> fing-CLI_Linux_Generic_${PV}.zip"
+DESCRIPTION="Tools to secure, analyze and troubleshoot networks"
+HOMEPAGE="https://www.fing.com/"
+SRC_URI="
+ amd64? ( https://ftp.disconnected-by-peer.at/fing/fing_${PV}_amd64.tar.gz )
+ x86? ( https://ftp.disconnected-by-peer.at/fing/fing_${PV}_i386.tar.gz )
+"
-LICENSE="nomachine"
+S="${WORKDIR}"
+LICENSE="no-source-code"
SLOT="0"
-KEYWORDS="amd64 x86 arm"
-IUSE=""
+KEYWORDS="amd64 x86"
+
RESTRICT="strip"
+RDEPEND="
+ sys-devel/gcc
+ sys-libs/glibc
+ virtual/zlib
+"
-DEPEND="app-arch/unzip"
-RDEPEND="sys-libs/zlib"
+QA_PREBUILT="opt/fing/lib/*"
-S=${WORKDIR}
+src_install() {
+ exeinto /opt/fing/lib
+ doexe usr/local/lib/fing/fing.bin usr/local/lib/fing/init.d/fing-kit
-src_unpack() {
- unpack ${A}
- cd "${S}"
- if [[ ${CHOST} = armv5* ]]; then
- unpack "${S}"/fing-${PV}-arm.tar.gz
- ARCH=arm
- elif [[ ${CHOST} = armv6* ]]; then
- if [[ ${CHOST} = *hardfloat* ]]; then
- unpack "${S}"/fing-${PV}-armhf.tar.gz
- ARCH=armhf
- else
- unpack "${S}"/fing-${PV}-arm.tar.gz
- ARCH=arm
- fi
- elif [[ ${CHOST} = armv7* ]]; then
- if [[ ${CHOST} = *hardfloat* ]]; then
- unpack "${S}"/fing-${PV}-armhf.tar.gz
- ARCH=armhf
- else
- unpack "${S}"/fing-${PV}-arm.tar.gz
- ARCH=arm
- fi
- elif [[ ${CHOST} = x86_64* ]]; then
- unpack "${S}"/fing-${PV}-amd64.tar.gz
- ARCH=amd64
- else
- unpack "${S}"/fing-${PV}-i686.tar.gz
- ARCH=i686
- fi
-}
-
-src_install()
-{
- cd "${S}"/fing-${PV}-${ARCH}
- cp -pPR usr "${D}" || die
+ insinto /opt/fing/lib
+ doins usr/local/lib/fing/*.so*
+
+ insinto /opt/fing/share
+ doins -r usr/local/share/fing/template
+
+ make_wrapper fing /opt/fing/lib/fing.bin "" /opt/fing/lib
}
diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest
index 61c2d15b..9c99917f 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST element-desktop_1.12.22_amd64.deb 136470036 BLAKE2B f9b91e02bc238c5da542ff9b8abbfe39f993ee32ae7306a513e14d88b87344b85166c8d2622a3748c50bd75cafeba9473edc53ddf043c643b0f8361e1bb7e491 SHA512 0171a1d2ed9fdad61ff51a077631a071c54d4ad37d081c4c88904012589635f9629ca9133a2e5ec813f3862d8f6c5c4cc8a9b40ad4f61ac2f9243b29924cc21b
-EBUILD element-desktop-bin-1.12.22.ebuild 1985 BLAKE2B 5772c13dff22be0f42039e293eca6838680e6f30cb8812c17762af3295655122c55892389eb6cd258acb535636a23e8f1959bbac8ec712756dc264b148f65e2a SHA512 7991ab813df86083880fdeb8d2a1a24ce8122d8063d49c986bb1bf0f19278a269624a4c003e3ca445797ddb765cdcc26d15593f5b692185a3c4fbc3bf605851a
+DIST element-desktop_1.12.23_amd64.deb 136790544 BLAKE2B b4868b2b6866918350ac68a3104892ec1ba02be6d31c07b3d05101c1767a7e1ba24b57b76ee8845476faa9abb146a761b671c8074a6460ad148f9bb29c41e100 SHA512 45c679cb21dcb1e6b654d23ec5a03d724f192ca3ce1230b76a977453c37842f780fd9d17d97c50259512a98384b544116dd13acef9333bcabb3653894c338bee
+EBUILD element-desktop-bin-1.12.23.ebuild 1985 BLAKE2B 5772c13dff22be0f42039e293eca6838680e6f30cb8812c17762af3295655122c55892389eb6cd258acb535636a23e8f1959bbac8ec712756dc264b148f65e2a SHA512 7991ab813df86083880fdeb8d2a1a24ce8122d8063d49c986bb1bf0f19278a269624a4c003e3ca445797ddb765cdcc26d15593f5b692185a3c4fbc3bf605851a
MISC metadata.xml 248 BLAKE2B 88afa54e3134b10ecc3f3f7e19fb6b209f3908a517788151cfe6c6ced2b21d368f19a6de982c28575b14a8769069c02b70f639ab73618a9b949c0e9eaf4f17a0 SHA512 3ec152d35cfd434c4ba49a51afd5f2eeaed478983f49f5e61e0713af7da791faee69713a3740182302d8129fb538e8296d0b40152e23e7d5e6d1a996322e7122
diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.12.22.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.12.23.ebuild
similarity index 100%
rename from net-im/element-desktop-bin/element-desktop-bin-1.12.22.ebuild
rename to net-im/element-desktop-bin/element-desktop-bin-1.12.23.ebuild
diff --git a/net-im/kmess/metadata.xml b/net-im/kmess/metadata.xml
index 7051630d..364ca488 100644
--- a/net-im/kmess/metadata.xml
+++ b/net-im/kmess/metadata.xml
@@ -5,7 +5,4 @@
mario@disconnected-by-peer.at
Mario
-
- geos_one/kmess
-
diff --git a/net-im/teams-for-linux/Manifest b/net-im/teams-for-linux/Manifest
index 8d7d0213..412d7caa 100644
--- a/net-im/teams-for-linux/Manifest
+++ b/net-im/teams-for-linux/Manifest
@@ -1,5 +1,5 @@
DIST teams-for-linux_2.11.1_amd64.deb 108377640 BLAKE2B ea34e62a7052803c3211239ba051a68e050a6ef9222fbd4c81026ed742dac8627a4be4f52ec445294abae4298d6694578d87ae7e32f751675134460e445178b6 SHA512 08c9ed0cfda4f8afe04dbbf5421bc166de05a9a3dbdce359722ae31151e1c1823b901828830e1643d6e1021074cd50ad2f7d1a0548c3738933b23630c94cabaa
DIST teams-for-linux_2.13.0_amd64.deb 113634084 BLAKE2B df0b700014ea1718e1faf561ce21531cea37ae4372c8bcaa120d5b79158ca9a0215086f3267b6c2f978e83be0058c9054687edba52aff4c86251c71cc759a536 SHA512 dceeaf287331a551c0f923433881ef62b1d851bc80301d60af4ee4b85281ed29c3644742f539c9527db178cf2784f8af741fea96ba2d4a1b8b55245b9ecf52d2
-EBUILD teams-for-linux-2.11.1.ebuild 3387 BLAKE2B 0e9031d17f3f3cab3fa8de3570c17fba700d66e35dd4d99df9054a3e7a2482d57e54c47a1d6ab08122d1fed7316a38802b28774d97d8ccebd11bbbb823d68b3f SHA512 f4a873cb21f097675309cf106edd2ff4b08dce10051cd71f5b5b4c0941bcf627b58de2983d5f59f7186cbd25d923a2ab4994f9526f2ccfd5240d9fe93f1ee462
-EBUILD teams-for-linux-2.13.0.ebuild 3387 BLAKE2B 0e9031d17f3f3cab3fa8de3570c17fba700d66e35dd4d99df9054a3e7a2482d57e54c47a1d6ab08122d1fed7316a38802b28774d97d8ccebd11bbbb823d68b3f SHA512 f4a873cb21f097675309cf106edd2ff4b08dce10051cd71f5b5b4c0941bcf627b58de2983d5f59f7186cbd25d923a2ab4994f9526f2ccfd5240d9fe93f1ee462
-MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
+EBUILD teams-for-linux-2.11.1.ebuild 1989 BLAKE2B cf0b3b1498e962fc92dad87cfdb6c2a5b159127a76de012f33b8395b552af14c516967ef1e1ff639fff0f5e77a1ec3a7ab24b58851225fc2174d73a9c0663a75 SHA512 0c6c572d62b820e3dcbb97cde5a124965a4cb905fd26b967b6475148a2bd60fb4a7583749113b1ba5e6cdde585beb02abcb3466556598928858293ad2787f1d8
+EBUILD teams-for-linux-2.13.0.ebuild 1989 BLAKE2B cf0b3b1498e962fc92dad87cfdb6c2a5b159127a76de012f33b8395b552af14c516967ef1e1ff639fff0f5e77a1ec3a7ab24b58851225fc2174d73a9c0663a75 SHA512 0c6c572d62b820e3dcbb97cde5a124965a4cb905fd26b967b6475148a2bd60fb4a7583749113b1ba5e6cdde585beb02abcb3466556598928858293ad2787f1d8
+MISC metadata.xml 358 BLAKE2B 71593568c0352448594f93cb5be3ea506b2d5e1dacd787ccb4a2bd2e46bec94a33d7d447b3f3b61711fcabdc904b6563ce1110cb7d4126203c63c354eede75fe SHA512 22f8e07c1943faaa16ffcc53883cca0cf3b9974a130847902a04bcfce162222a00704f89764af54024958878d076000595c0511ac7b45656ee00d8446088a909
diff --git a/net-im/teams-for-linux/metadata.xml b/net-im/teams-for-linux/metadata.xml
index c2e813ba..5e25e417 100644
--- a/net-im/teams-for-linux/metadata.xml
+++ b/net-im/teams-for-linux/metadata.xml
@@ -5,4 +5,7 @@
mario.fetka@disconnected-by-peer.at
Mario Fetka
+
+ IsmaelMartinez/teams-for-linux
+
diff --git a/net-im/teams-for-linux/teams-for-linux-2.11.1.ebuild b/net-im/teams-for-linux/teams-for-linux-2.11.1.ebuild
index 7d665582..452514d1 100644
--- a/net-im/teams-for-linux/teams-for-linux-2.11.1.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-2.11.1.ebuild
@@ -12,26 +12,16 @@ inherit chromium-2 desktop unpacker xdg
DESCRIPTION="Unofficial Microsoft Teams, an Office 365 multimedia collaboration client"
HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux/"
SRC_URI="https://github.com/IsmaelMartinez/${PN}/releases/download/v${PV}/${PN}_${PV}_amd64.deb"
+S="${WORKDIR}"
-LICENSE="ms-teams-pre"
+LICENSE="no-source-code"
SLOT="0"
KEYWORDS="-* ~amd64"
RESTRICT="bindist mirror splitdebug test"
-#IUSE="swiftshader system-ffmpeg"
-IUSE="system-ffmpeg"
QA_PREBUILT="*"
-# libasound2 (>= 1.0.16), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 2.2.0), libatspi2.0-0 (>= 2.9.90), libc6 (>= 2.17), libcairo2 (>= 1.10.0)
-# libcups2 (>= 1.7.0), libdrm2 (>= 2.4.38), libexpat1 (>= 2.0.1), libgbm1 (>= 17.1.0~rc2), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0),
-# libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.19.12), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.22), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0),
-# libx11-6 (>= 2:1.4.99.1), libx11-xcb1, libxcb-dri3-0, libxcb1 (>= 1.6), libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1),
-# libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxrandr2, libxrender1, libxtst6, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18),
-# libstdc++6 (>= 4.8.1)
RDEPEND="
- || (
- >=app-accessibility/at-spi2-core-2.46.0:2
- ( app-accessibility/at-spi2-atk dev-libs/atk )
- )
+ >=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret
dev-libs/expat
dev-libs/glib
@@ -44,6 +34,7 @@ RDEPEND="
sys-apps/dbus
sys-apps/util-linux
sys-libs/glibc
+ virtual/libudev
x11-libs/cairo
x11-libs/libdrm
x11-libs/gdk-pixbuf
@@ -60,13 +51,11 @@ RDEPEND="
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libxcb
+ x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/pango
- system-ffmpeg? ( /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
- if use system-ffmpeg; then
- rm "${ED}/opt/${PN}/libffmpeg.so" || die
- dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die
- elog "Using system ffmpeg. This is experimental and may lead to crashes."
- fi
-
-# if ! use swiftshader; then
-# rm -r "${ED}/opt/${PN}/swiftshader" || die
-# elog "Running without SwiftShader OpenGL implementation. If Teams doesn't start "
-# elog "or you experience graphic issues, then try with USE=swiftshader enabled."
-# fi
-
fperms +x /opt/${PN}/${PN}
}
diff --git a/net-im/teams-for-linux/teams-for-linux-2.13.0.ebuild b/net-im/teams-for-linux/teams-for-linux-2.13.0.ebuild
index 7d665582..452514d1 100644
--- a/net-im/teams-for-linux/teams-for-linux-2.13.0.ebuild
+++ b/net-im/teams-for-linux/teams-for-linux-2.13.0.ebuild
@@ -12,26 +12,16 @@ inherit chromium-2 desktop unpacker xdg
DESCRIPTION="Unofficial Microsoft Teams, an Office 365 multimedia collaboration client"
HOMEPAGE="https://github.com/IsmaelMartinez/teams-for-linux/"
SRC_URI="https://github.com/IsmaelMartinez/${PN}/releases/download/v${PV}/${PN}_${PV}_amd64.deb"
+S="${WORKDIR}"
-LICENSE="ms-teams-pre"
+LICENSE="no-source-code"
SLOT="0"
KEYWORDS="-* ~amd64"
RESTRICT="bindist mirror splitdebug test"
-#IUSE="swiftshader system-ffmpeg"
-IUSE="system-ffmpeg"
QA_PREBUILT="*"
-# libasound2 (>= 1.0.16), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 2.2.0), libatspi2.0-0 (>= 2.9.90), libc6 (>= 2.17), libcairo2 (>= 1.10.0)
-# libcups2 (>= 1.7.0), libdrm2 (>= 2.4.38), libexpat1 (>= 2.0.1), libgbm1 (>= 17.1.0~rc2), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0),
-# libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.19.12), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.22), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0),
-# libx11-6 (>= 2:1.4.99.1), libx11-xcb1, libxcb-dri3-0, libxcb1 (>= 1.6), libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1),
-# libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxrandr2, libxrender1, libxtst6, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18),
-# libstdc++6 (>= 4.8.1)
RDEPEND="
- || (
- >=app-accessibility/at-spi2-core-2.46.0:2
- ( app-accessibility/at-spi2-atk dev-libs/atk )
- )
+ >=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret
dev-libs/expat
dev-libs/glib
@@ -44,6 +34,7 @@ RDEPEND="
sys-apps/dbus
sys-apps/util-linux
sys-libs/glibc
+ virtual/libudev
x11-libs/cairo
x11-libs/libdrm
x11-libs/gdk-pixbuf
@@ -60,13 +51,11 @@ RDEPEND="
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libxcb
+ x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/pango
- system-ffmpeg? ( /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
- if use system-ffmpeg; then
- rm "${ED}/opt/${PN}/libffmpeg.so" || die
- dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die
- elog "Using system ffmpeg. This is experimental and may lead to crashes."
- fi
-
-# if ! use swiftshader; then
-# rm -r "${ED}/opt/${PN}/swiftshader" || die
-# elog "Running without SwiftShader OpenGL implementation. If Teams doesn't start "
-# elog "or you experience graphic issues, then try with USE=swiftshader enabled."
-# fi
-
fperms +x /opt/${PN}/${PN}
}
diff --git a/net-im/teleguard-desktop/Manifest b/net-im/teleguard-desktop/Manifest
index 1d1e975c..58a845e9 100644
--- a/net-im/teleguard-desktop/Manifest
+++ b/net-im/teleguard-desktop/Manifest
@@ -1,3 +1,3 @@
DIST teleguard-desktop-4.0.3.deb 27977352 BLAKE2B abdd36ce6557531be713aa246cf3bfcad000ceddf58e65f118496a89c38787e15df5674f1c4424b1e1dd8cd6017cc6c94413b76670f996099edd53d6df013d41 SHA512 ff29dd1bf23c0b0faec343ae4a7b19754f20040164253f6d16c07d61a5ca6531c7dcba59d44e667a7820bd64348b6270fb7b90f5b493700bdeaf693f63de2c47
-EBUILD teleguard-desktop-4.0.3-r6.ebuild 2054 BLAKE2B d74607137ed233d3b5c498034cf40487843babccd3f644849eb2eb19fb8062415c5fd92edf6c763c79d4cf91bba1ae743eda335796f9052582ce32b166974467 SHA512 bb9dfc97a28bfe5669ac7c19e0b2482ba07cd6950bd571b9f39d4c82a7e571065e45f73b285351f40b5c740749aee24af22dce4f946ac3a103dd51615c6e2974
+EBUILD teleguard-desktop-4.0.3-r6.ebuild 2274 BLAKE2B 7464654cfd411fa7657b94a3117ea29443d0b89cd2d25e5a4bef2e56084aadd8097b3eef42abbea55811d49d67a82ddfe5415233c67128a257ef23a005e2a8b8 SHA512 a9bcbcdbe8b4dd08fff6495d69ddfa5524cbd94e5fb4ac5b8755f5b2fab9674ffd947773fa1ef3a05f0162e2fc9ada2293772645c3687687c045a9e645aed3cb
MISC metadata.xml 248 BLAKE2B 88afa54e3134b10ecc3f3f7e19fb6b209f3908a517788151cfe6c6ced2b21d368f19a6de982c28575b14a8769069c02b70f639ab73618a9b949c0e9eaf4f17a0 SHA512 3ec152d35cfd434c4ba49a51afd5f2eeaed478983f49f5e61e0713af7da791faee69713a3740182302d8129fb538e8296d0b40152e23e7d5e6d1a996322e7122
diff --git a/net-im/teleguard-desktop/teleguard-desktop-4.0.3-r6.ebuild b/net-im/teleguard-desktop/teleguard-desktop-4.0.3-r6.ebuild
index 0767b974..a78cef4b 100644
--- a/net-im/teleguard-desktop/teleguard-desktop-4.0.3-r6.ebuild
+++ b/net-im/teleguard-desktop/teleguard-desktop-4.0.3-r6.ebuild
@@ -19,23 +19,33 @@ BDEPEND="dev-util/patchelf"
RDEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
+ app-arch/xz-utils
app-crypt/libsecret
dev-db/sqlcipher
dev-db/sqlite
+ dev-libs/ayatana-ido
dev-libs/expat
dev-libs/glib:2
dev-libs/keybinder
dev-libs/libayatana-appindicator
+ dev-libs/libayatana-indicator
+ dev-libs/libdbusmenu
dev-libs/nettle
dev-libs/nspr
dev-libs/nss
+ dev-libs/wayland
media-libs/alsa-lib
+ media-libs/libepoxy
media-libs/gst-plugins-bad
media-libs/gst-plugins-good
+ media-libs/gst-plugins-base
+ media-libs/gstreamer
+ media-libs/harfbuzz
media-libs/libpulse
media-libs/mesa
net-print/cups
sys-apps/dbus
+ sys-devel/gcc
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
diff --git a/net-misc/chrome-remote-desktop/Manifest b/net-misc/chrome-remote-desktop/Manifest
index 4353a24c..05ee505f 100644
--- a/net-misc/chrome-remote-desktop/Manifest
+++ b/net-misc/chrome-remote-desktop/Manifest
@@ -3,5 +3,5 @@ AUX chrome-remote-desktop-91.0.4472.10-always-sudo.patch 593 BLAKE2B 4cba2a48694
AUX chrome-remote-desktop.conf.d 283 BLAKE2B a0146298fa2e18e16911587de10aa3dd229cfb26a2d1865637cc4c69c317f4cb303b98daa7f91b6e69cc34c6fbbab3d19332396d4f5c11eeef4958401e26ff14 SHA512 5391c4a2d5787047f773abbf1c5a9dd3842160d768122edc32f0a0275e198882a41a3ca88526d52347f89d1fb4e1a51b6dc785c4dd4a0c0b5935e1e6eff30f49
AUX chrome-remote-desktop.rc 1183 BLAKE2B d1d56ac91a2ced2c6f13019f9d5c7f1d554c2fbd3f57842d6d0b791f2e90233e4d6e8a49155b634a5e20c0bad212a5bc5f63924b1a83d45db01b1fd69445fa07 SHA512 831391b6fcaeeda476a3064d6fff1fdcebb8037aba124814a81ad4a1336a68973f319a003d1ed0938eea68f5ddad179fe29fb12efa05fd204f7fa9c5fb8dd735
DIST chrome-remote-desktop_150.0.7871.19_amd64.deb 19079652 BLAKE2B e8fa79a6c55042eea37488dd4c10e2b65cc15dfd7b25bb205f6570b000b154d03d6386a0ecfd084bd8cca84ae6542f5bf96fefa1cafb5810c248ab8ce643963e SHA512 f385f933c5bf4a2a9a6bd0525573fc2d707aef5daeb00c8c0db4e653ec169ad9795cf072ac91c236d428b525b8c792898c562112803ca45c9ef968206c96e31e
-EBUILD chrome-remote-desktop-150.0.7871.19.ebuild 7361 BLAKE2B 0249d2d7bbf1803722a57d8f9a54f67f12bd5c03365f8308d157d195115358d0f2941b6ad8e2412a0ab12b673edebd6fac852387f5b006ec27975b300c7c7ee5 SHA512 11eff4d5d2d2e829dac4ad1442b7c693ba49b48d3a00dffcfed12dd9c3d78298dd6b4cd17d8a947caae25dc30d29cf586d4bbe8980e458fe255ce865d925ea7d
+EBUILD chrome-remote-desktop-150.0.7871.19.ebuild 7409 BLAKE2B c3b47a058147db6ae19dbf2b47e12aaa44e75f345c6710eade62256a291c8f7866c7ff0690ba56fb90e169f162ace9b3a185145cfb05164330aa3cc630f9e635 SHA512 53d0b13965f2b0eac893accd338c68cebeaf3179d9da050210bd85874bc1a9bb6a032ee7e5877deefdf77114e18328ff48cc63ea96256b9b710b9f974fecba50
MISC metadata.xml 248 BLAKE2B 2545c58c45b8fd57a236bab059e0bd3da47a3e0d3881d141a9b2dc2e275a2d8f0663d83366b45103b48fd257d62a4a2314a8dd6b79113f8b86c91a90524918c5 SHA512 1397e06cb2ad5941988872f37df6f54100aaa06bfc7ef30ba394f95191ddaa1e9f2180d8eb856eb10f9646d9cbc4a6f020805470633c492519e66e3de788439a
diff --git a/net-misc/chrome-remote-desktop/chrome-remote-desktop-150.0.7871.19.ebuild b/net-misc/chrome-remote-desktop/chrome-remote-desktop-150.0.7871.19.ebuild
index b9d64016..6fae54a9 100644
--- a/net-misc/chrome-remote-desktop/chrome-remote-desktop-150.0.7871.19.ebuild
+++ b/net-misc/chrome-remote-desktop/chrome-remote-desktop-150.0.7871.19.ebuild
@@ -11,7 +11,8 @@
# pool/main/c/chrome-remote-desktop/chrome-remote-desktop_29.0.1547.32_amd64.deb
#
# Use curl to find the answer:
-# curl -q https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-amd64/Packages | grep ^Filename
+# curl -q https://dl.google.com/linux/chrome-remote-desktop/deb/dists/stable/main/binary-amd64/Packages
+# grep ^Filename
EAPI=8
@@ -27,6 +28,7 @@ HOMEPAGE="https://support.google.com/chrome/answer/1649523
BASE_URI="https://dl.google.com/linux/chrome-remote-desktop/deb/pool/main/c/${PN}/${PN}_${PV}"
SRC_URI="amd64? ( ${BASE_URI}_amd64.deb )"
+S=${WORKDIR}
LICENSE="google-chrome"
SLOT="0"
KEYWORDS="-* ~amd64"
@@ -54,6 +56,7 @@ RDEPEND+="
media-libs/freetype:2
media-libs/mesa
sys-apps/dbus
+ || ( sys-apps/systemd sys-apps/systemd-utils )
systemd? ( sys-apps/systemd )
sys-auth/polkit
sys-devel/gcc
@@ -88,8 +91,6 @@ RDEPEND+="
x11-apps/xrandr"
BDEPEND="$(unpacker_src_uri_depends)"
-S=${WORKDIR}
-
QA_PREBUILT="/opt/google/chrome-remote-desktop/*"
PATCHES=(
diff --git a/net-misc/opennx/Manifest b/net-misc/opennx/Manifest
index 9f54f1af..c64c428b 100644
--- a/net-misc/opennx/Manifest
+++ b/net-misc/opennx/Manifest
@@ -1,4 +1,5 @@
AUX opennx-1.0.0.0-gcc15-signal-handler.patch 195 BLAKE2B 74751a8a667e94ee421d0af6967b6eb9366a9a917188ca6dcb6be0c8ee3992ede564faa2cd841b19656e9b3ba907783d97f3d151fd670bec7131d38a9bdfb016 SHA512 b25e9aeb7fbe0ea02951915e8a7aaa7218297d335ef49d20593f420674242d0fc9a1100bcb9c4fdc871296215633559d0bb2e9f75920227f753562ea1a30c1ec
-EBUILD opennx-1.0.0.0.ebuild 1219 BLAKE2B 93e5acadba528f9a38895d33963a3ab6d24e9e554840d242eda88f8211f46d13783b619f971de4b56858806897eb858546e54a25e2efa2cc87196e87f81447ca SHA512 26558eda33b6b828c0522952df7dbbab21479bdbb8cfce18c3e6e035ad5e93eaed654512f5e5937d2899faa6d0a817a2894452139ecc90ac20c366ff59cd4b47
+DIST opennx-1.0.5.tar.gz 4296900 BLAKE2B 779e5a9e35bc876ba8628e741a3a339793a592911e36019dec5ffef9c432c2b88806cdd59c18c263e414b00a8d6abd397701bf799d725456f914a703382e83d5 SHA512 54239dcd0089385d7428f195329bd6ef1e161427debaec25b0b97eae2cba5fa8421d9e86d370fc5355665e5e5f8841d4bf6c20f447206f48541139569ed04581
+EBUILD opennx-1.0.5.ebuild 1181 BLAKE2B 8ceb55d88b18bb699ae4b38d345fe4a367dc22357ce6ca75bd0141796f76af0c5c2adb323bc3c8b6864bbe3eeb6d24b737da8610332569fc352301db4f1f40e4 SHA512 f2ae56479d25efb7b4710fe03647181014bd53baf82d99edc62add3e387560f0d4076185b58456fe692b2e32d23c01348e7e3bf91c653ec16dc3b0c4e7e43266
MISC ChangeLog 502 BLAKE2B 8b8f6986a74dddadbcaccb03fb7a294ed76879718380654638e8ab3c320dfb7ff7e7337902e0d1c3ef7ded4b17f61e99fe7e67c20febd4899f1091bd2b5c3c29 SHA512 33b428c749f40ebde9af0bca5ba344b3a6730657cb1487e7565eed37354acf70885eca5b400988fa521127a71e02f38bc0330a19d326cf6d95409ae6e8577dac
-MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
+MISC metadata.xml 546 BLAKE2B 022597d7021fe6ad03d3dedf4a0628c03cc0803a2fd9e485f296f8f80295950939b19a342a02e9bdbfc4f71905f5e534f909921056f1f2bad085911330e42c81 SHA512 8a469a7fb0222b7ff26e2806ed267a2fa05922b596d3830ad9b44dca3ac580f78f0307cb4fb8a143980bae7d0adf7db6c662356fe38d07b53bfb7329495bc4fe
diff --git a/net-misc/opennx/metadata.xml b/net-misc/opennx/metadata.xml
index fb77e126..e144b2a1 100644
--- a/net-misc/opennx/metadata.xml
+++ b/net-misc/opennx/metadata.xml
@@ -9,4 +9,8 @@
exampleproject@gentoo.org
Geos One Linamh Project
+
+ dimbor-ru/opennx
+ opennx
+
diff --git a/net-misc/opennx/opennx-1.0.0.0.ebuild b/net-misc/opennx/opennx-1.0.5.ebuild
similarity index 72%
rename from net-misc/opennx/opennx-1.0.0.0.ebuild
rename to net-misc/opennx/opennx-1.0.5.ebuild
index e31b73de..9b8ff56a 100644
--- a/net-misc/opennx/opennx-1.0.0.0.ebuild
+++ b/net-misc/opennx/opennx-1.0.5.ebuild
@@ -4,18 +4,17 @@
EAPI=8
WX_GTK_VER="3.2-gtk3"
-inherit wxwidgets git-r3
+inherit wxwidgets
DESCRIPTION="OpenNX is an OSS drop-in replacement for Nomachine's nxclient"
-HOMEPAGE="https://sourceforge.net/projects/opennx/"
-#SRC_URI="mirror://sourceforge/opennx/opennx/CI-source/${P}.tar.gz"
-EGIT_REPO_URI="https://github.com/dimbor-ru/opennx.git"
+HOMEPAGE="https://sourceforge.net/projects/opennx/ https://github.com/dimbor-ru/opennx"
+SRC_URI="https://github.com/dimbor-ru/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND="x11-libs/wxGTK:${WX_GTK_VER}
+DEPEND="
+ x11-libs/wxGTK:${WX_GTK_VER}
dev-libs/opensc
net-print/cups
virtual/libusb:1
@@ -23,17 +22,16 @@ DEPEND="x11-libs/wxGTK:${WX_GTK_VER}
net-misc/nx
net-misc/curl
x11-libs/libXau
- x11-libs/libXmu"
+ x11-libs/libXmu
+"
RDEPEND="${DEPEND}
!net-misc/nxclient"
PROVIDE="virtual/nxclient"
-#S="${WORKDIR}/opennx-0.16"
-
PATCHES=(
- "${FILESDIR}/${P}-gcc15-signal-handler.patch"
+ "${FILESDIR}"/opennx-1.0.0.0-gcc15-signal-handler.patch
)
src_prepare() {
diff --git a/net-misc/rasclient/Manifest b/net-misc/rasclient/Manifest
index 24f2ff58..b07f9ab4 100644
--- a/net-misc/rasclient/Manifest
+++ b/net-misc/rasclient/Manifest
@@ -1,5 +1,5 @@
-DIST RASClient-21.1.26543_x86_64.tar.bz2 30632768 BLAKE2B 7773bce99693aa71561c026947ff385d0424cf75d2ecafe19f847c44cd20fea8793d0251a0f674cea59a653e2fb2f2dfaf267c8462f09fecb67df7d0076048a7 SHA512 c9aa1a25b9daa66e7ee7aecc1be9770e04329ab60371c3cb43202c2dbb2d77d39ddd788b65c3514bc7b4235de9b6ea17386d0620e309788718f9074658344fff
-DIST RASClient-sso-21.1.26543_x86_64.tar.bz2 9595 BLAKE2B 59d1c81b265dc8deac18e74987376c646792f9a5ffa3a0e331532c028d5968f70ed7a9e2ad798d21874f00689d088f163c4c2aa2a8fd204aade1937aefb0dae1 SHA512 537efe8048be118d837ed63a7cb6e07297610b447a5a51d94b5642f2ed6b9cc7f4dcfe5d0d47486a8e5641e0cfec44762dff95fc34374acda5ccb88aca4e047a
-EBUILD rasclient-21.1.0.26543.ebuild 2047 BLAKE2B b119b5bf15fab36af6a70180eb26c35c8202f496410683d6f27cad2ec58d7d17b761b896586a0c328427bebc2e5a6f4500b1ed72e798ce6bd598d31f0aed4193 SHA512 0ed4c601add9a78604cb4e71333a5e0bb65419815f54521705b9060ccc246fdb098eebe56eec56f68460991278e7ac5c5232407542a95c642548b585ff0caf67
+DIST RASClient-21.2.27178_x86_64.tar.bz2 32874760 BLAKE2B 07244b5e4d91922c21659d2f85eaa76a9e79322b72312f857dad3d8b233c440e9b22cb68422904e5f17342ff366f369be9bd0210daa0842ff9d1515468098a2a SHA512 2ac0eb03caff4ef2a8458d33d4887f9ab83ff3a95f2e343da884d80ea2889f51ddc6e4a48f76f19008ea5b39fb77a5c0c204da00afaf021317d7aed7b56fc29d
+DIST RASClient-sso-21.2.27178_x86_64.tar.bz2 9579 BLAKE2B ea1f8e09c749f6515eff17f440d6a7558231fc4a21feba7bc8e426ac1394e832a1ba5165b49fe4053c077afc1f0915303e6732122d6cee214de95b34f005a6f3 SHA512 548914ee998efeed4db67ed3350dbc2c888ba9a772f9bfab38600004d18cf6b25980ccb4017927dd710749752bbfd752123ca60f97409c1b6798c47e8a02a7e9
+EBUILD rasclient-21.2.0.27178.ebuild 2366 BLAKE2B bb044ef1e83e31308ad387a45eb5ed0fff7b11222256cda1778e08c3cf47289df83a3dec5f42c0e4134a2d855adbd9b578723c0ce12a3047f27f252b8ceea148 SHA512 8e43ab016704961b234134de024a641665d02d5cabaa12bb515b93eb809c27ad7d4b3082bfb05f3f4e550d7507b339a26badc0a0808c7f38899a58aec44a7708
MISC ChangeLog 385 BLAKE2B ebe7cc81e97a7c49bd6dc63e83c4701deb3fa3cc665ae2c0c231e7d4dc79ce3a490e325dd57f962fa74b097fa3fb076ebafd6b0a3fc57d985fe6e16fc4cfc7a5 SHA512 eefdb08d4f09532d35752696b1ac758520ae01f5dca8f44fc63dbd1c7cfb3d83f7f03a32db69c051517ac36b16b9298727fc95d85b188ea336760652fb92305f
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
diff --git a/net-misc/rasclient/rasclient-21.1.0.26543.ebuild b/net-misc/rasclient/rasclient-21.2.0.27178.ebuild
similarity index 74%
rename from net-misc/rasclient/rasclient-21.1.0.26543.ebuild
rename to net-misc/rasclient/rasclient-21.2.0.27178.ebuild
index 9a54a3d5..f4efebc8 100644
--- a/net-misc/rasclient/rasclient-21.1.0.26543.ebuild
+++ b/net-misc/rasclient/rasclient-21.2.0.27178.ebuild
@@ -12,19 +12,19 @@ PV_DIF=$(ver_cut 4)
MY_PV="${PV_MAJ}.${PV_MIN}.${PV_DIF}"
DESCRIPTION="Parallels Remote Application Client"
-HOMEPAGE="https://www.parallels.com/eu/products/ras/download/links/#lin"
-SRC_URI="amd64? ( http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-${MY_PV}_x86_64.tar.bz2
- http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-sso-${MY_PV}_x86_64.tar.bz2 )"
+HOMEPAGE="https://www.parallels.com/products/ras/download/links/"
+SRC_URI="amd64? ( https://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-${MY_PV}_x86_64.tar.bz2
+ https://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-sso-${MY_PV}_x86_64.tar.bz2 )"
+S="${WORKDIR}"
LICENSE="no-source-code"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
-
-S="${WORKDIR}"
RESTRICT="mirror bindist strip" #299368
DEPEND="dev-libs/libxml2
+ dev-libs/libxml2-compat
+ dev-libs/glib:2
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
@@ -37,20 +37,32 @@ DEPEND="dev-libs/libxml2
dev-qt/qtmultimedia:5
media-libs/alsa-lib
net-print/cups
- sys-libs/zlib
+ virtual/zlib
x11-libs/libX11
x11-libs/libXext
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXtst
virtual/libusb:1
+ dev-libs/libusb-compat
sys-apps/pcsc-lite
+ sys-devel/gcc[cxx]
sys-libs/glibc
x11-libs/libXpm
"
RDEPEND="${DEPEND}"
+src_prepare() {
+ default
+
+ sed -i \
+ -e 's/Categories=Application;Network;/Categories=Network;RemoteAccess;/' \
+ opt/2X/Client/share/rasclient.desktop \
+ opt/2X/Client/share/rassession.desktop \
+ opt/2X/Client/share/tuxclient.desktop || die
+}
+
src_install() {
into /opt/2X/Client/
dobin opt/2X/Client/bin/*
diff --git a/net-misc/remotedesktopmanager/Manifest b/net-misc/remotedesktopmanager/Manifest
index b267d17f..c760f33b 100644
--- a/net-misc/remotedesktopmanager/Manifest
+++ b/net-misc/remotedesktopmanager/Manifest
@@ -1,6 +1,6 @@
DIST RemoteDesktopManager_2026.1.1.1_amd64.deb 206614428 BLAKE2B 85c72999aefd23399759990e01ff3827506da2fed74600604d5941d981fd34afea4fe4f2baf371b67e07b296c4d17ed68e99989030041875223f1074be5f1410 SHA512 5ae97df4609d703cc50dbc73e7cbbbb0966a760a9ad64ab3b93f80aade064a97260c0aa666185c1d6f23eae34285f2911283be1d46fba998a13e623417398c71
DIST RemoteDesktopManager_2026.2.0.7_amd64.deb 245669944 BLAKE2B 4561568e77376fbb96a773d8cc6e20d990e1d9045a741d117f51aff7cc6c0b837a63a6f683e335e061e0f6ed3378e3670376715554bfb2129c18bff29618c1e7 SHA512 e295ae33aba07b0696379023eb299cc08ab5fd8a65a8023fc5beeafb9c4c48039b6823f83b2b31c9f2ac4d9c14ef0355fe3c688a79c9c8786d6bb2305bcf3140
-EBUILD remotedesktopmanager-2026.1.1.1.ebuild 1416 BLAKE2B 590a23f7c6251986494d63e160802650ff5f4792eebe3415f139e1e8dbe3fdb6de1222f4ff813118db4a396bdc22e3c542156ec626e8bb06f55bc48ac4988eba SHA512 5946e962d05a917faa3edea728a962a1218f11d4f778e2d66d208991fdff672ef001445e248dafc52a476b695dd07c248438d127d09ad26202624ba5459573bd
-EBUILD remotedesktopmanager-2026.2.0.7.ebuild 1348 BLAKE2B e8bad05860184bab5fa95fc3d35dc38fe515566eff1a0be0f7e46893bf62e1b83bfbdbe3acd4cea7e2f3291ed889d4df28038a17ed7ab26789c83cb27b00d5b2 SHA512 8918a87ac5bd079bbe35c80ceef72c9cbefeca6141f5ca787946e8e10e5afe7d034e82dc75c516f2f2b453c1da9d35cbd05f95c20313e3d1520533a3a57fb23d
+EBUILD remotedesktopmanager-2026.1.1.1.ebuild 1590 BLAKE2B 5b9c3d22cf17897f0e910aa8d7ef165a3b2e051fc8d7215d3fea0652861f0c84ae176a81751dfb3f20933fa995dcc3375c40d99ed7e723d0ff1623f3196249d3 SHA512 7a3be0cd11f9c47436c0626cd65a51e120ace6d7acecf27dd9c042d452bdbd636ed7c1e768a0eefe1ee37b4a48e7a3299861b6d7a3f9b8b7d8318513f94dcfbd
+EBUILD remotedesktopmanager-2026.2.0.7.ebuild 1590 BLAKE2B 5b9c3d22cf17897f0e910aa8d7ef165a3b2e051fc8d7215d3fea0652861f0c84ae176a81751dfb3f20933fa995dcc3375c40d99ed7e723d0ff1623f3196249d3 SHA512 7a3be0cd11f9c47436c0626cd65a51e120ace6d7acecf27dd9c042d452bdbd636ed7c1e768a0eefe1ee37b4a48e7a3299861b6d7a3f9b8b7d8318513f94dcfbd
MISC ChangeLog 889 BLAKE2B 216bbbfe9b264ef06f5b56748af1ea7366fa49f2406604264b7d22ce8f464ffd7491a57912d7cf1be7d3dc030578960acca895236d6e06fd017f02a9138f0b7f SHA512 09aa97933a9709827b6e3c01ce8a3829cb3d494f7fdac570faa30da6fac440c752391d8dcaf7d03c5cd1163686e8921c1bf4ad75827e4b8df05bbcde03548488
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
diff --git a/net-misc/remotedesktopmanager/remotedesktopmanager-2026.1.1.1.ebuild b/net-misc/remotedesktopmanager/remotedesktopmanager-2026.1.1.1.ebuild
index 0a6538cb..77e4d5eb 100644
--- a/net-misc/remotedesktopmanager/remotedesktopmanager-2026.1.1.1.ebuild
+++ b/net-misc/remotedesktopmanager/remotedesktopmanager-2026.1.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit unpacker pam xdg-utils
+inherit unpacker xdg-utils
DESCRIPTION="Remote DesktopManager"
HOMEPAGE="https://remotedesktopmanager.com"
@@ -11,28 +11,25 @@ HOMEPAGE="https://remotedesktopmanager.com"
#SRC_URI="https://cdn.devolutions.net/download/Linux/RDM/${PV}/RemoteDesktopManager.Free_${PV}_amd64.deb"
SRC_URI="https://cdn.devolutions.net/download/Linux/RDM/${PV}/RemoteDesktopManager_${PV}_amd64.deb"
-LICENSE="Devolution"
+S="${WORKDIR}"
+LICENSE="Devolution"
SLOT="0"
KEYWORDS="~amd64"
-
-IUSE=""
-
+REQUIRED_USE="elibc_glibc"
RESTRICT="strip mirror test"
-DEPEND="|| ( sys-devel/base-gcc sys-devel/gcc )
+BDEPEND="dev-util/patchelf"
+
+RDEPEND="
sys-apps/dbus
- sys-apps/systemd
- sys-libs/glibc
+ || ( sys-devel/base-gcc sys-devel/gcc )
+ elibc_glibc? ( sys-libs/glibc )
sys-libs/pam
net-libs/webkit-gtk:4
virtual/libcrypt"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}
-
src_unpack() {
unpack_deb ${A}
}
@@ -44,15 +41,21 @@ src_install() {
sed -e 's!usr/lib!opt!g' bin/remotedesktopmanager > "${D}/opt/bin/remotedesktopmanager"
chmod +x "${D}/opt/bin/remotedesktopmanager"
dodir /usr/share/applications
- sed -e "s!usr/lib!opt!g" usr/share/applications/com.devolutions.remotedesktopmanager.desktop > "${D}/usr/share/applications/remotedesktopmanager.desktop"
+ sed -e "s!usr/lib!opt!g" \
+ usr/share/applications/com.devolutions.remotedesktopmanager.desktop \
+ > "${D}/usr/share/applications/remotedesktopmanager.desktop"
dodir /usr/share/icons
cp -aR usr/share/icons/* "${D}/usr/share/icons"
+ patchelf --remove-rpath \
+ "${D}/opt/devolutions/RemoteDesktopManager/libDevolutionsRdp.so" || die
}
pkg_postinst() {
- xdg_desktop_database_update
+ xdg_desktop_database_update
+ xdg_icon_cache_update
}
pkg_postrm() {
- xdg_desktop_database_update
-}
\ No newline at end of file
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/net-misc/remotedesktopmanager/remotedesktopmanager-2026.2.0.7.ebuild b/net-misc/remotedesktopmanager/remotedesktopmanager-2026.2.0.7.ebuild
index f9a6bd03..77e4d5eb 100644
--- a/net-misc/remotedesktopmanager/remotedesktopmanager-2026.2.0.7.ebuild
+++ b/net-misc/remotedesktopmanager/remotedesktopmanager-2026.2.0.7.ebuild
@@ -11,26 +11,25 @@ HOMEPAGE="https://remotedesktopmanager.com"
#SRC_URI="https://cdn.devolutions.net/download/Linux/RDM/${PV}/RemoteDesktopManager.Free_${PV}_amd64.deb"
SRC_URI="https://cdn.devolutions.net/download/Linux/RDM/${PV}/RemoteDesktopManager_${PV}_amd64.deb"
-LICENSE="Devolution"
+S="${WORKDIR}"
+LICENSE="Devolution"
SLOT="0"
KEYWORDS="~amd64"
-
-IUSE=""
-
+REQUIRED_USE="elibc_glibc"
RESTRICT="strip mirror test"
+BDEPEND="dev-util/patchelf"
+
RDEPEND="
sys-apps/dbus
- sys-apps/systemd
- sys-libs/glibc
+ || ( sys-devel/base-gcc sys-devel/gcc )
+ elibc_glibc? ( sys-libs/glibc )
sys-libs/pam
net-libs/webkit-gtk:4
virtual/libcrypt"
-S=${WORKDIR}
-
src_unpack() {
unpack_deb ${A}
}
@@ -42,15 +41,21 @@ src_install() {
sed -e 's!usr/lib!opt!g' bin/remotedesktopmanager > "${D}/opt/bin/remotedesktopmanager"
chmod +x "${D}/opt/bin/remotedesktopmanager"
dodir /usr/share/applications
- sed -e "s!usr/lib!opt!g" usr/share/applications/com.devolutions.remotedesktopmanager.desktop > "${D}/usr/share/applications/remotedesktopmanager.desktop"
+ sed -e "s!usr/lib!opt!g" \
+ usr/share/applications/com.devolutions.remotedesktopmanager.desktop \
+ > "${D}/usr/share/applications/remotedesktopmanager.desktop"
dodir /usr/share/icons
cp -aR usr/share/icons/* "${D}/usr/share/icons"
+ patchelf --remove-rpath \
+ "${D}/opt/devolutions/RemoteDesktopManager/libDevolutionsRdp.so" || die
}
pkg_postinst() {
xdg_desktop_database_update
+ xdg_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
+ xdg_icon_cache_update
}
diff --git a/net-print/samsung-unified-driver/Manifest b/net-print/samsung-unified-driver/Manifest
index 92334c6b..0f729ce4 100644
--- a/net-print/samsung-unified-driver/Manifest
+++ b/net-print/samsung-unified-driver/Manifest
@@ -1,4 +1,4 @@
AUX 1.00.39-libsane-smfp.rules 10589 BLAKE2B 8ff211edc8456ea754d5b73c66e93527f6054ec6fa11929d2a37eefd0ea445429a743f1c8cd51515e3b66109413646771e35709b8b56ce5e044bceb26551dcd9 SHA512 8c9ef2977777a6d9ab5ae96e2e9623a2eace7ce22f14082bb57f30ec9f828d6d9e70cc78a15b71c59d756c8e832cc0a5c85cdee715fc959fa4bfbc2d6ab1bbb0
DIST uld_V1.00.39_01.17.tar.gz 15443851 BLAKE2B 2018adf0c929f996d9d03f2d0cb254b09e00f1bb57eb5dbab2b7387c13037aa8957a6e360d0872769549d421de8504ab1e060bd21926f262e2d8642dd508de1d SHA512 8667c1aedd19188db2db461dba3c8ec09b1d7dd7994df7f348ed0819e39e5d5f68a59a4e70f90586b71f6f4e27953e25f50b768c94ae84d52c6bac8e415c3bd8
-EBUILD samsung-unified-driver-1.00.39.ebuild 2808 BLAKE2B 1053b5402a0fe5c2befda891557626fc77cd4bf48bb46b3dd1e96e3f8f869bfed4bac55ecb86a108ebf80cb56d1111f76308fa7bdb1337fb085fa54bde386c6c SHA512 fa9232ca63584eef334e122de0f8065991c986c8479dffa3b28b750316a0396d2e6c6b9c68de82fadd67c0f7f9575a6a9c94a9db4146ef21e54e642fc290f95d
+EBUILD samsung-unified-driver-1.00.39.ebuild 2842 BLAKE2B 8791d7ab548ae71407838c2c59061a5be7bd2568820fd5c12c2ced15fcdec886d1e00b43754f3b5a9b648d7dbeee394a3f1d0c876d44a9f660b4190a3b1dd7b2 SHA512 623f4795664c96fec293dde49296f05fa87b8455e6063b832bdf12ae995320d93668a81acf824b3f5dfd96de137d40ecd860f44d711dbababc5a4759a0339864
MISC metadata.xml 326 BLAKE2B 90e4611381b261a3eb1d3393c72c32346e6d2122b11e96d339947484c3996bec2af482dfe46724f402083b8ab990d3a1c04818b046d2b92646a60a3c2a0de50e SHA512 66478a485752d2728c800da61c12b22a7225c429ab11b01ab1ded6dfff9f77a75740d9bf2c5f6c680ec3450761bf24b773b3fabb0c67a8af4ccfa815895e0c4b
diff --git a/net-print/samsung-unified-driver/samsung-unified-driver-1.00.39.ebuild b/net-print/samsung-unified-driver/samsung-unified-driver-1.00.39.ebuild
index 27933663..764a3d4b 100644
--- a/net-print/samsung-unified-driver/samsung-unified-driver-1.00.39.ebuild
+++ b/net-print/samsung-unified-driver/samsung-unified-driver-1.00.39.ebuild
@@ -12,11 +12,11 @@ DESCRIPTION="Samsung Unified Linux Driver for printers and MFDs"
HOMEPAGE="http://www.samsung.com"
SRC_URI="https://ftp.hp.com/pub/softlib/software13/printers/SS/SL-M4580FX/${MY_P}.tar.gz"
-LICENSE="Samsung-EULA"
+S="${WORKDIR}/${MY_P}"
+LICENSE="no-source-code"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
-IUSE="cups network scanner"
-S="${WORKDIR}/${MY_P}"
+IUSE="+cups network scanner"
RDEPEND="
cups? (
@@ -26,7 +26,9 @@ RDEPEND="
scanner? (
media-gfx/sane-backends
dev-libs/libxml2:2
+ dev-libs/libxml2-compat
virtual/libusb:0
+ dev-libs/libusb-compat
)
network? ( virtual/libusb )
"
@@ -75,12 +77,10 @@ src_install() {
exeinto /usr/libexec/cups/filter
doexe ${MY_ARCH}/{pstosecps,rastertospl}
- dodir /usr/share/cups/model/samsung
insinto /usr/share/cups/model/samsung
doins noarch/share/ppd/*.ppd
gzip -9 "${ED}"/usr/share/cups/model/samsung/*.ppd || die
- dodir /usr/share/cups/profiles/samsung
insinto /usr/share/cups/profiles/samsung
doins noarch/share/ppd/cms/*.cts
fi
@@ -90,7 +90,6 @@ src_install() {
insinto /etc/sane.d
doins noarch/etc/smfp.conf
- dodir /opt/samsung/scanner/share
insinto /opt/samsung/scanner/share
doins noarch/oem.conf
@@ -111,3 +110,11 @@ src_install() {
doexe ${MY_ARCH}/smfpnetdiscovery
fi
}
+
+pkg_postinst() {
+ use scanner && udev_reload
+}
+
+pkg_postrm() {
+ use scanner && udev_reload
+}
diff --git a/net-vpn/ovpn/Manifest b/net-vpn/ovpn/Manifest
index 50bd4913..25d27848 100644
--- a/net-vpn/ovpn/Manifest
+++ b/net-vpn/ovpn/Manifest
@@ -1,3 +1,3 @@
-DIST ovpn-7.1.0_p20260605.tar.gz 79785 BLAKE2B efec8fd421000847e328813e6b514897ebe2ca8c85a7cc18d9feec3e7b10d1876090879e4117236509200b7c20b28bd0fb7ec83cdae3a898d4564e2a4b0bde54 SHA512 8be04e629a9fa92a27747a80484d5808243e1c15371c1aa9531a7ad60a1cecb3070f5ca845490e89ad6a61dacaab1140d3e2a0b54d02de67a57526a096b6142e
-EBUILD ovpn-7.1.0_p20260605.ebuild 1204 BLAKE2B bbc075a3ff5a4a49bf3a391059c7ae51b4e0e22c5d0645e2f395fa290b9c57be853a9d4818b068667ce3576b93539141c38489ab1ff4e71de7a3a71246bee674 SHA512 157200ca3cfb2d5c920a53db2a81f0106e99838be065b8ce9642855bb551d546ba23c7aa86d547fc8f50d0b36432347711dec3676b844a58fa6f94628d153701
+DIST ovpn-7.1.0_p20260708.tar.gz 74622 BLAKE2B 8be20e0eb81b0f2dfc457799dab8ecbf48ea19d1048f734d0983228a87d757f8815a0e9f88cb8252b18354cfae7ea8fa703e49e048b11f706e4d761630853fcc SHA512 646f60fef2e846678d79e8a8f7da8050add9bc217b45410600d6f0a2ed7c0039a5297112579cad7a517ae1d0d809b57be4759fd413f6fddabacc14b9a67be32a
+EBUILD ovpn-7.1.0_p20260708.ebuild 1204 BLAKE2B 0a607e1205038c45b4d1a427b58e2a1393da2e40a91fc5f52152991415f3eed2e91150ca79c5ba6846f0ed104e09ea597899bbbcd0e019f370d05883afca1623 SHA512 1c78bfa54b9dedb5c897de6ff5a44837d5cd7ce768918e14cb5c5eee4f1d384396201c85fb0c5f64a57e9df94a165cbe81bf69620d9f46cc2c1ae2527f57fee1
MISC metadata.xml 562 BLAKE2B 3896ba7dab39fdbcaf6b3763417ff0f971e0848a40abca948ad6689a3a0ce5f8fa7d328ffe6b4e734f0f2737e62cd8b08fdba8a31e43bdcc929539f1be368601 SHA512 338433b16faf18b9c2e96cb761349a96d68068fe06a0becc7c251cb5d3f41db55391a3186182e650abc4648b7999cbc5a094fc1bd11a9cd886959924026c85e7
diff --git a/net-vpn/ovpn/ovpn-7.1.0_p20260605.ebuild b/net-vpn/ovpn/ovpn-7.1.0_p20260708.ebuild
similarity index 95%
rename from net-vpn/ovpn/ovpn-7.1.0_p20260605.ebuild
rename to net-vpn/ovpn/ovpn-7.1.0_p20260708.ebuild
index ab56831b..63ed541f 100644
--- a/net-vpn/ovpn/ovpn-7.1.0_p20260605.ebuild
+++ b/net-vpn/ovpn/ovpn-7.1.0_p20260708.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit flag-o-matic linux-mod-r1
-MY_TAG="ovpn-net-next/main-7.1.0-rc3-2026060500"
+MY_TAG="ovpn-net-next/main-7.1.0-rc3-2026070800"
MY_P="ovpn-backports-${MY_TAG//\//-}"
DESCRIPTION="OpenVPN ovpn kernel module backport"
diff --git a/profiles/categories b/profiles/categories
new file mode 100644
index 00000000..72dcdcce
--- /dev/null
+++ b/profiles/categories
@@ -0,0 +1 @@
+net-client
diff --git a/sci-electronics/saleae-logic-bin/Manifest b/sci-electronics/saleae-logic-bin/Manifest
index 89f4a0db..9cf624d3 100644
--- a/sci-electronics/saleae-logic-bin/Manifest
+++ b/sci-electronics/saleae-logic-bin/Manifest
@@ -1,5 +1,5 @@
AUX Logic.sh 359 BLAKE2B e8869d43b6f8cc08472669636b9e153dcd2dd56854b429b8091dbe2c7608b5625a75acba777990740db4146a77e9e2a5489d8687fe8237941449b7ff52e7045e SHA512 a0dfe01c728c96cf1581e6def36287e487bf48c8231dff0483d7f7c5b3bb5063e56b894d825cc9b90ae28af16d8fbf6088604916b752803559918060f0b4de7b
DIST Logic-2.4.44-linux-x64.AppImage 194426770 BLAKE2B 99fb69a3f468cb8294b71f2d220e00e7167f28a5c4bc40299e5258c63529f2dd621e574af6f9e25f288fb8e0082eaf8a3505f4c9e0b865642e2f2c9f62c1e308 SHA512 cfa32ebadf5b91aea4b47ec5c1e2b2fce615dbd5f9bcabef80dfec7fb9696ac1f447ffb38c4861d37a773ed5eb9413814dfb4db9527e6ceab7b07b856e472be8
-EBUILD saleae-logic-bin-2.4.44.ebuild 3140 BLAKE2B 50f5bbea19882f2d9dcbe30ad1b54702d2830aa3c5fb9a8fb1cd703c8f6ab38444aa5d808dab0e452709879935aeb540f6e2792b683d4c59e320a50b62ec9335 SHA512 21001d68a603ac1d2d64b54d936fb4fe8830b489b91de07eb3572ff8086d0d92ae50831d4f30577efd3f97c1ef9b5c6fd02b2246924b5fcc2adc7f34ea3aa39b
+EBUILD saleae-logic-bin-2.4.44.ebuild 3256 BLAKE2B 5ae09c2a4e2f46121fa875fd959fabf8ff00a29bd951cdc51e1bef440583fda612d0baa377b3ec1a569b6f1d8a62584710164db326672ff929ed032e9968d78b SHA512 0992fe8b9ef680decf31a90067c8818e2aa1a5d077ed5cd0f7be9eed119b20e48240ab8f7987660694f5f2c7c98d65ccb62a4f7d3a9a87ae8dab15a84d078181
MISC ChangeLog 405 BLAKE2B 5fd50b228496d7ca318aed901b5dfc3ce33fc7327331495a1f94417087fcb9b6260e4f6ddde90e510507968208e2e16ca076b27005555679ff26272505a668f4 SHA512 0a832dcab3105dbfc8856c8a8e2eae4bf85ac2aa97d06c19b2591b4acde7fa5e7690e1ff1dc01799a19dad0f80bb0aec58925f5e3192331101af2fcb93e126bd
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
diff --git a/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.44.ebuild b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.44.ebuild
index 5d4920ae..b5936c9c 100644
--- a/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.44.ebuild
+++ b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.4.44.ebuild
@@ -5,24 +5,24 @@ EAPI=8
MULTILIB_COMPAT=( abi_x86_64 )
-inherit appimage chromium-2 desktop pax-utils multilib-build xdg udev
+inherit appimage chromium-2 multilib-build xdg udev
-DESCRIPTION="Debug hardware like the pros."
+DESCRIPTION="Debug hardware like the pros"
HOMEPAGE="https://www.saleae.com/"
SRC_URI="
amd64? ( https://downloads2.saleae.com/logic2/Logic-${PV}-linux-x64.AppImage )
"
+S="${WORKDIR}"
LICENSE="Salea-EULA"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+REQUIRED_USE="${MULTILIB_REQUIRED_USE}"
RESTRICT="bindist mirror splitdebug strip"
+BDEPEND+=" dev-util/patchelf"
RDEPEND="
- app-accessibility/at-spi2-atk[${MULTILIB_USEDEP}]
app-accessibility/at-spi2-core[${MULTILIB_USEDEP}]
- dev-libs/atk[${MULTILIB_USEDEP}]
dev-libs/expat[${MULTILIB_USEDEP}]
dev-libs/glib[${MULTILIB_USEDEP}]
dev-libs/nspr[${MULTILIB_USEDEP}]
@@ -34,6 +34,7 @@ RDEPEND="
|| ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] )
sys-apps/dbus[${MULTILIB_USEDEP}]
x11-libs/gtk+[${MULTILIB_USEDEP}]
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
x11-libs/libXcursor[${MULTILIB_USEDEP}]
@@ -44,14 +45,14 @@ RDEPEND="
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXrender[${MULTILIB_USEDEP}]
x11-libs/libXtst[${MULTILIB_USEDEP}]
- media-libs/alsa-lib[${MULTILIB_USEDEP}]
+ x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
sys-libs/glibc[${MULTILIB_USEDEP}]
+ media-libs/alsa-lib[${MULTILIB_USEDEP}]
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
"
-S="${WORKDIR}"
-QA_PREBUILT="opt/Saleae/${PN}/Logic opt/Saleae/${PN}/libffmpeg.so opt/Saleae/${PN}/libnode.so"
+QA_PREBUILT="opt/Saleae/${PN}/*"
MY_PN=Logic
@@ -71,7 +72,6 @@ src_prepare() {
}
src_install() {
-
dodir /opt/Saleae
mv ${P}/usr "${ED}"
mv "${P}" "${ED}/opt/Saleae/${MY_PN}"
@@ -84,17 +84,25 @@ src_install() {
rm "${ED}/opt/Saleae/${MY_PN}/version"
rm -rf "${ED}/usr/lib/"
- dodir /etc/udev/rules.d
- install -Dm644 "${ED}/opt/Saleae/${MY_PN}/resources/linux-x64/99-SaleaeLogic.rules" "${ED}/etc/udev/rules.d/99-SaleaeLogic.rules"
+ udev_dorules "${ED}/opt/Saleae/${MY_PN}/resources/linux-x64/99-SaleaeLogic.rules"
# Fix permissions (example: 700->755, 640->644)
find "${ED}/opt/Saleae/${MY_PN}" -perm "/111" -exec chmod 755 \{\} \;
find "${ED}/opt/Saleae/${MY_PN}" ! -perm "/111" -exec chmod 644 \{\} \;
chmod 4755 "${ED}/opt/Saleae/${MY_PN}/chrome-sandbox"
+ find "${ED}/opt/Saleae/${MY_PN}/resources/linux-x64/Analyzers" -type f -name "*.so" \
+ -exec patchelf --remove-rpath {} + || die
mkdir -p "${ED}/usr/bin/"
ln -s "/opt/Saleae/${MY_PN}/Logic" "${ED}/usr/bin/${MY_PN}"
-
- udev_reload
-
+}
+
+pkg_postinst() {
+ udev_reload
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ udev_reload
+ xdg_pkg_postrm
}
diff --git a/sci-electronics/yosys/Manifest b/sci-electronics/yosys/Manifest
index aecc8c9c..2194c63a 100644
--- a/sci-electronics/yosys/Manifest
+++ b/sci-electronics/yosys/Manifest
@@ -1,4 +1,3 @@
-AUX yosys-0.66-makefile.patch 2581 BLAKE2B 16e2cb59e6fad54c11165173d4bd02f43504a9878753ec03a06829727887807dcd339615f6ff197ed13a261e925562f08501ac81773af772a20f7572ad73e6bd SHA512 c2f6602bada403c57173766e31b7ade3148a89ec1d2a73f1a94de3ae743be2b608917f6910e098af60326d9a80ef066b2eab5b709981540ff311be13a625e2bb
-DIST yosys-0.66.tar.gz 11178019 BLAKE2B c9ddeeeeb46da5a26098cd1ed342a85e6a18043d143eb720783b737f538ab31c5cb5d956f7ae9b33d11ed55f39f001130c9ac409809ed85eefd86b2fd6e9120a SHA512 729b8b6cdaf52097894e54c9979fa4d3c606dc91270aa547fa473ba88999274bcbee6163c9c30352dae0eabaa804f9c2f1319a789705a257746138ff37ebd080
-EBUILD yosys-0.66.ebuild 453 BLAKE2B 3d11a60241c5d2212ae3aaea381af7485e03063453369e06fe2e666854bf51232385c2198d6d89adafa6242f4cdfbe9f3983252954e82471b0e0a4ae74abeab5 SHA512 412bda99bf5a66e9512bb7916ff13a4a881c05a9996978e382d35edd5be471dd7a8b98dc356663801e2ff9afa784b8ec5e0c1f1ceeb2cd11a9bf07128fc84e00
+DIST yosys-0.67.tar.gz 16180615 BLAKE2B e7528f0bb0c88db972d720d89ddb174166f22e7c063687a2bae88d372be326e0f24b33c1a67d6a1c80a19aee7b0b8486a100eb504ff0e5d8a21bcef684f1d2fe SHA512 3bfc178b4f36c27085da995dbd60f7a62355bec2d3caa85787ca5e65cc8bbd438fa5aab96c7af0f502923324acddcb0336d840ae0fabcfda8c4aaa2e0dd797e0
+EBUILD yosys-0.67.ebuild 809 BLAKE2B 635c010771bdc63e4ac9b1735e4d3f24a9113278fc236881b32fcf49517c4aa421611e445fb0ba40773590e9507dffb1c9a23e720f2a3c686cd1ed38c5522d92 SHA512 b839439eef4cd490513f56eb1b3fa1016a26f616335b94c1d71a3ee839973ece37c3303add6611b37dc95a7985617300dd7692fc718238c14c1b373599125e71
MISC metadata.xml 341 BLAKE2B 14ee2c67c50f6852469e020539ff8363557ab5a2bca6417e35e2afd86fe572064272ede140e0aed34c013f4898f730090afbae28230b0da10d98664cc930ed63 SHA512 357f30767cd60958a1932121c8000e8f4a8daa00933e9f318faf670288901a92104ae5434edfda803d055c72b06643b7e69c3c3ca276c5ecdeee485a693e4064
diff --git a/sci-electronics/yosys/files/yosys-0.66-makefile.patch b/sci-electronics/yosys/files/yosys-0.66-makefile.patch
deleted file mode 100644
index 8a66047f..00000000
--- a/sci-electronics/yosys/files/yosys-0.66-makefile.patch
+++ /dev/null
@@ -1,46 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -853,42 +853,7 @@
- .PHONY: check-git-abc
-
- check-git-abc:
-- @if [ ! -d "$(YOSYS_SRC)/abc" ] && git -C "$(YOSYS_SRC)" status >/dev/null 2>&1; then \
-- echo "Error: The 'abc' directory does not exist."; \
-- echo "Initialize the submodule: Run 'git submodule update --init' to set up 'abc' as a submodule."; \
-- exit 1; \
-- elif git -C "$(YOSYS_SRC)" submodule status abc 2>/dev/null | grep -q '^ '; then \
-- exit 0; \
-- elif [ -f "$(YOSYS_SRC)/abc/.gitcommit" ] && ! grep -q '\$$Format:%[hH]\$$' "$(YOSYS_SRC)/abc/.gitcommit"; then \
-- echo "'abc' comes from a tarball. Continuing."; \
-- exit 0; \
-- elif git -C "$(YOSYS_SRC)" submodule status abc 2>/dev/null | grep -q '^+'; then \
-- echo "'abc' submodule does not match expected commit."; \
-- echo "Run 'git submodule update' to check out the correct version."; \
-- echo "Note: If testing a different version of abc, call 'git commit abc' in the Yosys source directory to update the expected commit."; \
-- exit 1; \
-- elif git -C "$(YOSYS_SRC)" submodule status abc 2>/dev/null | grep -q '^U'; then \
-- echo "'abc' submodule has merge conflicts."; \
-- echo "Please resolve merge conflicts before continuing."; \
-- exit 1; \
-- elif [ -f "$(YOSYS_SRC)/abc/.gitcommit" ] && grep -q '\$$Format:%[hH]\$$' "$(YOSYS_SRC)/abc/.gitcommit"; then \
-- echo "Error: 'abc' is not configured as a git submodule."; \
-- echo "To resolve this:"; \
-- echo "1. Back up your changes: Save any modifications from the 'abc' directory to another location."; \
-- echo "2. Remove the existing 'abc' directory: Delete the 'abc' directory and all its contents."; \
-- echo "3. Initialize the submodule: Run 'git submodule update --init' to set up 'abc' as a submodule."; \
-- echo "4. Reapply your changes: Move your saved changes back to the 'abc' directory, if necessary."; \
-- exit 1; \
-- elif ! git -C "$(YOSYS_SRC)" status >/dev/null 2>&1; then \
-- echo "$(realpath $(YOSYS_SRC)) is not configured as a git repository, and 'abc' folder is missing."; \
-- echo "If you already have ABC, set 'ABCEXTERNAL' make variable to point to ABC executable."; \
-- echo "Otherwise, download release archive 'yosys.tar.gz' from https://github.com/YosysHQ/yosys/releases."; \
-- echo " ('Source code' archive does not contain submodules.)"; \
-- exit 1; \
-- else \
-- echo "Initialize the submodule: Run 'git submodule update --init' to set up 'abc' as a submodule."; \
-- exit 1; \
-- fi
-+ exit 0;
-
- .git-abc-submodule-hash: FORCE
- @new=$$(cd abc 2>/dev/null && git rev-parse HEAD 2>/dev/null || echo none); \
diff --git a/sci-electronics/yosys/yosys-0.66.ebuild b/sci-electronics/yosys/yosys-0.66.ebuild
deleted file mode 100644
index 4cd99192..00000000
--- a/sci-electronics/yosys/yosys-0.66.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-EAPI=8
-
-DESCRIPTION="framework for Verilog RTL synthesis"
-HOMEPAGE="https://yosyshq.net/yosys/"
-SRC_URI="https://github.com/YosysHQ/${PN}/releases/download/v${PV}/${PN}-src.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}"
-
-LICENSE=ISC
-SLOT=0
-KEYWORDS=amd64
-PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
-
-DEPEND="
- dev-libs/boost
- llvm-core/clang
- media-gfx/xdot
-"
-
-src_compile() {
- emake PREFIX=/usr
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX=/usr install
-}
diff --git a/sci-electronics/yosys/yosys-0.67.ebuild b/sci-electronics/yosys/yosys-0.67.ebuild
new file mode 100644
index 00000000..d36ec8b7
--- /dev/null
+++ b/sci-electronics/yosys/yosys-0.67.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{12..14} )
+
+inherit cmake python-any-r1
+
+DESCRIPTION="framework for Verilog RTL synthesis"
+HOMEPAGE="https://yosyshq.net/yosys/"
+SRC_URI="https://github.com/YosysHQ/${PN}/releases/download/v${PV}/${PN}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="amd64"
+
+RDEPEND="
+ dev-libs/boost:=
+ dev-libs/libffi:=
+ dev-lang/tcl:=
+ media-gfx/xdot
+ sys-libs/readline:=
+ virtual/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ sys-devel/bison
+ sys-devel/flex
+ virtual/pkgconfig
+"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cd "${S}" || die
+ unpack "${A}"
+}
+
+src_install() {
+ cmake_src_install
+ python_fix_shebang "${ED}"/usr/bin/yosys-smtbmc "${ED}"/usr/bin/yosys-witness
+}
diff --git a/sys-boot/etcher/Manifest b/sys-boot/etcher/Manifest
index 4fdd5241..781e763b 100644
--- a/sys-boot/etcher/Manifest
+++ b/sys-boot/etcher/Manifest
@@ -1,3 +1,3 @@
DIST balena-etcher_2.1.6_amd64.deb 123910696 BLAKE2B beca750e83a0cd6d0a7b5d4606a4d896d61d03a22d0784c8f7fb1207b07f5fe4924d08366938d1232e2885f6045e88c342d94e44fcceff1ee766bea6e772d910 SHA512 e57ea16db49544b89a8e2e36fdc23d5e1b93941d99f2cd5244b5b0c5845cbf0f8f6343abf1343e5c271e20a580133871753248cc8c3dc3b18b1bda7e7e470f54
-EBUILD etcher-2.1.6.ebuild 1163 BLAKE2B 554e4aa23fd0cc9a1e6d337fa6eb92a96de1d00c51ec4875a3deec916f16fa227106bd277619dc74827ca51c606b8e0e3f28d1caf17e3d6e4cb0dddddb67d94f SHA512 58bcaec4da622ac3e6b525da6c9dc271f24011dde08b9cf3da2d55598369b458f8e9b000cb024e0224bb9dab9d89162a6c1f40bd4b528380bc82c2425f30ded4
-MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
+EBUILD etcher-2.1.6.ebuild 1558 BLAKE2B 9d361276729d21fa39908d2234565c10c5519cd3f14655959a497a735eb783e318df0425a5664c0ad07df1ba7e350fb5d0d114a6805180cd11118b07320f4284 SHA512 04ef08da40550bdaab77a791140cab5f7a1678945fc975b262b187be3236070f36d5eaad63a68129514cf4d3e698b92e85209be06bc8eb673c06541f611cdba4
+MISC metadata.xml 344 BLAKE2B 78211a8896e5e9b33342ff00e4c11c2e246924ecc7b416ca61c2907259286328501db906a344b85399b423a379d12b58e938b50db1e382eec529691531179ab2 SHA512 8b89e68ec4a629adb38c76be1651d62613ef029b36aad9160034563a6c3892e437d0aac4226d78a007d6bbb02488825d9c3069f209958e583813adfb9be7232b
diff --git a/sys-boot/etcher/etcher-2.1.6.ebuild b/sys-boot/etcher/etcher-2.1.6.ebuild
index 3898b30b..864fb87a 100644
--- a/sys-boot/etcher/etcher-2.1.6.ebuild
+++ b/sys-boot/etcher/etcher-2.1.6.ebuild
@@ -6,27 +6,49 @@ EAPI=8
inherit unpacker
-DESCRIPTION="Flash OS images to SD cards & USB drives, safely and easily."
+DESCRIPTION="Flash OS images to SD cards and USB drives safely and easily"
HOMEPAGE="https://etcher.io/"
#SRC_URI="https://github.com/balena-io/${PN}/releases/download/v${PV}/balena-${PN}-electron_${PV}_amd64.deb"
SRC_URI="https://github.com/balena-io/${PN}/releases/download/v${PV}/balena-${PN}_${PV}_amd64.deb"
-LICENSE="GPL2"
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-libs/nss
- media-libs/alsa-lib
- sys-apps/lsb-release
- x11-libs/gtk+:2
- x11-libs/libXtst
- x11-libs/libnotify"
-RDEPEND="${DEPEND}"
+KEYWORDS="-* amd64"
+REQUIRED_USE="elibc_glibc"
RESTRICT="mirror strip"
-S="${WORKDIR}"
+DEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-apps/lsb-release
+ sys-devel/gcc
+ elibc_glibc? ( sys-libs/glibc )
+ virtual/libudev:=
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libnotify
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/pango
+"
+RDEPEND="${DEPEND}"
src_unpack() {
unpack_deb ${A}
@@ -34,9 +56,11 @@ src_unpack() {
src_install() {
mv * "${D}" || die
- sed -i "s/Utility/System/g" "${D}"/usr/share/applications/balena-"${PN}".desktop
- sed -i "s/Icon\=balena\-etcher/Icon\=etcher/g" "${D}"/usr/share/applications/balena-"${PN}".desktop
- sed -i "s/\/balena\-etcher/\/balena\-etcher \-\-disable\-gpu\-sandbox/g" "${D}"/usr/share/applications/balena-"${PN}".desktop
+ sed -i "s/Utility/System/g" \
+ "${D}"/usr/share/applications/balena-"${PN}".desktop || die
+ sed -i "s/\/balena\-etcher/\/balena\-etcher \-\-disable\-gpu\-sandbox/g" \
+ "${D}"/usr/share/applications/balena-"${PN}".desktop || die
+ rm -f "${D}"/usr/lib/balena-etcher/balenaEtcher || die
rm -rf "${D}"/usr/share/doc
fperms 0755 /usr/lib/balena-etcher/balena-"${PN}" || die
}
diff --git a/sys-boot/etcher/metadata.xml b/sys-boot/etcher/metadata.xml
index c2e813ba..3d18480d 100644
--- a/sys-boot/etcher/metadata.xml
+++ b/sys-boot/etcher/metadata.xml
@@ -5,4 +5,7 @@
mario.fetka@disconnected-by-peer.at
Mario Fetka
+
+ balena-io/etcher
+
diff --git a/sys-boot/refit/Manifest b/sys-boot/refit/Manifest
index 94baf35e..8af6403b 100644
--- a/sys-boot/refit/Manifest
+++ b/sys-boot/refit/Manifest
@@ -1,5 +1,5 @@
DIST refit_0.14-2.debian.tar.gz 42302 BLAKE2B 623629d81590947293b2313d75a80027c58541a0d898f630e1a33406b21dd1b65f60fbae7f6e0dc4b5d5e536dc53698012367ce02be56b3ab116935f97e01d09 SHA512 5fe1920083997ed42f77671793432e151e5fa685c5e580c8793d3bcc324ee55245146c353c2c76a9b56c6a46e9be710301f8c4d7168cf0b8a72e9681e49ff80f
DIST refit_0.14.orig.tar.gz 625164 BLAKE2B 5e8df46e8bb5a4cceb536c2fe056cc50ab351fe551545074276eee11ce38e691de8b77f305102cb16782536f515ba523896f043f95842807ae46016187c5070a SHA512 3e043437f1568cd2c59b0ea386134b573a65d724032dfb6e2ea49e8aefdb9bea68a03d881702ca34df1bdc4872bed5c91f240cba4e1fd8500a1d0bf5a3e63506
-EBUILD refit-0.14.2.ebuild 2642 BLAKE2B 9f62cc8e7ba104518450faf8222a9488100f5c16e60aab8d2f16502e19dea946b8538a54c6f65da1f2c8eac1269d56642f55b780bbba5f673e7b97cd3e92a946 SHA512 fb9337940e993e4b2adff2c3112df2d7efbc7b36884e17ec6ac719de746aeb748f0c9c25db93f702b2c23d95414e9abfde15e00718a599e12dee1a144df5ecf5
+EBUILD refit-0.14.2.ebuild 2595 BLAKE2B 02fa7fe82621b78d62f596b7931f78d09e1bae4add0617bfad04c9b47df395b42707a2364aa22fa662be5a9ec55e376cf2fa17cbbdde1ba03c4421cd4d27282b SHA512 ad721ee72ae0974c5814d09a7409250bead03ce6be33557a4edde597408f90ef6f12883a6a0fdecccde9637367ef705fc008738995c5ce024a3d94bac638fb57
MISC ChangeLog 1211 BLAKE2B 3f948ee7c08569de965d190e893d0321765022ea1a554d0a853b01594112f739103f8e7faadd5770f7c51444aff08eb60abf20da75693692070441c0eedfde08 SHA512 34a81ca5099ee27d8eae31b753e0ae415fdeb1f6e1eb5d39014e224c84dee65c2f665035b44f1c3eaddeeefaf64b4b4266fe21944abd3543d3324600fc5362e7
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
diff --git a/sys-boot/refit/refit-0.14.2.ebuild b/sys-boot/refit/refit-0.14.2.ebuild
index f1bc57bb..f2793931 100644
--- a/sys-boot/refit/refit-0.14.2.ebuild
+++ b/sys-boot/refit/refit-0.14.2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils versionator
+inherit toolchain-funcs
MY_P="${PN}_${PV}"
DESCRIPTION="graphical boot menu for ia32 and x64 EFI systems"
@@ -11,19 +11,16 @@ HOMEPAGE="http://refit.sourceforge.net/"
# tarballs use debian versioning format
MY_PN="refit"
-MY_PVR=$(replace_version_separator 2 '-' )
-MY_PV=${MY_PVR/-*/}
-
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
+MY_PVR="${PV%.*}-${PV##*.}"
+MY_PV="${MY_PVR%%-*}"
SRC_URI="https://cloudfront.debian.net/debian-archive/debian/pool/main/r/refit/${MY_PN}_${MY_PV}.orig.tar.gz
https://cloudfront.debian.net/debian-archive/debian/pool/main/r/refit/${MY_PN}_${MY_PVR}.debian.tar.gz"
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
DEPEND=">=sys-boot/gnu-efi-0.3a
sys-boot/syslinux"
@@ -32,11 +29,11 @@ RDEPEND="sys-boot/efibootmgr
src_prepare() {
for f in $(<"${WORKDIR}"/debian/patches/series) ; do
- EPATCH_OPTS="-p1" epatch "${WORKDIR}"/debian/patches/$f
+ eapply "${WORKDIR}/debian/patches/${f}"
done
sed -e "s!\$(LIBEG)!!" -i refit/Makefile
- eapply_user
+ default
}
src_compile() {
@@ -74,7 +71,7 @@ src_install() {
# the efi bootloaders are installed into the EFI dir
# the dir name is upper case for Windows compatibility
# at the moment the onyl really supported filesystem on
- # all efi bootloader in the efi partition is fat32
+ # all efi bootloader in the efi partition is fat32
# (elilo, refit, grub-efi, ...)
insinto /usr/share/${PN}
doins refit/refit.efi
diff --git a/sys-fs/posixovl/metadata.xml b/sys-fs/posixovl/metadata.xml
index 0830b325..9922926e 100644
--- a/sys-fs/posixovl/metadata.xml
+++ b/sys-fs/posixovl/metadata.xml
@@ -1,7 +1,7 @@
-
+
mario.fetka@gmail.com
diff --git a/sys-fs/progsreiserfs/metadata.xml b/sys-fs/progsreiserfs/metadata.xml
index 07c910b1..db486ee9 100644
--- a/sys-fs/progsreiserfs/metadata.xml
+++ b/sys-fs/progsreiserfs/metadata.xml
@@ -1,8 +1,7 @@
-base-system
-
+
robbat2@gentoo.org
Maintainer as part of base-system work. Assign bugs to base-system.
diff --git a/sys-fs/tux3/ChangeLog b/sys-fs/tux3/ChangeLog
deleted file mode 100644
index b0f1a711..00000000
--- a/sys-fs/tux3/ChangeLog
+++ /dev/null
@@ -1,14 +0,0 @@
-# ChangeLog for sys-fs/tux3
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 28 May 2009; Mario Fetka
- -files/tux3-TUX3_SUPER_MAGIC-1.patch, tux3-9999.ebuild:
- remove unneded patch
-
- 17 May 2009; Mario Fetka tux3-9999.ebuild:
- repoman cleanup
-
- 17 May 2009; Mario Fetka +metadata.xml:
- initial chackin
-
diff --git a/sys-fs/tux3/Manifest b/sys-fs/tux3/Manifest
deleted file mode 100644
index 6d6cc975..00000000
--- a/sys-fs/tux3/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-EBUILD tux3-9999.ebuild 1271 SHA256 d16beef32e0b26d5a082a226708a18fce4fdb2a4e9ced37cfe3af74f6a599255 SHA512 2603cea04f0a1f3124733b790955d13e8d04ca54b8fbb0eb041863b402544ffc02cda11ab5bb24b56038ef5197722980db00b4d3ea520c1b3b2811118ac36d9e WHIRLPOOL 4e5a84dd099704d91f9406c541ea9ed707ad146c45ddc51aef04c03b198e642a33176d536a93aef26ba2cb130546d00b30faf29cf156dcf65c99201809cf42e4
-MISC ChangeLog 418 SHA256 a545b3966501cebe9cce53eb0311a374696f37cee655cc29b5aac9f54bbf6e86 SHA512 7bc82c87f08c362d52aac24c142334f112665aba435db490d3dd7834d4b7d8e0c80c0aee438ef7fb7d949709bf46780f6ff71cb3e6d3046a9e219ae47bb0a315 WHIRLPOOL 955032346d508b1bf3b9e9e0340054d31afdfa1c78a5c311f85bf5747364750a971802bf990333e684767d72a8f50b5d73d06535c0bdfedcab3cd6f376a8e62d
-MISC metadata.xml 1238 BLAKE2B 6142087ad0d3315b27aa52e21a21bd9a7a82f2a7bc75cd837274fc2ff18d3cfc3806a07148e8d44fc5c732d4591b4e9ba2ad9ba924f989fa2e0c4441f7b99022 SHA512 d94394e853ce7bd9109322f37ab5d3526e2bbc4a59ac02d0b66e9d952d221a06ae1c38b6de5cdb142b2b09ac602a57ff03f0525efbbc7b8f33f9662ca42a5dd5
diff --git a/sys-fs/tux3/metadata.xml b/sys-fs/tux3/metadata.xml
deleted file mode 100644
index 46a44e57..00000000
--- a/sys-fs/tux3/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-no-herd
-
- @gentoo.org
-
-
-
-
-
diff --git a/sys-fs/tux3/tux3-9999.ebuild b/sys-fs/tux3/tux3-9999.ebuild
deleted file mode 100644
index e09c0b67..00000000
--- a/sys-fs/tux3/tux3-9999.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils linux-mod git-2
-
-DESCRIPTION="Standard tux3 filesystem"
-HOMEPAGE="http://tux3.org/"
-EGIT_REPO_URI="git://github.com/OGAWAHirofumi/tux3.git"
-EGIT_BRANCH="temp-atomic-commit"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="${DEPEND}"
-DEPEND=""
-
-pkg_setup()
-{
- linux-mod_pkg_setup
-
- BUILD_TARGETS="all"
- BUILD_PARAMS="KERNELDIR=${KV_OUT_DIR}"
- MODULE_NAMES="tux3(fs:${S}/user/kernel)"
-
- if ! kernel_is gt 2 6 26; then
- eerror "Need a >=2.6.27 kernel to compile against!"
- die "Need a >=2.6.27 kernel to compile against!"
- fi
-}
-
-src_install()
-{
- linux-mod_src_install
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
-
- ewarn "WARNING: tux3 is under heavy development and is not suitable for"
- ewarn " any uses other than benchmarking and review."
- ewarn " The tux3 disk format is not yet finalized."
- ewarn
- ewarn " Also, it is highly recommended that the versions of"
- ewarn " tux3 and tux3progs match."
- ewarn
- ewarn "Note: This version is installed from a live ebuild, so the disk"
- ewarn " format can change from install to install as the upstream"
- ewarn " source changes."
-}
diff --git a/sys-fs/tux3progs/ChangeLog b/sys-fs/tux3progs/ChangeLog
deleted file mode 100644
index f6e7821c..00000000
--- a/sys-fs/tux3progs/ChangeLog
+++ /dev/null
@@ -1,49 +0,0 @@
-# ChangeLog for sys-fs/tux3progs
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 28 May 2009; Mario Fetka
- -files/tux3-gcc44-1.patch, -files/tux3-dist-packager-3.patch,
- tux3progs-9999.ebuild:
- remove unneded patch
-
- 18 May 2009; Mario Fetka
- -files/tux3-dist-packager-1.patch, -files/tux3-dist-packager-2.patch:
- delete old patches
-
- 18 May 2009; Mario Fetka
- files/tux3-dist-packager-3.patch:
- makefile patch correction
-
- 18 May 2009; Mario Fetka
- +files/tux3-dist-packager-3.patch, tux3progs-9999.ebuild:
- new version of makefile patch
-
- 18 May 2009; Mario Fetka
- files/tux3-dist-packager-2.patch, tux3progs-9999.ebuild:
- update makefile add bin and tesbin target
-
- 18 May 2009; Mario Fetka
- +files/tux3-dist-packager-2.patch, tux3progs-9999.ebuild:
- update makefile
-
- 17 May 2009; Mario Fetka files/tux3-gcc44-1.patch:
- update gcc 4.4 patch
-
- 17 May 2009; Mario Fetka files/tux3-gcc44-1.patch:
- update gcc 4.4 patch
-
- 17 May 2009; Mario Fetka files/tux3-gcc44-1.patch:
- update gcc 4.4 patch
-
- 17 May 2009; Mario Fetka files/tux3-gcc44-1.patch,
- tux3progs-9999.ebuild:
- no -O filtering needed
-
- 17 May 2009; Mario Fetka tux3progs-9999.ebuild:
- parallel build
-
- 17 May 2009; Mario Fetka tux3progs-9999.ebuild,
- +metadata.xml:
- initial checkin
-
diff --git a/sys-fs/tux3progs/Manifest b/sys-fs/tux3progs/Manifest
deleted file mode 100644
index f78b6dcf..00000000
--- a/sys-fs/tux3progs/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-EBUILD tux3progs-9999.ebuild 868 SHA256 43deca8b8ce1c5be046aecac64e70c052ba2eb7fee8d3014663fab79ac1365ba SHA512 502a4e3412c35a9c4689b94ccc7f538d10a4d6fdf5804e6e1a6be7dd12946192576354045f0ecb2927b1c1158140f3c4ff49aaefa4805986be84a8b15ca1c164 WHIRLPOOL 3f43acd51e6f600933cb175bb97ad3a59eb05dc7769e21b3603433bbc210ed447dcbce7731b433de0bdbc985c4d64719c354661e47080748e9b1bf212f0276ee
-MISC ChangeLog 1604 SHA256 7b7f68db1008ad1729b504d74c24741bd4a9c1722c33233b6afaa072ad8f7b82 SHA512 cb007380ba04b0abb519f220fe91ded202df8215fd6db1b0266195309c660999ef623eb156de1e3dc3cd512b0e16b7a1cb79a25ff5e1e72ad202ca354d971997 WHIRLPOOL 0502be4936aaff52419f34795f654bbd249787ee9ba4d88086befb9b0fa1c13cc9593d8f1ba1172acf444543703cdcc89955eb8adbeb5d6415550fa37bae448c
-MISC metadata.xml 1238 BLAKE2B 6142087ad0d3315b27aa52e21a21bd9a7a82f2a7bc75cd837274fc2ff18d3cfc3806a07148e8d44fc5c732d4591b4e9ba2ad9ba924f989fa2e0c4441f7b99022 SHA512 d94394e853ce7bd9109322f37ab5d3526e2bbc4a59ac02d0b66e9d952d221a06ae1c38b6de5cdb142b2b09ac602a57ff03f0525efbbc7b8f33f9662ca42a5dd5
diff --git a/sys-fs/tux3progs/metadata.xml b/sys-fs/tux3progs/metadata.xml
deleted file mode 100644
index 46a44e57..00000000
--- a/sys-fs/tux3progs/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-no-herd
-
- @gentoo.org
-
-
-
-
-
diff --git a/sys-fs/tux3progs/tux3progs-9999.ebuild b/sys-fs/tux3progs/tux3progs-9999.ebuild
deleted file mode 100644
index f5afc897..00000000
--- a/sys-fs/tux3progs/tux3progs-9999.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit flag-o-matic eutils git-2
-
-DESCRIPTION="Standard tux3 filesystem utilities"
-HOMEPAGE="http://tux3.org/"
-EGIT_REPO_URI="git://github.com/OGAWAHirofumi/tux3.git"
-EGIT_BRANCH="temp-atomic-commit"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="sys-fs/fuse"
-DEPEND=""
-
-src_compile() {
- cd user
- emake CC="$(tc-getCC)" UCLFAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die "build failed"
- if use test; then
- emake CC="$(tc-getCC)" UCLFAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" testbin || die "build failed"
- fi
-}
-
-src_install() {
- cd user
- emake DISTDIR="${D}" PREFIX="/usr" install-bin || die "install failed"
- if use test; then
- use test && emake DISTDIR="${D}" PREFIX="/usr" install-test || die "install failed"
- fi
-}
\ No newline at end of file
diff --git a/sys-kernel/win4lin-sources/metadata.xml b/sys-kernel/win4lin-sources/metadata.xml
index 0a79a3da..348b1537 100644
--- a/sys-kernel/win4lin-sources/metadata.xml
+++ b/sys-kernel/win4lin-sources/metadata.xml
@@ -1,11 +1,10 @@
-kernel
-
+
plasmaroo@gentoo.org
-
+
x86-kernel@gentoo.org
diff --git a/sys-libs/lib-compat/Manifest b/sys-libs/lib-compat/Manifest
new file mode 100644
index 00000000..c01d8d70
--- /dev/null
+++ b/sys-libs/lib-compat/Manifest
@@ -0,0 +1,6 @@
+DIST gcc-2.95_2.95.4.ds15-27.diff.gz 431888 BLAKE2B 664b6c029acb4537d5eb862535850ee9ab94b6e1d087d731d92aa4a6ae976f4ba7dabe91c0a6dc384b16b9f8142149d622e195df5926ea2f47fd546c5c9cb1ba SHA512 90db7908548868445ab2d91f8a757d13535c7e678e7249a9c84ac0d20028349617385023745c1d6cb25ce58d416d62c6b1386870c410892b408f517d4ee82eec
+DIST gcc-2.95_2.95.4.ds15-27.dsc 1151 BLAKE2B 373a9510ec3655254adaecae5cd53edb4c659ae0980dbfdc33457c057d875e41ed7789b345b27fe5d9614386ae8202ff9f7961bbf3e5859c62f3a07d8ab0a90b SHA512 bd022ff557ab4aa2090fac8298c04423c9478a284f821f02fcedf294cad8790e4f7e08d8c16b53e7c00ec6eb29c0047bf78d6ad944be962044d72dfa38533605
+DIST gcc-2.95_2.95.4.ds15.orig.tar.gz 14035995 BLAKE2B 55bff73727859a60cecd0a42f3e4d12d1a6338593710c4b26efb343f5f44051b87b9e618115b738dfb1daa1388aefcec194d6ae3593ef7d77edecd6d56df9b1b SHA512 9f633d7f409630009f10b8f5276d54ab5766388385d222483411752b165f2e34ef25724b7fd4e0aaa7304e494e6bbae20a328338a7cd72b3008b4b1efc56a6a0
+DIST libstdc++2.10-glibc2.2_2.95.4-27_i386.deb 329662 BLAKE2B 758b51212391c106b592c86fe0cc1f7b25be8bdb2c130bfe5a4c298ca0a3fcfb1ed09040d4eff52717cfbd454e438c8ed4a1dad4c94668d89d4c4630232325cc SHA512 cb714297ef4d2d5f2fabf98b168d989cc7467e5d54c7768690c480b6ee9d20e8ac2933c27d5225c5c8c94503b3b177d9c69828de30fcf944f2efeca21cd6eb81
+EBUILD lib-compat-1.5_p27.ebuild 1063 BLAKE2B 48ac95992383aa898a10af6983b7260408f5092ef2fe9e07e916cbcc2da78686da4dff778e1572a215a968ea5a021d2cb58fe68c1c4e3b84157fab204d66975d SHA512 8a65459d03eb5fb4675023a0630dece418af572987f757e2431345e9f5523ff06c2c882f33c4813e8649f5581bd52e7c33ca7a101dfa1f806b232060b4906b5c
+MISC metadata.xml 229 BLAKE2B 788b41f65614429a4eda70781869125a02592839f229473bdb652739ae8ab95ed94747a5db004b2b3931e52d37b23ec6420d66a0500fdf6b16bdb4554ed1bfb4 SHA512 c54c4850f03fa9d9b064e4ea963faafb32642851fa40e8229a5cd1a11d312c67fa676a788d5ca597ea141cafffa7c7232f4b34b300f9d0ec1c9fbaffe9f3f202
diff --git a/sys-libs/lib-compat/lib-compat-1.5_p27.ebuild b/sys-libs/lib-compat/lib-compat-1.5_p27.ebuild
new file mode 100644
index 00000000..2473a45a
--- /dev/null
+++ b/sys-libs/lib-compat/lib-compat-1.5_p27.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DEB_PV="2.95.4-27"
+DEB_PN="libstdc++2.10-glibc2.2"
+DEB_FILE="${DEB_PN}_${DEB_PV}_i386.deb"
+SRC_BASE="https://archive.debian.org/debian/pool/main/g/gcc-2.95"
+
+DESCRIPTION="Compatibility C++ library for very old programs"
+HOMEPAGE="
+ https://www.gentoo.org/
+ https://archive.debian.org/debian/pool/main/g/gcc-2.95/
+"
+SRC_URI="
+ ${SRC_BASE}/${DEB_FILE}
+ ${SRC_BASE}/gcc-2.95_2.95.4.ds15.orig.tar.gz
+ ${SRC_BASE}/gcc-2.95_2.95.4.ds15-27.diff.gz
+ ${SRC_BASE}/gcc-2.95_2.95.4.ds15-27.dsc
+"
+
+S="${WORKDIR}"
+LICENSE="libstdc++"
+SLOT="0"
+KEYWORDS="amd64"
+
+RESTRICT="strip mirror"
+
+QA_PREBUILT="
+ /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
+ /usr/lib/libstdc++-libc6.2-2.so.3
+"
+QA_EXECSTACK="usr/lib/libstdc++-3-libc6.2-2-2.10.0.so"
+
+src_unpack() {
+ unpack_deb "${DISTDIR}/${DEB_FILE}"
+}
+
+src_install() {
+ insinto /usr/lib
+ doins usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
+ dosym libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.2-2.so.3
+}
diff --git a/sys-libs/lib-compat/metadata.xml b/sys-libs/lib-compat/metadata.xml
new file mode 100644
index 00000000..5f0b88f9
--- /dev/null
+++ b/sys-libs/lib-compat/metadata.xml
@@ -0,0 +1,7 @@
+
+
+
+
+ maintainer-needed@gentoo.org
+
+
diff --git a/sys-libs/readline-compat/Manifest b/sys-libs/readline-compat/Manifest
new file mode 100644
index 00000000..d1141ec2
--- /dev/null
+++ b/sys-libs/readline-compat/Manifest
@@ -0,0 +1,4 @@
+DIST readline-compat-6.3_p8.debian.tar.xz 30576 BLAKE2B aa1e1ae378fede3bf5c3b1a4af9f22c9fbbc5133e27bd5d16ba41f9ddbd1a89eb5b0320d6b34e536e21465a825ca83b05379639efacfeda467df28e471954d06 SHA512 34ae6de48d8f70122d8e2b4b4278e1583948d9ec6f059162b50aa8394a1eb60e0861df7b943015fb10be6a2e849c823fc9e9d587667953c0ef8b1da359cac15a
+DIST readline-compat-6.3_p8.orig.tar.gz 2468560 BLAKE2B 24488ec141734c050ba985a93423692396f105619bae3ce5b109bc68a4f43862bcf3a6fb8d82fec1145d665cdb408765e179379bb35f008d09c441fa2e5739df SHA512 f70efaf46d570b85c7637172b0ee2eb9a4aa73ba38a62bb45075e665929d9701b96fba0aea6c767fd9a2a0d39dfe8e70ab06da08f8524aee76a7c502f370a401
+EBUILD readline-compat-6.3_p8.ebuild 1868 BLAKE2B 3ffba9684ab7eebc32e7ad994bfd038b6027842d6d71e05ff0babc258670f2b64c27db5c2c8aeda041ed2a608d994c481bb3d5d32fa32c358e124126d873abf6 SHA512 f681c9431419fe9953f38b6cfb888d8b52f15c73647dd23f76bc2d436afe7f36eade263fffabe3300083dd26529c93f02e542a88bdff365c2fa8c83580a8a190
+MISC metadata.xml 563 BLAKE2B 1644b2a90a4de65a87b145f2e97c4bbaaba4e7ca7d9984929c55e638793fbef7d8288a6e5faa26e3b8eb32d9cdfaed6e123855ffd52bac0caefa6912e1345021 SHA512 2b9a1089c4252255ba87e0ca4afcbd7e07f9fe70f4b24a449f26923e62e641d759d5154508df7050ab2fe0e85991af14784f1d9b6ff4f3d119c9bc6dec8edfad
diff --git a/sys-libs/readline-compat/metadata.xml b/sys-libs/readline-compat/metadata.xml
new file mode 100644
index 00000000..6e23ed7e
--- /dev/null
+++ b/sys-libs/readline-compat/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ maintainer-needed@gentoo.org
+ Maintainer Needed
+
+
+ readline-compat provides only the old readline and history shared
+ libraries with SONAME 6 for binary packages that still need them.
+ It intentionally does not install headers, pkg-config files, linker
+ scripts, utilities, or unversioned library symlinks.
+
+
diff --git a/sys-libs/readline-compat/readline-compat-6.3_p8.ebuild b/sys-libs/readline-compat/readline-compat-6.3_p8.ebuild
new file mode 100644
index 00000000..b973f3d8
--- /dev/null
+++ b/sys-libs/readline-compat/readline-compat-6.3_p8.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multilib toolchain-funcs
+
+DEB_PV="6.3-8"
+MY_PN="readline6"
+MY_P="${MY_PN}_${DEB_PV}"
+MY_UPSTREAM_P="readline-${PV%%_*}"
+
+DESCRIPTION="Compatibility libraries for binaries linked against readline ABI 6"
+HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html https://packages.debian.org/source/readline6"
+SRC_URI="
+ https://archive.debian.org/debian/pool/main/r/readline6/${MY_PN}_${PV%%_*}.orig.tar.gz -> ${P}.orig.tar.gz
+ https://archive.debian.org/debian/pool/main/r/readline6/${MY_P}.debian.tar.xz -> ${P}.debian.tar.xz
+"
+S="${WORKDIR}/${MY_UPSTREAM_P}"
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS="amd64"
+IUSE=""
+
+RDEPEND="sys-libs/ncurses:0="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ local patch
+ while read -r patch; do
+ [[ -z ${patch} || ${patch} == \#* ]] && continue
+ eapply "${WORKDIR}/debian/patches/${patch}"
+ done < "${WORKDIR}/debian/patches/series"
+
+ local ncurses_libs
+ ncurses_libs="$($(tc-getPKG_CONFIG) ncurses --libs)" || die
+ sed -i \
+ -e "/^SHLIB_LIBS=/s:=.*:='${ncurses_libs}':" \
+ support/shobj-conf || die
+}
+
+src_configure() {
+ append-cflags -std=gnu89
+ append-cppflags -D_GNU_SOURCE
+ append-cppflags -Dxrealloc=_rl_realloc -Dxmalloc=_rl_malloc -Dxfree=_rl_free
+
+ export ac_cv_prog_AR="$(tc-getAR)"
+ export bash_cv_termcap_lib=ncurses
+ export bash_cv_func_sigsetjmp=present
+ export bash_cv_func_ctype_nonascii=yes
+ export bash_cv_void_sighandler=yes
+ export bash_cv_wcwidth_broken=no
+
+ econf \
+ --with-curses \
+ --disable-static
+}
+
+src_install() {
+ local libdir="/usr/$(get_libdir)"
+
+ exeinto "${libdir}"
+ doexe shlib/libhistory.so.6.3
+ doexe shlib/libreadline.so.6.3
+
+ dosym libhistory.so.6.3 "${libdir}"/libhistory.so.6
+ dosym libreadline.so.6.3 "${libdir}"/libreadline.so.6
+}
diff --git a/virtual/perl-digest-base/metadata.xml b/virtual/perl-digest-base/metadata.xml
index 36ee0f08..097975e3 100644
--- a/virtual/perl-digest-base/metadata.xml
+++ b/virtual/perl-digest-base/metadata.xml
@@ -1,5 +1,4 @@
- perl
diff --git a/www-apache/mod_pagespeed/Manifest b/www-apache/mod_pagespeed/Manifest
index 40e210db..ae2075b3 100644
--- a/www-apache/mod_pagespeed/Manifest
+++ b/www-apache/mod_pagespeed/Manifest
@@ -1,4 +1,6 @@
-AUX 80_mod_pagespeed.conf 6918 SHA256 aa737f2454f93c3e593aac16167b1ddc88113d3bade742f901a0861398b5129d SHA512 b56645a3e8763d4ccfb840a78ad52deef666c4efe8835cd6cea4689e8d1dddb4a4931c12334edff457c1d63e51575365f85bc887bd71e40dc3c33fe8363a195e WHIRLPOOL 636f0d96e710cceeb81c52ea0ca41bf2c7b9380d7bb0457b954bbc26067e5f091cd2be8e48d32664c417841407f88042d3a29f6b91a73e40263453b2e48f38c2
-EBUILD mod_pagespeed-9999.ebuild 1842 SHA256 d96027582a01a6c06085d9a28d9f375a37bbcd4616f9ba617640ec37c4cc7946 SHA512 55dadc6c163f3039cf2c49e639dff9cf3125729815c774e58c831447b09deb90eb9d4030d6572ac75d3e881da2c70e557b1f3b929ff8a98f0e519bc82fafe485 WHIRLPOOL 4ac9f99e2c2c855827e1f12d5f00e18af9a60407a7c4245b4190365ca6952a200dc4d15fc128bb412b54ba6fde3d35576ed60411bccdb7a37aa62f2099a762a7
-MISC ChangeLog 322 SHA256 9052b84c3cb6198a45d37bfef5a607c0f35a837ede2fba6db7444683d5000eea SHA512 bbd65fb3523c863629972222a17a7ee221e5a4062f7dfdd433f2270e594d91270bf47c53a42254a1994f5b2d872c3cb270be9603d3adc0350c710ade552499c9 WHIRLPOOL 73de3931ea83fc583ea32d79f7fc440ffd2f219b80b5a1ea779d90f423370b6ba1aa28746fc16b392e140c1444a804b66d3a38ac90554d074f349ecb8626ccb1
-MISC metadata.xml 205 BLAKE2B 2885a6508cc84e8c20c79cd20d9fd3269df33e1ce3c6394fda79b8f7f17b6f92ade1a3177ca71e41b027cd1f16cb7795f1dfb4b99a3aa1f6f8055bb778d633a4 SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b
+AUX 80_mod_pagespeed.conf 6918 BLAKE2B 956834ced9215e02c4b629c84ba2a052d0eb3b0fe021603f8e24f7578f28cfeef80495700c0a01b8c900f8fd7a027f9115330cad202e297509b1218849f9e1b2 SHA512 b56645a3e8763d4ccfb840a78ad52deef666c4efe8835cd6cea4689e8d1dddb4a4931c12334edff457c1d63e51575365f85bc887bd71e40dc3c33fe8363a195e
+DIST mod_pagespeed-1.15.0_p16-aarch64.so 23315248 BLAKE2B a418651f5fe4edbf6ec487ccd22119b8270a40a21c8fdd052de0bd5ced175870a493ee75763d14ddd5c10fa85c369948d0c1a6d38d860bae34da5c7703a52e48 SHA512 20af5f9da6797779a2c4e7544b18d0c91963a9e956670c6d2ef920fbf7a489b4bb983c8f177a5caf406ee4a4678916aedf7d33893464734511d621f40f44db87
+DIST mod_pagespeed-1.15.0_p16-x86_64.so 22573120 BLAKE2B d8a534a3557410be47b2119259ae9d94e7bee9676775bb8e8733b922921724fdbbb88cfe1843bf01b54e4b9f615297ac2cc2811675329538c63854c82eb3aaac SHA512 02d62ed4e2b0451809b80b9af32f31197f8ab5a957711aac74582003d213b1636c4918bc47940bc5cab7ba4a672708a0e63e07c6e25f9c51e87c2055e3b3c841
+EBUILD mod_pagespeed-1.15.0_p16.ebuild 1588 BLAKE2B bd2e505516421f12f5bff5c69d3d472687b6bcb784a91aac0c12f225e70da15759a0297470bea400fbb5bc2d0c4f520b7963ba11009387dc6ae3bd5fb90b5ee7 SHA512 a96c49ac2cea9693212e03c1d01e333f4f28fe8b0245914dd8654f027eb71cb4ce5e6c49658abeaa55e745e24b83cbad757065d96984c3047c78d2c1fb69693e
+MISC ChangeLog 322 BLAKE2B f4c6ba735d094d12998035e26f39d2a9708442bb6c2625e5ecab71a1de9894cb34734c8b4edd854e8395953494b9de55a8f73098a0c054d94794f86b8834d10d SHA512 bbd65fb3523c863629972222a17a7ee221e5a4062f7dfdd433f2270e594d91270bf47c53a42254a1994f5b2d872c3cb270be9603d3adc0350c710ade552499c9
+MISC metadata.xml 302 BLAKE2B 72b22355e32dbbe660f7e81ff84655dbcc896d1f9f28474b484a8c1f056613f85b9b46b26da733f1c17a0ab8e73edb7e92d9c29b347d0594c85aeb43c69a0486 SHA512 f6cffbfe7f7815907026b5e992991cd1930a360c7d147aebd2c851365eca39de6c95ed43cb146e6d00de6e5737d73f572465b7ac249a716c63f1f6c4957ceb05
diff --git a/www-apache/mod_pagespeed/metadata.xml b/www-apache/mod_pagespeed/metadata.xml
index 0830b325..e6c8b1da 100644
--- a/www-apache/mod_pagespeed/metadata.xml
+++ b/www-apache/mod_pagespeed/metadata.xml
@@ -1,7 +1,10 @@
-
+
mario.fetka@gmail.com
+
+ We-Amp/mod_pagespeed
+
diff --git a/www-apache/mod_pagespeed/mod_pagespeed-1.15.0_p16.ebuild b/www-apache/mod_pagespeed/mod_pagespeed-1.15.0_p16.ebuild
new file mode 100644
index 00000000..491afc77
--- /dev/null
+++ b/www-apache/mod_pagespeed/mod_pagespeed-1.15.0_p16.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit apache-module depend.apache
+
+MY_PV="${PV%_p*}"
+
+DESCRIPTION="Apache module for rewriting web pages to reduce latency and bandwidth"
+HOMEPAGE="https://modpagespeed.com/ https://modpagespeed.com/download/"
+SRC_URI="
+ amd64? ( https://modpagespeed.com/releases/v${MY_PV}/libmod_pagespeed-linux-x86_64.so -> ${P}-x86_64.so )
+ arm64? ( https://modpagespeed.com/releases/v${MY_PV}/libmod_pagespeed-linux-aarch64.so -> ${P}-aarch64.so )
+"
+S="${WORKDIR}"
+
+LICENSE="We-Amp-ModPageSpeed-TOS"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RESTRICT="bindist mirror strip"
+QA_PREBUILT="usr/*/apache*/modules/mod_pagespeed.so"
+
+RDEPEND=">=www-servers/apache-2.4"
+DEPEND="${RDEPEND}"
+
+APACHE2_MOD_CONF="80_mod_pagespeed"
+APACHE2_MOD_DEFINE="PAGESPEED"
+
+need_apache2_4
+
+src_unpack() {
+ :
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ local modfile
+
+ case ${ARCH} in
+ amd64) modfile="${P}-x86_64.so" ;;
+ arm64) modfile="${P}-aarch64.so" ;;
+ *) die "unsupported architecture: ${ARCH}" ;;
+ esac
+
+ exeinto "${APACHE_MODULESDIR}"
+ newexe "${DISTDIR}/${modfile}" mod_pagespeed.so
+
+ insinto "${APACHE_MODULES_CONFDIR}"
+ newins "${FILESDIR}/${APACHE2_MOD_CONF}.conf" "${APACHE2_MOD_CONF}.conf"
+
+ keepdir /var/cache/mod_pagespeed /var/cache/mod_pagespeed/files /var/cache/mod_pagespeed/cache
+ fowners apache:apache /var/cache/mod_pagespeed /var/cache/mod_pagespeed/files /var/cache/mod_pagespeed/cache
+ fperms 0770 /var/cache/mod_pagespeed /var/cache/mod_pagespeed/files /var/cache/mod_pagespeed/cache
+}
diff --git a/www-apache/mod_pagespeed/mod_pagespeed-9999.ebuild b/www-apache/mod_pagespeed/mod_pagespeed-9999.ebuild
deleted file mode 100644
index e6fef509..00000000
--- a/www-apache/mod_pagespeed/mod_pagespeed-9999.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit apache-module eutils subversion
-
-DESCRIPTION="Apache module for rewriting web pages to reduce latency and bandwidth"
-HOMEPAGE="http://code.google.com/p/modpagespeed"
-
-ESVN_REPO_URI="http://modpagespeed.googlecode.com/svn/trunk/src"
-EGCLIENT_REPO_URI="http://src.chromium.org/svn/trunk/tools/depot_tools"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm"
-IUSE=""
-
-DEPEND="dev-vcs/subversion"
-RDEPEND="www-servers/apache"
-
-APACHE2_MOD_FILE="${S}/out/Release/${PN}.so"
-APACHE2_MOD_CONF="80_${PN//-/_}"
-APACHE2_MOD_DEFINE="PAGESPEED"
-
-need_apache2_2
-
-src_unpack() {
- # all the dirty job in WORKDIR
- cd "${WORKDIR}"
-
- # fetch depot_tools
- einfo "fetch depot_tools -->"
- svn co "${EGCLIENT_REPO_URI}"
- EGCLIENT="${WORKDIR}"/depot_tools/gclient
-
- # manually fetch sources in distfiles
- if [[ ! -f .gclient ]]; then
- einfo "gclient config -->"
- ${EGCLIENT} config ${ESVN_REPO_URI} || die "gclient: error creating config"
- fi
-
- # run gclient synchronization
- einfo "gclient sync -->"
- einfo " repository: ${ESVN_REPO_URI}"
- ${EGCLIENT} sync --force || die "gclient: unable to sync"
-
- # move the sources to the working dir
- rsync -rlpgo --exclude=".svn" --exclude=".glient*" src/ "${S}"
- einfo " working copy: ${S}"
-}
-
-src_compile() {
- emake BUILDTYPE=Release V=1 || die "emake failed"
-}
-
-src_install() {
- mv -f out/Release/libmod_pagespeed.so out/Release/${PN}.so
- apache-module_src_install
-
- keepdir /var/cache/mod_pagespeed /var/cache/mod_pagespeed/files /var/cache/mod_pagespeed/cache
- fowners apache:apache /var/cache/mod_pagespeed /var/cache/mod_pagespeed/files /var/cache/mod_pagespeed/cache
- fperms 0770 /var/cache/mod_pagespeed /var/cache/mod_pagespeed/files /var/cache/mod_pagespeed/cache
-}
diff --git a/www-apps/b2evolution/metadata.xml b/www-apps/b2evolution/metadata.xml
index 0830b325..9922926e 100644
--- a/www-apps/b2evolution/metadata.xml
+++ b/www-apps/b2evolution/metadata.xml
@@ -1,7 +1,7 @@
-
+
mario.fetka@gmail.com
diff --git a/x11-terms/termius/Manifest b/x11-terms/termius/Manifest
index 170fe6d4..acbda88d 100644
--- a/x11-terms/termius/Manifest
+++ b/x11-terms/termius/Manifest
@@ -1,3 +1,3 @@
DIST termius-9.40.1.deb 103948274 BLAKE2B a1720d2d75469332ab59dc7c5b77c06522b7696c539f794c2d36ece97e7b7c25f7ced8cd3f2decdf0264eb4bc9b853d031b7ce55b029d326c1af28137f6f9214 SHA512 07a391cd6ec99332cac4d17d57cb40fda6379366d4549e2b2a765171418097d7f7d603a67559ce75b77e48ecda56bd0e4b9caea1dab8a004f5ab864628172fea
-EBUILD termius-9.40.1.ebuild 1839 BLAKE2B 9c32afa4fd7df62717bd8d4f53449ce449886ca882e459298f7614ed56855ef9c43d1d35f129c155ed78aadfd16dcec3a07273f02431b31355dd8b8fb150dc64 SHA512 e862606bbec7a3c86bef6daaa811ed1f87dcfcddfa9a66f0e29c480420c7026a0fe08ea17f33193fa2d0865246641dcbddf68e6a8c11bb5ba89b96048016a1fb
+EBUILD termius-9.40.1-r1.ebuild 2128 BLAKE2B d9b946915a72e1ed5539370f5d0bdd8c82bed5513596d8779d7261f100aac6f0bc59662ced3da491a41f3982f0eef22e5fc73155a9797c29d68d5a46e5f4dfff SHA512 dcade5ba52922c57d8d6dad58876fbb55f6ca8cb34583f68454218b41c4d4582982b18c4c3dbc7c77141922fbf2e57635c97abf97b941939b1e7382698394b99
MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
diff --git a/x11-terms/termius/termius-9.40.1.ebuild b/x11-terms/termius/termius-9.40.1-r1.ebuild
similarity index 85%
rename from x11-terms/termius/termius-9.40.1.ebuild
rename to x11-terms/termius/termius-9.40.1-r1.ebuild
index e9c3b0ae..612565f9 100644
--- a/x11-terms/termius/termius-9.40.1.ebuild
+++ b/x11-terms/termius/termius-9.40.1-r1.ebuild
@@ -10,10 +10,11 @@ HOMEPAGE="https://termius.com/download/linux"
SRC_URI="https://autoupdate.termius.com/linux/termius-app_${PV}_amd64.deb -> ${P}.deb"
S="${WORKDIR}"
-LICENSE="termius"
+LICENSE="no-source-code"
SLOT="0"
KEYWORDS="~amd64"
IUSE="egl wayland"
+REQUIRED_USE="elibc_glibc"
RESTRICT="bindist mirror strip"
RDEPEND="
@@ -31,6 +32,7 @@ RDEPEND="
sys-apps/keyutils
sys-apps/util-linux
sys-fs/e2fsprogs
+ sys-libs/glibc
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libdrm
@@ -51,12 +53,17 @@ RDEPEND="
QA_PREBUILT="*"
src_install() {
+ local target_path=opt/Termius/resources/app.asar.unpacked/node_modules/@termius/minidump-parser/target
+
+ rm -f "${target_path}"/*arm64* "${target_path}"/*win32* "${target_path}"/*darwin* || die
+
insinto /opt/termius
doins -r opt/Termius/*
exeinto /opt/termius
doexe opt/Termius/termius-app
doexe opt/Termius/chrome-sandbox
+ doexe opt/Termius/chrome_crashpad_handler
fperms 4755 /opt/termius/chrome-sandbox