From 1e39e6a8c127767a57f0465ed9ece4fefb44b4ae Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 1 Feb 2024 11:48:39 +0000 Subject: gentoo auto-resync : 01:02:2024 - 11:48:38 --- Manifest | 30 ++-- Manifest.files.gz | Bin 29771 -> 29768 bytes acct-group/Manifest.gz | Bin 72362 -> 72361 bytes acct-group/croc/Manifest | 4 +- acct-group/croc/croc-0-r1.ebuild | 9 -- acct-group/croc/croc-0-r2.ebuild | 9 ++ acct-group/croc/metadata.xml | 9 +- acct-user/Manifest.gz | Bin 67444 -> 67445 bytes acct-user/croc/Manifest | 4 +- acct-user/croc/croc-0-r1.ebuild | 12 -- acct-user/croc/croc-0-r2.ebuild | 12 ++ acct-user/croc/metadata.xml | 9 +- app-crypt/Manifest.gz | Bin 24801 -> 24801 bytes app-crypt/loop-aes-losetup/Manifest | 3 + .../loop-aes-losetup-2.39.2.ebuild | 71 +++++++++ app-emacs/Manifest.gz | Bin 75014 -> 75023 bytes app-emacs/haskell-mode/Manifest | 2 +- app-emacs/haskell-mode/haskell-mode-17.4.ebuild | 3 +- app-misc/Manifest.gz | Bin 50434 -> 50437 bytes app-misc/ddcui/Manifest | 4 +- app-misc/ddcui/ddcui-0.5.0.ebuild | 36 ----- app-misc/ddcui/ddcui-0.5.2.ebuild | 36 +++++ app-misc/ddcutil/Manifest | 4 +- app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild | 121 --------------- app-misc/ddcutil/ddcutil-2.1.2.ebuild | 120 +++++++++++++++ dev-dotnet/Manifest.gz | Bin 4296 -> 4295 bytes dev-dotnet/dotnet-sdk-bin/Manifest | 8 +- .../dotnet-sdk-bin-6.0.417-r2.ebuild | 142 ------------------ .../dotnet-sdk-bin-6.0.417-r3.ebuild | 146 ++++++++++++++++++ .../dotnet-sdk-bin-7.0.404-r2.ebuild | 143 ------------------ .../dotnet-sdk-bin-7.0.404-r3.ebuild | 147 ++++++++++++++++++ .../dotnet-sdk-bin-8.0.100-r2.ebuild | 144 ------------------ .../dotnet-sdk-bin-8.0.100-r3.ebuild | 148 ++++++++++++++++++ .../dotnet-sdk-bin-8.0.101-r1.ebuild | 144 ------------------ .../dotnet-sdk-bin-8.0.101-r2.ebuild | 148 ++++++++++++++++++ dev-dotnet/dotnet-sdk/Manifest | 2 +- dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild | 163 -------------------- dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild | 167 +++++++++++++++++++++ dev-libs/Manifest.gz | Bin 97691 -> 97693 bytes dev-libs/isa-l/Manifest | 2 +- dev-libs/isa-l/isa-l-2.30.0-r1.ebuild | 2 +- dev-python/Manifest.gz | Bin 269786 -> 269782 bytes dev-python/mkdocs-minify-plugin/Manifest | 2 + .../mkdocs-minify-plugin-0.8.0.ebuild | 49 ++++++ dev-ruby/Manifest.gz | Bin 108909 -> 108913 bytes dev-ruby/diff-lcs/Manifest | 2 + dev-ruby/diff-lcs/diff-lcs-1.5.1.ebuild | 24 +++ dev-ruby/gpgme/Manifest | 2 + dev-ruby/gpgme/gpgme-2.0.24.ebuild | 55 +++++++ metadata/Manifest.gz | Bin 9834 -> 9840 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 ++-- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28410 -> 28395 bytes metadata/md5-cache/acct-group/Manifest.gz | Bin 72352 -> 72348 bytes metadata/md5-cache/acct-group/croc-0-r1 | 8 - metadata/md5-cache/acct-group/croc-0-r2 | 8 + metadata/md5-cache/acct-user/Manifest.gz | Bin 67660 -> 67654 bytes metadata/md5-cache/acct-user/croc-0-r1 | 9 -- metadata/md5-cache/acct-user/croc-0-r2 | 9 ++ metadata/md5-cache/app-crypt/Manifest.gz | Bin 38277 -> 38436 bytes .../md5-cache/app-crypt/loop-aes-losetup-2.39.2 | 15 ++ metadata/md5-cache/app-emacs/Manifest.gz | Bin 108983 -> 108990 bytes metadata/md5-cache/app-emacs/haskell-mode-17.4 | 2 +- metadata/md5-cache/app-misc/Manifest.gz | Bin 79135 -> 79135 bytes metadata/md5-cache/app-misc/ddcui-0.5.0 | 15 -- metadata/md5-cache/app-misc/ddcui-0.5.2 | 15 ++ metadata/md5-cache/app-misc/ddcutil-2.1.0-r1 | 16 -- metadata/md5-cache/app-misc/ddcutil-2.1.2 | 16 ++ metadata/md5-cache/dev-dotnet/Manifest.gz | Bin 6806 -> 6811 bytes .../md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r1 | 16 -- .../md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r2 | 16 ++ .../md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r2 | 14 -- .../md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r3 | 14 ++ .../md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r2 | 14 -- .../md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r3 | 14 ++ .../md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r2 | 14 -- .../md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r3 | 14 ++ .../md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r1 | 14 -- .../md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r2 | 14 ++ metadata/md5-cache/dev-libs/Manifest.gz | Bin 179705 -> 179700 bytes metadata/md5-cache/dev-libs/isa-l-2.30.0-r1 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 350745 -> 350903 bytes .../dev-python/mkdocs-minify-plugin-0.8.0 | 16 ++ metadata/md5-cache/dev-ruby/Manifest.gz | Bin 187256 -> 187580 bytes metadata/md5-cache/dev-ruby/diff-lcs-1.5.1 | 17 +++ metadata/md5-cache/dev-ruby/gpgme-2.0.24 | 17 +++ metadata/md5-cache/net-analyzer/Manifest.gz | Bin 58261 -> 58411 bytes metadata/md5-cache/net-analyzer/nikto-2.5.0 | 10 ++ metadata/md5-cache/net-im/Manifest.gz | Bin 15992 -> 15995 bytes .../md5-cache/net-im/signal-desktop-bin-6.45.1 | 15 -- .../md5-cache/net-im/signal-desktop-bin-6.46.0 | 15 ++ metadata/md5-cache/net-misc/Manifest.gz | Bin 92270 -> 92115 bytes metadata/md5-cache/net-misc/croc-9.6.2 | 14 -- metadata/md5-cache/net-misc/croc-9.6.4 | 14 -- metadata/md5-cache/net-misc/croc-9.6.6 | 14 ++ metadata/md5-cache/net-nds/Manifest.gz | Bin 4373 -> 4374 bytes metadata/md5-cache/net-nds/nsscache-0.49 | 2 +- metadata/md5-cache/sci-misc/Manifest.gz | Bin 3424 -> 3587 bytes .../sci-misc/jupyterlab-desktop-bin-4.0.12.1 | 16 ++ metadata/news/Manifest | 28 ++-- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43734 -> 43734 bytes net-analyzer/nikto/Manifest | 2 + net-analyzer/nikto/nikto-2.5.0.ebuild | 45 ++++++ net-im/Manifest.gz | Bin 9399 -> 9397 bytes net-im/signal-desktop-bin/Manifest | 4 +- .../signal-desktop-bin-6.45.1.ebuild | 95 ------------ .../signal-desktop-bin-6.46.0.ebuild | 95 ++++++++++++ net-misc/Manifest.gz | Bin 55125 -> 55129 bytes net-misc/croc/Manifest | 11 +- net-misc/croc/croc-9.6.2.ebuild | 50 ------ net-misc/croc/croc-9.6.4.ebuild | 50 ------ net-misc/croc/croc-9.6.6.ebuild | 51 +++++++ net-misc/croc/metadata.xml | 17 ++- net-nds/Manifest.gz | Bin 2397 -> 2399 bytes net-nds/nsscache/Manifest | 2 +- net-nds/nsscache/nsscache-0.49.ebuild | 19 +-- profiles/Manifest.gz | Bin 191069 -> 191070 bytes profiles/arch/x86/package.use.mask | 6 + sci-misc/Manifest.gz | Bin 2576 -> 2574 bytes sci-misc/jupyterlab-desktop-bin/Manifest | 2 + .../jupyterlab-desktop-bin-4.0.12.1.ebuild | 110 ++++++++++++++ 128 files changed, 1811 insertions(+), 1369 deletions(-) delete mode 100644 acct-group/croc/croc-0-r1.ebuild create mode 100644 acct-group/croc/croc-0-r2.ebuild delete mode 100644 acct-user/croc/croc-0-r1.ebuild create mode 100644 acct-user/croc/croc-0-r2.ebuild create mode 100644 app-crypt/loop-aes-losetup/loop-aes-losetup-2.39.2.ebuild delete mode 100644 app-misc/ddcui/ddcui-0.5.0.ebuild create mode 100644 app-misc/ddcui/ddcui-0.5.2.ebuild delete mode 100644 app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild create mode 100644 app-misc/ddcutil/ddcutil-2.1.2.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild delete mode 100644 dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild create mode 100644 dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r2.ebuild create mode 100644 dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild create mode 100644 dev-ruby/diff-lcs/diff-lcs-1.5.1.ebuild create mode 100644 dev-ruby/gpgme/gpgme-2.0.24.ebuild delete mode 100644 metadata/md5-cache/acct-group/croc-0-r1 create mode 100644 metadata/md5-cache/acct-group/croc-0-r2 delete mode 100644 metadata/md5-cache/acct-user/croc-0-r1 create mode 100644 metadata/md5-cache/acct-user/croc-0-r2 create mode 100644 metadata/md5-cache/app-crypt/loop-aes-losetup-2.39.2 delete mode 100644 metadata/md5-cache/app-misc/ddcui-0.5.0 create mode 100644 metadata/md5-cache/app-misc/ddcui-0.5.2 delete mode 100644 metadata/md5-cache/app-misc/ddcutil-2.1.0-r1 create mode 100644 metadata/md5-cache/app-misc/ddcutil-2.1.2 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r1 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r2 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r2 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-6.0.417-r3 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r2 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-7.0.404-r3 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r2 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.100-r3 delete mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r1 create mode 100644 metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.101-r2 create mode 100644 metadata/md5-cache/dev-python/mkdocs-minify-plugin-0.8.0 create mode 100644 metadata/md5-cache/dev-ruby/diff-lcs-1.5.1 create mode 100644 metadata/md5-cache/dev-ruby/gpgme-2.0.24 create mode 100644 metadata/md5-cache/net-analyzer/nikto-2.5.0 delete mode 100644 metadata/md5-cache/net-im/signal-desktop-bin-6.45.1 create mode 100644 metadata/md5-cache/net-im/signal-desktop-bin-6.46.0 delete mode 100644 metadata/md5-cache/net-misc/croc-9.6.2 delete mode 100644 metadata/md5-cache/net-misc/croc-9.6.4 create mode 100644 metadata/md5-cache/net-misc/croc-9.6.6 create mode 100644 metadata/md5-cache/sci-misc/jupyterlab-desktop-bin-4.0.12.1 create mode 100644 net-analyzer/nikto/nikto-2.5.0.ebuild delete mode 100644 net-im/signal-desktop-bin/signal-desktop-bin-6.45.1.ebuild create mode 100644 net-im/signal-desktop-bin/signal-desktop-bin-6.46.0.ebuild delete mode 100644 net-misc/croc/croc-9.6.2.ebuild delete mode 100644 net-misc/croc/croc-9.6.4.ebuild create mode 100644 net-misc/croc/croc-9.6.6.ebuild create mode 100644 sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.0.12.1.ebuild 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 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz index fdadd8dd3549..9216f2b5b0f5 100644 Binary files a/acct-group/Manifest.gz and b/acct-group/Manifest.gz 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-r1.ebuild deleted file mode 100644 index 79aff7a7f494..000000000000 --- a/acct-group/croc/croc-0-r1.ebuild +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit acct-group - -DESCRIPTION="Group for net-misc/croc" -ACCT_GROUP_ID=310 diff --git a/acct-group/croc/croc-0-r2.ebuild b/acct-group/croc/croc-0-r2.ebuild new file mode 100644 index 000000000000..a78d2f260cf0 --- /dev/null +++ b/acct-group/croc/croc-0-r2.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for net-misc/croc" +ACCT_GROUP_ID=310 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 @@ - + + Armas Spann + zappel@simple-co.de + + + proxy-maint@gentoo.org + Proxy Maintainers + diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz index dfd604d41c06..ae511bb7cf86 100644 Binary files a/acct-user/Manifest.gz and b/acct-user/Manifest.gz 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-r1.ebuild deleted file mode 100644 index ec221b097a29..000000000000 --- a/acct-user/croc/croc-0-r1.ebuild +++ /dev/null @@ -1,12 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit acct-user - -DESCRIPTION="User for net-misc/croc" -ACCT_USER_ID=310 -ACCT_USER_GROUPS=( ${PN} ) - -acct-user_add_deps diff --git a/acct-user/croc/croc-0-r2.ebuild b/acct-user/croc/croc-0-r2.ebuild new file mode 100644 index 000000000000..7d909e8678e1 --- /dev/null +++ b/acct-user/croc/croc-0-r2.ebuild @@ -0,0 +1,12 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for net-misc/croc" +ACCT_USER_ID=310 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps 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 @@ - + + Armas Spann + zappel@simple-co.de + + + proxy-maint@gentoo.org + Proxy Maintainers + diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 4b548ea63323..14c43b653886 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz 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 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz 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 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz 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.0.ebuild deleted file mode 100644 index 7ccd8bf554ef..000000000000 --- a/app-misc/ddcui/ddcui-0.5.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Check for bumps & cleanup with app-misc/ddcutil - -inherit cmake xdg - -DESCRIPTION="Graphical user interface for ddcutil - control monitor settings" -HOMEPAGE="https://www.ddcutil.com/ddcui_main/" -SRC_URI="https://github.com/rockowitz/ddcui/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -LICENSE="GPL-2+" -SLOT="0" - -DEPEND=" - dev-libs/glib - >=app-misc/ddcutil-2.1.0:0/5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-0.4.2-drop-qthelp-dep.patch" -) - -src_prepare() { - # move docs to correct dir - sed -i -e "s%share/doc/ddcui%share/doc/${PF}%g" CMakeLists.txt || die - cmake_src_prepare -} diff --git a/app-misc/ddcui/ddcui-0.5.2.ebuild b/app-misc/ddcui/ddcui-0.5.2.ebuild new file mode 100644 index 000000000000..7ccd8bf554ef --- /dev/null +++ b/app-misc/ddcui/ddcui-0.5.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Check for bumps & cleanup with app-misc/ddcutil + +inherit cmake xdg + +DESCRIPTION="Graphical user interface for ddcutil - control monitor settings" +HOMEPAGE="https://www.ddcutil.com/ddcui_main/" +SRC_URI="https://github.com/rockowitz/ddcui/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="GPL-2+" +SLOT="0" + +DEPEND=" + dev-libs/glib + >=app-misc/ddcutil-2.1.0:0/5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.4.2-drop-qthelp-dep.patch" +) + +src_prepare() { + # move docs to correct dir + sed -i -e "s%share/doc/ddcui%share/doc/${PF}%g" CMakeLists.txt || die + cmake_src_prepare +} 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.0-r1.ebuild deleted file mode 100644 index 933c0987e2ff..000000000000 --- a/app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Check for bumps & cleanup with app-misc/ddcui - -inherit autotools linux-info udev - -DESCRIPTION="Program for querying and changing monitor settings" -HOMEPAGE="https://www.ddcutil.com/" -SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -SLOT="0/5" -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="drm usb-monitor user-permissions video_cards_nvidia X" -REQUIRED_USE="drm? ( X )" - -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 - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" -# doc? ( app-text/doxygen[dot] ) - -PATCHES=( - "${FILESDIR}"/${PN}-1.4.1-no-werror.patch - "${FILESDIR}"/${PN}-2.1.0-fix-build-with-usb-monitor-disabled.patch -) - -pkg_pretend() { - # This program needs /dev/ic2-* devices to communicate with the monitor. - CONFIG_CHECK="~I2C_CHARDEV" - ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" - if use usb-monitor; then - CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" - ERROR_HIDRAW="HIDRAW is needed to support USB monitors" - ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" - fi - - # Now do the actual checks setup above - check_extra_config -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # FAILS: doxyfile: No such file or directory - # $(use_enable doc doxygen) - $(use_enable drm) - --enable-udev - $(use_enable usb-monitor usb) - --enable-lib - $(use_enable X x11) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - if use user-permissions; then - udev_dorules data/usr/lib/udev/rules.d/60-ddcutil-i2c.rules - if use usb-monitor; then - udev_dorules data/usr/lib/udev/rules.d/60-ddcutil-usb.rules - fi - fi -} - -pkg_postinst() { - if use user-permissions; then - einfo "To allow non-root users access to the /dev/i2c-* devices, add those" - einfo "users to the i2c group: usermod -aG i2c user" - einfo "Restart the computer or reload the i2c-dev module to activate" - einfo "the new udev rule." - einfo "For more information read: http://www.ddcutil.com/i2c_permissions/" - - if use usb-monitor; then - einfo "To allow non-root users access to USB monitors, add those users" - einfo "to the video group: usermod -aG video user" - einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" - einfo "the monitor to activate the new udev rule." - einfo "For more information read: http://www.ddcutil.com/usb/" - fi - - udev_reload - fi - - if use video_cards_nvidia; then - ewarn "Please read the following webpage on proper usage with the nVidia " - ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/" - fi -} - -pkg_postrm() { - if use user-permissions; then - udev_reload - fi -} diff --git a/app-misc/ddcutil/ddcutil-2.1.2.ebuild b/app-misc/ddcutil/ddcutil-2.1.2.ebuild new file mode 100644 index 000000000000..746ceafd18ca --- /dev/null +++ b/app-misc/ddcutil/ddcutil-2.1.2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Check for bumps & cleanup with app-misc/ddcui + +inherit autotools linux-info udev + +DESCRIPTION="Program for querying and changing monitor settings" +HOMEPAGE="https://www.ddcutil.com/" +SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +SLOT="0/5" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="drm usb-monitor user-permissions video_cards_nvidia X" +REQUIRED_USE="drm? ( X )" + +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 + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" +# doc? ( app-text/doxygen[dot] ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.1-no-werror.patch +) + +pkg_pretend() { + # This program needs /dev/ic2-* devices to communicate with the monitor. + CONFIG_CHECK="~I2C_CHARDEV" + ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue" + if use usb-monitor; then + CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV" + ERROR_HIDRAW="HIDRAW is needed to support USB monitors" + ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors" + fi + + # Now do the actual checks setup above + check_extra_config +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # FAILS: doxyfile: No such file or directory + # $(use_enable doc doxygen) + $(use_enable drm) + --enable-udev + $(use_enable usb-monitor usb) + --enable-lib + $(use_enable X x11) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + if use user-permissions; then + udev_dorules data/usr/lib/udev/rules.d/60-ddcutil-i2c.rules + if use usb-monitor; then + udev_dorules data/usr/lib/udev/rules.d/60-ddcutil-usb.rules + fi + fi +} + +pkg_postinst() { + if use user-permissions; then + einfo "To allow non-root users access to the /dev/i2c-* devices, add those" + einfo "users to the i2c group: usermod -aG i2c user" + einfo "Restart the computer or reload the i2c-dev module to activate" + einfo "the new udev rule." + einfo "For more information read: http://www.ddcutil.com/i2c_permissions/" + + if use usb-monitor; then + einfo "To allow non-root users access to USB monitors, add those users" + einfo "to the video group: usermod -aG video user" + einfo "Restart the computer, reload the hiddev and hidraw modules, or replug" + einfo "the monitor to activate the new udev rule." + einfo "For more information read: http://www.ddcutil.com/usb/" + fi + + udev_reload + fi + + if use video_cards_nvidia; then + ewarn "Please read the following webpage on proper usage with the nVidia " + ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/" + fi +} + +pkg_postrm() { + if use user-permissions; then + udev_reload + fi +} diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz index e89205494f08..9127eb4c38ae 100644 Binary files a/dev-dotnet/Manifest.gz and b/dev-dotnet/Manifest.gz 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-r2.ebuild deleted file mode 100644 index ff4d8c61be4f..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/ - https://github.com/dotnet/dotnet/" -SRC_URI=" -amd64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) -) -arm? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) -) -arm64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) -) -" -S="${WORKDIR}" - -SDK_SLOT="$(ver_cut 1-2)" -RUNTIME_SLOT="${SDK_SLOT}.25" -SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" - -LICENSE="MIT" -KEYWORDS="amd64 arm arm64" -RESTRICT="splitdebug" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-util/lttng-ust:0/2.12 - sys-libs/zlib:0/1 -" -BDEPEND=" - dev-util/patchelf -" -IDEPEND=" - app-eselect/eselect-dotnet -" -PDEPEND=" - ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} -" - -QA_PREBUILT="*" - -MUSL_BAD_LINKS=( - apphost - createdump - dotnet - libSystem.Globalization.Native.so - libSystem.IO.Compression.Native.so - libSystem.Native.so - libSystem.Net.Security.Native.so - libSystem.Security.Cryptography.Native.OpenSsl.so - libclrgc.so - libclrjit.so - libcoreclr.so - libcoreclrtraceptprovider.so - libdbgshim.so - libhostfxr.so - libhostpolicy.so - libmscordaccore.so - libmscordbi.so - libnethost.so - singlefilehost -) -MUSL_BAD_SONAMES=( - libc.musl-aarch64.so.1 - libc.musl-armv7.so.1 - libc.musl-x86_64.so.1 -) - -src_prepare() { - default - - # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 - if use elibc_musl ; then - local musl_bad_link - local musl_bad_link_path - local musl_bad_soname - - for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do - while read -r musl_bad_link_path ; do - # Skip if file either does not end with ".so" or is not executable. - # Using "case" here for easier matching in case we have to add - # a special exception. - case "${musl_bad_link_path}" in - *.so ) - : - ;; - * ) - if [[ ! -x "${musl_bad_link_path}" ]] ; then - continue - fi - ;; - esac - - einfo "Fixing musl libc link for ${musl_bad_link_path}" - - for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do - patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die - done - - patchelf --add-needed libc.so "${musl_bad_link_path}" || die - done < <(find . -type f -name "${musl_bad_link}") - done - fi - - # Remove static libraries, bug https://bugs.gentoo.org/825774 - find ./packs -type f -name "libnethost.a" -delete || die -} - -src_install() { - local dest="opt/${PN}-${SDK_SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 - local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" - - mkdir -p "${S}/${workloads}" || die - touch "${S}/${workloads}/userlocal" || die - - mv "${S}" "${ED}/${dest}" || die - mkdir "${S}" || die - - fperms 0755 "/${dest}" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}" -} - -pkg_postinst() { - eselect dotnet update ifunset -} - -pkg_postrm() { - eselect dotnet update ifunset -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild new file mode 100644 index 000000000000..11eef21196e3 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/ + https://github.com/dotnet/dotnet/" +SRC_URI=" +amd64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) +) +arm? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) +) +arm64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) +) +" +S="${WORKDIR}" + +SDK_SLOT="$(ver_cut 1-2)" +RUNTIME_SLOT="${SDK_SLOT}.25" +SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" + +LICENSE="MIT" +KEYWORDS="amd64 arm arm64" +RESTRICT="splitdebug" + +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 +" +BDEPEND=" + dev-util/patchelf +" +IDEPEND=" + app-eselect/eselect-dotnet +" +PDEPEND=" + ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} +" + +QA_PREBUILT="*" + +MUSL_BAD_LINKS=( + apphost + createdump + dotnet + libSystem.Globalization.Native.so + libSystem.IO.Compression.Native.so + libSystem.Native.so + libSystem.Net.Security.Native.so + libSystem.Security.Cryptography.Native.OpenSsl.so + libclrgc.so + libclrjit.so + libcoreclr.so + libcoreclrtraceptprovider.so + libdbgshim.so + libhostfxr.so + libhostpolicy.so + libmscordaccore.so + libmscordbi.so + libnethost.so + singlefilehost +) +MUSL_BAD_SONAMES=( + libc.musl-aarch64.so.1 + libc.musl-armv7.so.1 + libc.musl-x86_64.so.1 +) + +src_prepare() { + default + + # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 + if use elibc_musl ; then + local musl_bad_link + local musl_bad_link_path + local musl_bad_soname + + for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do + while read -r musl_bad_link_path ; do + # Skip if file either does not end with ".so" or is not executable. + # Using "case" here for easier matching in case we have to add + # a special exception. + case "${musl_bad_link_path}" in + *.so ) + : + ;; + * ) + if [[ ! -x "${musl_bad_link_path}" ]] ; then + continue + fi + ;; + esac + + einfo "Fixing musl libc link for ${musl_bad_link_path}" + + for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do + patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die + done + + patchelf --add-needed libc.so "${musl_bad_link_path}" || die + done < <(find . -type f -name "${musl_bad_link}") + done + fi + + # Remove static libraries, bug https://bugs.gentoo.org/825774 + find ./packs -type f -name "libnethost.a" -delete || die +} + +src_install() { + local dest="opt/${PN}-${SDK_SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 + local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" + + mkdir -p "${S}/${workloads}" || die + touch "${S}/${workloads}/userlocal" || die + + mv "${S}" "${ED}/${dest}" || die + mkdir "${S}" || die + + 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() { + eselect dotnet update ifunset +} + +pkg_postrm() { + eselect dotnet update ifunset +} 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-r2.ebuild deleted file mode 100644 index ef7d6fbccea9..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/ - https://github.com/dotnet/dotnet/" -SRC_URI=" -amd64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) -) -arm? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) -) -arm64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) -) -" -S="${WORKDIR}" - -SDK_SLOT="$(ver_cut 1-2)" -RUNTIME_SLOT="${SDK_SLOT}.14" -SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" - -LICENSE="MIT" -KEYWORDS="amd64 arm arm64" -RESTRICT="splitdebug" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-util/lttng-ust:0/2.12 - sys-libs/zlib:0/1 -" -BDEPEND=" - dev-util/patchelf -" -IDEPEND=" - app-eselect/eselect-dotnet -" -PDEPEND=" - ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} - ~dev-dotnet/dotnet-runtime-nugets-6.0.25 -" - -QA_PREBUILT="*" - -MUSL_BAD_LINKS=( - apphost - createdump - dotnet - libSystem.Globalization.Native.so - libSystem.IO.Compression.Native.so - libSystem.Native.so - libSystem.Net.Security.Native.so - libSystem.Security.Cryptography.Native.OpenSsl.so - libclrgc.so - libclrjit.so - libcoreclr.so - libcoreclrtraceptprovider.so - libdbgshim.so - libhostfxr.so - libhostpolicy.so - libmscordaccore.so - libmscordbi.so - libnethost.so - singlefilehost -) -MUSL_BAD_SONAMES=( - libc.musl-aarch64.so.1 - libc.musl-armv7.so.1 - libc.musl-x86_64.so.1 -) - -src_prepare() { - default - - # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 - if use elibc_musl ; then - local musl_bad_link - local musl_bad_link_path - local musl_bad_soname - - for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do - while read -r musl_bad_link_path ; do - # Skip if file either does not end with ".so" or is not executable. - # Using "case" here for easier matching in case we have to add - # a special exception. - case "${musl_bad_link_path}" in - *.so ) - : - ;; - * ) - if [[ ! -x "${musl_bad_link_path}" ]] ; then - continue - fi - ;; - esac - - einfo "Fixing musl libc link for ${musl_bad_link_path}" - - for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do - patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die - done - - patchelf --add-needed libc.so "${musl_bad_link_path}" || die - done < <(find . -type f -name "${musl_bad_link}") - done - fi - - # Remove static libraries, bug https://bugs.gentoo.org/825774 - find ./packs -type f -name "libnethost.a" -delete || die -} - -src_install() { - local dest="opt/${PN}-${SDK_SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 - local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" - - mkdir -p "${S}/${workloads}" || die - touch "${S}/${workloads}/userlocal" || die - - mv "${S}" "${ED}/${dest}" || die - mkdir "${S}" || die - - fperms 0755 "/${dest}" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}" -} - -pkg_postinst() { - eselect dotnet update ifunset -} - -pkg_postrm() { - eselect dotnet update ifunset -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild new file mode 100644 index 000000000000..fec8f0f1835d --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/ + https://github.com/dotnet/dotnet/" +SRC_URI=" +amd64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) +) +arm? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) +) +arm64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) +) +" +S="${WORKDIR}" + +SDK_SLOT="$(ver_cut 1-2)" +RUNTIME_SLOT="${SDK_SLOT}.14" +SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" + +LICENSE="MIT" +KEYWORDS="amd64 arm arm64" +RESTRICT="splitdebug" + +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 +" +BDEPEND=" + dev-util/patchelf +" +IDEPEND=" + app-eselect/eselect-dotnet +" +PDEPEND=" + ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} + ~dev-dotnet/dotnet-runtime-nugets-6.0.25 +" + +QA_PREBUILT="*" + +MUSL_BAD_LINKS=( + apphost + createdump + dotnet + libSystem.Globalization.Native.so + libSystem.IO.Compression.Native.so + libSystem.Native.so + libSystem.Net.Security.Native.so + libSystem.Security.Cryptography.Native.OpenSsl.so + libclrgc.so + libclrjit.so + libcoreclr.so + libcoreclrtraceptprovider.so + libdbgshim.so + libhostfxr.so + libhostpolicy.so + libmscordaccore.so + libmscordbi.so + libnethost.so + singlefilehost +) +MUSL_BAD_SONAMES=( + libc.musl-aarch64.so.1 + libc.musl-armv7.so.1 + libc.musl-x86_64.so.1 +) + +src_prepare() { + default + + # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 + if use elibc_musl ; then + local musl_bad_link + local musl_bad_link_path + local musl_bad_soname + + for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do + while read -r musl_bad_link_path ; do + # Skip if file either does not end with ".so" or is not executable. + # Using "case" here for easier matching in case we have to add + # a special exception. + case "${musl_bad_link_path}" in + *.so ) + : + ;; + * ) + if [[ ! -x "${musl_bad_link_path}" ]] ; then + continue + fi + ;; + esac + + einfo "Fixing musl libc link for ${musl_bad_link_path}" + + for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do + patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die + done + + patchelf --add-needed libc.so "${musl_bad_link_path}" || die + done < <(find . -type f -name "${musl_bad_link}") + done + fi + + # Remove static libraries, bug https://bugs.gentoo.org/825774 + find ./packs -type f -name "libnethost.a" -delete || die +} + +src_install() { + local dest="opt/${PN}-${SDK_SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 + local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" + + mkdir -p "${S}/${workloads}" || die + touch "${S}/${workloads}/userlocal" || die + + mv "${S}" "${ED}/${dest}" || die + mkdir "${S}" || die + + 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() { + eselect dotnet update ifunset +} + +pkg_postrm() { + eselect dotnet update ifunset +} 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-r2.ebuild deleted file mode 100644 index 4b12b99a8b28..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/ - https://github.com/dotnet/dotnet/" -SRC_URI=" -amd64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) -) -arm? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) -) -arm64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) -) -" -S="${WORKDIR}" - -SDK_SLOT="$(ver_cut 1-2)" -RUNTIME_SLOT="${SDK_SLOT}.0" -SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" - -LICENSE="MIT" -KEYWORDS="amd64 arm arm64" -RESTRICT="splitdebug" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-util/lttng-ust:0/2.12 - sys-libs/zlib:0/1 -" -BDEPEND=" - dev-util/patchelf -" -IDEPEND=" - app-eselect/eselect-dotnet -" -PDEPEND=" - ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} - ~dev-dotnet/dotnet-runtime-nugets-6.0.25 - ~dev-dotnet/dotnet-runtime-nugets-7.0.14 -" - -QA_PREBUILT="*" - -MUSL_BAD_LINKS=( - apphost - createdump - dotnet - libSystem.Globalization.Native.so - libSystem.IO.Compression.Native.so - libSystem.Native.so - libSystem.Net.Security.Native.so - libSystem.Security.Cryptography.Native.OpenSsl.so - libclrgc.so - libclrjit.so - libcoreclr.so - libcoreclrtraceptprovider.so - libdbgshim.so - libhostfxr.so - libhostpolicy.so - libmscordaccore.so - libmscordbi.so - libnethost.so - singlefilehost -) -MUSL_BAD_SONAMES=( - libc.musl-aarch64.so.1 - libc.musl-armv7.so.1 - libc.musl-x86_64.so.1 -) - -src_prepare() { - default - - # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 - if use elibc_musl ; then - local musl_bad_link - local musl_bad_link_path - local musl_bad_soname - - for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do - while read -r musl_bad_link_path ; do - # Skip if file either does not end with ".so" or is not executable. - # Using "case" here for easier matching in case we have to add - # a special exception. - case "${musl_bad_link_path}" in - *.so ) - : - ;; - * ) - if [[ ! -x "${musl_bad_link_path}" ]] ; then - continue - fi - ;; - esac - - einfo "Fixing musl libc link for ${musl_bad_link_path}" - - for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do - patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die - done - - patchelf --add-needed libc.so "${musl_bad_link_path}" || die - done < <(find . -type f -name "${musl_bad_link}") - done - fi - - # Remove static libraries, bug https://bugs.gentoo.org/825774 - find ./packs -type f -name "libnethost.a" -delete || die -} - -src_install() { - local dest="opt/${PN}-${SDK_SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 - local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" - - mkdir -p "${S}/${workloads}" || die - touch "${S}/${workloads}/userlocal" || die - - mv "${S}" "${ED}/${dest}" || die - mkdir "${S}" || die - - fperms 0755 "/${dest}" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}" -} - -pkg_postinst() { - eselect dotnet update ifunset -} - -pkg_postrm() { - eselect dotnet update ifunset -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild new file mode 100644 index 000000000000..e2e720b4af62 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/ + https://github.com/dotnet/dotnet/" +SRC_URI=" +amd64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) +) +arm? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) +) +arm64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) +) +" +S="${WORKDIR}" + +SDK_SLOT="$(ver_cut 1-2)" +RUNTIME_SLOT="${SDK_SLOT}.0" +SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" + +LICENSE="MIT" +KEYWORDS="amd64 arm arm64" +RESTRICT="splitdebug" + +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 +" +BDEPEND=" + dev-util/patchelf +" +IDEPEND=" + app-eselect/eselect-dotnet +" +PDEPEND=" + ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} + ~dev-dotnet/dotnet-runtime-nugets-6.0.25 + ~dev-dotnet/dotnet-runtime-nugets-7.0.14 +" + +QA_PREBUILT="*" + +MUSL_BAD_LINKS=( + apphost + createdump + dotnet + libSystem.Globalization.Native.so + libSystem.IO.Compression.Native.so + libSystem.Native.so + libSystem.Net.Security.Native.so + libSystem.Security.Cryptography.Native.OpenSsl.so + libclrgc.so + libclrjit.so + libcoreclr.so + libcoreclrtraceptprovider.so + libdbgshim.so + libhostfxr.so + libhostpolicy.so + libmscordaccore.so + libmscordbi.so + libnethost.so + singlefilehost +) +MUSL_BAD_SONAMES=( + libc.musl-aarch64.so.1 + libc.musl-armv7.so.1 + libc.musl-x86_64.so.1 +) + +src_prepare() { + default + + # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 + if use elibc_musl ; then + local musl_bad_link + local musl_bad_link_path + local musl_bad_soname + + for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do + while read -r musl_bad_link_path ; do + # Skip if file either does not end with ".so" or is not executable. + # Using "case" here for easier matching in case we have to add + # a special exception. + case "${musl_bad_link_path}" in + *.so ) + : + ;; + * ) + if [[ ! -x "${musl_bad_link_path}" ]] ; then + continue + fi + ;; + esac + + einfo "Fixing musl libc link for ${musl_bad_link_path}" + + for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do + patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die + done + + patchelf --add-needed libc.so "${musl_bad_link_path}" || die + done < <(find . -type f -name "${musl_bad_link}") + done + fi + + # Remove static libraries, bug https://bugs.gentoo.org/825774 + find ./packs -type f -name "libnethost.a" -delete || die +} + +src_install() { + local dest="opt/${PN}-${SDK_SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 + local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" + + mkdir -p "${S}/${workloads}" || die + touch "${S}/${workloads}/userlocal" || die + + mv "${S}" "${ED}/${dest}" || die + mkdir "${S}" || die + + 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() { + eselect dotnet update ifunset +} + +pkg_postrm() { + eselect dotnet update ifunset +} 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-r1.ebuild deleted file mode 100644 index b00890c77647..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/ - https://github.com/dotnet/dotnet/" -SRC_URI=" -amd64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) -) -arm? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) -) -arm64? ( - elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) - elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) -) -" -S="${WORKDIR}" - -SDK_SLOT="$(ver_cut 1-2)" -RUNTIME_SLOT="${SDK_SLOT}.1" -SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" - -LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64" -RESTRICT="splitdebug" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-util/lttng-ust:0/2.12 - sys-libs/zlib:0/1 -" -BDEPEND=" - dev-util/patchelf -" -IDEPEND=" - app-eselect/eselect-dotnet -" -PDEPEND=" - ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} - ~dev-dotnet/dotnet-runtime-nugets-6.0.26 - ~dev-dotnet/dotnet-runtime-nugets-7.0.15 -" - -QA_PREBUILT="*" - -MUSL_BAD_LINKS=( - apphost - createdump - dotnet - libSystem.Globalization.Native.so - libSystem.IO.Compression.Native.so - libSystem.Native.so - libSystem.Net.Security.Native.so - libSystem.Security.Cryptography.Native.OpenSsl.so - libclrgc.so - libclrjit.so - libcoreclr.so - libcoreclrtraceptprovider.so - libdbgshim.so - libhostfxr.so - libhostpolicy.so - libmscordaccore.so - libmscordbi.so - libnethost.so - singlefilehost -) -MUSL_BAD_SONAMES=( - libc.musl-aarch64.so.1 - libc.musl-armv7.so.1 - libc.musl-x86_64.so.1 -) - -src_prepare() { - default - - # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 - if use elibc_musl ; then - local musl_bad_link - local musl_bad_link_path - local musl_bad_soname - - for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do - while read -r musl_bad_link_path ; do - # Skip if file either does not end with ".so" or is not executable. - # Using "case" here for easier matching in case we have to add - # a special exception. - case "${musl_bad_link_path}" in - *.so ) - : - ;; - * ) - if [[ ! -x "${musl_bad_link_path}" ]] ; then - continue - fi - ;; - esac - - einfo "Fixing musl libc link for ${musl_bad_link_path}" - - for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do - patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die - done - - patchelf --add-needed libc.so "${musl_bad_link_path}" || die - done < <(find . -type f -name "${musl_bad_link}") - done - fi - - # Remove static libraries, bug https://bugs.gentoo.org/825774 - find ./packs -type f -name "libnethost.a" -delete || die -} - -src_install() { - local dest="opt/${PN}-${SDK_SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 - local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" - - mkdir -p "${S}/${workloads}" || die - touch "${S}/${workloads}/userlocal" || die - - mv "${S}" "${ED}/${dest}" || die - mkdir "${S}" || die - - fperms 0755 "/${dest}" - dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}" -} - -pkg_postinst() { - eselect dotnet update ifunset -} - -pkg_postrm() { - eselect dotnet update ifunset -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild new file mode 100644 index 000000000000..b4bdad035971 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/ + https://github.com/dotnet/dotnet/" +SRC_URI=" +amd64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz ) +) +arm? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz ) +) +arm64? ( + elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz ) + elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz ) +) +" +S="${WORKDIR}" + +SDK_SLOT="$(ver_cut 1-2)" +RUNTIME_SLOT="${SDK_SLOT}.1" +SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64" +RESTRICT="splitdebug" + +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 +" +BDEPEND=" + dev-util/patchelf +" +IDEPEND=" + app-eselect/eselect-dotnet +" +PDEPEND=" + ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} + ~dev-dotnet/dotnet-runtime-nugets-6.0.26 + ~dev-dotnet/dotnet-runtime-nugets-7.0.15 +" + +QA_PREBUILT="*" + +MUSL_BAD_LINKS=( + apphost + createdump + dotnet + libSystem.Globalization.Native.so + libSystem.IO.Compression.Native.so + libSystem.Native.so + libSystem.Net.Security.Native.so + libSystem.Security.Cryptography.Native.OpenSsl.so + libclrgc.so + libclrjit.so + libcoreclr.so + libcoreclrtraceptprovider.so + libdbgshim.so + libhostfxr.so + libhostpolicy.so + libmscordaccore.so + libmscordbi.so + libnethost.so + singlefilehost +) +MUSL_BAD_SONAMES=( + libc.musl-aarch64.so.1 + libc.musl-armv7.so.1 + libc.musl-x86_64.so.1 +) + +src_prepare() { + default + + # Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760 + if use elibc_musl ; then + local musl_bad_link + local musl_bad_link_path + local musl_bad_soname + + for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do + while read -r musl_bad_link_path ; do + # Skip if file either does not end with ".so" or is not executable. + # Using "case" here for easier matching in case we have to add + # a special exception. + case "${musl_bad_link_path}" in + *.so ) + : + ;; + * ) + if [[ ! -x "${musl_bad_link_path}" ]] ; then + continue + fi + ;; + esac + + einfo "Fixing musl libc link for ${musl_bad_link_path}" + + for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do + patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die + done + + patchelf --add-needed libc.so "${musl_bad_link_path}" || die + done < <(find . -type f -name "${musl_bad_link}") + done + fi + + # Remove static libraries, bug https://bugs.gentoo.org/825774 + find ./packs -type f -name "libnethost.a" -delete || die +} + +src_install() { + local dest="opt/${PN}-${SDK_SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(( $(ver_cut 3) / 100 * 100 ))" # e.g. 404 -> 400 + local workloads="metadata/workloads/${SDK_SLOT}.${featureband}" + + mkdir -p "${S}/${workloads}" || die + touch "${S}/${workloads}/userlocal" || die + + mv "${S}" "${ED}/${dest}" || die + mkdir "${S}" || die + + 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() { + eselect dotnet update ifunset +} + +pkg_postrm() { + eselect dotnet update ifunset +} 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-r1.ebuild deleted file mode 100644 index afef70ed8d0d..000000000000 --- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Build the tarball: -# - "$" - shell command, -# - ">" - manual action. -# $ git clone --depth 1 -b v8.0.0 https://github.com/dotnet/dotnet \ -# dotnet-sdk-8.0.0 -# $ cd dotnet-sdk-8.0.0 -# > Note the checkout tag hash. -# $ ./prep.sh -# $ rm -fr .git -# $ cd .. -# $ tar --create --auto-compress --file \ -# dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz dotnet-sdk-8.0.0 -# > Upload dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz - -EAPI=8 - -COMMIT=113d797bc90104bb4f1cc51e1a462cf3d4ef18fc - -LLVM_MAX_SLOT=16 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit check-reqs flag-o-matic llvm python-any-r1 - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/ - https://github.com/dotnet/dotnet/" -SRC_URI=" - amd64? ( https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz ) -" - -SDK_SLOT="$(ver_cut 1-2)" -RUNTIME_SLOT="${SDK_SLOT}.0" -SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" - -# SDK reports it is version "8.0.100" but the tag .NET SDK team had given -# it is "8.0.100". I feel that the pattern is to tag based on "RUNTIME_SLOT". -S="${WORKDIR}/${PN}-${RUNTIME_SLOT}" - -LICENSE="MIT" -KEYWORDS="amd64" - -CURRENT_NUGETS_DEPEND=" - ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} -" -EXTRA_NUGETS_DEPEND=" - ~dev-dotnet/dotnet-runtime-nugets-6.0.25 - ~dev-dotnet/dotnet-runtime-nugets-7.0.14 -" -NUGETS_DEPEND=" - ${CURRENT_NUGETS_DEPEND} - ${EXTRA_NUGETS_DEPEND} -" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-libs/openssl:= - dev-util/lttng-ust:0/2.12 - sys-libs/zlib:0/1 -" -BDEPEND=" - ${PYTHON_DEPS} - " - manual action. +# $ git clone --depth 1 -b v8.0.0 https://github.com/dotnet/dotnet \ +# dotnet-sdk-8.0.0 +# $ cd dotnet-sdk-8.0.0 +# > Note the checkout tag hash. +# $ ./prep.sh +# $ rm -fr .git +# $ cd .. +# $ tar --create --auto-compress --file \ +# dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz dotnet-sdk-8.0.0 +# > Upload dotnet-sdk-8.0.0_rc1234194-prepared-gentoo-amd64.tar.xz + +EAPI=8 + +COMMIT=113d797bc90104bb4f1cc51e1a462cf3d4ef18fc + +LLVM_MAX_SLOT=16 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit check-reqs flag-o-matic llvm python-any-r1 + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/ + https://github.com/dotnet/dotnet/" +SRC_URI=" + amd64? ( https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz ) +" + +SDK_SLOT="$(ver_cut 1-2)" +RUNTIME_SLOT="${SDK_SLOT}.0" +SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" + +# SDK reports it is version "8.0.100" but the tag .NET SDK team had given +# it is "8.0.100". I feel that the pattern is to tag based on "RUNTIME_SLOT". +S="${WORKDIR}/${PN}-${RUNTIME_SLOT}" + +LICENSE="MIT" +KEYWORDS="amd64" + +CURRENT_NUGETS_DEPEND=" + ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} +" +EXTRA_NUGETS_DEPEND=" + ~dev-dotnet/dotnet-runtime-nugets-6.0.25 + ~dev-dotnet/dotnet-runtime-nugets-7.0.14 +" +NUGETS_DEPEND=" + ${CURRENT_NUGETS_DEPEND} + ${EXTRA_NUGETS_DEPEND} +" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-libs/openssl:= + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 +" +BDEPEND=" + ${PYTHON_DEPS} + "${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 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz 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 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz 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 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/acct-group/Manifest.gz b/metadata/md5-cache/acct-group/Manifest.gz index ad959127f5c0..281707dbb43a 100644 Binary files a/metadata/md5-cache/acct-group/Manifest.gz and b/metadata/md5-cache/acct-group/Manifest.gz differ diff --git a/metadata/md5-cache/acct-group/croc-0-r1 b/metadata/md5-cache/acct-group/croc-0-r1 deleted file mode 100644 index 568a147b889f..000000000000 --- a/metadata/md5-cache/acct-group/croc-0-r1 +++ /dev/null @@ -1,8 +0,0 @@ -DEFINED_PHASES=install preinst pretend -DESCRIPTION=Group for net-misc/croc -EAPI=7 -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 diff --git a/metadata/md5-cache/acct-group/croc-0-r2 b/metadata/md5-cache/acct-group/croc-0-r2 new file mode 100644 index 000000000000..30e45000302d --- /dev/null +++ b/metadata/md5-cache/acct-group/croc-0-r2 @@ -0,0 +1,8 @@ +DEFINED_PHASES=install preinst pretend +DESCRIPTION=Group for net-misc/croc +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_=9bc359c0aae921b4c7ee7af76bfb5a69 diff --git a/metadata/md5-cache/acct-user/Manifest.gz b/metadata/md5-cache/acct-user/Manifest.gz index 033bc403e512..0639e67c060a 100644 Binary files a/metadata/md5-cache/acct-user/Manifest.gz and b/metadata/md5-cache/acct-user/Manifest.gz differ diff --git a/metadata/md5-cache/acct-user/croc-0-r1 b/metadata/md5-cache/acct-user/croc-0-r1 deleted file mode 100644 index b6978d38360d..000000000000 --- a/metadata/md5-cache/acct-user/croc-0-r1 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install postinst preinst prerm pretend -DESCRIPTION=User for net-misc/croc -EAPI=7 -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 diff --git a/metadata/md5-cache/acct-user/croc-0-r2 b/metadata/md5-cache/acct-user/croc-0-r2 new file mode 100644 index 000000000000..ffdcb623fc04 --- /dev/null +++ b/metadata/md5-cache/acct-user/croc-0-r2 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install postinst preinst prerm pretend +DESCRIPTION=User for net-misc/croc +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_=a2e42263e20a7e44846c1d84ae93b881 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index d448b5e43b4f..4f628625289d 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz 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 Binary files a/metadata/md5-cache/app-emacs/Manifest.gz and b/metadata/md5-cache/app-emacs/Manifest.gz 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 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/ddcui-0.5.0 b/metadata/md5-cache/app-misc/ddcui-0.5.0 deleted file mode 100644 index 6b713ebf8959..000000000000 --- a/metadata/md5-cache/app-misc/ddcui-0.5.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-libs/glib >=app-misc/ddcutil-2.1.0:0/5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 -DESCRIPTION=Graphical user interface for ddcutil - control monitor settings -EAPI=8 -HOMEPAGE=https://www.ddcutil.com/ddcui_main/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake xdg -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 -_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/ddcui-0.5.2 b/metadata/md5-cache/app-misc/ddcui-0.5.2 new file mode 100644 index 000000000000..18d1edbeecc6 --- /dev/null +++ b/metadata/md5-cache/app-misc/ddcui-0.5.2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-libs/glib >=app-misc/ddcutil-2.1.0:0/5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 +DESCRIPTION=Graphical user interface for ddcutil - control monitor settings +EAPI=8 +HOMEPAGE=https://www.ddcutil.com/ddcui_main/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake xdg +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.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.0-r1 deleted file mode 100644 index 7d508bffcbff..000000000000 --- a/metadata/md5-cache/app-misc/ddcutil-2.1.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig -DEFINED_PHASES=configure install postinst postrm prepare pretend setup -DEPEND=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 ) -DESCRIPTION=Program for querying and changing monitor settings -EAPI=8 -HOMEPAGE=https://www.ddcutil.com/ -INHERIT=autotools linux-info udev -IUSE=drm usb-monitor user-permissions video_cards_nvidia X -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 -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 -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=7372055510cd6a6cb91113e4269d72d7 diff --git a/metadata/md5-cache/app-misc/ddcutil-2.1.2 b/metadata/md5-cache/app-misc/ddcutil-2.1.2 new file mode 100644 index 000000000000..03923e3778f8 --- /dev/null +++ b/metadata/md5-cache/app-misc/ddcutil-2.1.2 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig +DEFINED_PHASES=configure install postinst postrm prepare pretend setup +DEPEND=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 ) +DESCRIPTION=Program for querying and changing monitor settings +EAPI=8 +HOMEPAGE=https://www.ddcutil.com/ +INHERIT=autotools linux-info udev +IUSE=drm usb-monitor user-permissions video_cards_nvidia X +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 +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.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_=8c5fa12d12751f6dc5ecbf32cfb22ed7 diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz index ab57e4083ef3..4736618312b8 100644 Binary files a/metadata/md5-cache/dev-dotnet/Manifest.gz and b/metadata/md5-cache/dev-dotnet/Manifest.gz 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-r1 deleted file mode 100644 index 9bc55aa21951..000000000000 --- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.100-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) 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 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz 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 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz 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 Binary files a/metadata/md5-cache/net-analyzer/Manifest.gz and b/metadata/md5-cache/net-analyzer/Manifest.gz 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 Binary files a/metadata/md5-cache/net-im/Manifest.gz and b/metadata/md5-cache/net-im/Manifest.gz 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.45.1 deleted file mode 100644 index da7f3d8b367f..000000000000 --- a/metadata/md5-cache/net-im/signal-desktop-bin-6.45.1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst prepare unpack -DESCRIPTION=Allows you to send and receive messages of Signal Messenger on your computer -EAPI=8 -HOMEPAGE=https://signal.org/ https://github.com/signalapp/Signal-Desktop -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=pax-utils unpacker xdg -IUSE=+sound -KEYWORDS=-* amd64 -LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1 -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 -_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-im/signal-desktop-bin-6.46.0 b/metadata/md5-cache/net-im/signal-desktop-bin-6.46.0 new file mode 100644 index 000000000000..273f2fc0d64e --- /dev/null +++ b/metadata/md5-cache/net-im/signal-desktop-bin-6.46.0 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst postrm preinst prepare unpack +DESCRIPTION=Allows you to send and receive messages of Signal Messenger on your computer +EAPI=8 +HOMEPAGE=https://signal.org/ https://github.com/signalapp/Signal-Desktop +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=pax-utils unpacker xdg +IUSE=+sound +KEYWORDS=-* amd64 +LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1 +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.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 Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ diff --git a/metadata/md5-cache/net-misc/croc-9.6.2 b/metadata/md5-cache/net-misc/croc-9.6.2 deleted file mode 100644 index aca69e35946a..000000000000 --- a/metadata/md5-cache/net-misc/croc-9.6.2 +++ /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.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 -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=9c804fc02d258110076d32ad5c6329ca 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.6 b/metadata/md5-cache/net-misc/croc-9.6.6 new file mode 100644 index 000000000000..57622a6d74c5 --- /dev/null +++ b/metadata/md5-cache/net-misc/croc-9.6.6 @@ -0,0 +1,14 @@ +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=8 +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.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_=e076c897badc1e438a187de41220cb93 diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz index 522493691d41..8653fdeca3c7 100644 Binary files a/metadata/md5-cache/net-nds/Manifest.gz and b/metadata/md5-cache/net-nds/Manifest.gz 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 Binary files a/metadata/md5-cache/sci-misc/Manifest.gz and b/metadata/md5-cache/sci-misc/Manifest.gz 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 Binary files a/net-analyzer/Manifest.gz and b/net-analyzer/Manifest.gz 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 Binary files a/net-im/Manifest.gz and b/net-im/Manifest.gz 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.45.1.ebuild deleted file mode 100644 index 560db0ed9dc3..000000000000 --- a/net-im/signal-desktop-bin/signal-desktop-bin-6.45.1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-bin/}" - -inherit pax-utils unpacker xdg - -DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" -HOMEPAGE="https://signal.org/ - https://github.com/signalapp/Signal-Desktop" -SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb" -S="${WORKDIR}" - -LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="-* amd64" -IUSE="+sound" -RESTRICT="splitdebug" - -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 - ) - ) -" - -QA_PREBUILT=" - opt/Signal/chrome_crashpad_handler - opt/Signal/chrome-sandbox - opt/Signal/libEGL.so - opt/Signal/libGLESv2.so - opt/Signal/libffmpeg.so - opt/Signal/libvk_swiftshader.so - opt/Signal/libvulkan.so.1 - opt/Signal/resources/app.asar.unpacked/node_modules/* - opt/Signal/signal-desktop - opt/Signal/swiftshader/libEGL.so - opt/Signal/swiftshader/libGLESv2.so" - -src_prepare() { - default - sed -e 's| --no-sandbox||g' \ - -i usr/share/applications/signal-desktop.desktop || die - unpack usr/share/doc/signal-desktop/changelog.gz -} - -src_install() { - insinto / - dodoc changelog - doins -r opt - insinto /usr/share - - if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then - sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die - fi - - doins -r usr/share/applications - doins -r usr/share/icons - fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox - fperms u+s /opt/Signal/chrome-sandbox - pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox - - dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN} -} - -pkg_postinst() { - xdg_pkg_postinst - elog "For using the tray icon on compatible desktop environments, start Signal with" - elog " '--start-in-tray' or '--use-tray-icon'." -} diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-6.46.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-6.46.0.ebuild new file mode 100644 index 000000000000..560db0ed9dc3 --- /dev/null +++ b/net-im/signal-desktop-bin/signal-desktop-bin-6.46.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit pax-utils unpacker xdg + +DESCRIPTION="Allows you to send and receive messages of Signal Messenger on your computer" +HOMEPAGE="https://signal.org/ + https://github.com/signalapp/Signal-Desktop" +SRC_URI="https://updates.signal.org/desktop/apt/pool/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb" +S="${WORKDIR}" + +LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" +SLOT="0" +KEYWORDS="-* amd64" +IUSE="+sound" +RESTRICT="splitdebug" + +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 + ) + ) +" + +QA_PREBUILT=" + opt/Signal/chrome_crashpad_handler + opt/Signal/chrome-sandbox + opt/Signal/libEGL.so + opt/Signal/libGLESv2.so + opt/Signal/libffmpeg.so + opt/Signal/libvk_swiftshader.so + opt/Signal/libvulkan.so.1 + opt/Signal/resources/app.asar.unpacked/node_modules/* + opt/Signal/signal-desktop + opt/Signal/swiftshader/libEGL.so + opt/Signal/swiftshader/libGLESv2.so" + +src_prepare() { + default + sed -e 's| --no-sandbox||g' \ + -i usr/share/applications/signal-desktop.desktop || die + unpack usr/share/doc/signal-desktop/changelog.gz +} + +src_install() { + insinto / + dodoc changelog + doins -r opt + insinto /usr/share + + if has_version media-sound/apulse[-sdk] && ! has_version media-sound/pulseaudio; then + sed -i 's/Exec=/Exec=apulse /g' usr/share/applications/signal-desktop.desktop || die + fi + + doins -r usr/share/applications + doins -r usr/share/icons + fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox + fperms u+s /opt/Signal/chrome-sandbox + pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox + + dosym -r /opt/Signal/${MY_PN} /usr/bin/${MY_PN} +} + +pkg_postinst() { + xdg_pkg_postinst + elog "For using the tray icon on compatible desktop environments, start Signal with" + elog " '--start-in-tray' or '--use-tray-icon'." +} diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 0f04c867cc92..6b46039a4a55 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz 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.4.ebuild deleted file mode 100644 index a3b14bea8b93..000000000000 --- a/net-misc/croc/croc-9.6.4.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2020-2023 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.6.ebuild b/net-misc/croc/croc-9.6.6.ebuild new file mode 100644 index 000000000000..b1612329093f --- /dev/null +++ b/net-misc/croc/croc-9.6.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +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/~xgqt/distfiles/deps/${P}-vendor.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/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 @@ - - - schollz/croc - + + Armas Spann + zappel@simple-co.de + + + proxy-maint@gentoo.org + Proxy Maintainers + + + schollz/croc + https://schollz.com/tinker/croc6/ + https://github.com/schollz/croc/issues + diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz index 1766c4e1c63f..7f09a64ab4cc 100644 Binary files a/net-nds/Manifest.gz and b/net-nds/Manifest.gz 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 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz 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 (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 (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 Binary files a/sci-misc/Manifest.gz and b/sci-misc/Manifest.gz 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 "" +} -- cgit v1.2.3