summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-01 11:48:39 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-01 11:48:39 +0000
commit1e39e6a8c127767a57f0465ed9ece4fefb44b4ae (patch)
tree3559e11cac3d1d8c48d4a253876d1927017c508f
parentd13aef5a4ce5eb3b31565d0d9e67e903e5e932df (diff)
gentoo auto-resync : 01:02:2024 - 11:48:38
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29771 -> 29768 bytes
-rw-r--r--acct-group/Manifest.gzbin72362 -> 72361 bytes
-rw-r--r--acct-group/croc/Manifest4
-rw-r--r--acct-group/croc/croc-0-r2.ebuild (renamed from acct-group/croc/croc-0-r1.ebuild)4
-rw-r--r--acct-group/croc/metadata.xml9
-rw-r--r--acct-user/Manifest.gzbin67444 -> 67445 bytes
-rw-r--r--acct-user/croc/Manifest4
-rw-r--r--acct-user/croc/croc-0-r2.ebuild (renamed from acct-user/croc/croc-0-r1.ebuild)4
-rw-r--r--acct-user/croc/metadata.xml9
-rw-r--r--app-crypt/Manifest.gzbin24801 -> 24801 bytes
-rw-r--r--app-crypt/loop-aes-losetup/Manifest3
-rw-r--r--app-crypt/loop-aes-losetup/loop-aes-losetup-2.39.2.ebuild71
-rw-r--r--app-emacs/Manifest.gzbin75014 -> 75023 bytes
-rw-r--r--app-emacs/haskell-mode/Manifest2
-rw-r--r--app-emacs/haskell-mode/haskell-mode-17.4.ebuild3
-rw-r--r--app-misc/Manifest.gzbin50434 -> 50437 bytes
-rw-r--r--app-misc/ddcui/Manifest4
-rw-r--r--app-misc/ddcui/ddcui-0.5.2.ebuild (renamed from app-misc/ddcui/ddcui-0.5.0.ebuild)0
-rw-r--r--app-misc/ddcutil/Manifest4
-rw-r--r--app-misc/ddcutil/ddcutil-2.1.2.ebuild (renamed from app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild)1
-rw-r--r--dev-dotnet/Manifest.gzbin4296 -> 4295 bytes
-rw-r--r--dev-dotnet/dotnet-sdk-bin/Manifest8
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild (renamed from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild)4
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild (renamed from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild)4
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild (renamed from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild)4
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild (renamed from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild)4
-rw-r--r--dev-dotnet/dotnet-sdk/Manifest2
-rw-r--r--dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild (renamed from dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild)4
-rw-r--r--dev-libs/Manifest.gzbin97691 -> 97693 bytes
-rw-r--r--dev-libs/isa-l/Manifest2
-rw-r--r--dev-libs/isa-l/isa-l-2.30.0-r1.ebuild2
-rw-r--r--dev-python/Manifest.gzbin269786 -> 269782 bytes
-rw-r--r--dev-python/mkdocs-minify-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild49
-rw-r--r--dev-ruby/Manifest.gzbin108909 -> 108913 bytes
-rw-r--r--dev-ruby/diff-lcs/Manifest2
-rw-r--r--dev-ruby/diff-lcs/diff-lcs-1.5.1.ebuild24
-rw-r--r--dev-ruby/gpgme/Manifest2
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.24.ebuild55
-rw-r--r--metadata/Manifest.gzbin9834 -> 9840 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28410 -> 28395 bytes
-rw-r--r--metadata/md5-cache/acct-group/Manifest.gzbin72352 -> 72348 bytes
-rw-r--r--metadata/md5-cache/acct-group/croc-0-r2 (renamed from metadata/md5-cache/acct-group/croc-0-r1)4
-rw-r--r--metadata/md5-cache/acct-user/Manifest.gzbin67660 -> 67654 bytes
-rw-r--r--metadata/md5-cache/acct-user/croc-0-r2 (renamed from metadata/md5-cache/acct-user/croc-0-r1)4
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38277 -> 38436 bytes
-rw-r--r--metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.215
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin108983 -> 108990 bytes
-rw-r--r--metadata/md5-cache/app-emacs/haskell-mode-17.42
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin79135 -> 79135 bytes
-rw-r--r--metadata/md5-cache/app-misc/ddcui-0.5.2 (renamed from metadata/md5-cache/app-misc/ddcui-0.5.0)2
-rw-r--r--metadata/md5-cache/app-misc/ddcutil-2.1.2 (renamed from metadata/md5-cache/app-misc/ddcutil-2.1.0-r1)4
-rw-r--r--metadata/md5-cache/dev-dotnet/Manifest.gzbin6806 -> 6811 bytes
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r2 (renamed from metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r1)2
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r3 (renamed from metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r2)2
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r3 (renamed from metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r2)2
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r3 (renamed from metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r2)2
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r2 (renamed from metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r1)2
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin179705 -> 179700 bytes
-rw-r--r--metadata/md5-cache/dev-libs/isa-l-2.30.0-r14
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin350745 -> 350903 bytes
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.8.016
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin187256 -> 187580 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/diff-lcs-1.5.117
-rw-r--r--metadata/md5-cache/dev-ruby/gpgme-2.0.2417
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin58261 -> 58411 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/nikto-2.5.010
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin15992 -> 15995 bytes
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-6.46.0 (renamed from metadata/md5-cache/net-im/signal-desktop-bin-6.45.1)2
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin92270 -> 92115 bytes
-rw-r--r--metadata/md5-cache/net-misc/croc-9.6.414
-rw-r--r--metadata/md5-cache/net-misc/croc-9.6.6 (renamed from metadata/md5-cache/net-misc/croc-9.6.2)6
-rw-r--r--metadata/md5-cache/net-nds/Manifest.gzbin4373 -> 4374 bytes
-rw-r--r--metadata/md5-cache/net-nds/nsscache-0.492
-rw-r--r--metadata/md5-cache/sci-misc/Manifest.gzbin3424 -> 3587 bytes
-rw-r--r--metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-4.0.12.116
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-analyzer/Manifest.gzbin43734 -> 43734 bytes
-rw-r--r--net-analyzer/nikto/Manifest2
-rw-r--r--net-analyzer/nikto/nikto-2.5.0.ebuild45
-rw-r--r--net-im/Manifest.gzbin9399 -> 9397 bytes
-rw-r--r--net-im/signal-desktop-bin/Manifest4
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-6.46.0.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-6.45.1.ebuild)0
-rw-r--r--net-misc/Manifest.gzbin55125 -> 55129 bytes
-rw-r--r--net-misc/croc/Manifest11
-rw-r--r--net-misc/croc/croc-9.6.2.ebuild50
-rw-r--r--net-misc/croc/croc-9.6.6.ebuild (renamed from net-misc/croc/croc-9.6.4.ebuild)7
-rw-r--r--net-misc/croc/metadata.xml17
-rw-r--r--net-nds/Manifest.gzbin2397 -> 2399 bytes
-rw-r--r--net-nds/nsscache/Manifest2
-rw-r--r--net-nds/nsscache/nsscache-0.49.ebuild19
-rw-r--r--profiles/Manifest.gzbin191069 -> 191070 bytes
-rw-r--r--profiles/arch/x86/package.use.mask6
-rw-r--r--sci-misc/Manifest.gzbin2576 -> 2574 bytes
-rw-r--r--sci-misc/jupyterlab-desktop-bin/Manifest2
-rw-r--r--sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.12.1.ebuild110
106 files changed, 627 insertions, 185 deletions
diff --git a/Manifest b/Manifest
index 4e9bb6bbb934..c6b2a3dcdc58 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29771 BLAKE2B 38be8ef8bd423ef145fb9ca3066c4e53126292dceb2aec0caca56cbedf76f730b76393cd16be6c28b15624b3b3321f824b494663e6b2894c04544b539ee4104b SHA512 bdd92056ef0f932c9db134085d1771ab0c1dc90f171423a83bfa87abe3b40a249f1958d97c2612d742473fd011d1e703eebbd0de03766f1a6c4dc94c4cc84f8d
-TIMESTAMP 2024-02-01T05:10:28Z
+MANIFEST Manifest.files.gz 29768 BLAKE2B 06622e9ea5996ddf918f2978b4efc17de2db7202393efb3ddd4acd5ea80a93c2f6b6e6c539ce4d484e275c6cf7f9f574b30a3d52b35a5af1a6c28b972fb59f46 SHA512 6d13789a08c5981095b1298b9ec946891382c2b4fa53396bd0aae78c1986cb8fa1aea09ecb11135f74777145de1315f3e163ae88788b353403d97bb6385dfb1c
+TIMESTAMP 2024-02-01T11:10:22Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmW7J8RfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmW7fB5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA67w/+JCh+vh3vIevHGkiksJir/wiDIdtFB0e2udKyTkSRuXlGa1TNmcnmkKiy
-LcYFlQ+aG8rVxpNzjVbM9v+d09nYfpmQ2rjcBIIfYwoWkebq0+47ccsxGPmQ+ddG
-ru318/lo+qqtuL23dELkSC19JX7Vj1R6rlV0oZVh9A1yPnR+Mr0F9Jj+qdnmjuWW
-1CZm0F4E0ne9uTvT0YD7G3UDuFYiGu2OrSb47+J8IXOEH0m/YlS8YCHKbqK4elWt
-5R0GOeHKQZ3ig2A0xI5zFpK3QUb2bzzTGTMcxYq6HWQwfSsenKCr5yd6bxO2M6FA
-9THwSx6j4dXIY8/CC2CBV6KwtniXDFbttwYD40E9RPJ/pybD1SJdC1JTK30H7eEn
-YI0j6C/xdlpXi82OxXoq2ifeQqWf0hFZjBk8DliNt9IJ59DLKNgTpOKKdQuTvhet
-tut9EatHkj+QY+nK6+uz0Epl39g+cBn+D2u9wBQtQvA32YyhoOgnYGNDyYURqg2q
-f/2DQtYPq+XB6mNR4Ez55s8e0qbiJW7WKxjVIE4uWZLdEb35fwZ9U+I+jyUY5Sjw
-65lyiI9Imq14drTVWRaBsRyqMHcKtA4nsWoi0rTEUdLsWU6yKtP9xzi3tNoHwcPH
-CkGbejYu0lzr/ehW/wBKMOiuQU+9aKcA7xYrWC/EoNwsJJlMObU=
-=XkvX
+klA0nw//ShLEkagLq9ULnc7GXlBswcleQPATOhMZohUl07xIm2Ml/XlIfygIbD0t
+kNBrgRS7YLMnTUpuww8oyeLJAr4UW0ADfyAcYp3vpAItb1+B/vlf/ZGkrBEsxqyB
+bbvDIIyKka2i9gPOc367nS2j3ue+SzedJSogHiwZZnpbovVtWgUL02Kk2raONCup
+b51t26JpPu1VMeolas9G04TZBaGE/V0S5kpiHBGmOjnZZlp9yhdKk1u4ZXrwbD4v
+LcOmKm+oYgRA3u4gSqgq2NUtnzsqk6Vjz1lJUaSdAV3T0IbTNSfWW4tAutviCMRr
+TL+fLljNWQKGG6Kh2//65BYkw9XclF8/IXDo3ne1qA3z6cW34joJIqrkZzfODazB
+twrzLGlX9I+EV0Ucvdjon1+SoYZAvifOu6obD7ixc1vi0ZqdfcX345sPTqIaSk50
+lNK7uP95uUaWcP0zkO2PZo5uNLcIaJgAkdm8RHbjpPx9OPTOf87+7W9u5iBBhPq7
+tKqCd7P/4s26svi+tvYBJpWrngQj9gnLAEeGdUAB1qVa/u08fyw2vBOnVzZ4t0vT
+2Tdi/cREVG3HSmema86znf//hjVLS0vmnV8jnFo1QqoiFCYXYl61hU3tzRpikZ4U
+CW+jm44D3t7jEijPL+KhXldEvuHfF5HIS2bCsk2vGnk7j0qRC7g=
+=R4Eo
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 70a2a010ca81..3ab996c7adcf 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz
index fdadd8dd3549..9216f2b5b0f5 100644
--- a/acct-group/Manifest.gz
+++ b/acct-group/Manifest.gz
Binary files differ
diff --git a/acct-group/croc/Manifest b/acct-group/croc/Manifest
index 022d56c24ea9..c4ea16fea7a4 100644
--- a/acct-group/croc/Manifest
+++ b/acct-group/croc/Manifest
@@ -1,2 +1,2 @@
-EBUILD croc-0-r1.ebuild 189 BLAKE2B ecfc95a4221dda93f1db520c6122d5de1795b1c3883dd8a9c4ccb82cacc92fb626a400f95e61b55b740da116c513a1de5404a50a0df6bc15a70b55af457b7c2a SHA512 664e4ed4e047d7538c2bebc6578a8ca2e5597d1502ccd90e5a1a1bf1618ee1e50f8f9267935c69d1a01da59d6723420c690a4d090d45023244fba05caed198b1
-MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
+EBUILD croc-0-r2.ebuild 189 BLAKE2B b73b9ccfcceb7d56755509b4982c3b0eeab4fe75405546e8746c77891836767fdc8206cfe7e8156962c8a1cc2a62a0722c7e46cd801492659bdc97453815808e SHA512 ae85e0d1e70fab0e5b4f28d4c49bbea34a39031755bca948c13163ef9a5d649cf8a02b2dba45310d2ad02f4a2218a59a92d7807f13f2c286f656e2726586d82f
+MISC metadata.xml 430 BLAKE2B 03e6f055e839f15cb105e04a3de3f05ce4bcdf10ce5db0baffb0a8c5d15f583d07059545a884121334220efb68e9c1044394d0614b8eddab69fc0f8de46206cb SHA512 07bd74f5b5fab98174aa39d349e45d1f382cb92f9351edc5cefc0b9d5dfcd18e33d5d511b48f65ded87e386ee6d419b1e2cb35351c85306c805428ade94efc2c
diff --git a/acct-group/croc/croc-0-r1.ebuild b/acct-group/croc/croc-0-r2.ebuild
index 79aff7a7f494..a78d2f260cf0 100644
--- a/acct-group/croc/croc-0-r1.ebuild
+++ b/acct-group/croc/croc-0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit acct-group
diff --git a/acct-group/croc/metadata.xml b/acct-group/croc/metadata.xml
index 115e9d64a669..1826d184c487 100644
--- a/acct-group/croc/metadata.xml
+++ b/acct-group/croc/metadata.xml
@@ -1,5 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <name>Armas Spann</name>
+ <email>zappel@simple-co.de</email>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz
index dfd604d41c06..ae511bb7cf86 100644
--- a/acct-user/Manifest.gz
+++ b/acct-user/Manifest.gz
Binary files differ
diff --git a/acct-user/croc/Manifest b/acct-user/croc/Manifest
index 81defc2af193..3efda192e749 100644
--- a/acct-user/croc/Manifest
+++ b/acct-user/croc/Manifest
@@ -1,2 +1,2 @@
-EBUILD croc-0-r1.ebuild 233 BLAKE2B 19f8700f38cca4206630aa269a93c638571e6215aa864c2057e7b5e73366d1927f4d7944bae72408b2ccff19533dc3a243b81ddf810064cf1eba025396e97ddf SHA512 f5016f1a1c4b2b56048bde40062ebab3a5167614d5f8c973647da810b0d39806acd698cb23114af3c09f6a00197c8537503909b9966be3e507934b4eab9e6283
-MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
+EBUILD croc-0-r2.ebuild 233 BLAKE2B 7186ff25cfb872c97fa7443924b92bf8da64ac1b0bf9a236b0360a280f28d137b2be32b72d8c84caca00581723433563b9292ad121d36bed4ac423658df2433c SHA512 612135d46d2a02547fa3f89f7e220ead7c72b0c3c04c270688b6533fc3b35d796a2b3fd75f535f9fa3eb52d1c94c0762b2631f262bf3a10acd44a339314cc982
+MISC metadata.xml 430 BLAKE2B 03e6f055e839f15cb105e04a3de3f05ce4bcdf10ce5db0baffb0a8c5d15f583d07059545a884121334220efb68e9c1044394d0614b8eddab69fc0f8de46206cb SHA512 07bd74f5b5fab98174aa39d349e45d1f382cb92f9351edc5cefc0b9d5dfcd18e33d5d511b48f65ded87e386ee6d419b1e2cb35351c85306c805428ade94efc2c
diff --git a/acct-user/croc/croc-0-r1.ebuild b/acct-user/croc/croc-0-r2.ebuild
index ec221b097a29..7d909e8678e1 100644
--- a/acct-user/croc/croc-0-r1.ebuild
+++ b/acct-user/croc/croc-0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit acct-user
diff --git a/acct-user/croc/metadata.xml b/acct-user/croc/metadata.xml
index 115e9d64a669..1826d184c487 100644
--- a/acct-user/croc/metadata.xml
+++ b/acct-user/croc/metadata.xml
@@ -1,5 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <name>Armas Spann</name>
+ <email>zappel@simple-co.de</email>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
</pkgmetadata>
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 4b548ea63323..14c43b653886 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/loop-aes-losetup/Manifest b/app-crypt/loop-aes-losetup/Manifest
index 724619c2f752..e06e3a11b778 100644
--- a/app-crypt/loop-aes-losetup/Manifest
+++ b/app-crypt/loop-aes-losetup/Manifest
@@ -1,4 +1,7 @@
DIST loop-AES-v3.7q.tar.bz2 376027 BLAKE2B 7f3206196fcb7ecc928bda4cd127042f61cd5ac7f39e483fb91db388572be1c8e252d5c4adb653e6fd00ff6a7ba4c1406c35f2b2659e9cb38fd817f1bdb2a15f SHA512 103869695f6b18bcc765804865468db4b24fc2fcce3ec97d8468fdc0bd37c480386960730e280cd93c707026dddc5e79d8d25e2601c3678330e016835166ad20
+DIST loop-AES-v3.8b.tar.bz2 411795 BLAKE2B 51e2c4ddd25f288c5cc5cbbbe20d79951d68bc2b7ecc91fe6eddbb829b297fe6946590512f423efcf5be3c4a1c9ce450c0cf49ed44ac6ad8eb2568468570d48f SHA512 8143649cc9616735cb9a9c8cb8b5c8a709b139e8b41aec444d56c85ef7852d103f657d0d702ffb04783963f0d0e919a6fe4e10b31cd373cd326e546caad90661
DIST util-linux-2.35.2.tar.xz 5150488 BLAKE2B 93eb90ab33db7795b46425ec4ec87f8a2d3d6e0dad671345375ea02efd654bf72041932d30b41bea494e4b62952e2fd14ea9f9e6c738d4eb4b050bd170b9bb0e SHA512 59e038ba71aa74c9af6f927b357483a965f675ab3ffcd25cf0c1b043656312d2d2d07c55659fd3da69ede165bec313e0ae7e1cd73758e49681ae610604b399a2
+DIST util-linux-2.39.2.tar.xz 8362220 BLAKE2B 963c257b86f8a025a3452f102656f479382b9e03dd8ce39b9561302b484c595005aa0bbce9b91422d9be038037143772483363c2a1eec569355316fc8d5d5765 SHA512 cebecdd62749d0aeea2c4faf7ad1606426eff03ef3b15cd9c2df1126f216a4ed546d8fc3218c649fa95944eb87a98bb6a7cdd0bea31057c481c5cf608ffc19a3
EBUILD loop-aes-losetup-2.35.2.ebuild 2178 BLAKE2B 107eeffbd0719d1d89a8ffba218ab9859c9b5ff06a9338d55a6feacd91126a3ebee2419ca781fa870db0c8cc2bd5dc5874cb55ccf6730efbdb964faa335e4922 SHA512 34cdf0cc74b9646bfc2b2d47d1c6c8f35cf051505db1fab8ed7285c86bd633189d29a255e7de1a874412045e7c9770d58fc6035bc2c0bcf079c5a1fdec72fd92
+EBUILD loop-aes-losetup-2.39.2.ebuild 1860 BLAKE2B 1fff1cc03a7685ea91488ce6d771200c9a802a5ed267a12d04d03172f50ec04f7560ba4d7de5f4d0488f5d5bcbf10cf4f06bd6baee391b68356409ba5fff587e SHA512 c1894299c4dd018665a0b76e39b4b32e79890c32fcf2bd57ff2c044a6c867af4e7ca5447be676315ac4785b61fa66d4d5ed9df1c30391dbb94232886775c55a5
MISC metadata.xml 475 BLAKE2B b7d28308b25a35ee91e01780ef8097e29f5cd76bb38fb3cf61227f7ca2de5ae67a8dca87c3ef0a2b257ed0d0e2de2c7d733134ccfa6a1d93a357b5225f617cc4 SHA512 edb3191a17626c07b1bea7e5e07c14f91f6b85b9a9302b2f4d3222b55bb160fc89277d8c17feb28ce551e0b2ed34669a106a18c12d2af38c7f231ab26a536cee
diff --git a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.39.2.ebuild b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.39.2.ebuild
new file mode 100644
index 000000000000..7551cf619b3e
--- /dev/null
+++ b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.39.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs libtool flag-o-matic
+
+MY_PV="${PV/_/-}"
+MY_P="util-linux-${MY_PV}"
+LOOPAES_P="loop-AES-v3.8b"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Loop-AES losetup utility"
+HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux"
+SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz
+ http://loop-aes.sourceforge.net/loop-AES/${LOOPAES_P}.tar.bz2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+
+LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain"
+SLOT="0"
+IUSE="nls selinux static"
+
+RDEPEND="selinux? ( >=sys-libs/libselinux-2.2.2-r4 )"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/os-headers
+"
+
+PATCHES=(
+ "${WORKDIR}/${LOOPAES_P}/util-linux-${PV}.diff"
+)
+
+src_prepare() {
+ default
+ elibtoolize
+}
+
+src_configure() {
+ append-lfs-flags
+
+ # The scanf test in a run-time test which fails while cross-compiling.
+ # Blindly assume a POSIX setup since we require libmount, and libmount
+ # itself fails when the scanf test fails. #531856
+ tc-is-cross-compiler && export scanf_cv_alloc_modifier=ms
+
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-all-programs \
+ --disable-libmount-mountfd-support \
+ --disable-pylibmount \
+ --enable-libsmartcols \
+ --enable-losetup \
+ --without-ncurses \
+ --without-udev \
+ $(use_enable nls) \
+ $(use_with selinux) \
+ $(tc-has-tls || echo --disable-tls) \
+ $(use_enable static) \
+ $(use static && echo --enable-static-programs=losetup)
+}
+
+src_install() {
+ emake install DESTDIR="${T}/root"
+ newsbin "${T}/root/sbin/losetup" loop-aes-losetup
+ newman "${T}/root/usr/share/man/man8/losetup.8" loop-aes-losetup.8
+ use static && newsbin "${T}/root/bin/losetup.static" loop-aes-losetup.static
+}
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index ed75f097aabe..44c4fc8fea68 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 5cb2b5139a44..948c78b357f8 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,7 +1,7 @@
AUX 50haskell-mode-gentoo.el 44 BLAKE2B 1587be01b819c8d788bc8b9c3e9481885b2be3ceda43336f8d8728f245c961cb49aa6b1245558ce4d25ed28fcfc310c4fa95f992335ca75b6cdff90e33f18af0 SHA512 3a4dc946f9f5b5e7dfed41d19b8e576f3d164d81049b7bcad08791803116104f0450634569ee60a65f78e42b2153b925062b05f31cf8b5477160a73eadbfcf2a
DIST haskell-mode-17.4.tar.gz 1149313 BLAKE2B b30e2051448ba749b0d0b1872f824e8624c4f7d15447a94e61a69898c097ed51f289c3d0f581acffe244178e6b406466ff622e50a395be500a807ef787f92f09 SHA512 95296f9937019a9735388fde918a609aafedaeeede55f85729ddbc0b26d91dd9d39841c6aa727cdf0ebc69161b1367ce5ca895bf9a23c0b4fde8dfa49ef66b04
DIST haskell-mode-17.5.tar.gz 1149634 BLAKE2B c07db9cccf24847cdf6833c8e71782d0e377c7b29908aa409a7b8061372d6c76937cf1ed36e891bd296d0eb213c880a90b98d7fe75636da1b1943fe8740c420c SHA512 e31e22c017957e86149d2a17d3e5519d3cee23ce0f57c4e83e251192cb589f725402f6b3956d048798ced83bedeca3ac39d52f0e0617de874145a25d5b9ab651
-EBUILD haskell-mode-17.4.ebuild 1275 BLAKE2B 895c87a6e6252ff92ba7110c2901a84edaaa75a565d0fb873471762257958851f4409d7612735c960343bb560d61f79fba9166d4dba3eb25913464fe1bcbd709 SHA512 934c8805b9889bf51837fa66aeda2ac117be79187f1797da923a22c9c91bd28deb42d90ad93d8727862ba746ba151e35903453794191c3971b6405d12e47058c
+EBUILD haskell-mode-17.4.ebuild 1308 BLAKE2B 34e660537e3efe191d3f25b6109017ee252295f2fc0f3aff185c0e9882c8a870c8043bfa0fbcb42d326a823f20c52a95938d9de2895d16de6ce048906d6b062e SHA512 b0f588d3254b8667b4430d566484c0517d6030de45c0185396ccdf4a379bf369b8294d821d6bffd162cfb165a159baa224578f765b8e044ef1f46e92d611a87d
EBUILD haskell-mode-17.5.ebuild 1344 BLAKE2B 0e270645884a388b2f00e339f11b6a1255f656755f3de0c70097aef3a7a75a6929bdf97de076cd1c108b641999f0e2ffbc5d3a6500df85f50362747e89a68926 SHA512 874709f18f0fb92a9d148031af2657f0dde11d59da0a3dcaf24dc5520b950a68e162198f933983d85a05e38741d1f647165faab332d3b28a78366fa990cc3f03
EBUILD haskell-mode-9999.ebuild 1337 BLAKE2B 6102ca4613917e978a9debe10209e1d1b14798c80fa3218461ba1ee850c7c21fcf8ac501547c092995e56e98962d5d18372fdd9e2d4f02c4dfb9eb86f229136c SHA512 c7f97ba2ab3320f0554ce9c1a3369333d3c01b385e317e4249175a92b1527c10466371d7ddff234c50c59ad8857617c889eca26ce3588f121681f6384b4256ea
MISC metadata.xml 435 BLAKE2B e26af32c9bc1dc33f2c5b965c3d44ddae9e9a7a38333706e9b2fed22378a0cefdbd4676b6c9b6d66750f232b46fdc05dd5bd1997dbe5b4d1361690607605108f SHA512 cdb49aca769484b149543aab98abacaabc93e4c3f932b79e8fa71acd305126608b8f9bbd1e966183482985eec3e2cff20dacee529170904273f774ac51957dde
diff --git a/app-emacs/haskell-mode/haskell-mode-17.4.ebuild b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
index b1e45dbb2392..35c5d28ea871 100644
--- a/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,6 +27,7 @@ ELISP_REMOVE="
tests/haskell-cabal-tests.el
tests/haskell-customize-tests.el
tests/haskell-lexeme-tests.el
+ tests/inferior-haskell-tests.el
"
DOCS=( NEWS README.md )
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 47f84824a711..cd7ef37867d2 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/ddcui/Manifest b/app-misc/ddcui/Manifest
index a1a2f13af833..eca4e4d58101 100644
--- a/app-misc/ddcui/Manifest
+++ b/app-misc/ddcui/Manifest
@@ -4,9 +4,9 @@ AUX ddcui-0.4.2-drop-qthelp-dep.patch 1531 BLAKE2B e675ca6dfed846a77734f9d2ddb21
DIST ddcui-0.2.1.tar.gz 601220 BLAKE2B 18af4ee4db741a612565260ed812f7274695472e9dc6e32c6670efcbdaeafcac9b0b45e44d02188d23e0f379f57b062270ecad58bdcfa8e8c2bf99c2775b1dfe SHA512 0df363dbf17750e3920e0afc5fc29b42271bbf06dcf52cddf46f3660155c0954ee39e8e356e9caebe1a6a679ab0b3a4ebb2e501a9bb9ac2cd47da3f522fb3169
DIST ddcui-0.3.0.tar.gz 601534 BLAKE2B d91d7467879c684cbb8571da48dfd170afa60d63832b44515d6d19187792f6c3c2c178e907ad8693cdba8df44b448eb4393a91e4439dcda13ac096ad6e97a594 SHA512 fab1ea757aad90fa68d2f6f5c128d7917e81f287a0a9e432461c7b2119c3f0d9da0e28a013510d1b0cb300b40c3f4dd745f3e1732c52f671c4d6e39b3ef0c368
DIST ddcui-0.4.2.tar.gz 613765 BLAKE2B 2479570d9a79c298d8823c8a658c190e230ec83afc1b1deb9e3659e723c30bd0f2c1d55bc0aa5dcdf975adbab5792afd8ef5d350247eef5710cee4c99f4b56a6 SHA512 7f4339d292e42feb5912570be3b5629d61433a51bfdf0197deb10f8c0bc0e568dbc72f8e117c82dade30f01e3f00b5e805c4458e2bf9e6cc5932e33b7e7e51aa
-DIST ddcui-0.5.0.tar.gz 616440 BLAKE2B 8d011802ef18e02cf8899aece73fd8297a546535fa3190e3a8d61c860eba0cc164e8e55f5fd5c4222881ee35a96a0095375b033c82c5d9ca8f40a35eb87d9ab3 SHA512 85aab4ce40b6ccc41ca31c566b883a8695a654fa46893c652b8647f23105e0e12a66a90b8b2ee579f4f13c18b22d9d8debfb3432e8c31e183ae3e543d1115525
+DIST ddcui-0.5.2.tar.gz 616616 BLAKE2B 0f27c5498aabbd067cd89dec1708fde69a5f1e5d8219144a69d5d4d22a95351e84a6c61c297c0efeac7ac9873549a40ad85858ee2bcadfc4ec79f1bd04dfefaa SHA512 466447bb71ae35f16f82250ba38d2b9f036eade49446a5db20f77ab8266c3bb28d4467a61dbf78b7297bd13860e60eb84f566868d28ad9a2feb1a414e6628a88
EBUILD ddcui-0.2.1-r1.ebuild 817 BLAKE2B a0100685eea7621ab5b366e76798db8cbbb2ab15a0b665a13c807e755e10922a7a0b042ba1ea5064418d8a2999ce66fa133cbc4e6da201a427e2cee777eb543c SHA512 f6afdfda567341cfe0fd7e87caf9f8534de142f1a584aa36dd5f1a48a4f0a103389bd6ce2b6ecf8d06181995548a450376fc54e274579db01a23f1ec518c7e89
EBUILD ddcui-0.3.0-r1.ebuild 792 BLAKE2B 4063de5d50691a1d39a8a167ed90d8e18e59fcd982438a679b5fa0cac4434883b8e836ee9be0d4f5ae4f5bd006ce2fd942070639edca6b226a68ab18f6ffed16 SHA512 b3e362f287fd8fdf8beef5596f33ceeb9124e8e1ee94d74f70a65ea4ec73f66a083861566deea64b547fe1ae3f67fdbda984ff3266d02717917deeca386ab55a
EBUILD ddcui-0.4.2.ebuild 792 BLAKE2B 325db53f5ceb0bb14b257c7d0fced20ac5c4c81c3ea9483b771e508e02a37439455b327b7704f1671f2eccca28df52a4d3b9dbc8cea6ddb08d81248ababb91fb SHA512 c0f77bf4d5b6196a4a6082f94dff9a0ffcd4d390db242ef6a9a979a2db165bcc0aff914df570fc6ec84109d4779bf2a86e4e9e7f6452ec5ec800b31b738ba165
-EBUILD ddcui-0.5.0.ebuild 792 BLAKE2B fd055a465482feb0c4b3f1cecd3856a21f95849372a30aa408361b06d2bbecdba8b69f84b268a08879d0943aeabffc11d0b71c5ac02e552b2293eb6a5747c9fa SHA512 7500c987758b505114f98978fe2d0b2f73fd3c89c5c3947da4ff9609f536a58e28fe3f89c8ff6f78d751f5f3316264618c6131bac41320d71b09fe778434b1cf
+EBUILD ddcui-0.5.2.ebuild 792 BLAKE2B fd055a465482feb0c4b3f1cecd3856a21f95849372a30aa408361b06d2bbecdba8b69f84b268a08879d0943aeabffc11d0b71c5ac02e552b2293eb6a5747c9fa SHA512 7500c987758b505114f98978fe2d0b2f73fd3c89c5c3947da4ff9609f536a58e28fe3f89c8ff6f78d751f5f3316264618c6131bac41320d71b09fe778434b1cf
MISC metadata.xml 507 BLAKE2B 4f458118ad0f48137ac6b50871d7bc07f3b4416cbb82b264edd00726a6b9655d9ce986618da3c53a8e8855054a1e1e68045353589fdde1541c17e3f4b2e29828 SHA512 6a5c378319fc110e1338f4f6aeb5ce41c76ac521e95311c8b368b5357a2fd362038b21e46ff59dafc2cd8b0baeb55b7530b64c9f4f25513eb3eb66e528fd1e28
diff --git a/app-misc/ddcui/ddcui-0.5.0.ebuild b/app-misc/ddcui/ddcui-0.5.2.ebuild
index 7ccd8bf554ef..7ccd8bf554ef 100644
--- a/app-misc/ddcui/ddcui-0.5.0.ebuild
+++ b/app-misc/ddcui/ddcui-0.5.2.ebuild
diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index 6289cb82c379..d31d04389ad4 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -8,11 +8,11 @@ DIST ddcutil-1.3.0.tar.gz 816789 BLAKE2B 1cb3b64961503416b85b792e1002ec67788f8cf
DIST ddcutil-1.4.1.tar.gz 816782 BLAKE2B ebc8b8893fda9a1e5b278b198594619f7c26a309e15aab90d5f8c61da352c54173076c86ce4e9d9bdcad8857e8ee45500de0c28d5de073038c841caf12080e5f SHA512 e53820662c12cd3a91b1182e02ad74841238117c129e88c8bcdede42d4e0dec22a9c1ec37a7b1e1dd512f2cf7ef410e737d9fdba62d95ea48e5912e43e6d3857
DIST ddcutil-1.4.5.tar.gz 817492 BLAKE2B b6442d9f7ec3687a3e75d9784dc9f62563f42c72c82a8a2ea24a392c3c4f186578c2c2f6592ba12c324568a20b7b25082acce9e7b753c41c1ac925d9d6de62dd SHA512 c355f104b60dbc3c893dea473d841181cfcaacd0cb2e97bc41ea829185c7ccdcff19ab19189ee572e7f2f6b41cbb2bd6c569ad3c09f6d645f9e342b7d1a5310f
DIST ddcutil-2.0.0.tar.gz 882984 BLAKE2B 19f92ab7fb02130c84e029a8055fe85ea99b9bd2959ad3c86b698afba9a45844817c0828fd2ad3178b954493a12dc62e95815e2700a42d37c340f098ad9d3f16 SHA512 e1880cf0e3e724f6ac88f807a867a34f451422b58ce7d23bee7b2fc40b253ef8de13df7706749e0c8242fe5de6db8da91784d16fbf008bb5161732a598c3b9e7
-DIST ddcutil-2.1.0.tar.gz 915330 BLAKE2B 156c4c2b18747f0fd42cf7f2580ac336f9e5c637762af59d4cdca0552723cf3fe8af08fee9efc69728b7f4e2845148fe4a4a2fb2eb84491531100b66d7b7fb92 SHA512 d48f87427050caf8e38f6a4b0dd71c1639101762444a712d7a7d97302ebc0dc4fd7c4a5cb188b251c6a6a369b298a43dbc7d91e0eca8cdb6f51c1ae6ae7f1f4b
+DIST ddcutil-2.1.2.tar.gz 920903 BLAKE2B 2dbafc6f6da642a4cbbd245fac62c2bdac19543887de69a768f87257967a5c67902a676a3adc5a6ad90b4c6b540b36293196a4401a0f26c58951f1fbb55d024c SHA512 ed57e0d3de7c0badc0dabd81624e6425c807fb62c8e0e88660f5bd94aba954ea0a7eb2bed47cfe1d14a5917e0ccd40ca26c2b9d76c2b4b8df57d17095db7c02f
EBUILD ddcutil-1.2.2.ebuild 2858 BLAKE2B bcc3c7806612b87f84e83a42dccec89b554af1b7e31a1e6d3721256480b8f39321a902cbc53cf4ff27f66bea280ba3fce2a799b9f30cbcda9e64dfce72b93e84 SHA512 f7b028f86f18c3290c9e066ab9404e2a071aed1506661d03128da052cc25771151d8245ca79dc4832b486cb8c4e4800feebe14d889fae33f17a45f47a520e597
EBUILD ddcutil-1.3.0.ebuild 2933 BLAKE2B 3a32592eb97a2df63a18c82e473d4ba13ab556307960a0b727fc753ba6979a23098b36c8ed36721a6798612d6a5ecc83bff17b62900737f828fafb88321639ab SHA512 f4b220503b91620611bfbb0b90fde47906eab3471ac704f47c090567f0090269a6e823970c30722652cec69971fc13d4ee87edbc10a41f5a85d8675809e6485a
EBUILD ddcutil-1.4.1.ebuild 2938 BLAKE2B 0b104b941b0fde07f1539dab57b3201917f11c2c564c7e911bfa5e14d73a8a291d4b7822beb4e79e0bade89aff1da4d534bb5b2c722831c29f942fd7cb093577 SHA512 c10403a5a83747c9058a1851dd1abe22abb8015ab04e761d87f92e7ea537051c9b6928afe2c771fc529a685b5047e2551e1697afe650177f4854a1ad4c5435d3
EBUILD ddcutil-1.4.5.ebuild 2945 BLAKE2B 014ff0e0a740916303ce6af069f2066ff7fbea4c5d714cc13e45b288ef784484a9e7f2a94da04bef5c2f5e9bb57595b935a62d3dbb7e4c9db7535169b5ed7419 SHA512 b60685531a199a33891a8073197b813d4d56bb9e8a9888ed19e00b4b3635525ba4305899c7d50c87061a567808dcc96d6920e5480050f46e491bc92bf0476492
EBUILD ddcutil-2.0.0-r2.ebuild 3049 BLAKE2B 6c23467ee06a7dcfb89e4d9ee0a1a7ae1fffe2fcdf86e972fdf5005708234b320ef03e50a6ecb160df85b7a42026fe9cb2e3afe144949022c798956f1b01213e SHA512 354af8e35c242a39c6497b89a36c897a6e826bd7d330ac6f062509467f402899b7c56fdaa0fee90ccd83019c11b5d9336b4a0bdaaa01007d63df7d5d63743549
-EBUILD ddcutil-2.1.0-r1.ebuild 3049 BLAKE2B 0835dbb2fe72e5a51acf13de69f12fbc0d75f39eeefb3c405fc12910517d6f7754b9d0279045915e1f91a9514204fadc9aa1755595eb73c858a138e3b35fe510 SHA512 10f0b51f98d3951fc0cc3cbdef3fb11ed7484999323301053518d104ba10d602ad3e979c39a720ca93c32d17fd75b44c3dfaef72a372b28e1c03cdf0763cd53e
+EBUILD ddcutil-2.1.2.ebuild 2980 BLAKE2B e04240b002df3f16e804e8b0c3d886a30eb8a99d9c1f1d4b208980f0fffc0a08f8eede8145ad7b241fac0af90fa276a7e685ce1b041dcc97e7f65c5996b116ef SHA512 f9162a5ecb6797f33eafc92440f5c49cf81cad281445130a2616ffd3b22339a634fee78dd5e9e3b639c6d4f85cf6ba92f325ade7b754b2640a974357249a6118
MISC metadata.xml 1293 BLAKE2B c7fc827c0bcf7914b2c0b3f9ecec9dee145824c33a516ef3d9cd43fcd368977d9f17a76b6b8775fa773f8ce8b109d16b1e5c8b14dee5d0e9e56aa7a4024a190d SHA512 a795c9fb1479ae198446160e9a020ce911b02ffd0d51af9cd634504aca1ded4c38d3295eca0cbc6ad33506684f55cf96676c868ec349229d0dfdaa17f8afa806
diff --git a/app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild b/app-misc/ddcutil/ddcutil-2.1.2.ebuild
index 933c0987e2ff..746ceafd18ca 100644
--- a/app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild
+++ b/app-misc/ddcutil/ddcutil-2.1.2.ebuild
@@ -43,7 +43,6 @@ BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-1.4.1-no-werror.patch
- "${FILESDIR}"/${PN}-2.1.0-fix-build-with-usb-monitor-disabled.patch
)
pkg_pretend() {
diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz
index e89205494f08..9127eb4c38ae 100644
--- a/dev-dotnet/Manifest.gz
+++ b/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 764cb73e676d..69ff5f2e5c98 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,8 +22,8 @@ DIST dotnet-sdk-8.0.101-linux-musl-arm.tar.gz 209611402 BLAKE2B d833a8bcf794e3ea
DIST dotnet-sdk-8.0.101-linux-musl-arm64.tar.gz 209818487 BLAKE2B ac7bb3babf4008a513b57c37d8f7b8e0bdf119e51ad9e42011aba7cfe6a32e11d8d9a0b2c835d25d39ad7a74302804ecb776acf0dafe134cf276eae86ba4ddf9 SHA512 796d9fa4fda9d7d0f014820e20a8bad63052ba5e15dcb4fcb44ce33438a1aa4cd5e2ea0ad4a538b07946302b9649638762e3bfaa22a70318f0f17bc50c105193
DIST dotnet-sdk-8.0.101-linux-musl-x64.tar.gz 214418879 BLAKE2B 981dab8fb6248749e34f7229cf0c3f3702908c6347e6cf2c266787913e79095af2acb81316a82ae55c74d4a34a4c782218c69e92ac6cf3ce6830350bc3f949c5 SHA512 95751235b774ed1050b721528495c1ba561c0bce99989a5fd6c0d0510b8b7d07a34ef186f347d16194b07d5ec4966ae8cb47aa7c1a65eebcea8a68fd90fb22e5
DIST dotnet-sdk-8.0.101-linux-x64.tar.gz 214222713 BLAKE2B 7b886f200ec07e6625ca004c7875a3a921d2e935c0767173821502c0d37974aecf89e4bbee62c44c83f49f306107189311d94a18f4265408acbcc708e5688984 SHA512 26df0151a3a59c4403b52ba0f0df61eaa904110d897be604f19dcaa27d50860c82296733329cb4a3cf20a2c2e518e8f5d5f36dfb7931bf714a45e46b11487c9a
-EBUILD dotnet-sdk-bin-6.0.417-r2.ebuild 3527 BLAKE2B 7b8591baf37564d7fc666cf5732da90f1b3fa1095bdd80bf81d345478794de1e8ca2a49409dfc7498a759b78d9d736344828abe2b4bda8aa2a4482a5a7785e1f SHA512 cd1e4225818f58dd0d4341c98db2037a47f5a9d76704d0cdbc01f288ee0cb6016afa5567a11277310d20d7169bedab1624d861dc3484a4d8b37e89f5a144c8ec
-EBUILD dotnet-sdk-bin-7.0.404-r2.ebuild 3569 BLAKE2B c67c8108f15b3b9fff9b1fc183beec2ff8ffe9f96b1f6684c8b3022a75983ed2b5162eba5f4621f272fc1b883a05b994257322edf7e19d7092a9bb5bde8f201c SHA512 3925db24d2d8914eee6d59c24b82ac945660cc1ffb3024af78cf78413c87b8c2fd9fa76757c60addb8601fbcd66563c95ef1c1628dff02828b2382ef9a40202f
-EBUILD dotnet-sdk-bin-8.0.100-r2.ebuild 3610 BLAKE2B b58403afd7ed2bc7832473b725e1f0edc983fa013d2eef16230598117d52b80e12e7ae28417b5fcc3fc916b6210941855332f495c397d3e41f6d9f061b58bd39 SHA512 5c1abbfba9c0bd7b8f21aa3c6a5ca3935d726d740e95694e85d08acebef1fbe62ceaf845995003793f31a4e894552d8c068f5647a8c5f44ffb7e834482379464
-EBUILD dotnet-sdk-bin-8.0.101-r1.ebuild 3613 BLAKE2B 14d6b2366c9189badd8d89eb6969396d672bbc31fe0379d3e9a38df8259581555cb4159d4c009dbcfaa707cce7afc48d3ee00f153a5075de5fbdc5a93d5921c8 SHA512 0b8ca4d5659e2bc865a08d71d6be6eb9c7b0a9050619e460efec1d0d9a05e7669060b14ea9a287ddd5553dafc13b650d429b64bc411afd00ad67f7c9b2fbdaba
+EBUILD dotnet-sdk-bin-6.0.417-r3.ebuild 3674 BLAKE2B 0eb2ae6362caf09ea1d814f476e3e4912f5af4126023b2aa7151fc39ef727ea91733243221bc1814af744435e0176a1181272fb6f80576701b2ddffed1f7e466 SHA512 0d556749b04c8dd93ef70dc9cf0859a9d64c0117d23216f144aeb4200e1b423fd0cac6408bd24f315000914a57a528037366188ab76fd2f175f4cec4b3741aea
+EBUILD dotnet-sdk-bin-7.0.404-r3.ebuild 3716 BLAKE2B cec3c873e9e636adfc55d1e9ea8f345e4eac87d18f8f21de947c472cffe1cdfd30da77dfba4a97fa0556f88da83be6e318722b5db628a9e9722d29f2a5b67831 SHA512 eab75e36036f84c7a084446f5cf683cb835b77a043c8ffc04d42f503607d1784c6139fec997874157c85967b699eda4a44d734a4de9d72848c6ab44bce069588
+EBUILD dotnet-sdk-bin-8.0.100-r3.ebuild 3757 BLAKE2B fb4d3115f9153f3a340f334050ef187bbc51bd16ea3f58803fcc10f4aab9da6a924558a9c2077615280602a97115ce4ecce4a43846d1f77c65a9bd7304e4c8eb SHA512 dcfb55105d70968cc9f95c17aa5406a2c6610c66f6c33a638bac0ebfa7de972b50d4b78315bf7d29ba39b9af059a23480774df0465c8e6dc539d0109a4985f94
+EBUILD dotnet-sdk-bin-8.0.101-r2.ebuild 3760 BLAKE2B c3e52d71aab1c820af3cc8cfeae3b7c624adddd67ec5ff45314f70b758d6ea053fd919d2bfca027a48d10ec9554ed45ca3b8f47415db11bc85a6b779ad153238 SHA512 a63bbb652b9e8bf04bede053d6fd0bd1f31bdd30dc7aad07376334475c733475027da88d8fe4b2c47ccdb9026177a2dbe3599a30046822c8ecf1a67bfa781092
MISC metadata.xml 399 BLAKE2B 77e69a42625154f791fdf1e9559921a4e7aa077e91f78d3ec52779818287d05612080ca21a4199a3531e8d1af34a78f362a07b3cd89cd027dc1f0b6cf84fbbdf SHA512 d0b85e5ea0a2a4aa361d21a81218ef5dd68f6d51972addc771681208342075a860436a135e8f219cb5b4424f8a40d1dace8260c6c0eb1da3ef1a0dd13811c1d0
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild
index ff4d8c61be4f..11eef21196e3 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild
@@ -131,6 +131,10 @@ src_install() {
fperms 0755 "/${dest}"
dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+ # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+ # bug https://bugs.gentoo.org/923430
+ dostrip -x "/${dest}/dotnet"
}
pkg_postinst() {
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild
index ef7d6fbccea9..fec8f0f1835d 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild
@@ -132,6 +132,10 @@ src_install() {
fperms 0755 "/${dest}"
dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+ # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+ # bug https://bugs.gentoo.org/923430
+ dostrip -x "/${dest}/dotnet"
}
pkg_postinst() {
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild
index 4b12b99a8b28..e2e720b4af62 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild
@@ -133,6 +133,10 @@ src_install() {
fperms 0755 "/${dest}"
dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+ # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+ # bug https://bugs.gentoo.org/923430
+ dostrip -x "/${dest}/dotnet"
}
pkg_postinst() {
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild
index b00890c77647..b4bdad035971 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild
@@ -133,6 +133,10 @@ src_install() {
fperms 0755 "/${dest}"
dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+ # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+ # bug https://bugs.gentoo.org/923430
+ dostrip -x "/${dest}/dotnet"
}
pkg_postinst() {
diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest
index 7e41276a20c2..0bd53b97f0c3 100644
--- a/dev-dotnet/dotnet-sdk/Manifest
+++ b/dev-dotnet/dotnet-sdk/Manifest
@@ -1,3 +1,3 @@
DIST dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz 1714535960 BLAKE2B fd6027b86168d8801b1d8a7bbb08e9c358918a7693b03fa4e7e43e2a58568a65d71e2c5907ec7c7a03b83685608cd16aa010706fb4d14cd44ab0f0669654c8c2 SHA512 75efdcf44383445bc81981e2077be03c7311db316e295aa7f960f50d65367cde9bd86351f345072feb827a569c8de4fa8c9829d92000d2cbeb312ee9ddc17b44
-EBUILD dotnet-sdk-8.0.100-r1.ebuild 4069 BLAKE2B 7f6b16aaeafdd5747f942f7a42610742c876c493b04d1824dd4a0cf02623e165af05440e06745ffa113f1296e2c6a48056e5666e324fd9b9046d311b3b84ed34 SHA512 cc7d5eaadd6efb23831cfba9c97d026e5fb62aa45caacfd695b565d989481a4ab7a2240170bf47cdf65e2a7961efe09c847ba15f9f3f17102f2501291a36d572
+EBUILD dotnet-sdk-8.0.100-r2.ebuild 4216 BLAKE2B 7ffbafde89cfbcf2b4f62ee35832dcf9d49180e0e6c4090ead9ddb1b308b668cfb2b45d1af7a580f8fb2525acf4644bb862e3166e6ace7da4173787761814399 SHA512 5c7f6eb4ad46f06d3448bdee91b53b05ca3b2bf37b1d1f72c82888e0c1734b8c23c99adcce4b3f1d9ef1e9629e5fe67b6018c2c9c08d7c8de877cfffd9dbf7e8
MISC metadata.xml 518 BLAKE2B f9733bd3b6b343126c400ce35dc7e4e57421a6643219341c4beab83d47beb1182306f3d0c5f1e7ff0854fd49818b2c6af37598170b88e2eb82b62d478735abf0 SHA512 940830b1208c39e4cfd72817d399156b027e5ac51dcc7bb983c9ec973f8f2ef76e440a2d358d15f7a2e185c42ae98c986210224f1477923967e3dc70eb0cfde9
diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild
index afef70ed8d0d..c312e4734619 100644
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild
@@ -152,6 +152,10 @@ src_install() {
fperms 0755 "${dest}"
dosym -r "${dest}/dotnet" "/usr/bin/dotnet-${SDK_SLOT}"
+
+ # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+ # bug https://bugs.gentoo.org/923430
+ dostrip -x "/${dest}/dotnet"
}
pkg_postinst() {
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 5d87fdb53df8..7ae6f8844984 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/isa-l/Manifest b/dev-libs/isa-l/Manifest
index 087f19515493..2f4da6ae0296 100644
--- a/dev-libs/isa-l/Manifest
+++ b/dev-libs/isa-l/Manifest
@@ -1,5 +1,5 @@
AUX isa-l-2.30.0_makefile-no-D.patch 511 BLAKE2B 64e65daf876cde7a5ca4ba8f8f4e308d9a24eb07449e5728250bf88871ea01b62384c74d92f77ca8ea8c47909a389e9add2741ee053ad7be4d0dbf423e2b965c SHA512 5465bf937401a15bf2e3ed8274d1f2ae45428c29739e835d71474d81bfae78b83cd38c762bcbb25fbe62853c979bdfd5e56bce4f0cd43a949c2b61141feb7415
AUX isa-l-2.30.0_makefile-x86.patch 223 BLAKE2B ddbe4532bcff110c10d79791e2e8378ed03b6cabc2ec5b86e4f82718b07f09757d0ed903b7e6b412f11504d3beb9c4263b47a1d29243978c277470f1f3272290 SHA512 36da90bb9ac7031485ef18b8a082a682aeb0addb16f71fe864c3f8e16c48f19fedbed30b2acfb1e84bb983305f146866aaf61a38f65ae9d5a28f6a491eaf1b3e
DIST isa-l-2.30.0.tar.gz 649389 BLAKE2B 3364733d61ce16c91891b6da63d2b4fb2bc004761c91f2076a9a6441adaea24af43b6d32caec011c06206e3811e8c9639f8ceaac89fe97800144c7f78c80c350 SHA512 d3ecfb7326097534b06a74b584100336509525ae7cadc6112d0c27e3d8704f3810e18f583d3cc33fa266bfec96db023607622b22ddbf17988ec4bf1bb3b3b9b2
-EBUILD isa-l-2.30.0-r1.ebuild 1148 BLAKE2B 038ca969c54073a73ce85bed785f9478d83f21a96ca28529a431bb891181653960c576210e7c1acd176543f9e33bcf79ec3c73765fc78dd2d57fbb5f8f99c8f4 SHA512 970ae92ee15772623b7177d694ca355db209ca84db91b4f2dc410ea33cebaabd8d8f95db9992770d38d90856035f9a517761d62e3745399709164e1359f04d14
+EBUILD isa-l-2.30.0-r1.ebuild 1148 BLAKE2B b6c9859a4645f2348e328b73a62856fde24a4954954f2e21ce35ec2abff2a5b1f7b7f81f2f12394dfff3f84fece1ec60a8d5ee16125e1dca87fe9c0cda4dcf7b SHA512 672b5b3c52e6ff8d143dcffc504c87db0ac5536c0676cc04ca4d84db598d0e09e5c6959b4d43bd88e2a2b868322f3a319a9ea1df9e5ebc1b7488275ab42b8ec9
MISC metadata.xml 1002 BLAKE2B 2934e906f4d5a6afd5de680fefc934d46f8730fba062834b0d63ca58b0c7cab684daea9c3adafd8e00e44efa7fa09547f8602b724b5cebb557d4ffff1eaf4615 SHA512 6cbf77704f202e8748348b3ee95295ab7d3def3ddf07ede18f4dafdc4374685b7597892d2ba02eaf2d113abeb6f6ece282f8f822528eecd6871c7c0faedcce28
diff --git a/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild b/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
index 6cb8319addff..6e494ec705a8 100644
--- a/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
+++ b/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv -x86"
IUSE="cpu_flags_x86_avx512f"
# AVX512 support in yasm is still work in progress
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 0d953ddcac19..8f29c102f13f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/mkdocs-minify-plugin/Manifest b/dev-python/mkdocs-minify-plugin/Manifest
index bdfd16c789fa..91dd20f4d5b3 100644
--- a/dev-python/mkdocs-minify-plugin/Manifest
+++ b/dev-python/mkdocs-minify-plugin/Manifest
@@ -1,3 +1,5 @@
DIST mkdocs-minify-plugin-0.7.2.gh.tar.gz 9016 BLAKE2B 9960820f2faba9455207454f76c46ac793e5c43cc522c2951dd233907532e4fb12cbe64410a49e03c1d9e5111dd43e903b07e7150cbf48817079d6877e411cbb SHA512 054163f985fc5e35816b240bd8d82709720b1c0495e9e7f35abc2271496dc3a578669a3ccede565c6a6b27314bc7e74b4c58e0eb8eb2f2851ece6841147c8f2e
+DIST mkdocs-minify-plugin-0.8.0.gh.tar.gz 9241 BLAKE2B 98686884c7122b2731a1b923099f59af8cea4364d544ccbf9c07c34b293531f47ea5d0a6ef60054e88e54a4a97cf37d4f5ecfd27351b6efa85ae26e14545e841 SHA512 d810d3a9e72a59771cf28950ea82ff8021ac12734f38abf2d10d1d0bb4ef248678ca2116378798a613f0fc60997c5714ecb711496d2fcc2ff79c1a90948dbc0f
EBUILD mkdocs-minify-plugin-0.7.2.ebuild 1361 BLAKE2B 444f96654abd6cf8089f3b91b347486b9c1951dffd6a33f2d6e3c79b4f562c792a2fea9e17c6af5e89fc0f4960e1846a38d7048e71cf2d06561041f5f2f143a2 SHA512 4231784e7baf4b2a475c19574b418a1d48c40e02d35ab34ee9c2aa742c34e57f8084331a13182afba514a976b283cba315cddb80e6187a17b505c045e798bebf
+EBUILD mkdocs-minify-plugin-0.8.0.ebuild 1193 BLAKE2B d9614e62864ada9323ee5bb617b91264100f3f0cccb45b7c1a5df9a298a30913bd5081d0009032866564456062909d71d8a9d38612e3770f39cd882efa4a5a61 SHA512 1a7a8fa3cd894fad2cb2b3b934ddbfc03030174c4b5d824120c11318fe83ed2a72ab6abcd78a2010f602632e3aeb1419b6573c3f178c2e1c240e12c79479b100
MISC metadata.xml 437 BLAKE2B 0b089b896a3b9458b03573a6f2870ee98c194a76969cb730508582aaae75cd5ae3fc46739ba12850a2388cf588aa68c6a45e31a59a8f1894e7eb02fe78d74992 SHA512 f238ac7d118776d582d880a4355d0786dc5d9b3f82e9139d5668fa9be009eeb7228a0bc0b2d5254e76b167ec30457241b808917a910b8d2037c781e46a871946
diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild
new file mode 100644
index 000000000000..21dade42f2a4
--- /dev/null
+++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="An MkDocs plugin to minify HTML and/or JS files prior to being written to disk"
+HOMEPAGE="
+ https://github.com/byrnereese/mkdocs-minify-plugin
+ https://pypi.org/project/mkdocs-minify-plugin/
+"
+# pypi sdist lacks tests, as of 0.6.4
+SRC_URI="
+ https://github.com/byrnereese/mkdocs-minify-plugin/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.4.1[${PYTHON_USEDEP}]
+ >=app-text/htmlmin-0.1.12[${PYTHON_USEDEP}]
+ >=dev-python/jsmin-3.0.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # this is a fork of htmlmin with the same patches that we have
+ sed -i -e '/htmlmin2/d' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x PATH=${T}:${PATH}
+ cat > "${T}"/mkdocs <<-EOF || die
+ #!/bin/sh
+ exec "${EPYTHON}" -m mkdocs "\${@}"
+ EOF
+ chmod +x "${T}"/mkdocs || die
+ epytest
+}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 1cfad46e16ae..c4e41cafe551 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/diff-lcs/Manifest b/dev-ruby/diff-lcs/Manifest
index 4fb5616d8525..224414d4a769 100644
--- a/dev-ruby/diff-lcs/Manifest
+++ b/dev-ruby/diff-lcs/Manifest
@@ -1,3 +1,5 @@
DIST diff-lcs-1.5.0.gem 52736 BLAKE2B ff405fd3ed5238af3eba2ab4fa277edca0eec66df93b0e8d6fba1a52980d484623e57f70587de31fec1696e556f2ae90d82af4b856a9bd4a248de12aa74ada4a SHA512 5cef9dc1d143217cc402173e2b84ffdcbb8d5a4d05716bdbca732ac00d73591e4cab2f7e792382a3686d8e72fdc32269fd7100941d602ca6d683e7645229ef8d
+DIST diff-lcs-1.5.1.gem 53248 BLAKE2B a40399223c659b548e59605eb537faae8eff139cacf793fea6af1e543016f8afa80049490dccf915edb0063bd3d71705e47c6343e1f616903b8c12a6f37c8cf4 SHA512 ad0357a047b57bb0314b158f92e83485cec9fe6a3dfeb16117d57cf746ee38545f652397093448862ff36d13945bda3b26bb22b5d0d91643b16ae11548ef463b
EBUILD diff-lcs-1.5.0.ebuild 572 BLAKE2B 87a8bf256bb9bb439e555f14bcaaaee2a5e7975ec95218eaff83a53d5fd6d9a6021c4d49c2cfbeec6a69dd6439d2b2ee122ea08b846553430ee8d923c3fca2cb SHA512 97053b901b8c2ebd63f7701e654b3cb4ea9192d05ced0d23b97fa923bf815f6fb4a6dfc8f4263119f378f1ac867154c9fa18a7c755506b2cf42aacc86aca1390
+EBUILD diff-lcs-1.5.1.ebuild 714 BLAKE2B c91a7170b9fc861cf9a59b411b7230488b66a23756886bf2bf4437e83edff7ec87402cdae01db21006faf81bb9f0b16898a4c016518485994b015a1c8f357396 SHA512 bdb52ac8a11da4cd06e0d1d2de572b460d591e0c3f860006749ea42c31a06f9f17b93d6dde86ac72115ec309f10e8046c9d875227ba0c51c57fed00c054d03f7
MISC metadata.xml 346 BLAKE2B 2f30df61a72a09bd4d12a5adaed82179b86b78d84beb8406478fac7c98b25958cd6feafc72389b454542771e4e836eee8b757223d100264edd984db918c70144 SHA512 632730a4ff8486ca00126bd2933198c5ece0b38361fccf2ca3a7b79e4d0f78c801a86218d3c545e3aa62102e5a7e31ff14524bcd3f40001f81ce44693631e0ae
diff --git a/dev-ruby/diff-lcs/diff-lcs-1.5.1.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.5.1.ebuild
new file mode 100644
index 000000000000..6c8b61e3ef2f
--- /dev/null
+++ b/dev-ruby/diff-lcs/diff-lcs-1.5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc History.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Use the McIlroy-Hunt LCS algorithm to compute differences"
+HOMEPAGE="https://github.com/halostatue/diff-lcs"
+
+LICENSE="|| ( Artistic MIT GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+each_ruby_prepare() {
+ # Use the current ruby to test script invocation
+ sed -e "/system/ s:ruby:${RUBY}:" \
+ -i spec/ldiff_spec.rb || die
+}
diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 97d60b20ec30..3b9a53772f3e 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,5 +1,7 @@
DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e
DIST ruby-gpgme-2.0.23.tar.gz 3510904 BLAKE2B 2057a6917aac14bfc82c5e718498d5dce507a4c9de4da2e0973eefee76339066c54ebf57201f739faaab118e624416d7b30d24fb4409b37d53f80dd92c2aa825 SHA512 13d9b383ba638ef1cc21870159b4e7bf3e4aa70097649da185ccd3c159247c657eae651c0fc29c2fcd1b1d2965b432b82461a2f2d85f687787f78d34ddce6da9
+DIST ruby-gpgme-2.0.24.tar.gz 3512481 BLAKE2B 69de16ca15088025c8aa5e8a7910d99df11df1e8ba522d16f9b23a89960683555dbdfe238c351532ffb57283c99b4b4c06c570e6c7755e21a40c67d9f9e00214 SHA512 d906cc669b4e55facd13838c711601ce587e197d44cdc614c4972b2fe411c6259fa236d9713e0ff716ab97fa34840feb0b503db298e6b7a3125d3bcce12d7835
EBUILD gpgme-2.0.22.ebuild 1376 BLAKE2B 3021469289f277bc12c8d0750ab50c88f58e7e0c6afb597ba8a05acb59c28785c9e4bdea65aaad06416a05774a47d8acf875ceed43e186d3d27467a35eefede9 SHA512 dd363103a408ae8fbdaf2be2ec7bbde0f0ae3150cb3be7f6f3bcb88228e921111aca93975febca000f1813fd57901d513509807c19a4b3f5548f0488fa1d7d2f
EBUILD gpgme-2.0.23.ebuild 1421 BLAKE2B 5fe748e99678605f1a5265cdb0d0692381cbea695098cab9be3723177ea201e68c2301b4fb4117e229658707901b2a39810c4868772049ad2f2fa3a322d399b5 SHA512 31d27b4584f68f13bd1dfa724c004dcd98f7de3126bb3b7323b6b1d0afe8c4578f8d52faf73bfb8c157184614120bcba9c8584088f03fc6626340d4a2a382c92
+EBUILD gpgme-2.0.24.ebuild 1425 BLAKE2B 2c9276e13294f7b2079d7f99c70a9ab75ed992d2d0e6c3e5cd1f1ff344c4c6795a7d8401fe6b2e348bc5d6d77f54ebd3bd5c7ad64ac27e52618252651e729778 SHA512 123fa16eff3228935a8688699ce4aa53bbd9015c92ec5e8952c14139a59166b70f5c549927ae7289284fead3e9b3fafeeb13c11cd07f13fd9a5fadd62e52a919
MISC metadata.xml 468 BLAKE2B 0ede8ab453101f97cdff99ad2f3d7412e21e4799622f242ff8771ea0761591aa26aa66f5788a8a8e00fbd42f8c42618c0d49a92a78eb0e1dc77dcb1a8a9f7c8e SHA512 9ffed8f871ca6952d5a73f4c11c79293db6a9b66dfd38431d377356c340cf1245a1176cf0531e5e3aebaedb6f75249a38015cdfac7dbd65ebf560661b659edcf
diff --git a/dev-ruby/gpgme/gpgme-2.0.24.ebuild b/dev-ruby/gpgme/gpgme-2.0.24.ebuild
new file mode 100644
index 000000000000..420e02626494
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.24.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=app-crypt/gpgme-1.18.0:=
+ >=dev-libs/libassuan-2.5.6
+ >=dev-libs/libgpg-error-1.47
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
+
+all_ruby_prepare() {
+ sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+ -e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
+ test/test_helper.rb || die
+
+ # Remove failing tests for now. This package was added without
+ # running any tests :-(
+ rm -f test/{ctx,crypto}_test.rb || die
+
+ sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+ append-flags -fPIC
+ export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+ each_fakegem_configure
+}
+
+each_ruby_test() {
+ unset DISPLAY GPG_AGENT_INFO GPG_TTY
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 4a546b911eea..87a264ff678c 100644
--- a/metadata/Manifest.gz
+++ b/metadata/Manifest.gz
Binary files differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index f0984b2b473c..7457088089e8 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 01 Feb 2024 05:10:22 +0000
+Thu, 01 Feb 2024 11:10:18 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 998971313ea4..9e53164577ce 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 563604 BLAKE2B d497f4e02c0349649ea1fd84297af45ff253c185da14e6dba30f010f40d1ab86fdeb750087d23d7e892d4b2a6c45bb36baacd75348d2a50c0dc3c70213c1836e SHA512 c8b2f6bb87969de216a6075f22dc589f34d03bc0cd503b9bbedb9672f2aa19209f4d1236cd3f9aaf54428705e66f266c37a1f0bdb30c6fdae78df87761e4d8da
-TIMESTAMP 2024-02-01T05:10:27Z
+TIMESTAMP 2024-02-01T11:10:21Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmW7J8NfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmW7fB1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBqpRAAt1CiUtJtNrtdfb5aUIN6UwAZSHahvWU9ipPai0h7IIlkrVhKqB0RQ89B
-hvzBB0D2HY1PGDuBm8lbbHa2Rs0PUZPdIypFDRqeJ0rflgRRjg1fWyt9ClOd6QI6
-CfwfkkaolvQg1QF8xEV6gcqQv6YwVXr4ZoHqlFROGxh9nacTRM8xI2dqUf1yiLCV
-4wXeGlEuTpKJqM9C/3TWTYYtfc6+qUlWW+M1AucFbAFdBax52eWXq0EI9eLZ7M0X
-ODwuVDvZYh4gC847SFbxZmY7+i4HlO1kJZ5H1OxOcIzRQq6QdYsQICxaLkSxIntj
-n5mPHDz7pK/fm93d/Se5KlwMal6ec5ATQ0XhDve8GhoBnEctLbR7X07O5dr+PEj5
-295v/U48oM8oCnsexsHaZ9DAD3+i1gscHLWiTtGnykk3+QTISXapid7u6x3KANwn
-7GJY5xY0Mr9XdRVM8a4bnFBisEau8rD9dt6Ojo4FFv+awQlwTX9zQKU8A0U3ducg
-/7zcjg9xr6LicV+fSPSU8F4B2wFy+KaZ/6f17abcjHHe2rb8cYbXkiG1vGZ4okGb
-8HA2S0VuxI9t42lrDtwbXBOhA64IZsGTyxuX/8qY4+YoQ7bSXV/9KNmfRRBIdwyr
-ivLVhJaxKBzzA1RNHGFzsjNW0e1rCF8jxVcSkXKmFwLxdONB70k=
-=Mpgh
+klD0sg//UCiXgeHjg1Oz6BkAVU6wfBXnL42g8u1a+Z+QtFprV2ZcxRJq1+aQ/GpX
+4t4/9+rCKqQfIYi/mA4oqXmvufYcTZBWSsvV7tf4meNPOVGouQvIhbJA/s3sbFF+
+whOXla+hasWo125zzoiOCCb1wMhlDtO7WHGAVYrAENwObc633gsDvA1O7exybWKM
+4sjvfh6ISRd7kUiRU295Co5/RAl8dXfGnZnDKoIOJkkwym2edCNM0sSi2WfBnvyq
+z/K5dbR+78aaaVLn1r1GGIIIyfJPtjGWI/mICzmmpgaLcOuw1HrpFOyqKDJ8DXLs
+oxeGp7/KFb3gEGlH7mPgz8P9tqplcudrg4a2UalkICEDO3fUpeSIwc7y1zgTN5vI
++92iee7JWB7Ng7ZMjWkMaxo647CZCXHachZwQHaWbXEdHYvBOkGtGEUdz5z8K9St
+q2e7kuOmegzYywHsfERo3asPwhWiZCutfR4bm7XhhXueqSZe+ATLF21eV7jmGAkw
+kX/gUbPM9ptd4flEb5dml+SGjyKNSOC78x8xpwq0w78bRJjHAtYKITdxcCBCSYqe
+s29cx/E88Gd2dg7GnRjk/4/GtXTh2sB0a36+S61VaZPM/C9QuVBf6x6+mjOn880Q
+z5F0mWYtcrElcxrMrkCXtdELgnVY+DC1y1sWOS7+MivPf+MhmIs=
+=luga
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index f0984b2b473c..7457088089e8 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 01 Feb 2024 05:10:22 +0000
+Thu, 01 Feb 2024 11:10:18 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index d04d431f1902..13597911374a 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-group/Manifest.gz b/metadata/md5-cache/acct-group/Manifest.gz
index ad959127f5c0..281707dbb43a 100644
--- a/metadata/md5-cache/acct-group/Manifest.gz
+++ b/metadata/md5-cache/acct-group/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-group/croc-0-r1 b/metadata/md5-cache/acct-group/croc-0-r2
index 568a147b889f..30e45000302d 100644
--- a/metadata/md5-cache/acct-group/croc-0-r1
+++ b/metadata/md5-cache/acct-group/croc-0-r2
@@ -1,8 +1,8 @@
DEFINED_PHASES=install preinst pretend
DESCRIPTION=Group for net-misc/croc
-EAPI=7
+EAPI=8
INHERIT=acct-group
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
SLOT=0
_eclasses_=acct-group 1ba28b31fccef7f4ff1cebfad243a633 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=5a9a29422da7bae7b96e296ca56a93a0
+_md5_=9bc359c0aae921b4c7ee7af76bfb5a69
diff --git a/metadata/md5-cache/acct-user/Manifest.gz b/metadata/md5-cache/acct-user/Manifest.gz
index 033bc403e512..0639e67c060a 100644
--- a/metadata/md5-cache/acct-user/Manifest.gz
+++ b/metadata/md5-cache/acct-user/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-user/croc-0-r1 b/metadata/md5-cache/acct-user/croc-0-r2
index b6978d38360d..ffdcb623fc04 100644
--- a/metadata/md5-cache/acct-user/croc-0-r1
+++ b/metadata/md5-cache/acct-user/croc-0-r2
@@ -1,9 +1,9 @@
DEFINED_PHASES=install postinst preinst prerm pretend
DESCRIPTION=User for net-misc/croc
-EAPI=7
+EAPI=8
INHERIT=acct-user
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=acct-group/croc
SLOT=0
_eclasses_=acct-user 485d9a6aa1311a8ca9da380d8a8c6c76 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=66f3ad847f118df0d069fe9983ad5887
+_md5_=a2e42263e20a7e44846c1d84ae93b881
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index d448b5e43b4f..4f628625289d 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2 b/metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2
new file mode 100644
index 000000000000..43a10bdb757b
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170815
+DEFINED_PHASES=configure install prepare
+DEPEND=selinux? ( >=sys-libs/libselinux-2.2.2-r4 ) virtual/os-headers
+DESCRIPTION=Loop-AES losetup utility
+EAPI=8
+HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux
+INHERIT=toolchain-funcs libtool flag-o-matic
+IUSE=nls selinux static
+KEYWORDS=~amd64 ~arm ~hppa ~ppc ~sparc ~x86
+LICENSE=GPL-2 LGPL-2.1 BSD-4 MIT public-domain
+RDEPEND=selinux? ( >=sys-libs/libselinux-2.2.2-r4 )
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/utils/util-linux/v2.39/util-linux-2.39.2.tar.xz http://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.8b.tar.bz2
+_eclasses_=flag-o-matic b2b07efa51009704f88173b2c7feab47 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6a360a6ca19d464d4bcbce4110546533
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 52e9ff6c98f2..81d91d6874d1 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/haskell-mode-17.4 b/metadata/md5-cache/app-emacs/haskell-mode-17.4
index d3c0c5fdcb93..22961e8a7883 100644
--- a/metadata/md5-cache/app-emacs/haskell-mode-17.4
+++ b/metadata/md5-cache/app-emacs/haskell-mode-17.4
@@ -10,4 +10,4 @@ RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/haskell/haskell-mode/archive/v17.4.tar.gz -> haskell-mode-17.4.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c
-_md5_=0ccff9045671f66d483aebe26c86023f
+_md5_=0157e052adc33e6813d930f2813a547c
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 1e3d5c028df1..61c3807232d2 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/ddcui-0.5.0 b/metadata/md5-cache/app-misc/ddcui-0.5.2
index 6b713ebf8959..18d1edbeecc6 100644
--- a/metadata/md5-cache/app-misc/ddcui-0.5.0
+++ b/metadata/md5-cache/app-misc/ddcui-0.5.2
@@ -10,6 +10,6 @@ KEYWORDS=~amd64
LICENSE=GPL-2+
RDEPEND=dev-libs/glib >=app-misc/ddcutil-2.1.0:0/5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
SLOT=0
-SRC_URI=https://github.com/rockowitz/ddcui/archive/v0.5.0.tar.gz -> ddcui-0.5.0.tar.gz
+SRC_URI=https://github.com/rockowitz/ddcui/archive/v0.5.2.tar.gz -> ddcui-0.5.2.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=40d6646d41a782226d3ed06d9942bba2
diff --git a/metadata/md5-cache/app-misc/ddcutil-2.1.0-r1 b/metadata/md5-cache/app-misc/ddcutil-2.1.2
index 7d508bffcbff..03923e3778f8 100644
--- a/metadata/md5-cache/app-misc/ddcutil-2.1.0-r1
+++ b/metadata/md5-cache/app-misc/ddcutil-2.1.2
@@ -11,6 +11,6 @@ LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev drm? ( x11-libs/libdrm ) usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c usb-monitor? ( acct-group/video ) ) X? ( x11-libs/libXrandr x11-libs/libX11 )
REQUIRED_USE=drm? ( X )
SLOT=0/5
-SRC_URI=https://github.com/rockowitz/ddcutil/archive/v2.1.0.tar.gz -> ddcutil-2.1.0.tar.gz
+SRC_URI=https://github.com/rockowitz/ddcutil/archive/v2.1.2.tar.gz -> ddcutil-2.1.2.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=7372055510cd6a6cb91113e4269d72d7
+_md5_=8c5fa12d12751f6dc5ecbf32cfb22ed7
diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz
index ab57e4083ef3..4736618312b8 100644
--- a/metadata/md5-cache/dev-dotnet/Manifest.gz
+++ b/metadata/md5-cache/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r1 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r2
index 9bc55aa21951..2e184cec5d61 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r1
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r2
@@ -13,4 +13,4 @@ RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-libs/openssl:= dev-util/lttng-us
SLOT=8.0/8.0.0
SRC_URI=amd64? ( https://dev.gentoo.org/~xgqt/distfiles/repackaged/dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic b2b07efa51009704f88173b2c7feab47 llvm 203003e590307acca60eba586555388b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=82078753c31d2e19390b93ca5a96d1ea
+_md5_=c5ecb9b7b24c7a6cf9a15476e6d16744
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r2 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r3
index 44c3e6c92457..314c45a55c6d 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r2
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r3
@@ -11,4 +11,4 @@ RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/z
RESTRICT=splitdebug
SLOT=6.0/6.0.25
SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.417/dotnet-sdk-6.0.417-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.417/dotnet-sdk-6.0.417-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.417/dotnet-sdk-6.0.417-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.417/dotnet-sdk-6.0.417-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.417/dotnet-sdk-6.0.417-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/6.0.417/dotnet-sdk-6.0.417-linux-musl-arm64.tar.gz ) )
-_md5_=171a11609d2d8c43deb17715eabfc5c3
+_md5_=b0eed408be6a00871fe4213624902de4
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r2 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r3
index e37f3a540dfe..86104513d210 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r2
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r3
@@ -11,4 +11,4 @@ RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/z
RESTRICT=splitdebug
SLOT=7.0/7.0.14
SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.404/dotnet-sdk-7.0.404-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.404/dotnet-sdk-7.0.404-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.404/dotnet-sdk-7.0.404-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.404/dotnet-sdk-7.0.404-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.404/dotnet-sdk-7.0.404-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/7.0.404/dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz ) )
-_md5_=5209df8d261bfc6d297aeb96c0a634b4
+_md5_=f01b4aed789a44ffb381e3be28c43ac1
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r2 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r3
index 1fa236fc6ba0..78cf0bede964 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r2
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r3
@@ -11,4 +11,4 @@ RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/z
RESTRICT=splitdebug
SLOT=8.0/8.0.0
SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.100/dotnet-sdk-8.0.100-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.100/dotnet-sdk-8.0.100-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.100/dotnet-sdk-8.0.100-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.100/dotnet-sdk-8.0.100-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.100/dotnet-sdk-8.0.100-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.100/dotnet-sdk-8.0.100-linux-musl-arm64.tar.gz ) )
-_md5_=38e120520f8339b79d1a4964154aedbe
+_md5_=28eff618e712dee59e514ab6bb3045f3
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r1 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r2
index 1eb00f09d58a..9696110dfbde 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r1
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r2
@@ -11,4 +11,4 @@ RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/z
RESTRICT=splitdebug
SLOT=8.0/8.0.1
SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.101/dotnet-sdk-8.0.101-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.101/dotnet-sdk-8.0.101-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.101/dotnet-sdk-8.0.101-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.101/dotnet-sdk-8.0.101-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.101/dotnet-sdk-8.0.101-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.101/dotnet-sdk-8.0.101-linux-musl-arm64.tar.gz ) )
-_md5_=f4c821b95aeccc28c820ce03ac75d616
+_md5_=90f62243439ab42c210370051cc3ffd1
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 20f66df53a46..dc5b79973854 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/isa-l-2.30.0-r1 b/metadata/md5-cache/dev-libs/isa-l-2.30.0-r1
index bf12ee85fdee..602a7ed364a5 100644
--- a/metadata/md5-cache/dev-libs/isa-l-2.30.0-r1
+++ b/metadata/md5-cache/dev-libs/isa-l-2.30.0-r1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/intel/isa-l
INHERIT=autotools
IUSE=cpu_flags_x86_avx512f
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv -x86
LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/intel/isa-l/archive/refs/tags/v2.30.0.tar.gz -> isa-l-2.30.0.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cdd6658e6f876c55f85a7146ca5d6212
+_md5_=0f87c6e61f376cbcb355db3fe909a617
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index e8c4e2ac9722..d792d17bcf06 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.8.0 b/metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.8.0
new file mode 100644
index 000000000000..8a600b55eef6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.8.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/csscompressor-0.9.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=app-text/htmlmin-0.1.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsmin-3.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=An MkDocs plugin to minify HTML and/or JS files prior to being written to disk
+EAPI=8
+HOMEPAGE=https://github.com/byrnereese/mkdocs-minify-plugin https://pypi.org/project/mkdocs-minify-plugin/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/csscompressor-0.9.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=app-text/htmlmin-0.1.12[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsmin-3.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/byrnereese/mkdocs-minify-plugin/archive/0.8.0.tar.gz -> mkdocs-minify-plugin-0.8.0.gh.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic b2b07efa51009704f88173b2c7feab47 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0386df648f806d477c5c116e5f38cb5a
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 2e0cda6dad10..239a02daa40a 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/diff-lcs-1.5.1 b/metadata/md5-cache/dev-ruby/diff-lcs-1.5.1
new file mode 100644
index 000000000000..52f0a7ec8cc2
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/diff-lcs-1.5.1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Use the McIlroy-Hunt LCS algorithm to compute differences
+EAPI=8
+HOMEPAGE=https://github.com/halostatue/diff-lcs
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( Artistic MIT GPL-2+ )
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/diff-lcs-1.5.1.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=59d2065949555b5a8f3607560a6c79cf
diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.24 b/metadata/md5-cache/dev-ruby/gpgme-2.0.24
new file mode 100644
index 000000000000..2b794d7cec40
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/gpgme-2.0.24
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] dev-ruby/minitest:5.15[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] dev-ruby/minitest:5.15[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6 >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Ruby language binding for GnuPG Made Easy
+EAPI=8
+HOMEPAGE=https://github.com/ueno/ruby-gpgme
+INHERIT=ruby-fakegem flag-o-matic
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6 >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.24.tar.gz -> ruby-gpgme-2.0.24.tar.gz
+_eclasses_=flag-o-matic b2b07efa51009704f88173b2c7feab47 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0bf3d2f44a5a3e5c1c120c62ca0e08b7
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 50811828871b..197d3f683c5b 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/nikto-2.5.0 b/metadata/md5-cache/net-analyzer/nikto-2.5.0
new file mode 100644
index 000000000000..26f825e6a572
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/nikto-2.5.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install prepare
+DESCRIPTION=Web server vulnerability scanner
+EAPI=8
+HOMEPAGE=https://www.cirt.net/Nikto2
+KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=dev-lang/perl dev-perl/Net-SSLeay net-analyzer/nmap virtual/perl-JSON-PP
+SLOT=0
+SRC_URI=https://github.com/sullo/nikto/archive/refs/tags/2.5.0.tar.gz -> nikto-2.5.0.tar.gz
+_md5_=e7c6b1cc216bce97fcfae682c7cd5a25
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 5a6a0b227a77..aca4e5b86909 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-6.45.1 b/metadata/md5-cache/net-im/signal-desktop-bin-6.46.0
index da7f3d8b367f..273f2fc0d64e 100644
--- a/metadata/md5-cache/net-im/signal-desktop-bin-6.45.1
+++ b/metadata/md5-cache/net-im/signal-desktop-bin-6.46.0
@@ -10,6 +10,6 @@ LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZL
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[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-libs/libpulse media-sound/apulse ) )
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_6.45.1_amd64.deb
+SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_6.46.0_amd64.deb
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7e5d6c35a72f5dc1a5371933718c5341
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index a89dfdfadea8..9c73b059df08 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/croc-9.6.4 b/metadata/md5-cache/net-misc/croc-9.6.4
deleted file mode 100644
index b302235d97aa..000000000000
--- a/metadata/md5-cache/net-misc/croc-9.6.4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare test unpack
-DESCRIPTION=Easily and securely send things from one computer to another
-EAPI=7
-HOMEPAGE=https://github.com/schollz/croc
-INHERIT=bash-completion-r1 go-module systemd
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=Apache-2.0 BSD BSD-2 MIT
-RDEPEND=acct-group/croc acct-user/croc
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/schollz/croc/archive/refs/tags/v9.6.4.tar.gz -> croc-9.6.4.tar.gz https://dev.gentoo.org/~sultan/distfiles/net-misc/croc/croc-9.6.4-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=78c39304e24de8b7a05b101ab23b5242
diff --git a/metadata/md5-cache/net-misc/croc-9.6.2 b/metadata/md5-cache/net-misc/croc-9.6.6
index aca69e35946a..57622a6d74c5 100644
--- a/metadata/md5-cache/net-misc/croc-9.6.2
+++ b/metadata/md5-cache/net-misc/croc-9.6.6
@@ -1,7 +1,7 @@
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install prepare test unpack
DESCRIPTION=Easily and securely send things from one computer to another
-EAPI=7
+EAPI=8
HOMEPAGE=https://github.com/schollz/croc
INHERIT=bash-completion-r1 go-module systemd
KEYWORDS=~amd64 ~arm64 ~riscv ~x86
@@ -9,6 +9,6 @@ LICENSE=Apache-2.0 BSD BSD-2 MIT
RDEPEND=acct-group/croc acct-user/croc
RESTRICT=strip
SLOT=0
-SRC_URI=https://github.com/schollz/croc/archive/refs/tags/v9.6.2.tar.gz -> croc-9.6.2.tar.gz https://dev.gentoo.org/~sultan/distfiles/net-misc/croc/croc-9.6.2-deps.tar.xz
+SRC_URI=https://github.com/schollz/croc/archive/refs/tags/v9.6.6.tar.gz -> croc-9.6.6.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/croc-9.6.6-vendor.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9c804fc02d258110076d32ad5c6329ca
+_md5_=e076c897badc1e438a187de41220cb93
diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz
index 522493691d41..8653fdeca3c7 100644
--- a/metadata/md5-cache/net-nds/Manifest.gz
+++ b/metadata/md5-cache/net-nds/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-nds/nsscache-0.49 b/metadata/md5-cache/net-nds/nsscache-0.49
index 4351b104357d..8e47e061be48 100644
--- a/metadata/md5-cache/net-nds/nsscache-0.49
+++ b/metadata/md5-cache/net-nds/nsscache-0.49
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/nsscache/archive/version/0.49.tar.gz -> nsscache-0.49.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic b2b07efa51009704f88173b2c7feab47 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b52d05d1611f5f56db3d5a2731a804bd
+_md5_=34ad9625ab59a468e76e780777646802
diff --git a/metadata/md5-cache/sci-misc/Manifest.gz b/metadata/md5-cache/sci-misc/Manifest.gz
index 316b550c49a4..901a8c4ecf48 100644
--- a/metadata/md5-cache/sci-misc/Manifest.gz
+++ b/metadata/md5-cache/sci-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-4.0.12.1 b/metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-4.0.12.1
new file mode 100644
index 000000000000..2e0f46689807
--- /dev/null
+++ b/metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-4.0.12.1
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/rpm2targz
+DEFINED_PHASES=configure install postinst postrm preinst prepare pretend setup unpack
+DESCRIPTION=JupyterLab desktop application, based on Electron
+EAPI=8
+HOMEPAGE=https://jupyter.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop rpm xdg
+IUSE=+l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +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_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss >=dev-python/jupyterlab-4.0.12 media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf 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/libxshmfence x11-libs/pango
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=https://github.com/jupyterlab/jupyterlab-desktop/releases/download/v4.0.12-1/JupyterLab-Setup-Fedora-x64.rpm -> jupyterlab-desktop-bin-4.0.12.1.rpm
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 rpm 528663355249513309c74d7775936940 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5672dc428561c84e84bfdb3266cbb002
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 156f32d0fcc2..11ca94b02fd8 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16587 BLAKE2B 02b0d47f0ea7c4ac6cc2a83d7c06c659755bb2df3e33e35877f86726852332f7d792756e62eebc159ba07b25e13e2b4b4013025d1f29dd8980f494b20439fe39 SHA512 6a54dc8f9509d15f64904f6c8016904aab74aa4978dbd761066eaaaa946fc9036cb0053410c0b562eebb58d9d1f2834f05ab98ad6b1b943ae9ff4c21538ac932
-TIMESTAMP 2024-02-01T05:10:27Z
+TIMESTAMP 2024-02-01T11:10:21Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmW7J8NfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmW7fB1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDAmhAAlizMWgRfinn3Zf7tCBQJ7mU+OgRXHSsMEAGSDB3Fc3imjHdUiKsNVErx
-RZeLb2ET8k8K7egxw6QTkpcSfl3BnIY8S1nk+fgqP45Ui4lf9Xh1i+uoGNT/S1xJ
-Gy4yz7Qvr60/W/PjZrchF5a5Qmaucz8QIJn3rn0cNnM91ymV99ggrBu68Ff8c35+
-zUos66COf4ml56gUfVbUL33epmnF0L3Nup+aNB455hphwu+ipoentXHy8q8THTcJ
-YVo2jo7sZ2IV5VjuSoDUe1/g9Gn9uJL8Whom5ixGYlfNqq4M8+/1vp9wi7egauN7
-XhGMaJZHo/0Ak4gz15UIloQdp0zXe1oKq4kF+uQ4OdYws7O+0mlSM19Pgz0eibV5
-xfg6SpAIQJcZLNsNqZA1QrV4qEw5PGHnd2sYVqG9JhdgjQE3c2x+srpENrc/JS/q
-bVnjz50bdaUhx/StDfw0ii0YIewIo1T4G48hp2J6le6JdKQUYBFXa0ymGcJkS+OX
-rb7ZbPvWzzdgzhcuYZMPYhtP4Rj+2fMi+6wa0ZwBm+eA88orqYz8ncrwNerDfJiy
-3sxuyd1DyonXzYixg7reBSsewPnRh4oRCTPXYaODfo4f0mrGTOhLHlIeque4Si3d
-C+70ILoH3P/qSD2QEQ6BIqTuBr3YANdDaJJ6YY6ZaqkS6cIKKb8=
-=d/Cw
+klDtBg//bvj+z2ekCoYyEwcQvhc4Yv1RMG/J402Z6mustQ6lRVbwY1w6DZd/s+mD
+4Gpjjc/u/fSxTda9bhkrAncwP/ifBTleGYgdH2l+jG773GFt++OhCm5L12mV3z2c
+NDg5tjCtRYozreiyj6kVdT0dvRoEZCElyoKlAHZdQEkJ6zKhmYpK1p/0rL8SZvUh
+zkdNuNr+Qq/XTvj0HzOjcAYlUAodgPz8dbcwFTfrOyqiInV4l1JiTrso1WpSOxja
+V62jiGpyv5X4AQ3Obq2oPLxt8W1fPK34mGKcrQDfUQiBPTNHzAls/V+G1/RxGrue
+hMBa2BZrghEueqZe9wB5b0x1eoAs7tVy7FbXDP1pKE8X4Kz0CJNdRFKF0dMg/8yB
+yhnt3AKQIImc1x8aflTE9UOQYIDB2dMIXjhmyp5FaI9pRstnUG7lKSnjmpEdWDyj
+DeqFPi83x8+Yc57zo0yN9zL4ni0KGtkcxHITCuE1TvP9IxLgBsH+1IevE0lqljCK
+s1QdOFJlEbU/jh4AP88WteFu2I03k71rRhHkT3nHy0iJq7xHblOHzun/l5RtJGFD
+mZNhhmOAkbUIuBPJncstUNVhyl/g6gBwUpBwixO1PPbsE316UmVhVi4wK63pVLBU
+vNjAWR0Rxkk5zYPki92/sO50wI26WBDiO2pGBm1vYJWakUhsonQ=
+=iSRy
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index f0984b2b473c..7457088089e8 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 01 Feb 2024 05:10:22 +0000
+Thu, 01 Feb 2024 11:10:18 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 8a2e90a1d2c5..a003b376ec7a 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Feb 1 05:10:22 AM UTC 2024
+Thu Feb 1 11:10:18 AM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index c84eb544c305..afaf3837ea6e 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 01 Feb 2024 05:15:01 +0000
+Thu, 01 Feb 2024 11:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 37801e266f1c..09612d1a6b2c 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-82284e35b83c04ddf4136085774c507baf8b1acd 1706762866 2024-02-01T04:47:46+00:00
+1065046a0089c002758f11581b2196242b4f4fe2 1706782800 2024-02-01T10:20:00+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 7a2194e98525..92569a0ba4ec 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1706764201 Thu 01 Feb 2024 05:10:01 AM UTC
+1706785801 Thu 01 Feb 2024 11:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index f0984b2b473c..7457088089e8 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 01 Feb 2024 05:10:22 +0000
+Thu, 01 Feb 2024 11:10:18 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index b4aa0b812007..dfa8e559df93 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/nikto/Manifest b/net-analyzer/nikto/Manifest
index c3c7ecc9646b..346342c88b7b 100644
--- a/net-analyzer/nikto/Manifest
+++ b/net-analyzer/nikto/Manifest
@@ -1,3 +1,5 @@
DIST nikto-2.1.6_p20220602.tar.gz 455528 BLAKE2B 71094c786b274069eb17aac7d367bdc8535c7730afde7c7bf36d40719e2799561eb31ad9cc09ee39c47101880795eee0f1c46ca51c00644cdc23916033cc5f7e SHA512 5c8ce194951c10b8a5f4299e088928022193aa8ae7ed4fb6b9be76bcf03a405d776d6e30274f997ad9eeb95c012c7e09b6dec7cbecbe0ab4049e5d15529ae814
+DIST nikto-2.5.0.tar.gz 435886 BLAKE2B 66e3aaab87f031daeade1a46afce5f02b296a75a542c1f781140fa9e2a2b98c7a0051f0920cd109e35684c14e4137a59ac7f26a10d98dcaf663424ee1f5e10af SHA512 8561c048b2db9b91a53f389097f6f47b06b51d0bbb06d945a26463067a1b2192ae6ad086e8f14e8775827fa8075dabfff66df8c3f79915b7a2d4eaefb09894de
EBUILD nikto-2.1.6_p20220602.ebuild 1132 BLAKE2B 3cd901506be50538e7513e0fa7461dfc7c39f253d070c47a47e8032eda81887129f4ffeff9dafd46a523fb987affc4b8fd2a5d4a478e497a4037beb7f4467c83 SHA512 d740bd3e058f2b4262f0fd611fabce3c88b76aeac0a0834e8e21f17bd5a4e2618095731274e548859745366304f016937c370e880cdb4475a3976154e526848f
+EBUILD nikto-2.5.0.ebuild 1054 BLAKE2B ea86ec984f771220620d48c1b5428a431f26622a0612a73608722b38a36cb7f661700f3e52ec7a19da93f8cf996eb317ec35d9b5c36eecc0af0427e5ae19eff9 SHA512 674f62711c47235616669054c473acada93417a14871874b99589ae11ad28fcea780f01e9d2035c7d87a819762ebc8c5fb4c3553508bce29827bef3a5bce7f25
MISC metadata.xml 475 BLAKE2B 6218a2c00b817c7e2ea1b7e05f8875924ac4f4cd7ef1a0546db1903fc67fe4fcb936735466d8a6d7986b89af3d7c762ccc0585dc179f4cdd01c4fd6e4d23dce1 SHA512 3673e2d8d30dc8327d4ec8c89cfe1acdc12ff691fc4866059b0831f723eb8ebe9ee6c633bb5a7b95775cfdedaa57b5472b730a2f0461b535f538f25e44bb6347
diff --git a/net-analyzer/nikto/nikto-2.5.0.ebuild b/net-analyzer/nikto/nikto-2.5.0.ebuild
new file mode 100644
index 000000000000..e7bb2ea3e968
--- /dev/null
+++ b/net-analyzer/nikto/nikto-2.5.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Web server vulnerability scanner"
+HOMEPAGE="https://www.cirt.net/Nikto2"
+SRC_URI="https://github.com/sullo/nikto/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# nikto provides its own libwhisker, do no use net-libs/libwhisker[ssl]
+# https://bugs.gentoo.org/533900
+RDEPEND="
+ dev-lang/perl
+ dev-perl/Net-SSLeay
+ net-analyzer/nmap
+ virtual/perl-JSON-PP
+"
+
+S="${WORKDIR}/${P}/program"
+
+src_prepare() {
+ sed -i -e 's:/etc/nikto.conf:/etc/nikto/nikto.conf:' nikto.pl || die
+ sed -i -e 's:# EXECDIR=/opt/nikto:EXECDIR=/usr/share/nikto:' nikto.conf.default || die
+
+ default
+}
+
+src_install() {
+ insinto /etc/nikto
+ newins nikto.conf.default nikto.conf
+
+ dobin nikto.pl replay.pl
+ dosym nikto.pl /usr/bin/nikto
+
+ insinto /usr/share/nikto
+ doins -r plugins templates databases
+
+ doman docs/nikto.1
+ dodoc docs/nikto.dtd
+ dodoc docs/nikto_schema.sql
+}
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 23e3ca754f58..240d921b806f 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 88823b291890..f8a109125f22 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST signal-desktop_6.45.1_amd64.deb 116824570 BLAKE2B ff6f224121d514b1d7b9d65ad6ac48dfee41d61d727a02e2500a18c4ea0f74a8f6796d46d9e77719be0d912ec27581f03655aaa7dc3a240d55e2051f9faf2706 SHA512 8915d572856650a61b3248e31222957f8195024eda02948803c1538b20466ce165c635a76aa207838a5d73f5ce869b260b9c982f99850c5c0151acf8a873d687
-EBUILD signal-desktop-bin-6.45.1.ebuild 2356 BLAKE2B 6f955cc5ff6abb1e6e83467a6469fd2a071c2e78780090dac3818e78fe6dce7ab6b9d8b4daa4944810271917bcb8e479c1842513d64a6ed9d66b896da889fc00 SHA512 904d24f452b633858a2ebd7d1e4613912f76b15a85c884636351367031d97909628c8b41a0ad5ffec1dd49efb51fe8d7686f134f8b1c8c10a2ed7604f571242a
+DIST signal-desktop_6.46.0_amd64.deb 116892298 BLAKE2B b443f4c16d8796065878fc0402b661be9c795a32de1e760ca15883d3727dd04ff31a2f7939cb2094b43d30081f82ad6a15a643b91929ced91aa46c2c1363aac7 SHA512 404da73ea22ffa83e19768c129f50315acc5ff55618cb756062da2ab844fe58193778f3e1adb163804a5a1fc79a73b7a6aaa627303113ffd95670deb0287e493
+EBUILD signal-desktop-bin-6.46.0.ebuild 2356 BLAKE2B 6f955cc5ff6abb1e6e83467a6469fd2a071c2e78780090dac3818e78fe6dce7ab6b9d8b4daa4944810271917bcb8e479c1842513d64a6ed9d66b896da889fc00 SHA512 904d24f452b633858a2ebd7d1e4613912f76b15a85c884636351367031d97909628c8b41a0ad5ffec1dd49efb51fe8d7686f134f8b1c8c10a2ed7604f571242a
MISC metadata.xml 486 BLAKE2B cfc118c5488c5c50b4de72443e6b836992a4ba7a6fb94358552c814006a49b00580b5ab0a57141b17809e1d2a898b9e23e6fee0837778edfa7f6de53ccc09d01 SHA512 4ab7dc5fd6fb03e7296164d0d924ab4eb11c6fd31c2fc651706892eda53b29be5db65cd94da8e6aa743e9b7ed10ee3e5f25f14dd2d1be99459daa11f529dbb95
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.45.1.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-6.46.0.ebuild
index 560db0ed9dc3..560db0ed9dc3 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-6.45.1.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-6.46.0.ebuild
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 0f04c867cc92..6b46039a4a55 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/croc/Manifest b/net-misc/croc/Manifest
index a15710f42228..e7498374deb6 100644
--- a/net-misc/croc/Manifest
+++ b/net-misc/croc/Manifest
@@ -1,8 +1,5 @@
AUX croc-disable-network-tests-r1.patch 763 BLAKE2B daf8248adb801bd16f1a567d1ce16746877617a83a2f63ab640312abf3b1089105e8b71b4fcb21ccdf8cd59987ac4e5826463680634c44d417d8bf5c2b514b35 SHA512 659936bafed02bc2274ee7a9a482c711850a08ed1e871584d978930e5b38b019b42b3308a3550e388e04cbdcd92964cb5326fc5825b7b377c11e6ba99660f772
-DIST croc-9.6.2-deps.tar.xz 27304100 BLAKE2B 6eac681bcc60db0b81abad19c3d8d994f2ea88618d90ade0229e9af436334e7bd3e907fa211e3b60a21049550d51c6e325bd9dfccacd4106abab32c7d49d9b66 SHA512 73d979f0d5a939b22304f1dc1976c096b7bee186f060d80aef4f64226a04d9b4f820d39ece9c9c9473791b4436d9e3fdb577f1342453dbbf2c4b765519e5a983
-DIST croc-9.6.2.tar.gz 507769 BLAKE2B df99a7d5d60f753d4d7fd5924bb09be6b21513acbc0c454d2e199fca4ab38eee0b443a091e3b3c64e155cb460e760959d955969231df8a93da2472a6b93703f0 SHA512 a3ad2f6a4bc6a45fa356963bd123ea755caa30c6a3b63e63cc67823ce27d44d62610ff9bfa498f694e356f673c3fcb3cec7ac669bedcde6eaf63111a78538965
-DIST croc-9.6.4-deps.tar.xz 26792064 BLAKE2B 31ead16462c1e10fff9e756c44f4ac7d47dcaa444dcb2fdcdd7f762d1617640a736d4223f74c9dd4f27b62bb3d635fe3035ec0127b3e50a7d8fa83ba26cdce43 SHA512 bc69c6d678888621d93be878a49ad71c04e6b38742d1c1558a1a84d1a63c71c9a901149048e6e4f0385514dbb551e89585e8ed25fc6ec89b9f2437f78f52a1e5
-DIST croc-9.6.4.tar.gz 508495 BLAKE2B 985b3f27fd807e62eda121dcad45e150621ff50cf82fc778cac601fdb16e0aab6bab886326bd80b0cc218608ddddd42a3f537fdfeec3948d1617a4169fefdd0e SHA512 d6eab257ee49d12d07e38b37ae1d60cbf70f627618ea32f2ec74370a09e78cad929de4b7d2bd02e9f300f698d45c8c28f4b4eb337a0be8f29e046fee4bb19b1f
-EBUILD croc-9.6.2.ebuild 1087 BLAKE2B d0c12754bd1a1cefde04464cf83984932a7b0b2ccbf078961d9c9934294e464ce1574546a4de447e97bbabf994ff56dde0236eaf0d9c9284b744a774b919a709 SHA512 a900e062018f573e871c5eb5dd4b217c368d3f2e23077baed548b371b3c765e4209b6988e622ddd5ce28bee545045c91f979c3dff2f8d58bc8cc71324cc54e4a
-EBUILD croc-9.6.4.ebuild 1087 BLAKE2B 35fe6102f543fc409432d6baefc93cc5f4bfae598381f665334d785fbcd32dd2bc3b5cf35af1309ff5664aa524846316a1be6af09997a97c204d321b1f28e301 SHA512 1a96df563e751bead50e15ee06dc069a9a0a44f8889c9f149b2a85452eaa64e3654cbe27da379fbf25aebb6a5c44ef20e07f5a3e194bfc7f94b2d8a69b93ac87
-MISC metadata.xml 245 BLAKE2B 6c859171493170ca08293b18d07aebfbb6dad9b83ab0230f36ddf4ed1846e8d4dec44f6ed5fa0b565575d5c4deec9367e9c05f3faf13037345355c010a015373 SHA512 257212cfbd42c90d77bb776c03420640904731985a16fa92a9a1e72b162289e061c9fb7204ce1d6df9d0a9a927b5401dcfc9698908d52886f363c1ecb2872f15
+DIST croc-9.6.6-vendor.tar.xz 972376 BLAKE2B ad1f77ef5d26ace05edffd3628da3c1ab393549d17761c70c3302e35179587097657a1d1e82f9be1732fb5d7df9a2f0eac6e003c43b0767d56662d87a5159d51 SHA512 53fc2af249ff62b702587bd89155c5432415dc6d8d8643453cb6d17f46b74cf669ecc7f06a5f64da459c690858126202be365d25ec31e73840621de2bf68faba
+DIST croc-9.6.6.tar.gz 511129 BLAKE2B 550228f7911ffbeac656fe7930f879db7ab8630e52acbd8a859a14219673937f2994d3fd02e42999754e5a701b9b3296ab7907c231fac2e4a37c51588b864190 SHA512 0e3dec57d0d1337c9f45c81fa71f6d9673cc76f5c53ae9b0068f9e388788c433debebb536a43ec578b58e80b9da482949ff16cc63a883b8085fbec54a932bde2
+EBUILD croc-9.6.6.ebuild 1078 BLAKE2B d19907a9087d47129996a49522329df35537523ea496a30b4d1640f8a2493702865ab4e05aba8adaaacb5f6f5ec9b8a19da6339e9e35f422c6af849aa06eff91 SHA512 078742c8b4f7af1df1d89abc56695604d5853d94fc2c38f4fdf5b0265427d1436ce71dbdd7a41c7d562894e6547cf26a5016505d548e7bba66a9aaf31721eeac
+MISC metadata.xml 638 BLAKE2B a54a82285c77fbdbc963e002898a8fa079849f298831f0d88fbe1861c2c14742151933b4acae38a3b2219b9bd042dadd3472d09afe3e7f94fd39b63a5e7bc646 SHA512 40b095b3e9a84d4d91a6584adf27d3e3b2c30dae159e86f32ecec5637bf384af40117fa9a59faebae07adeee734bb560a537b835add456350516441482f61a08
diff --git a/net-misc/croc/croc-9.6.2.ebuild b/net-misc/croc/croc-9.6.2.ebuild
deleted file mode 100644
index 160ea8b58614..000000000000
--- a/net-misc/croc/croc-9.6.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Easily and securely send things from one computer to another"
-HOMEPAGE="https://github.com/schollz/croc"
-SRC_URI="https://github.com/schollz/croc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~sultan/distfiles/net-misc/croc/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- acct-group/croc
- acct-user/croc
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-disable-network-tests-r1.patch"
-)
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- # Replace User=nobody with User=croc
- sed -i -e "s|\(^User=\).*|\1croc|g" croc.service || die
- # Rename bash completion function
- sed -i -e "s|_cli_bash_autocomplete|_croc|g" \
- src/install/bash_autocomplete || die
-}
-
-src_compile() {
- ego build
-}
-
-src_install() {
- dobin croc
- systemd_dounit croc.service
- newbashcomp src/install/bash_autocomplete croc
- einstalldocs
-}
-
-src_test() {
- ego test -work ./...
-}
diff --git a/net-misc/croc/croc-9.6.4.ebuild b/net-misc/croc/croc-9.6.6.ebuild
index a3b14bea8b93..b1612329093f 100644
--- a/net-misc/croc/croc-9.6.4.ebuild
+++ b/net-misc/croc/croc-9.6.6.ebuild
@@ -1,14 +1,15 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit bash-completion-r1 go-module systemd
DESCRIPTION="Easily and securely send things from one computer to another"
HOMEPAGE="https://github.com/schollz/croc"
SRC_URI="https://github.com/schollz/croc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~sultan/distfiles/net-misc/croc/${P}-deps.tar.xz"
+https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-vendor.tar.xz
+"
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
diff --git a/net-misc/croc/metadata.xml b/net-misc/croc/metadata.xml
index b14d4f0b4014..c51b4929e88d 100644
--- a/net-misc/croc/metadata.xml
+++ b/net-misc/croc/metadata.xml
@@ -1,8 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">schollz/croc</remote-id>
- </upstream>
+ <maintainer type="person" proxied="yes">
+ <name>Armas Spann</name>
+ <email>zappel@simple-co.de</email>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">schollz/croc</remote-id>
+ <doc>https://schollz.com/tinker/croc6/</doc>
+ <bugs-to>https://github.com/schollz/croc/issues</bugs-to>
+ </upstream>
</pkgmetadata>
diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz
index 1766c4e1c63f..7f09a64ab4cc 100644
--- a/net-nds/Manifest.gz
+++ b/net-nds/Manifest.gz
Binary files differ
diff --git a/net-nds/nsscache/Manifest b/net-nds/nsscache/Manifest
index 7d953b9bdae8..fcbeb2485bb9 100644
--- a/net-nds/nsscache/Manifest
+++ b/net-nds/nsscache/Manifest
@@ -1,3 +1,3 @@
DIST nsscache-0.49.tar.gz 128598 BLAKE2B 2d0c9c2818f7dbab44bd4fd17b7e1dceb3f1a236c18c96be4cc5dcf8329c748c0b1f8dc0f462e186458b3ede380ebc408fe56bfe21bc5aa8720a15122f90cec6 SHA512 941f6fcb8f52294f910dcf8e1aaf7f07bf83e7812d9325a709248c49013b46a959c6abdbaafd161ddcef96525d02aa939c68c9548841a6b66b94417f86b67527
-EBUILD nsscache-0.49.ebuild 2232 BLAKE2B ac0b442d25d723a9ce081c4cd9d24e239697777c9c5f0f913462e4189f5a62b82fdbd1acf146a83c0f4727178b0ba8b2be0389729991db2aa23479c12e7af12d SHA512 e93075142b809c55f9aa6b570b8be4ef6856fb22611cd04c6e554cdf4b3e69411207f40b811324a0e40ca0b5e8d973494beae117078cd3e5c09b1bec3012c04b
+EBUILD nsscache-0.49.ebuild 2276 BLAKE2B 2132bbfdeeff0198ced92d3a385c0c34cad9bf891ede0c458a33e2660db46cd975b651f97f1a802d065ef16ce568772d270baceceadabcdbc91840351bb9e3bb SHA512 8dc89f467831a288b8cb12c693cc76fa27258ab00876a212050c0a923aab24a2a124aacab4e33da931afc265d1ba9cfe2b54236fe45e2b85b8eb710d3a440e02
MISC metadata.xml 467 BLAKE2B 49769763ea33cf2fa9ff8614ee16353cd0454bc9ed634787f2782493949d7f25bac9720ad2f0c16d8f6ce45d3b4e79b0f8a6592a7bcc5668ad3c834094584406 SHA512 e3f7f6bdc779dfc2cf63e00940de55faa22a7a8ac4de539c4785c13eff97faf541bd1badb5616a3b8d0a53eabe278290216830fefa4c683d5654d93af98149a7
diff --git a/net-nds/nsscache/nsscache-0.49.ebuild b/net-nds/nsscache/nsscache-0.49.ebuild
index 2674e1db5d26..7c9dfe0b027a 100644
--- a/net-nds/nsscache/nsscache-0.49.ebuild
+++ b/net-nds/nsscache/nsscache-0.49.ebuild
@@ -58,8 +58,7 @@ python_prepare_all() {
}
python_compile() {
- # Yes, tell setup.py to be verbose
- distutils-r1_python_compile --verbose
+ distutils-r1_python_compile
}
python_install() {
@@ -69,13 +68,15 @@ python_install() {
python_doexe examples/authorized-keys-command.py
# Do not install the tests as functional source.
- find "${D}" \
- -path '*/site-packages/nss_cache/*' \( \
- -iname '*_test.py*' \
- -o -iname '*_test.*.py*' \
- \) \
- -delete \
- || die "find failed"
+ # Subject to some debate, see bug 923061
+ # To be raised on gentoo-dev 2024/02/01
+ #find "${D}" \
+ # -path '*/site-packages/nss_cache/*' \( \
+ # -iname '*_test.py*' \
+ # -o -iname '*_test.*.py*' \
+ # \) \
+ # -delete \
+ #|| die "find failed"
}
python_install_all() {
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 3ef2dcc1f341..3e2470604af4 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 4abd90fec08e..fc222b4daa6b 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2024-02-01)
+# dev-libs/isa-l is seriously broken on x86 (Bugs #922193, #923425),
+# and upstream seems to have little to no interest in really
+# supporting this arch.
+net-libs/xrootd xrdec
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13)
# Unmask only where grub is keyworded
sys-kernel/installkernel -grub
diff --git a/sci-misc/Manifest.gz b/sci-misc/Manifest.gz
index b4b934675803..cb5bbe49d31e 100644
--- a/sci-misc/Manifest.gz
+++ b/sci-misc/Manifest.gz
Binary files differ
diff --git a/sci-misc/jupyterlab-desktop-bin/Manifest b/sci-misc/jupyterlab-desktop-bin/Manifest
index 748dbd656688..6e3b63b1b67b 100644
--- a/sci-misc/jupyterlab-desktop-bin/Manifest
+++ b/sci-misc/jupyterlab-desktop-bin/Manifest
@@ -1,5 +1,7 @@
DIST jupyterlab-desktop-bin-4.0.11.1.rpm 296558525 BLAKE2B c520defe5b5ba360e84e3d77a6049c2a115bb3f708f601901e4c2aaeee5b67c0b0d8a31532932633cbc4cb2560583bb39e2cd9cd543b32ef868a74eed0573b67 SHA512 24809df57d6c2aea542648b69fa6dc21d9f11dd2a7643ad7782252a0f9e5ae93936fd0f6451e1e6c854755cdf86bae2f2386ba43d28cbff3fc7b070089aaeab7
+DIST jupyterlab-desktop-bin-4.0.12.1.rpm 298353821 BLAKE2B 54b5d040b6365996e7b910ad07c4a100c36a2c6144c017f57573dd2a5b94f8b69d63e8875704eee3ef46985769e4419c576295769a89977f46efb98dd1fcea84 SHA512 4972f1eafc70505a2a25d60d0029e9129ca089ff2f142efbb45e96ecb5286a42378c6aed7918b09af11c9ada6e6b0f8c39087d9c91533ab8f0fe45f50aabe610
DIST jupyterlab-desktop-bin-4.0.7.1.rpm 268183073 BLAKE2B e04d0b74108b16fb4027a2cad296fd388c8a89d7fc218fa9f0be2c577ad890ecb6333ebfaacb187550068b3acb6bdbbd5031e0f07cbdd0166afde7e4e69f6c4c SHA512 ee1e07a7ddd57583d648eed05b9dbf9d0b047cc4c9efd7cb6d425e1f3397d43b1b52ca4fa3759e84ba18ee7e479c5548f00b580326d00ede6f2a28c07159e1bc
EBUILD jupyterlab-desktop-bin-4.0.11.1.ebuild 2820 BLAKE2B bf7acac42a34adfba5ecb131c36675e20c11709d736bcf70386a7b6fcd1bf6626d6f0393eca620fa1340bfeb9baf75c63087ee331e8852b4742cd9ed908b9ad0 SHA512 62f828993ac89810e4d07a71857d29a37c9b4bb895e3060a1cee7ff382f75295c4ae34d2f54fdf3cfacd2994dd2995b32cf6515582b025e579900cc7758a1d41
+EBUILD jupyterlab-desktop-bin-4.0.12.1.ebuild 2824 BLAKE2B 42e86fdabfc1b671214482449a2fed5004d7f34d265a95258e90cb747ba73f95afcf2a224c3e52122bc6482a943cd775dfeae455712bc0a83ea0d0040cee2a62 SHA512 0f92bf77ce285a989f91df5a1e44c065259f3844176b3b809a10ea2f871ebacc03be8ffc47649af665e564d06cdf052408d46b776a0bf199ad99d20d717b3a69
EBUILD jupyterlab-desktop-bin-4.0.7.1.ebuild 2820 BLAKE2B 9d05a73476723448063d7fd11976e133117adb5a44283d7984fe0e51da236833c595a429bfb57416bef93f58a7b9914e68eab81ea5f23d14fda7c8885c61c66d SHA512 065c2738d4959c18772c9d33df0538ccb9e95e5fbda5848854e9c2462e9bee5a32c78fd28ba5b0073cb8047944ce04393c4ba65b36bd05adf6f962009748f63e
MISC metadata.xml 430 BLAKE2B 1bd3f621bb4d25086cc80c5b44a7eef4a61f58c1f56c7cb91ca4e39b8a5e7d5fdd37e912e48d99ee6ba6a19de1c61252b4ebe3afd554d487c549d22597c376fc SHA512 b99b088cb0bdcfdaa9d584fb580b12a754f30a378fdede655f7723075e81948fc57f9aad11a59944b164eb8c9c24f6f0828e95c5a227766e985778900ea08079
diff --git a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.12.1.ebuild b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.12.1.ebuild
new file mode 100644
index 000000000000..fba316a220ed
--- /dev/null
+++ b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.12.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+ af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+ hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
+ sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="JupyterLab desktop application, based on Electron"
+HOMEPAGE="https://jupyter.org/"
+SRC_URI="https://github.com/jupyterlab/${PN%%-bin}/releases/download/v$(ver_rs 3 -)/JupyterLab-Setup-Fedora-x64.rpm -> ${P}.rpm"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64"
+# Electron bundles a bunch of things
+LICENSE="
+ MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+ unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib
+ dev-libs/nspr
+ dev-libs/nss
+ >=dev-python/jupyterlab-$(ver_cut 1-3)
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ 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/libxshmfence
+ x11-libs/pango
+"
+
+QA_PREBUILT="opt/JupyterLab/*"
+
+pkg_pretend() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ default
+ # cleanup languages
+ pushd "opt/JupyterLab/locales" || die
+ chromium_remove_language_paks
+ popd || die
+}
+
+src_configure() {
+ chromium_suid_sandbox_check_kernel_config
+ default
+}
+
+src_install() {
+ local size=512
+ doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/jupyterlab-desktop.png"
+
+ domenu usr/share/applications/jupyterlab-desktop.desktop
+
+ local DESTDIR="/opt/JupyterLab"
+ pushd "opt/JupyterLab" || die
+
+ exeinto "${DESTDIR}"
+ doexe chrome-sandbox chrome_crashpad_handler jupyterlab-desktop *.so*
+
+ insinto "${DESTDIR}"
+ doins *.pak *.bin *.json *.dat
+ insopts -m0755
+ doins -r locales resources
+
+ # Chrome-sandbox requires the setuid bit to be specifically set.
+ # see https://github.com/electron/electron/issues/17972
+ fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+ dosym "${DESTDIR}"/jupyterlab-desktop /opt/bin/jupyterlab-desktop
+ popd || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ elog ""
+ elog "On initial startup you will be prompted to select the python environment of"
+ elog "your choice. Either select a specific python version, e.g. /usr/bin/pythonX.Y,"
+ elog "or choose /usr/bin/python to follow the system wide setting in"
+ elog "/etc/python-exec/python-exec.conf."
+ elog "Please note that only python environments corresponding to the enabled"
+ elog "PYTHON_TARGETS on dev-python/jupyterlab will work."
+ elog ""
+}