diff options
748 files changed, 10266 insertions, 6182 deletions
@@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 30261 BLAKE2B 8120f2929ebd69ec139b12cc307e514ac3a6b5b9d823b166a3d87cd36e534390ed697ef70d84f6909329b594ecdf74bed5797d2b37bc9ba7da066644b37444a3 SHA512 af73a856c290054c219f5704b712422e4ac88d4192449ee91aff1d00a1aacb69692b5a26632ab0bb1f846af1869acf8922c382d1f2a1e720ab06984026dd7076 -TIMESTAMP 2025-05-05T10:41:43Z +MANIFEST Manifest.files.gz 30293 BLAKE2B 991dcdf5223407c3f63c2d363a96eec8b04435fb35bf9894e7cfc03ba887c9c65ff6e5b6402f9cbb6e700f99833c2f92e49262707054c8721dce339631ec2826 SHA512 2aa345ec180c87966449d1ee80f72259793a23d5e194cccd22b4ae09106e9a9e71e182dfab574873b1aafb443f751b1aebf3b3a917e699c5a1a39a27f997ea21 +TIMESTAMP 2025-05-06T11:10:55Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmgYledfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmgZ7j9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCYKRAAqi6xW4ovgbUUc5hiM4TxDYGKvB414O5DpvQRH8FHfMta/jevCaURR6Q3 -Vx/0KEMGEfBwFEyZOaLY5dy1eZNM4AHR1N99gYUTEi7VUlzTmpk7yxJNK992obX+ -ut1BfKlwPBCfgspMMGj3uQVXrhFVLM66ogxUIsUNNLDMhD8CrsEyITkE1faEb0/z -x2epakZNeDNX0bbZloSu9IzT+1eAlk2PjwN88nv59J1IZGbXJaZ33w59FGmGQnux -lqSWu+6ZQM86uA/1CDwsi5BLhgsqrwMLmHo9ULu3UORcWxv85xWQTdGCgG7Z7/Mn -btoxEZB0r1dI/iEsPtILbKBdGE06ewDo9O2hTcHPy2Rv9GL6Wq5bsIDp+huw8ddd -omgrCMtzlZNWKxkXnRXQr89OJ+UM4eT45rgg1/DK401zF1azGXJbwltJozE9CCC6 -UNPnRovbsicbP0Q2jLF0rjXfXY/kB3xKdlMQM0FaHx6KU/0RQwRSAlkBFamrOfTs -Yj03/cKOc3R6LA/5Q/5Surod8uWi9Uvh5qRW9oQX1hZXpkzEgoEbBNfZ8SHGHVrE -mfp3SD9Kmr+7sJtHYV2T8A9xjTrb29AVRpmXvqsDM5hzC3rk/crj8Nkf7sZKUO9L -nb95M+0yaFvSfGz4Ejlavw9cGbu6f/b3VjVFdaD+9rcWP1BjoAg= -=5Jnq +klDWDQ/9HzbsjnC2mPOFhxD+Ao9myYTL9oXdh/t8zGhnd5w2BBYt93RCMwBfUY+s +DZcElS5w5/OTd1UffpnrSgOC42d9dlqbrN+wbEWtNMcRAmV8upIW4YLjs1JWINPr +ZZsJ1qCfhuBxiZt8NO3u2eHsEhz9YBe7PnPEuRG2X/JO3+fvDMkdUN9rDxBzZ3Ce +lgYWdLL4WqHmbwYLt/8Khn7+vYvH1qvYV6FaY7hpQbQazi+ttO5YNwfJ00Rq26Pe +S7NWrAa3dkwoKlaizQFjmJJ51N4oQuBTtOLy/XPHA4TiYgp0CYziz2kfR4SB3gSx +PfG/ziriKLL6dRqoaG0EwQ9TEnjWd7C6xJC2F+d4L8OsT/hu1x5VW3K01G3RH3VQ +Fv7iepSlW0Ndmw6DHdfA7F/Oejlr1oBwboFWmpxxiI+xtLlNI9xyduu5DSfro4+Q +1w66FhpY0lncFE4JwYsVBX4k8pkj9JcxjVeYCq5jYcmqkRe49y+UDm7aDGerx55u +nWEtsGWsZ8v3elUQ6qakYuWhVYcoGln4aZUKIvgZ6pZB6f8Hm6tOzFsur3pz0Aca +ShsuANTbZ0kh+3/xee2xabXkYYYrhFQ/uXqDTMSPtsF3vLPh5WkCm0ahD2M403f6 +ecjWb9SmEuYFVWw/o3blMeQXAvODe8MSRtfiJZFNqm71Rcr/RFY= +=6UsN -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex 09a1acacb582..d26f5edce60f 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz Binary files differindex 6f2b5dca039c..85e4fb2b84ec 100644 --- a/app-admin/Manifest.gz +++ b/app-admin/Manifest.gz diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 66ad9a8ca169..9be2e4be50d8 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,7 +1,9 @@ DIST aws-cli-1.38.37.gh.tar.gz 2920466 BLAKE2B bcbe824e4b867fee378e0b9f8ce59604f0a20fc7a0ada64743439f2ff596418f7ca486250f8416a85564e3d0bc9541ff8227f808b2dd2cf19c04f4b6234c753b SHA512 9f4f6ac5e97579a1b2d119ee59ecbebf423534781a90c265c9c685cb360fce7cd18dbee8cf7a747084828f6fce85882156f1223d6f228f6cc50b5b9da1100f7b DIST aws-cli-1.40.2.gh.tar.gz 2925069 BLAKE2B a130ef1c94305d7a1a0f4cd7f23120b157479209d7647cd7ac59abae823a9af564e2742ab7ada6925bf9c97561c21b719f354a93c067cda961a9418c80bf0729 SHA512 a78289503e4f21679b1356b1cf7a93c8c0426ff4a4bc7e42007d592c6307d7fa24e7dc594a3088e92ef1117ecbe947651b725cef0a6070aa2d5c76d8032b6bc5 DIST aws-cli-1.40.7.gh.tar.gz 2928409 BLAKE2B 29ac7685b1289d98cae3338ccb2ecd86e8936bb701160e08501d40ba1d9eebefa43066de7c4b534a6f7098faa572227eb51d6807bff042132fb0570e1c133d63 SHA512 33065fac1278f5f2f0835f3cc8e778bafe7d2d806893a3235894ac639d8c50d4a617dcfade0563e4af4d6efb1b9c448d5e41960741fb1d3bc5ae8a22665aeb06 +DIST aws-cli-1.40.8.gh.tar.gz 2928979 BLAKE2B 0b1c3caf85e36013a01900a15967d1cfe69db3cfe3ac1dee0e38f12ee1b69025375d604b5c2f75d4f0bc94a832dd3361ceaec9b6e372d6f2176fca864660a5e8 SHA512 25271c63fd70216e165ee316bd0ad7f47e2ecfca3e5cfb80a0bc61ad4b8ef5f0f553a2d2065ca02a7ada1cf6cb19d6d4b9cfeabb86c6867e360321946d12733c EBUILD awscli-1.38.37.ebuild 3125 BLAKE2B 402ce506d605fde3ac4769dff4850527fb8390b9ef0da239f32217513ab3911ce5c32ae713db8b399f5ce8290af4a4b011359d3f913c8c143ac8caf4ae6669ad SHA512 d3f8b0faf517de986b60fd98db6d9d1fc16a19888db0d0066bac51770a3b625cb4da8fa2a33d6c49a8059e840a5f22bee62be77bb7f4b60a16b218baa90f5c13 EBUILD awscli-1.40.2.ebuild 3153 BLAKE2B 54d4352abd00d18870fe2a5973a3bb63567e822b7a538d06a29549e799629b4a6b6d55625276b13746f2071c051cb3341c1e7e9643c3e896ec6f822eb79e3b0c SHA512 b4d1011af3b72933cca518586abc4213bae51ee9386b448b502d4fb44caebe317b26b016ebdf5fd42fa0d1b54cd99cd913083f1a75e711fc0369956852c2214e EBUILD awscli-1.40.7.ebuild 3153 BLAKE2B 9e04e9c4d5b7f812cedd74fc50f620c5a1079c0551c20abeda784ee271728a5c9ddbec1493ab9851a82862e4f8ffaa5a8b956d08731aec61cf82af26afb6117d SHA512 a98fbc12572e56c5107fbc8abaac51cdcbda866128d58be592f6b41c6bd045b02026f34f68f438c9150d08624fa16bdc6f7b84314c2210f884bad815a25d3d29 +EBUILD awscli-1.40.8.ebuild 3153 BLAKE2B 9e04e9c4d5b7f812cedd74fc50f620c5a1079c0551c20abeda784ee271728a5c9ddbec1493ab9851a82862e4f8ffaa5a8b956d08731aec61cf82af26afb6117d SHA512 a98fbc12572e56c5107fbc8abaac51cdcbda866128d58be592f6b41c6bd045b02026f34f68f438c9150d08624fa16bdc6f7b84314c2210f884bad815a25d3d29 MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab diff --git a/app-admin/awscli/awscli-1.40.8.ebuild b/app-admin/awscli/awscli-1.40.8.ebuild new file mode 100644 index 000000000000..b654b3f82728 --- /dev/null +++ b/app-admin/awscli/awscli-1.40.8.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 shell-completion + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y-2).(z+1), sigh +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 2)).$(( $(ver_cut 3-) + 1 ))" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.12.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[=0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py + tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored + ) + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + EPYTEST_XDIST= epytest "${serial_tests[@]}" + + local EPYTEST_DESELECT=( + "${serial_tests[@]}" + + # flaky (some ordering?) + tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32 + ) + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + newzshcomp bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-admin/fetchlog/Manifest b/app-admin/fetchlog/Manifest index e9be3c3ea561..54ecd70297f9 100644 --- a/app-admin/fetchlog/Manifest +++ b/app-admin/fetchlog/Manifest @@ -1,4 +1,6 @@ AUX fetchlog-1.4-fix-build-system.patch 631 BLAKE2B ebbc0d0e90c5183a2ac396ffc26356223b5b8072100a9a6dc2f7fd0c9c94287213f7f8f8749e3e54612f7c777848012f92fccfbb02295345d578dcbd974f3091 SHA512 480a30e040f56e3e1cf21172dc7f7f060fa81a8a0efb95e15a20b7762444b356547435f3eacc4cdb7a504f3049f6b05a7fab219f6cab9d3fe7901968a69c796e DIST fetchlog-1.4.tar.gz 32393 BLAKE2B 2741c536dfb17414ffaf90cebd9f8c7c1a1c80edb30bc726f15aa6acd610a07afb926c2566d27b30125e7f4733c1abde8eb81c68d81f609bc05328cf90755d44 SHA512 51590c0cdfa8f4a15fcb4a436375d960c25f35d84558ab46def58f83c97da30caee449eea7c62c539da786a613c2b1e51dbc223d70d56c21daad6e9faf8a51ad +DIST fetchlog-1.6.tar.gz 34174 BLAKE2B 42e4bed8d8a506b5f135f9e78a78f557ce9ece805f24bea5c95910a6d01b2e1780c58c1bf91df4c911b9afe8bd573b5745ef0f8fe0bbd651dd1a7af423307e49 SHA512 334d1dfba148faf56805838c8101625460e02ffe98e4dc07676cfff9b2d65914f6148a066c539847eb106dcb2e74f511e15fb4537560e8eb601309cfdd22776d EBUILD fetchlog-1.4-r2.ebuild 904 BLAKE2B 506b6fafb30dcbdc06997fd66ece867578281b4a5b8fe21239390173edc4dc198ddce9bbb7c1baa805640ddc2d7fe6c13b416a362ac8967db2945e3b3f9a85be SHA512 e8efacb6a82bd10bc6de8d645a93325215bf06542725077f51414a666133a189c5d61e5e4702301b83e068c6f70edce876a063d006accaccdd9cbaf2423600b9 +EBUILD fetchlog-1.6.ebuild 794 BLAKE2B 49c844a029edfbfb775a3bee9eb5720ec717d981e020e94c9380434d88c9442fc0fad528acc62a5597403a4da63b5e4f8b0251065aa1311c56f4d3247572340e SHA512 087e1ab3fc1f044f4ae785797eaff9669211e36c5e7aae6a2fc5cb1edaf19a0e058bff13c3c0f2802cea67655247bb58b294ba175876dd032aecca7518d70770 MISC metadata.xml 251 BLAKE2B c119f716a25eaf3897a61c2ffb6d3f03c9981141aade031b0f8878ae448b0c75f4dad96d6528db0dfcb39623eddc30cb5afeac072d316f47bf4ecfef2be95743 SHA512 8b8b0e3a412b4283748a5b0a25577fcd95c896b7bc54fa0125be1da0cd39e517ee25105516cc034e30efb421c559844579dd3c935fb7693061cdcce362a63da4 diff --git a/app-admin/fetchlog/fetchlog-1.6.ebuild b/app-admin/fetchlog/fetchlog-1.6.ebuild new file mode 100644 index 000000000000..e1202d0472d7 --- /dev/null +++ b/app-admin/fetchlog/fetchlog-1.6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Displays the last new messages of a logfile" +HOMEPAGE="https://fetchlog.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/fetchlog/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="snmp" + +RDEPEND=" + snmp? ( + >=dev-perl/Net-SNMP-4.0.1-r2 + >=net-analyzer/net-snmp-5.0.6 + ) +" + +src_configure() { + tc-export CC +} + +src_install() { + dobin fetchlog + einstalldocs + dodoc *cfg* + doman fetchlog.1 +} + +pkg_preinst() { + elog + elog "This utility can be used together with Nagios" + elog "To make use of these features you need to" + elog "install net-analyzer/nagios." + elog "It requires USE=snmp in this package" +} diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz Binary files differindex 81d8015f5d46..353a85639bd0 100644 --- a/app-antivirus/Manifest.gz +++ b/app-antivirus/Manifest.gz diff --git a/app-antivirus/fangfrisch/Manifest b/app-antivirus/fangfrisch/Manifest index 624cebafdc73..b1301d3b25e7 100644 --- a/app-antivirus/fangfrisch/Manifest +++ b/app-antivirus/fangfrisch/Manifest @@ -6,5 +6,5 @@ AUX fangfrisch.timer 212 BLAKE2B debdcfa78e9583aa490be4e6c91834e134e1680b0f0f128 DIST fangfrisch-1.9.0.gh.tar.gz 127572 BLAKE2B c05c68f904a6e7c7d9f9c5b82bb63366f86653cd13a94276108f52e9c523280320c8aa55ba94ecf079ba938a77e11ca7dc557f4c8fd1b1c7f37179c087dd8605 SHA512 08cc36f20884fedb553de905b8faafce99fcef80e3bce7c0b264691b1a8d83b91a582c095b684f6f7a6af77fd4ed0405fa771a74bbeee3f1b255ff74a161d37e DIST fangfrisch-1.9.2.gh.tar.gz 131579 BLAKE2B 23d96efc9cea02fc61d05203a826fba7eb8d8950977b997cb8070f1de3342083ff8a9d596e588ea1d68bfe3e6d36ad467df21adeeeaf839b829c0a38b83327aa SHA512 7af21c035a0d904ca619c72c67440fc1fd5c04a3a2b1ab846e98f3045889fab58394261fa0c5cf128d404747a821fcc4863b60c590fe909a89a48fa48296e7d4 EBUILD fangfrisch-1.9.0.ebuild 2079 BLAKE2B a4bc74d14aed810258c391363623b1e7fcff20607dd9622325c70e2644c0ad10eaa87a12a2c6854c09ed2f5127f162479bc3bbde28688f43aad7baa2eed16764 SHA512 84adfab142347ca09f71f454464376efa7283c3ef86d57db66e8f5ccaa45282287149153971f9d8e74aac30dba1d3166fc8146cbf9f4a9c0ded886774ce44eda -EBUILD fangfrisch-1.9.2.ebuild 1639 BLAKE2B fa6ba689b6d4055328334ce2f9890207110232df2589f7a3ee50bddc9b9d539320f1fcdac85e48d4579f221cd40ed38f9a616d41e3ab7741eb4dc93d83cc096d SHA512 8175f81857137b868f084a0a5e3068089c9a50b618a8caed910f872b71e39996a98c719d8f2eeaa61bc580da5b95c36aa99bfe1b2fb2042fcb42144309ac8d8e +EBUILD fangfrisch-1.9.2.ebuild 1637 BLAKE2B 8ac1b4406a425cf1324de0b55e644159a3a03b97717ddc28a2bacbebc667179a04f61ae224c6252bd142c52aff11694dff63e30d8ab8297b3e440a0ec7aaefcb SHA512 97c564406e5287a2a29e59b99b8abb38203e0e46f55d8c0a547b71843f8c811e50f4a8d81efdac01b4ba43066b34b6ab5290edd26f78a80e66b6006867bfd8c9 MISC metadata.xml 692 BLAKE2B 3896ef038265830e10720cde6131e2809084ea45302fee78ab5bba304cd56d5732b708e92119b37fa041d5a9bbd72ded926913a1ba7e4cc93ee7f2f310a53f19 SHA512 ac7bf47c11d46a81f1a81df4572b9592a5b12867db6797b7def523f73cde8b2f541e5dc8e59ff59b2b3e2cf7ba0fdc0ff5e7270913dd9b7bc718fa3e1b010771 diff --git a/app-antivirus/fangfrisch/fangfrisch-1.9.2.ebuild b/app-antivirus/fangfrisch/fangfrisch-1.9.2.ebuild index 9a146a10ea4d..269397c12264 100644 --- a/app-antivirus/fangfrisch/fangfrisch-1.9.2.ebuild +++ b/app-antivirus/fangfrisch/fangfrisch-1.9.2.ebuild @@ -32,7 +32,7 @@ You can now enable /etc/cron.d/${PN} for periodic updates." LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DOCS=(docs/fangfrisch.pdf) HTML_DOCS=(docs/index.html) diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz Binary files differindex 3fdb22bfca98..52aafda14715 100644 --- a/app-crypt/Manifest.gz +++ b/app-crypt/Manifest.gz diff --git a/app-crypt/dehydrated/Manifest b/app-crypt/dehydrated/Manifest index 0587798166af..5da69145423c 100644 --- a/app-crypt/dehydrated/Manifest +++ b/app-crypt/dehydrated/Manifest @@ -2,8 +2,11 @@ AUX 00_gentoo.sh 115 BLAKE2B f24fe757e45d9af58adb9417ef6dbd36c5db85bdc50af140304 AUX 00_gentoo.sh-r1 153 BLAKE2B b424d130079704b69af2395e32740be8cb4e8befded6d721156fbbe6a964243dc2fd4438ad00e81ca3fc4ba03cfcb7766fc36390fd81a7dfc899614a3ddc513c SHA512 26e2ffd0e9baf4f049239b604d520afb93d7450cf79d8a8f61bf757453aecbd14066908970fa01093aa2eb70f76b7e4f95a115e774bf6a7623e9bcc827ec85f0 AUX cron-r1 72 BLAKE2B dcdbf92a1c0bc66684df095c4bff4e2688550e89368af18d6e84732e3f8e8d62d0ddc3ee1a231122a2758d94d72e1c5e41d4fdde5f5287332b7f8f34b0b18d39 SHA512 bb81518b8de629340dc00e4f4d0b73eba7f322aa9e7f7b8d43ab653991dffa8e417ad058522b49b9bbcb5e8a92359f6d27175893a00134ba90729069b26d54b1 AUX dehydrated-0.7.1-openssl-stdout.patch 560 BLAKE2B f3961940dc89eb8f0e8e1403d59ef34e208bc84a433006b56d448398850f55ad2a1f1260ea493cce7878822a5708bc07f39f06214a22ab529ed3d378155f36b5 SHA512 24744d9ce82416dc3a7548dddd4f009d47b04ec85a9a8ec3be98ddc6d170761ef3694cb37e2be6fc053d9ec6b0df46a9fc135f0b25cf63aeca50c5d020856a86 +AUX dehydrated.service 224 BLAKE2B ae51a315da8819a8b16687bd8ffd1cd8db551b6fc01e16b44c16cdaf13a4a1df481f1107a84667f180934b584d32e8aa370965c05393c2b4de0d200c6646759e SHA512 8122197732489c1cdbd9f54ae374df697909eba228628127a5f3232dde8371ec95510a449e96c9d0830df94364a9e8abf0d43b4acd93abd32091e0be725259a3 +AUX dehydrated.timer 144 BLAKE2B 47b22ef1754488463eb9b8073745bfada2d8f9e68d481c23638ac208640c017747079993e5354ac9fa707da474584702c9cea5cf87bc34bc15fae36ac2a8fc6a SHA512 3d596d3924b7ba9b8045ab8d09a07cd6381915ae82a4c96fba8feb22ffe750e37528dbe1de7e245f3426cd63753bcc245dbce6e9e7775e25600f96bf5373ae91 DIST dehydrated-0.7.1.tar.gz 119992 BLAKE2B 0b287537206936ceff33bde8bbb8ab7b13f28bf58cd29c898348db0cf5a83157fed4535da218ac48a810a93b99474e96334a27c062c157e2f164b0e516b47111 SHA512 b7ac078d6034e784f3f485e8ce56b5fa2f1e2a3b5ef014d260046b5f1d5cbd99727501e95a9530d0d1b2f300003d3fa5bf7e7f532092041597236d92fbeb0f3c DIST dehydrated-0.7.1.tar.gz.asc 488 BLAKE2B 0dd678976f897e8684695bce1742e498bcbec0f78781a53dae7f715a1a379f85eba3531c0f3181dcab9bd7005f086e82889dad6d26f7d2075c877eef3d653acf SHA512 f03872b7e087b3f719a76aaebd46f017f47595feb03a29f5fcbe33796655cdcd0a34580ae34a85e3280c8305a2fe2ada47e4436bfbec294b7dbf67768df86394 EBUILD dehydrated-0.7.1-r1.ebuild 1559 BLAKE2B ca5ea998955b1284f9f2003f7ee07ba70a190b10fae88a9b5aceb93f00103609875f9ae0cc049b4586f8408ce5b6cf53ad618cd56feb8b33b434f80fefd08fe8 SHA512 ae9aa20b548bd6eebbbc61427b1159eaf57dc8cca45fe1d8ba7f9b779140cbda6ad6124ddc74a4f9a33543320ad0c6d5f8bab1a5fa53f0ed7d0f8c52d6dff91e +EBUILD dehydrated-0.7.1-r2.ebuild 1610 BLAKE2B 8023d351f1d0c56a9523cd2dc3895d358eb99a1cfca5cc239cf198172cd5da7ff1dbc78ba7eff91d3314d8b53408f2580124c3da0918670c1a8fef15bcf265ce SHA512 c4bbf1325e44c7f3f4e3d877a9e93c1ebfe5ca61492607dfba5ea39295c1a042c4dc305619f0b7d106bf491a1897990c2be266f8ba6b0595710c5b451900af84 EBUILD dehydrated-0.7.1.ebuild 1506 BLAKE2B a6bbf29f4a72b407997ee0e1468de0f654f557a467e443b8fb61a542d3cf6aa74d540bd04500b623ff58eabe3d2eabe1a1f4ba8ebf7d68faf5710edd0ccc8fba SHA512 15182f425dc1dbe4bb69da765502558abcfdc148103ba4b6b2a9be322a34caeb31da985c29c470a0ffacfb9586d517705013c9f70231cb3b8d36be376f5a3874 MISC metadata.xml 444 BLAKE2B 05cdd8b05987524fd177cb35227291039e57b4272498ecadabb6f0497d4695e752eb68f764790504d79e1b3e5b9e63fd24af331df161fdad41e130ea168be317 SHA512 e265142fd3a2a11ccadc497e1dc400d81e2b3f04c0f42c5fb9f00c1b2c1cd298f917b5185a3fd0aac2a608a1905984f31fbf2ab52b25b20258f5324fd5aa3d24 diff --git a/app-crypt/dehydrated/dehydrated-0.7.1-r2.ebuild b/app-crypt/dehydrated/dehydrated-0.7.1-r2.ebuild new file mode 100644 index 000000000000..e7cbd64c2725 --- /dev/null +++ b/app-crypt/dehydrated/dehydrated-0.7.1-r2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dehydrated.asc + +inherit verify-sig systemd + +DESCRIPTION="A client for signing certificates with an ACME-server" +HOMEPAGE="https://dehydrated.io/" +SRC_URI=" + https://github.com/dehydrated-io/${PN}/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/dehydrated-io/${PN}/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+cron" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-dehydrated )" +RDEPEND="acct-group/dehydrated + acct-user/dehydrated + app-shells/bash + net-misc/curl + cron? ( virtual/cron )" + +PATCHES=( "${FILESDIR}"/${P}-openssl-stdout.patch ) + +src_configure() { + default + sed -i 's,^#CONFIG_D=.*,CONFIG_D="/etc/dehydrated/config.d",' docs/examples/config \ + || die "could not set config (CONFIG_D)" +} + +src_install() { + dobin ${PN} + insinto /etc/${PN} + doins docs/examples/{config,domains.txt,hook.sh} + fperms u+x /etc/${PN}/hook.sh + dodoc docs/*.md + + insinto /etc/${PN}/config.d + newins "${FILESDIR}"/00_gentoo.sh-r1 00_gentoo.sh + + keepdir /etc/${PN}/domains.d + + doman docs/man/dehydrated.1 + + systemd_dounit "${FILESDIR}/${PN}."* + + if use cron ; then + insinto /etc/cron.d + newins "${FILESDIR}"/cron-r1 ${PN} + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + einfo "See /etc/dehydrated/config for configuration." + + use cron && einfo "After finishing setup you should enable the cronjob in /etc/cron.d/dehydrated." + fi +} diff --git a/app-crypt/dehydrated/files/dehydrated.service b/app-crypt/dehydrated/files/dehydrated.service new file mode 100644 index 000000000000..d621ad59b68b --- /dev/null +++ b/app-crypt/dehydrated/files/dehydrated.service @@ -0,0 +1,10 @@ +[Unit] +Description=dehydrated ACME client +Wants=network-online.target +After=network-online.target +Documentation=https://github.com/dehydrated-io/dehydrated + +[Service] +Type=oneshot +User=dehydrated +ExecStart=dehydrated --cron diff --git a/app-crypt/dehydrated/files/dehydrated.timer b/app-crypt/dehydrated/files/dehydrated.timer new file mode 100644 index 000000000000..4511c624fb8d --- /dev/null +++ b/app-crypt/dehydrated/files/dehydrated.timer @@ -0,0 +1,10 @@ +[Unit] +Description=Run dehydrated ACME client + +[Timer] +OnCalendar=daily +Persistent=true +RandomizedDelaySec=3h + +[Install] +WantedBy=timers.target diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest index a9b2cf4f15ab..fdb27410a825 100644 --- a/app-crypt/qca/Manifest +++ b/app-crypt/qca/Manifest @@ -1,5 +1,5 @@ AUX qca-disable-pgp-test.patch 446 BLAKE2B a98d5951d7b89c65787d7d586a5504949c51271ebe09c5e19b90a2e24f24fb6d03d6c1f76d7ad4234354bc2507cf7031c716b3b2bf8243b8c1d85065079dded4 SHA512 30bb6d31b9392166d6bbae39da2eeb1788ac9cccffb801b074468a3606a6e1a56d6a41ee276d3b8b8d39112bf6aea7025f07f4810bb835102bd00521ee9eb104 DIST qca-2.3.10.tar.xz 764844 BLAKE2B aeebf17629aec1aeaefd3a03c228edbac64c3a9289841f5ab0935b791bc8aee1b4f6123c38621e40926e206aa6bd99f75d3c0819c9f5879ea4c720a80b66eb26 SHA512 6b2295ac17de1d86b96ae8f8f11f96b9f9c3f7122ce51879a3268c0df0ad8e7647d193dbd12c1215c1a6467066f4eed18b85d1c09313b5ee06ee5782d0ad7de4 -EBUILD qca-2.3.10.ebuild 2524 BLAKE2B d3fc42aedaa37c85e4863be7bbd9d5968731408660bc167bb31130c9bd19961c1837e6415b092333a4977bab3094c734a8b1de796aa350acf9ff96d3727bcc46 SHA512 b143a6f7e25e2f2841402dd9df65eb1d16e7865de6ac07dfc2a5c9b00f0491112015c612e270ef89959b82a729f8db7e470b65e837a3abd53c94499586227b44 +EBUILD qca-2.3.10-r1.ebuild 1900 BLAKE2B 58488f161ca5f48b6697fe5f201d55d31e6721d048fe7e1911defc1828a0a3268b908fda1092cf79d810b239645cd296cc001d916ab52bb37bbbcae65ec66614 SHA512 466f8328739ef8c4374b0aeb5c19884a6ce344fae14e76c1e32cba9724164be48d0782f661a13547b92cc6d76cf6f71c0ddcbaeb480f1591190eef3a8b56f06f EBUILD qca-9999.ebuild 1781 BLAKE2B ddb56c1f1817c64fcf1ffebe9584d420b2374b241655a9795ea39c062b248411f25d6ee39e97a9dbc99898f467027bd8731f0e9d8d9dc3e87674f7af374a2f97 SHA512 1fffa42972471e1afdb2bc3447a9ab94df8e1147de2d7cb5ff05f31c73fbd902651af40a26c7c8bee3c5170cda4cbf78f47864632d9bf726090964d025e7f9b5 MISC metadata.xml 781 BLAKE2B 048fe4155a9e47f36bab098734fcfcf661377d017d0616351b7a11a83dd57cdaa2eec370fafdf2f41e5806f01a3934811181972aa232c1d5332a00af1402912c SHA512 65328a1acfdc05ea3491d7fb46a3fa340e467d33c4b81001745e8923ad2aa300cc7a3dfcc29e01afe1882abd18dd024d8ecc4e2c31a2bf5319608589730a37c1 diff --git a/app-crypt/qca/qca-2.3.10-r1.ebuild b/app-crypt/qca/qca-2.3.10-r1.ebuild new file mode 100644 index 000000000000..74b616112131 --- /dev/null +++ b/app-crypt/qca/qca-2.3.10-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake kde.org out-of-source-utils qmake-utils + +DESCRIPTION="Qt Cryptographic Architecture (QCA)" +HOMEPAGE="https://userbase.kde.org/QCA" +SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="2" +KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore +ssl test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qt5compat:6 + dev-qt/qtbase:6 + botan? ( dev-libs/botan:3= ) + gcrypt? ( dev-libs/libgcrypt:= ) + gpg? ( app-crypt/gnupg ) + nss? ( dev-libs/nss ) + pkcs11? ( + >=dev-libs/openssl-1.1 + dev-libs/pkcs11-helper + ) + sasl? ( dev-libs/cyrus-sasl:2 ) + ssl? ( >=dev-libs/openssl-1.1:= ) +" +DEPEND="${RDEPEND} + test? ( dev-qt/qtbase:6[network] ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-text/doxygen[dot] + virtual/latex-base + ) +" + +PATCHES=( "${FILESDIR}/${PN}-disable-pgp-test.patch" ) + +qca_plugin_use() { + echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1") +} + +src_configure() { + local mycmakeargs=( + -DBUILD_WITH_QT6=ON + -DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(qt6_get_mkspecsdir)/features" + -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(qt6_get_plugindir)" + $(qca_plugin_use botan) + $(qca_plugin_use gcrypt) + $(qca_plugin_use gpg gnupg) + $(qca_plugin_use logger) + $(qca_plugin_use nss) + $(qca_plugin_use pkcs11) + $(qca_plugin_use sasl cyrus-sasl) + $(qca_plugin_use softstore) + $(qca_plugin_use ssl ossl) + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_build doc +} + +src_test() { + local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca" + cmake_src_test +} + +src_install() { + cmake_src_install + + if use doc; then + run_in_build_dir dodoc -r apidocs/html + fi + + if use examples; then + dodoc -r "${S}"/examples + fi +} diff --git a/app-crypt/qca/qca-2.3.10.ebuild b/app-crypt/qca/qca-2.3.10.ebuild deleted file mode 100644 index 91595e740b7f..000000000000 --- a/app-crypt/qca/qca-2.3.10.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake kde.org multibuild out-of-source-utils qmake-utils - -DESCRIPTION="Qt Cryptographic Architecture (QCA)" -HOMEPAGE="https://userbase.kde.org/QCA" -SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - -LICENSE="LGPL-2.1" -SLOT="2" -KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 qt5 +qt6 sasl softstore +ssl test" -REQUIRED_USE="|| ( qt5 qt6 )" - -RESTRICT="!test? ( test )" - -RDEPEND=" - botan? ( dev-libs/botan:3= ) - gcrypt? ( dev-libs/libgcrypt:= ) - gpg? ( app-crypt/gnupg ) - nss? ( dev-libs/nss ) - pkcs11? ( - >=dev-libs/openssl-1.1 - dev-libs/pkcs11-helper - ) - qt5? ( dev-qt/qtcore:5 ) - qt6? ( - dev-qt/qtbase:6 - dev-qt/qt5compat:6 - ) - sasl? ( dev-libs/cyrus-sasl:2 ) - ssl? ( >=dev-libs/openssl-1.1:= ) -" -DEPEND="${RDEPEND} - test? ( - qt5? ( - dev-qt/qtnetwork:5 - dev-qt/qttest:5 - ) - qt6? ( dev-qt/qtbase:6[network] ) - ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-text/doxygen[dot] - virtual/latex-base - ) -" - -PATCHES=( "${FILESDIR}/${PN}-disable-pgp-test.patch" ) - -qca_plugin_use() { - echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1") -} - -pkg_setup() { - MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) ) -} - -src_configure() { - myconfigure() { - local mycmakeargs=( - -DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_mkspecsdir)/features" - -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_plugindir)" - $(qca_plugin_use botan) - $(qca_plugin_use gcrypt) - $(qca_plugin_use gpg gnupg) - $(qca_plugin_use logger) - $(qca_plugin_use nss) - $(qca_plugin_use pkcs11) - $(qca_plugin_use sasl cyrus-sasl) - $(qca_plugin_use softstore) - $(qca_plugin_use ssl ossl) - -DBUILD_TESTS=$(usex test) - ) - if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then - mycmakeargs+=( -DBUILD_WITH_QT6=ON ) - else - mycmakeargs+=( -DBUILD_WITH_QT6=OFF ) - fi - cmake_src_configure - } - - multibuild_foreach_variant myconfigure -} - -src_compile() { - multibuild_foreach_variant cmake_src_compile - if use doc; then - multibuild_for_best_variant cmake_build doc - fi -} - -src_test() { - mytest() { - local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca" - cmake_src_test - } - multibuild_foreach_variant mytest -} - -src_install() { - multibuild_foreach_variant cmake_src_install - - if use doc; then - multibuild_for_best_variant run_in_build_dir dodoc -r apidocs/html - fi - - if use examples; then - dodoc -r "${S}"/examples - fi -} diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz Binary files differindex a82e50151e5b..03228293eef8 100644 --- a/app-doc/Manifest.gz +++ b/app-doc/Manifest.gz diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest index 49bd1288457d..110cabdbd75c 100644 --- a/app-doc/eclass-manpages/Manifest +++ b/app-doc/eclass-manpages/Manifest @@ -2,9 +2,11 @@ DIST eclass-manpages-20241115.tar.xz 456160 BLAKE2B eeaa4c964dbc784ae6351b89c4a8 DIST eclass-manpages-20241117.tar.xz 456132 BLAKE2B 7111d9817b32ede80fb1e917f43e94b9342573684b715b874a2d880121840bbe67fa7c5aff95f5e7c99a25f2ae5beebadb3326c3a0df7117e99c0903cdcf3052 SHA512 73e28a2c40e89bbe2ba6611dc70c0b0320c8cf981b479ba3be86165d0b90c75f84c209d203d0ad612544709da881f7549d66560b4bccdb73209586d1a2cf8590 DIST eclass-manpages-20241210.tar.xz 459680 BLAKE2B 076038d98bfae109ceaa1b14eff7f3e5ba575622243c60f59e7102d23d80e640c5e2932e2c614200cf3f653fc6cf4d0041dc4cc3011207273a690fc930e06091 SHA512 c3252f797ca71e9ca89b6d45715d763031733deb0f220aef65ddf750343693757f51d6535a22536b973c1c189b7cbe11306408c9c160e6ee3864e89af060ed8d DIST eclass-manpages-20250105.tar.xz 471540 BLAKE2B f21e783d233611349e036bb2e9ec52e3a8293891dcc56be15c628e9507b6bf5b650184eb7d57296a006f2a9764ac586257b61e1b810622bffff52c78708dfb9d SHA512 13c6ec0ad7251d287ba18dff6a362088c7e4f80036e225d1dc993cb467536566d88e588df0983207f26a06e39450c3072c436e391431df8d3e2b8a595a809022 +DIST eclass-manpages-20250506.tar.xz 483068 BLAKE2B e4c2aacd5e2b1416c9deb337a0b8d74b664b1f38e7f0555f812c25de494d8c18628f08e065738e6cfd2082769fc8367478a53849f1923d461027acca16f2a66a SHA512 99a361f0c4a144bf89f3dfdd02d298ef6c3a7138cd2b4e151449559fafaf6e83403ad73334494239c827bbc25eef30e701945b1783c9cc16aeff94fdf29679bb EBUILD eclass-manpages-20241115.ebuild 753 BLAKE2B e0ad82b7ac8619d0ad61ae9c1fbf712dba0b93b3af67fee2e05fc1a8610d947adbedcd809f3d8ed8541d1a4cab28fe4cd0ca87f591b5c9f590e4630a65e622e4 SHA512 ff5fb00085a20a7f4243ca59aefed1553a6c8066ad5553048fedb684b09c8867a8d02e30c7a82f07a9ec8da8b9da46bbc2a0ef5fb26039b32cd0f371c1743f4b EBUILD eclass-manpages-20241117.ebuild 753 BLAKE2B e0ad82b7ac8619d0ad61ae9c1fbf712dba0b93b3af67fee2e05fc1a8610d947adbedcd809f3d8ed8541d1a4cab28fe4cd0ca87f591b5c9f590e4630a65e622e4 SHA512 ff5fb00085a20a7f4243ca59aefed1553a6c8066ad5553048fedb684b09c8867a8d02e30c7a82f07a9ec8da8b9da46bbc2a0ef5fb26039b32cd0f371c1743f4b EBUILD eclass-manpages-20241210.ebuild 753 BLAKE2B e0ad82b7ac8619d0ad61ae9c1fbf712dba0b93b3af67fee2e05fc1a8610d947adbedcd809f3d8ed8541d1a4cab28fe4cd0ca87f591b5c9f590e4630a65e622e4 SHA512 ff5fb00085a20a7f4243ca59aefed1553a6c8066ad5553048fedb684b09c8867a8d02e30c7a82f07a9ec8da8b9da46bbc2a0ef5fb26039b32cd0f371c1743f4b EBUILD eclass-manpages-20250105.ebuild 753 BLAKE2B 8e548f7dd0cc35008bf5a477fa4bccfb9bc04eceefb840b67582c15d3338df87f2e4e05ddee04da55aa7e14b57b41e36cdd9ba668edd208fa333a5d192052171 SHA512 f00ab6b35526ba4c93789a5005d259a9eba013af492bca7ec8a13aae75873f535ce0d745bb36321f1470f9bebae0f361c1855afd6e7a16e227a00363583a1fc3 +EBUILD eclass-manpages-20250506.ebuild 753 BLAKE2B 8e548f7dd0cc35008bf5a477fa4bccfb9bc04eceefb840b67582c15d3338df87f2e4e05ddee04da55aa7e14b57b41e36cdd9ba668edd208fa333a5d192052171 SHA512 f00ab6b35526ba4c93789a5005d259a9eba013af492bca7ec8a13aae75873f535ce0d745bb36321f1470f9bebae0f361c1855afd6e7a16e227a00363583a1fc3 EBUILD eclass-manpages-99999999.ebuild 717 BLAKE2B 539cacbb1e30897fcf7217eb7420273a11e342eb19ce270d6ded5f25a7dbab87cb6719cff57d4a63bf78d58dcaec565bdbca41f4689c5ee557adb09f60be6376 SHA512 b1a601332d1b82808a698d463026dc093a1afd93d93ef2845ff71773b79c4f12c6925f8b90101cda725e5b6c479c230aaf0d15fe8767e05648689dd9d1fcb0fb MISC metadata.xml 546 BLAKE2B 3fcaa67cd9ba2aebeae79ad37612fda556b7e42ec1692293d26201e82b7101cc8894e3fa8ed9acb4026fa0eb7e9c54ae6919872cd8e61c0f0d63ae3a323206b0 SHA512 6fb2a7db8da921bc6d3b22444ed401ef73c2a2d25ca4e4170234763ec98a108a63d05167660ce4e173d4e9604053269c04a66d617897045b2482b3febbc7e33c diff --git a/app-doc/eclass-manpages/eclass-manpages-20250506.ebuild b/app-doc/eclass-manpages/eclass-manpages-20250506.ebuild new file mode 100644 index 000000000000..0e318cc5afd8 --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-20250506.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Instructions to make a dist tarball: +# git clone https://github.com/projg2/eclass-to-manpage.git +# cd eclass-to-manpage +# make dist ECLASSDIR=~/g/eclass/ + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +# Keep the keywords stable. No need to change to ~arch. +KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND="sys-apps/gawk" + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +} diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index c00b7be1a1a3..07531a4c9cea 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -3,5 +3,5 @@ DIST kicad-doc-8.0.9.tar.bz2 93297069 BLAKE2B fbd43fd8ebf0f6bdcd9da1642b9d230d12 DIST kicad-doc-9.0.0.tar.bz2 95519499 BLAKE2B 6279160e4787b58f90d8acc82c1782898f252bc6a1688d339c52cc41f3d97d8c7389ffb04bbe7e0b0f676470215f1282c98311e6b3e9a9fbe1207fd8fff0027d SHA512 ffe8b06f9d3715bc5cfedeb6506b12dcb140eb3396c0346282595d19edc80ebfafe4c5d345d9cdc682bb374db0007360050dcbd3707106b10b564bf1f9d420dc EBUILD kicad-doc-8.0.6.ebuild 1810 BLAKE2B 22caa4ea891482756d2df44f8e1b935ed7d18447b5f4564204ee2ea7ebc152bc1c4764370963e596545b9cff0c3ac1abf9238fe4d9113845e3eefa96c235b85c SHA512 eb9f99747251d8ddb465b9598ae094f87c38b0bcd472e9e15d30704182507d38035e917d059db4fc40e74879089b6d10f61b9bf5b89e6af515cf68b4d42cd870 EBUILD kicad-doc-8.0.9.ebuild 1811 BLAKE2B 756502887d132205f3c9c82a7e826440ed4780d5f6322ac39f9231ab7a7a9f5025ba7563b8a44edc899bef0363895e1a61346593c3335f927c9ffa50767dc6b8 SHA512 d0811f3632d12ae19f7a29ba05cd85a06391475c3ac31f80efbdc68b8b3b88d137c82ed2c68a8aa728047a87196e72746a1af9856fdad885f9a21d1544a22278 -EBUILD kicad-doc-9.0.0.ebuild 1792 BLAKE2B 889fe398649a0c56e4c0876726af4c70b63e380a7a12c4e4f54da1ef1b53bd514b84d8f1d74a7d1e6345d2d9ac87e9dedb4524399bbcb2a8b29e36317d82dcbd SHA512 2526b3dc54d4387c0c459528db0376b38538dca2b618789bbbca8c2e2d1e30df46f456bb5c53896c6d09078cb6244ba068188b2845ccd96713aeaff3f2aac1d5 +EBUILD kicad-doc-9.0.0.ebuild 1791 BLAKE2B 776329ca6234d55a5a2546c0ef97b940e2d3148b235f132c03cc970f073b4796737e66f81b5adc0eba0907d19d587b414f1fde22814aa55f7eb316c34e79a105 SHA512 a45b3d98fda6325f70bd83e6448e5c2a16081ac587a6ea24078363b134f9e11c7d0b9dd1c39b2760707132239243f802d68cda1fb83c3bd82a80870ee78bb3ff MISC metadata.xml 978 BLAKE2B 8e939aa757b1227bce2197e4d6197e59bae395e063d481a520bd90cb3158bae34d7cbb195e1b84ffa259732a69ce334027dc044f658af311cb7654821c8a96ae SHA512 3fa3395d86880e946d397a8335ba60f68d61a186b6c4da10b3928f833f37436a803ee0ed28b7402936e6c02d7ee5e63c3bd454178d756ed381227d68acd47e48 diff --git a/app-doc/kicad-doc/kicad-doc-9.0.0.ebuild b/app-doc/kicad-doc/kicad-doc-9.0.0.ebuild index 3d922e4f4804..fc7e187a5e8d 100644 --- a/app-doc/kicad-doc/kicad-doc-9.0.0.ebuild +++ b/app-doc/kicad-doc/kicad-doc-9.0.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then LIVE_DEPEND=">=x11-misc/util-macros-1.18" else SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz Binary files differindex 39b78bd75927..77dee87c2b33 100644 --- a/app-editors/Manifest.gz +++ b/app-editors/Manifest.gz diff --git a/app-editors/okteta/Manifest b/app-editors/okteta/Manifest index 4cdfd346adde..dc6d355ece8f 100644 --- a/app-editors/okteta/Manifest +++ b/app-editors/okteta/Manifest @@ -1,8 +1,5 @@ AUX okteta-0.26.13-doctools-optional.patch 1002 BLAKE2B c56d0c5de30895f2de11b09ad4095de93f3ed7d4f83cc049788995ebad13774887792c46d93748f3232138ed1092eb0b2e2b52ca1f37d9fe2bec7c435e070bff SHA512 ec7f3cd8eb53e667ce80418f86e62ea541929150d97e3c306ef25db9eb408f291e1d744720a9e4c1abb76f5cf35001fd559eb9946736e9ca4f5bf315913fe7f3 -DIST okteta-0.26.20.tar.xz 1102360 BLAKE2B eac54c5752e8d73b4bad8199174c8ef2c06ca8b38cdbab838b030eef936519a167265f222dbbae64fc91129e1b4b6169c9d976d8bcfd898ceb42ffe6f74db7ee SHA512 d6537cbb7198452d8194431d1555e69b5a3afefe10e4b6955c2c9c5bb7c3533ea936d9333e31b0b4950c31a2a8b21f9c8c4eeedcd0146536970352a10cccd2d0 DIST okteta-0.26.21-drop-qca.patch.xz 4480 BLAKE2B 8433e71589a048bd4f863136e13b1b84361eac12d4b05821e98e3e79c24fb0b074f6a365ead6086e7789b8c8fb2324c2047c781b4b7395ca4701381baeafd832 SHA512 bca8149b86039fe15876543e9a2900be7d42b6b443d13d37defe2c2ceb3334c1b82395ca185d2f3fbb7426a9ed28a468161ef9c4ebb0f234e987d48c79125c0a DIST okteta-0.26.21.tar.xz 1103760 BLAKE2B 66bfc91a471fae15fae941b687f605a66d1967931a108728d4f8d6a5b02cb63babaeac80c96f0f15862a63b849bd5a8f375622114455475881cb1c193cd77c67 SHA512 c3dd65a16b9f9c8fc82aa3e052ed948187e908f72b7f595b618b312d55f924c4425d3cd06e195df04eaaf19302946ffd7f0685b767299e7b1bc830bc25622528 -EBUILD okteta-0.26.20.ebuild 1760 BLAKE2B dcecd96ef15228f35f513ff60284d6b7fb604eaeb0d01085e7c7bdc3a5b47e83e7e049397ea5dfe9c355b1ae15698bad80ebceb41d17425e4ef1feecfcac69a1 SHA512 4b6ef7e0b7a4c8f23dbd9ed03c2f90441d110f3257f7618e1426f879bb64dd0c8d40e0b0024e2590a1381642f30f2e802dc32b5a330eaf813fea0c0e1cbcf975 EBUILD okteta-0.26.21-r1.ebuild 1665 BLAKE2B 8e40989475872370b22764ebf49a69c0a9df7a95887ffce62823ce229f58e0858beb3da28a1f5bf5389ff4009d102a09132237e7e150ed85708c9cec0b499bf0 SHA512 63b88fc9681d37b1d5b5b94f5c2cee115ddce7a09fd290c5e394c2d3172f286bf163426444d6bbd8b5e3739a188f67bfcf00d11e2e044ed4bb21c4f2ad78cfcf -EBUILD okteta-0.26.21.ebuild 1761 BLAKE2B 56a16aaafbcde3af0c5ff30b046a67780d096eccf473eea77b96c3faef023f48cfc3327e2296e3896bf133f447e439277cebed9f6c7f113317695f2fdf24cacd SHA512 b8d55931f953dd0565ecd908545aaffd566488dc6def709cab5a565222879f695efd4a1d48d603ec8ca7456881b8fb0087975510c9746e272598ab998759082f MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b diff --git a/app-editors/okteta/okteta-0.26.20.ebuild b/app-editors/okteta/okteta-0.26.20.ebuild deleted file mode 100644 index d1387294f8b8..000000000000 --- a/app-editors/okteta/okteta-0.26.20.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_HANDBOOK="forceoptional" -ECM_TEST="true" -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm kde.org - -DESCRIPTION="Hex editor by KDE" -HOMEPAGE="https://apps.kde.org/okteta/" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 handbook? ( FDL-1.2 )" -SLOT="5" -IUSE="crypt" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtscript-${QTMIN}:5[scripttools] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - crypt? ( >=app-crypt/qca-2.3.9:2[qt5(-)] ) -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-0.26.13-doctools-optional.patch" ) # downstream - -src_configure() { - local mycmakeargs=( - -DOMIT_EXAMPLES=ON - $(cmake_use_find_package crypt Qca-qt5) - ) - - ecm_src_configure -} - -src_test() { - ecm_src_test -j1 -} diff --git a/app-editors/okteta/okteta-0.26.21.ebuild b/app-editors/okteta/okteta-0.26.21.ebuild deleted file mode 100644 index b99afa2d2267..000000000000 --- a/app-editors/okteta/okteta-0.26.21.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_DESIGNERPLUGIN="true" -ECM_HANDBOOK="forceoptional" -ECM_TEST="true" -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm kde.org - -DESCRIPTION="Hex editor by KDE" -HOMEPAGE="https://apps.kde.org/okteta/" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - KEYWORDS="~amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -LICENSE="GPL-2 handbook? ( FDL-1.2 )" -SLOT="5" -IUSE="crypt" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtscript-${QTMIN}:5[scripttools] - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcodecs-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - crypt? ( >=app-crypt/qca-2.3.9:2[qt5(-)] ) -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}/${PN}-0.26.13-doctools-optional.patch" ) # downstream - -src_configure() { - local mycmakeargs=( - -DOMIT_EXAMPLES=ON - $(cmake_use_find_package crypt Qca-qt5) - ) - - ecm_src_configure -} - -src_test() { - ecm_src_test -j1 -} diff --git a/app-editors/zed/Manifest b/app-editors/zed/Manifest index 45dea6889263..dfabfdafab4b 100644 --- a/app-editors/zed/Manifest +++ b/app-editors/zed/Manifest @@ -37,9 +37,9 @@ DIST zed-0.175.5-crates.tar.xz 106296404 BLAKE2B ad9617aae948ebcfa8998d939ecf1fb DIST zed-0.175.5.tar.gz 13720176 BLAKE2B 9738014779ae2998f2abe9fefc155f29d2003a156f8af8966b3329c6ca68560295b06e9e1e6bb6010f05439e1b3a22404140c882521a0f5d67ef25cd02d96913 SHA512 d97510617cf5baf2ad7686daf7450b3cf7d15c2f675ea20638746dfc79cf9ccfac460204e9b810b13308304eb8f65d26e0129617c419aef71e9ae7e350dafa56 DIST zed-0.181.5-crates.tar.xz 116473092 BLAKE2B 2e567e9cf5cd5488e4eacb674c699b8615e126617196595e1d51119658db770c7127ae7395106e0a4cdba51696e4096f095c4f511beb1f48090c864163be6473 SHA512 094d55f8e7281b41fd1c65f31ed8e4b107c98903f79e4377127e24fa2eacb3afad3f559ce790b1caba597fa149b21af43a64ad7ca657761531ddce971baf1eb3 DIST zed-0.181.5.tar.gz 14206921 BLAKE2B 2ad921f0a944de9dd1428730258b37da5820efa62037fe5296adbd40c7f85b7459e8a9b69c4a3018e0552406be98d218bc75bd6570f5993f1cc618b4c23f5c97 SHA512 45bc1b282e6a6e8c8756932a9ae381038a23e3302ced527dfc9fde9469bea2b53fef1c575ffa481c9f0434426e40ca6be6d9239014d57cc7da53120b2f576e21 -DIST zed-0.182.9-crates.tar.xz 109648956 BLAKE2B 218075e97de51cd4c8c9bfae43612aa9be70bb83d398a65ce81ef4b78375aa5a96d4344ad5d4ea1eab31772a15f63396f39bb19b0662a25d50b0eaf15314d5c9 SHA512 721649ef9ddedc3f8257335cac3d920e13ab67cbc2d019e865a4a8cd4e09a9464ba3b5095a829651445563fde91ec5bd4c5029e0b09f76c4427f513124eedb6d -DIST zed-0.182.9.tar.gz 14252972 BLAKE2B 12b30d3944c70785494ed0d9faebe2e033b145b2553a07f56de1b2f23b8c94596d5760f832722c2090b815437fd8a8e5eed64c3e8b9060fc8a56016558e24ee6 SHA512 6d9816892643972fc5a2ed762d1893d09d23b433be4146bcdf0fe20177c53b7f43062c28f70423c24d39f3341029891c960da79e3b41cd9f7738a716ce3b4007 +DIST zed-0.183.10-crates.tar.xz 109675628 BLAKE2B ff98238113ef081037c8477cdc8128e9a0827c766cfd3d559dc11c83a3592b0485b57b909c220e2f58a97545dec60c408f896f7bde88d6c1380baa3173ddfbd9 SHA512 d1bb59fe05560738a3ac988ca7a114265d239160f178f2dacef26ae71ca9efb2a2055d526faf110545b731c55a09ab55c0368939febbf6780acd7dc19dfc4c70 +DIST zed-0.183.10.tar.gz 14376153 BLAKE2B 95764d6b329636766b33b67aa13cb73c741e651bbf7ef496c0258f3c812a2afda12ee27d8d1d217eb017f7e3e699bbfc853f6fb2ef8bad4cddd936485e55e8de SHA512 2a65bdead35c3f341ff7c7e9d99249e41ceee8046b283bb7b3eeebc8743c63f350622cde9ac3cad5f1cc82a720d46061dd49dee421bf92efeccef1e85d5a1ad9 EBUILD zed-0.175.5.ebuild 12560 BLAKE2B ad00302f1dcf2250e31b53fdaa78ff34ab237753692320ca1bb84cf0df193f1c901dddc2271d17b839f2430e5b488c2b840bc08c517b49249b4399cd26f301b8 SHA512 15202afa76c970f09c9fad5817eb52219fd7c8fb3084fbc059fdcf4c7b4f1e000a6f40af3fae2516b260165e77a677a948935de57c4bca8667309f7f15168a19 EBUILD zed-0.181.5.ebuild 13234 BLAKE2B e5e50514da01a7095a6016492b8898a307485c77fc3ff22849c54156b605896436732959c8900890cc0f7c133d4f0b8e0b43bc3b007944e5e27312cb11bc420a SHA512 99e8443f1afb3db9b0b257861614e251210060736519b1650333f66e04b55097e8cbd9a8ad02d9f98e48bc4b5ccdb85706640b02c0b5bbdb087b7513abb1bedd -EBUILD zed-0.182.9.ebuild 13788 BLAKE2B ae95fdfa42587dc63a30547dc167126aa9052ba3e9bc43e82b81df67208a630c6df91e6f4719ed082b74ddcfd02a9d6cacdcb836a4157bf645b4278062a2e58f SHA512 407f286cdf8f7a08e834e616ccb741f99e1cd8619ba15c4899e4a6122d682ff8939dcc146945676bb950f5e86f417f93bcb9f39cdbacd32f5b03d8c57056e2b6 +EBUILD zed-0.183.10.ebuild 13489 BLAKE2B 5c4d83ec36d125e48150affb49d26850df2cafaf4d896c48862d73dc9626ae02509aa511500cf57d84502c004be0b75416c4ee69dfa0add1ab569fc480581320 SHA512 4d832e5f962544fd8d6f159986a33db23e75bc54d041703094502f4f277cc958eb2db057e07c375e609fe3f61e4cbcb362d1ae3956cb53910e3e24e2bfbeebab MISC metadata.xml 575 BLAKE2B 3793593f06424fd3986e23cd148b663bfcbf5c1dc0f76847a3991bbdde8badfdc863d0994ba1b59fc0e886243ded4e4421da4b4bf6d2951887801f78b0d6d290 SHA512 b0660a1a36d59dea6b9a6e25a239f0484e1cbf98a6569dd17d6bae1145f12d7e3ac2609bbce32627bf7ca6161581cd82c087d7deb17dd662c23bd81db6465a02 diff --git a/app-editors/zed/zed-0.182.9.ebuild b/app-editors/zed/zed-0.183.10.ebuild index 94507facf91c..59e331802d87 100644 --- a/app-editors/zed/zed-0.182.9.ebuild +++ b/app-editors/zed/zed-0.183.10.ebuild @@ -185,10 +185,6 @@ src_prepare() { local CPAL_GIT="git = \"https://github.com/zed-industries/cpal\", rev = \"${CPAL_COMMIT}\"" local CPAL_PATH="path = \"${WORKDIR}/cpal-${CPAL_COMMIT}\"" - local ASYNC_TLS_COMMIT="1e759a4b5e370f87dc15e40756ac4f8815b61d9d" - local ASYNC_TLS_GIT="git = \"https://github.com/zed-industries/async-tls\", rev = \"${ASYNC_TLS_COMMIT}\"" - local ASYNC_TLS_PATH="path = \"${WORKDIR}/async-tls-${ASYNC_TLS_COMMIT}\"" - local NOTIFY_COMMIT="bbb9ea5ae52b253e095737847e367c30653a2e96" local NOTIFY_GIT="notify = { git = \"https://github.com/zed-industries/notify.git\", rev = \"${NOTIFY_COMMIT}\"" local NOTIFY_PATH="notify = \\{ path = \"${WORKDIR}/notify-${NOTIFY_COMMIT}/notify\"" @@ -196,7 +192,6 @@ src_prepare() { local NOTIFY_TYPES_PATH="notify-types = \\{ path = \"${WORKDIR}/notify-${NOTIFY_COMMIT}/notify-types\"" sed -e "s#${CPAL_GIT}#${CPAL_PATH}#" \ - -e "s#${ASYNC_TLS_GIT}#${ASYNC_TLS_PATH}#" \ -e "s#${NOTIFY_GIT}#${NOTIFY_PATH}#" \ -e "s#${NOTIFY_TYPES_GIT}#${NOTIFY_TYPES_PATH}#" \ -i "${S}/Cargo.toml" || die "Cargo fetch workaround failed" diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 58c7fa5f13f9..8789448f7701 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/circe/Manifest b/app-emacs/circe/Manifest index 7abfc5b936f7..243caa445ef4 100644 --- a/app-emacs/circe/Manifest +++ b/app-emacs/circe/Manifest @@ -1,4 +1,6 @@ AUX 50circe-gentoo.el 84 BLAKE2B 256e2b96a42e5662222eeadfb0fe7277a09eec8119903ea6e3e9a1dfac3157e238d383051b0738b1a8d555250181db67546da50743221314a0ba1353474ad81a SHA512 3f3c92f02e0a6ee760e83b83c4685a6b7f3268d0cb99abc9be56bdee8dd794d177f865582e45e90f895d1a2d9bbdc2ce39a3a60c7fc4eb973021eab66d8dbe47 DIST circe-2.13.tar.gz 241106 BLAKE2B a37b45874189bf85199ecad58c548b940fdc1d42332e58900e879bb809b4051434ebb7a17262eb6276fcb18e6fd55a23c7be55fe09e5bc3b75ea92c2a65c6805 SHA512 10e5998fa211d5a340eacec6bf88fc4ef749fbae01cfbd8cd01204a7d4533d0ecb4dda54543667c5caf4f44142fef737dcc2750d44525f69dfff18e245cae02e +DIST circe-2.14.gh.tar.gz 241907 BLAKE2B 722388b5e9464dffff8c7497b93303d1d980bf0fe244182621d455a313ec37cb312c30fa7e83d45d9ba643a47173ea10d182144ee35418c73bc0cc67f36babc6 SHA512 1711fb4a9ac1f3078b3ccab82daefcf55dac84806f554b20f07fe49d2066b8c3802f582f56feb709c112519f448f4394157edc9d031fdd29412b75f66b1eb8e0 EBUILD circe-2.13.ebuild 774 BLAKE2B 059f797ebc82521997b0a4281abb7249e7add338794ffbad7dcfe082a0399164fc9168f0317c78e2a19732f1bfbbde258cf93e7261d0ae22f4fc05c3d5f34139 SHA512 ca9ed7d1df383b4275a21773e6a48e752361fef74de68cf912406b06e8883f770fd2ac2816f5a5c4f676d295aae15ef63ed8433db1a91ba4209e329ef3323be2 +EBUILD circe-2.14.ebuild 656 BLAKE2B a8874da399afc6c191feac4d903c5f2f3512155ad1b47831b1fe0ac5a2566788ba70be590a321fd3fa01196f89dcca16656ecd72674ec0bfd16a13711de21f82 SHA512 1b72f5fa4e1eb3db40580b65a4bd9fabbf856c523f7dea3b4f7f38676d72a8ec2f4d3790ca66b3902e7bdde0256086c52094e4c35be743022eab1f1b24fb2b04 MISC metadata.xml 366 BLAKE2B da4de50c63a4245a08247ddea51c62bcc685550ed93bb379903522c17f37d697ced0c56daf98bf3ca59f3ff42e0c66bd3ce2463ea4f4555e141e0078ec9a1471 SHA512 588718268fe1be282ab138986de2961f9a47d8924e61b01212e72f9a5ac7a7f470d82f5787d36f7ae6a4717f0c4976316ab29319faaff35d626f36ca8e31aadf diff --git a/app-emacs/circe/circe-2.14.ebuild b/app-emacs/circe/circe-2.14.ebuild new file mode 100644 index 000000000000..8fe3ade255bf --- /dev/null +++ b/app-emacs/circe/circe-2.14.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="A great IRC client for Emacs" +HOMEPAGE="https://github.com/jorgenschaefer/circe + https://www.emacswiki.org/emacs/Circe" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/jorgenschaefer/${PN}" +else + SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~ppc ~sparc ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( AUTHORS.md CONTRIBUTING.md NEWS.md README.md ) +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests buttercup "${S}" diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest index 8a31079691e6..503f094898da 100644 --- a/app-emacs/corfu/Manifest +++ b/app-emacs/corfu/Manifest @@ -3,7 +3,7 @@ DIST corfu-1.7.gh.tar.gz 51084 BLAKE2B 1dbbe13706dca042ba9c585ac03bf8fe8b458ee89 DIST corfu-2.0.gh.tar.gz 51005 BLAKE2B f0a679ed111bfe47e68ffdf3ae4552bdd8ee1ef56d2ce4fa4f9ae846fc9c0b1eda590453b8c1d660fb01d6b8b2d0ba4f11bab8d4d547793a95fc37e9bd365daa SHA512 9a0082d7fb91aca90108d0930868c2443e80894dbf78397540167e1f985eb3ab0061fe4ff4b533b8f509970bc9c94e8d035a77091cfa3743d1b3357b388b57c9 DIST corfu-2.1.gh.tar.gz 51522 BLAKE2B 4c9dcc18d707d706e28074c2cc389d47fad79175cb2d45ceb51e8cbef03af4009a2e25a02f177cb786b4b3de7fcd9e56a077eb6f4a0d02457de9534c3d00ccf9 SHA512 5a94feeafaa5cbf40abf664fbea89895ef685ca5b6a68db961348f308b3a932c1aafba785fa3fc2fe3cb643a5c1c45555e1bdd1cde4600f3e5f841084ec2d509 EBUILD corfu-1.7.ebuild 728 BLAKE2B e7e1b6fef5c7325038fbedfbf4ebd13362a7666fdad61b55fb9ca91a6bad7970051d323a54fdee70d1185d8f5525349de203b881afe70d4b95c792a15eb7824a SHA512 d882d88ed3c5cc441fa5f94b24ba1554f5c3d2030bfb7f450d7fdc208ec06d4ae7bd1f091dc2b10ec282eaf31de20c51207689006edf3d0104b59245425298cd -EBUILD corfu-2.0.ebuild 729 BLAKE2B 6d4d1144b9a575a857b8f14a005a0d1d8a234e649a8f471cf2c6bc02e0f6dc89d52849fafce40294082795720178203f510b6afe0cd9a6e2163e65b7df1df3a7 SHA512 e577f4ada4c38f1d225d2c06a2578e4ba3c64cf543db415fc7662e7b34175cb7db2c8e2d1b59aeeb6dd770b7268d1ecf24ca7ab5f71b6d3e317ba7940364417f +EBUILD corfu-2.0.ebuild 728 BLAKE2B e7e1b6fef5c7325038fbedfbf4ebd13362a7666fdad61b55fb9ca91a6bad7970051d323a54fdee70d1185d8f5525349de203b881afe70d4b95c792a15eb7824a SHA512 d882d88ed3c5cc441fa5f94b24ba1554f5c3d2030bfb7f450d7fdc208ec06d4ae7bd1f091dc2b10ec282eaf31de20c51207689006edf3d0104b59245425298cd EBUILD corfu-2.1.ebuild 729 BLAKE2B 6d4d1144b9a575a857b8f14a005a0d1d8a234e649a8f471cf2c6bc02e0f6dc89d52849fafce40294082795720178203f510b6afe0cd9a6e2163e65b7df1df3a7 SHA512 e577f4ada4c38f1d225d2c06a2578e4ba3c64cf543db415fc7662e7b34175cb7db2c8e2d1b59aeeb6dd770b7268d1ecf24ca7ab5f71b6d3e317ba7940364417f EBUILD corfu-9999.ebuild 729 BLAKE2B 6d4d1144b9a575a857b8f14a005a0d1d8a234e649a8f471cf2c6bc02e0f6dc89d52849fafce40294082795720178203f510b6afe0cd9a6e2163e65b7df1df3a7 SHA512 e577f4ada4c38f1d225d2c06a2578e4ba3c64cf543db415fc7662e7b34175cb7db2c8e2d1b59aeeb6dd770b7268d1ecf24ca7ab5f71b6d3e317ba7940364417f MISC metadata.xml 357 BLAKE2B 4a324f2913cf600a98085a72ffc69263205068f54b191101ed2825d3e3c84f951e58af8ebcab481bd50908685dc3603cdba3156772f153bf5a565ab43831b201 SHA512 038f5605bc71c57700f5d34539c8474c667f4434261cdb7dacb28c1dd80a64e656c395dfc2c84329d36e6cee28aaa9986d3cceb25f46d887bf8fdc1cbb348b8c diff --git a/app-emacs/corfu/corfu-2.0.ebuild b/app-emacs/corfu/corfu-2.0.ebuild index e41321580543..db6688123644 100644 --- a/app-emacs/corfu/corfu-2.0.ebuild +++ b/app-emacs/corfu/corfu-2.0.ebuild @@ -18,7 +18,7 @@ else SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 ~x86" fi LICENSE="GPL-3+" diff --git a/app-emacs/counsel/Manifest b/app-emacs/counsel/Manifest index b6491c843354..9e27305e3182 100644 --- a/app-emacs/counsel/Manifest +++ b/app-emacs/counsel/Manifest @@ -4,5 +4,5 @@ DIST swiper-0.15.0.gh.tar.gz 255140 BLAKE2B becd63e0c291eccaf6b9520b0b50201aecbc DIST swiper-0.15.1.gh.tar.gz 259310 BLAKE2B 92c6999abf8eecdbb3c4c09da70c1a5ae421183959f4a824bbae2c5d2831b22f8da4ade1eece7e8ac7cff97b846421a9fda8f4f58de4ccb8b56966564c94907e SHA512 c2706e2a9453965012284268c8d9d65cca562b03b4f9d1f53632789ccff9d193733edada2f974d1240783257b97faa8b74d98e32520a8ca1e8aad5b1115cd2dd EBUILD counsel-0.14.2.ebuild 768 BLAKE2B e9ec9d5be3fcefb8d76b2a30a51586be3c97eeb180ff850383e6e778452964d5a2442fa76ceb00f1be5222d780af7f384f91346fe614b6e28ced2d5082b24908 SHA512 10c946c5738a21480032572f14e8248a52c4ecbc4a9b5ea11700d8f0c1f91fa250a5d1a3da87218254926307980ec4457feba0ab5f9d46018e3172c9c3e2ed31 EBUILD counsel-0.15.0.ebuild 916 BLAKE2B a1c01e409170963958ea0f4558934af90037aea0847e49731761ec0ed68c15b69c12f8f07b74af1fbaed6e509f8bb4eccacf4e4191ceeb1d193c3d93c9caaf14 SHA512 2b5d96986b50d1eb4bfb58296d5db9650fcfdff7668ebce46dfb836f47bf6e45c98b06dc84d09a3f00e1a8c8d0ac85df29f2b66f78cb100a98b51d7849b30762 -EBUILD counsel-0.15.1.ebuild 918 BLAKE2B a693dd5ca9288495d0c62ea75ea33da6af93a2a673606667603bbab15dd9f077f7f50f0258863decaffdaebd7376740ee744ae2180834d4b3b7a27ccc41716cb SHA512 78f3fe36a0a07832709e5446aecc4a805f23fb6a4caca0c4e59eef3b0c4ce0c70af5064f854c46b458d5473fdf5db7f88316b378889d7a1b69aefbec9c5017b2 +EBUILD counsel-0.15.1.ebuild 916 BLAKE2B a1c01e409170963958ea0f4558934af90037aea0847e49731761ec0ed68c15b69c12f8f07b74af1fbaed6e509f8bb4eccacf4e4191ceeb1d193c3d93c9caaf14 SHA512 2b5d96986b50d1eb4bfb58296d5db9650fcfdff7668ebce46dfb836f47bf6e45c98b06dc84d09a3f00e1a8c8d0ac85df29f2b66f78cb100a98b51d7849b30762 MISC metadata.xml 597 BLAKE2B 596d80d3c2fd29ce075b056874d9f6357dfb0ae03442cf2dde601a799a1f531fbcd6c13be5d4f3dcbd2c0f842e88db2835ce796c5e420e2042760c0c14ea826e SHA512 a798bc29542e614a8f09e5f080fa2e67268f787c1bf7e399ac851d7d1c8c14843a82ec35578e7036b3897f13b0bc4286ce1d2b2c31632daf1331670e0abe46ee diff --git a/app-emacs/counsel/counsel-0.15.1.ebuild b/app-emacs/counsel/counsel-0.15.1.ebuild index f638c6e986cd..992625eea210 100644 --- a/app-emacs/counsel/counsel-0.15.1.ebuild +++ b/app-emacs/counsel/counsel-0.15.1.ebuild @@ -17,7 +17,7 @@ else -> swiper-${PV}.gh.tar.gz" S="${WORKDIR}/swiper-${PV}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-3+" diff --git a/app-emacs/key-chord/Manifest b/app-emacs/key-chord/Manifest index 96116ec6deb2..9bb0dfe29035 100644 --- a/app-emacs/key-chord/Manifest +++ b/app-emacs/key-chord/Manifest @@ -1,5 +1,5 @@ DIST key-chord-0.7.1.tar.gz 5343 BLAKE2B b6155869d179f209eab380744dc4693eed560284c2fa6a594a2947f36cbce91423cabfcb57a9a7b429af006eea104a4206d16bb190f2bd02ca7cb8bf22e57b9e SHA512 efef5ac069717618c4226a09890499f5858aef1e4c5f82b7663d94d76d39cd5117fff5b892b083c12253b1ada6df9e79f182697a6de1b3fd1e7c5d79fcf62d4b DIST key-chord-0.8.2.gh.tar.gz 9429 BLAKE2B 267ca3e8658623a08778da41c88b5889021ab7cca06ccab31c30906931edaf0c1a4f7c74c1afae42f57aebf63e1c23d79182fd350fc798944a2ef446689a3a5f SHA512 f7adea97fc65c54fe28f47ab3b6df3c819c78aab7b77acab66922ea31572fddd92ebb66103ee648e6949f83461ae0fe7e54fdb9adcba333a992abb1eca929ad9 EBUILD key-chord-0.7.1.ebuild 604 BLAKE2B 8a3e5dd07ca85987faebf96ddbaff47323d5ad77c8359f98fc136a7e583d3460ac626a8a30f179998507a9f658c5d0f7df18620f3e10a46d626040851b407928 SHA512 a34ec5b40d02c5d64cda8e59a34a0df8d6e10fc7a2b695dac23bad9e3d5eedfb55cae2c6dc963b17679857f0522d4157e11b91b628ea144539bfca4271fcab8e -EBUILD key-chord-0.8.2.ebuild 606 BLAKE2B 853af218d6f7f67a4bb617a62e59dda0b5358c2225e82b78f471fd391cdfde5be27a99b53779c7c3c989c99071e282c5e3868b1939fb7d3668287ff0f3e9d570 SHA512 2d9f9babe427681f6e3afac52bd758422a05ced621338dc6e929b02adda90c22efca2e5ec6f26e39dfc4115ffa27c4de69cb4d07972bba0a20f9af0eea5dabee +EBUILD key-chord-0.8.2.ebuild 604 BLAKE2B b87613a0a33f117425d3581c1b53fa32e211896ce9d7983a24f63821f4d057cbbca4bc895d15782bb51629a68317a67cd579fb7b9382a8ebdcae997b4577e45c SHA512 6f8feb69068bc78ad2b4d1cc858017f5a2853271ebe969e105390d6cb38fb8dc50f6343b059471abf62ee98ae7ed5aea5d3a6f21512feb9c5cfb2e55763f93c1 MISC metadata.xml 437 BLAKE2B 111d317677331323a94ec07f4d080a653f1370026641d72dec2da5dff6379f8a774a49688026a24cf163c262bef806cd217b336e294d979aff57ed62c1e4ffdb SHA512 3e7f85f10226cbfea4f20844441bbccbb6288ad3d9a3779504b4ba492a545a68e346c1c8c95264204dd5e26f0be49b60ff0b9c205cb4f8ebb667f7e61ae9d5fd diff --git a/app-emacs/key-chord/key-chord-0.8.2.ebuild b/app-emacs/key-chord/key-chord-0.8.2.ebuild index f3f65929eeca..1b714199b44c 100644 --- a/app-emacs/key-chord/key-chord-0.8.2.ebuild +++ b/app-emacs/key-chord/key-chord-0.8.2.ebuild @@ -16,7 +16,7 @@ else SRC_URI="https://github.com/emacsorphanage/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" fi LICENSE="GPL-2+" diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest index 1dedf4bbab39..93c049c046d1 100644 --- a/app-emacs/org-mode/Manifest +++ b/app-emacs/org-mode/Manifest @@ -1,7 +1,9 @@ AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000 DIST org-mode-release_9.7.26.tar.gz 2364975 BLAKE2B 9607b6d7e33a04ea7aac19c127e52eedd0174324c72923caabc4cbe14bda3dc30032cddfa133896010843e622d744a461dc7944901e273db669ba36f38c0990f SHA512 0e932e20a217c46275b04cb71277da5f3edac7c0a60f83b9d084a985a26a65d85e83bddf8fa2213ba9ea751daafd4f3bb557bd565a71674585724607b582a1f2 DIST org-mode-release_9.7.27.tar.gz 2365183 BLAKE2B 33f59cade600311d545b6f4815052873056a66158cdfbdcfca00d6f2154241b7e4cad048663d8bb9c02b51d6c718223f05e581f957245b7650689a71059abe59 SHA512 de8a4b917e4186a644f82d1304a8396329c917826ec21f6a1c81fa6cd3d2d3c85694617cf75fe3ca1a9aae7edce2d66a1fa31a485e439653ed7ef3970b884281 +DIST org-mode-release_9.7.29.tar.gz 2365116 BLAKE2B 688b250653b59de66cdf94c6ca12c67481802f2262965306ab752aa66c30a03c799355682b52bdd8f14cd9a7b1295b579e34a283929cff66f26c9032077698df SHA512 b1a8ca0c183a5e1b6942d0a36930b5fcb1869c5e1aef6a783a78178d7ff5dcc2304da9754a393205dba39912f475f208dc57f8c317ae25144bdbe27643306169 EBUILD org-mode-9.7.26.ebuild 1723 BLAKE2B 6e5fff17b6c42e26b3ec12399ee34435603724f6459ba28585042f3bd0477ffcf8b149614da921afafd5c893c9e982fed8f11579afec1dc32402ac51f49fbd29 SHA512 1bffe112acf7a84bafa90c09e8571efb7a3b25d633a61f57dc80cb8624c0e7f80ccbc3367673a8bf534feeac9040d569f37c611d1e92d768c8869b52862df023 -EBUILD org-mode-9.7.27.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59 +EBUILD org-mode-9.7.27.ebuild 1723 BLAKE2B 6e5fff17b6c42e26b3ec12399ee34435603724f6459ba28585042f3bd0477ffcf8b149614da921afafd5c893c9e982fed8f11579afec1dc32402ac51f49fbd29 SHA512 1bffe112acf7a84bafa90c09e8571efb7a3b25d633a61f57dc80cb8624c0e7f80ccbc3367673a8bf534feeac9040d569f37c611d1e92d768c8869b52862df023 +EBUILD org-mode-9.7.29.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59 EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160 MISC metadata.xml 1590 BLAKE2B fe57d840c8c176a9fc193cc97f39e2deb69aaace5a06f582333f745bd1341598d0c1289bd22bb1ebf07476858dc2e04b90ad5a000cdea1f178fba90c5160f96c SHA512 7ccfc23be09c9a29ee82f0fd2ca867b5315b932e52c5176ce810bdb7d963dff5b863b3c17d631872effface7e37f7d17ff0d3d8e7490be2114025d3c8536ceaf diff --git a/app-emacs/org-mode/org-mode-9.7.27.ebuild b/app-emacs/org-mode/org-mode-9.7.27.ebuild index 7c045e5649c4..4bf72e958aa3 100644 --- a/app-emacs/org-mode/org-mode-9.7.27.ebuild +++ b/app-emacs/org-mode/org-mode-9.7.27.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~ppc ~x86" + KEYWORDS="amd64 ppc x86" fi LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" diff --git a/app-emacs/org-mode/org-mode-9.7.29.ebuild b/app-emacs/org-mode/org-mode-9.7.29.ebuild new file mode 100644 index 000000000000..7c045e5649c4 --- /dev/null +++ b/app-emacs/org-mode/org-mode-9.7.29.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="An Emacs mode for notes and project planning" +HOMEPAGE="https://orgmode.org/" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git" + EGIT_CHECKOUT_DIR="${WORKDIR}/org" + S="${WORKDIR}/org" +else + MY_P="${PN}-release_${PV}" + SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~amd64 ~ppc ~x86" +fi + +LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" +SLOT="0" +IUSE="doc odt-schema" +RESTRICT="test" + +BDEPEND=" + doc? ( virtual/texi2dvi ) +" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + # Remove failing tests. + rm ./testing/lisp/test-{ob,ob-exp,ob-tangle,ob-shell}.el || die +} + +src_compile() { + emake -j1 \ + ORGVERSION="${PV}" \ + datadir="${EPREFIX}${SITEETC}/${PN}" + + use doc && emake -j1 pdf card +} + +src_install() { + emake -j1 \ + ORGVERSION="${PV}" \ + DESTDIR="${D}" \ + ETCDIRS="styles csl $(use odt-schema && echo schema)" \ + lispdir="${EPREFIX}${SITELISP}/${PN}" \ + datadir="${EPREFIX}${SITEETC}/${PN}" \ + infodir="${EPREFIX}/usr/share/info" \ + install + + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + dodoc README.org CONTRIBUTE.org etc/ORG-NEWS + use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf + + local DOC_CONTENTS="Org mode has a large variety of run-time dependencies, + so you may have to install one or more additional packages. + A non-exhaustive list of these dependencies may be found at + <http://orgmode.org/worg/org-dependencies.html>." + readme.gentoo_create_doc +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz Binary files differindex cb9b14ebbefb..9c6776275ab4 100644 --- a/app-emulation/Manifest.gz +++ b/app-emulation/Manifest.gz diff --git a/app-emulation/gxemul/Manifest b/app-emulation/gxemul/Manifest index 57aac2f76eee..37ce43a95af8 100644 --- a/app-emulation/gxemul/Manifest +++ b/app-emulation/gxemul/Manifest @@ -1,5 +1,7 @@ AUX gxemul-0.6.0-gcc46.patch 418 BLAKE2B e098bc1d64a911e9f9c67dda43bf4a1249ac450d88217f92938b9662b72d5f33b75f419ad12630bb9c8638b6e6aed5bdb487eb9e861f9d6563ed3a2d0d98f6a6 SHA512 0652b82645c75a56b24ed88e3cd9d68bdbbd927e64819aae22d61614db520dcb4fa8b9eab06b2ccd5c01f78d20008c587f3245c520b9bde0cafbc5cfdf3083c1 AUX gxemul-0.6.0-no-doxygen.patch 516 BLAKE2B 31a6fd2037bb2d69be439adbb6a907bc143f39cb682c33d355f5a43ab77e5636ab6c534ae06e303463166099ef22747e2cb54dc74ddef2a1b0876236571c84bd SHA512 f8672505817e9634dc574ed9eb5bfe738c3ada0e86d29b67dd03ba0458b49f7af9d10511882e5473713ec77e43b94c3c55ac4962e7335179ffb3e567ba41681c DIST gxemul-0.6.2.tar.gz 5897883 BLAKE2B 9f5b76d955dc3e1a5b1623aaf491f18376456f33cfaa6a4c1633480980c35bb99172075135cfc1ca942ae3b0f34c4eb11c4aec4bc00272da8bb905176ddcea4a SHA512 4f389c509f9ecf39603ceed50e899e2bee285d3fefac9b3214076115ee71b5a7a68d1d92690b6debc8de5cf5f0303da83b3cc921a5c0b5eb4c7ad89baa730b59 +DIST gxemul-0.6.3.1.tar.gz 6144125 BLAKE2B 080f9c0d5ff333bdd782a44cd34abe6cb658efbeed8e68ea7d9f7c3323030b8755f0555cdedaf6531e7d5024f07474de9664ec8537f0b70beffac8ec95d4dd26 SHA512 b750a53c764245d2c02147beefdac4f44f1e6bad0f390a2300b3907b312d59a41fa8f6de612494627366f1787e49174acfc9113263901af878fab8e925b0645e EBUILD gxemul-0.6.2.ebuild 982 BLAKE2B 53e39dd8e59d854b666166fa2cff8e5480d2a00a54446e49cd72b6f454a36d2831408c503d97658fb5bb6eaf3f9b1a7ded00830c3cdd99358a41ac8457efe7b1 SHA512 6f31b4646c2dabc80116e2f38568e71c509706c00b6ef285e3ad6433c1a310f60b1cbb2a2fe9c51c81e67faf2ed0c258464a144860b2942e494fb435e4c1c4e0 -MISC metadata.xml 423 BLAKE2B 8e750238ee938ea3a5ad204aac0f8fc9e3a4250bd4daf000b6eeef8cb44a6105f31eab0ceec437b970482ed8a53501bfba8663c5f657899973d6ef61797629c1 SHA512 6077541c3968f313c8e9d4ba8f8f14c60b406cb733a5b598bd4d21fde3578cbcb139e4e3042de65f42fe583e8d004e40d6de076496d20ff4476fac4af8c3e812 +EBUILD gxemul-0.6.3.1.ebuild 999 BLAKE2B 3bb8b9f244f7e7cb0d11c5cc226761019981d6452791474e65d120feedf920d3750c8db4403bbaea61f407adf09afcf71ddeefe7e4d1b8328df462e68d16cd8b SHA512 f8130651dfc00991e6ba3de5f2ddd0603983c308560aae4575430ebb115f708803cde24205523146ddf261ca5b919b615cfa8ba8f24e94f840da5c6284fe9238 +MISC metadata.xml 551 BLAKE2B 1cd0d185fd7272fa04cce2372c47f2b2cf727844d432c7b1b48eaab405db425aff644e63f0799b9d12a2a04ea7733bea1ee69f5857f58554fed460f887c2ea67 SHA512 9378bb9797224d5aa04681714d3c1cc0e6fe1638015c4cc49ca5a36e131fb03798e94ac5916a94c1127754c0b4ab7429c2d24ba4aa60db3548af1e33c966fe41 diff --git a/app-emulation/gxemul/gxemul-0.6.3.1.ebuild b/app-emulation/gxemul/gxemul-0.6.3.1.ebuild new file mode 100644 index 000000000000..aeb15b0df272 --- /dev/null +++ b/app-emulation/gxemul/gxemul-0.6.3.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A Machine Emulator, Mainly emulates MIPS, but supports other CPU types" +HOMEPAGE="http://gxemul.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/project/gxemul/GXemul/${PV}/${P}.tar.gz" + +LICENSE="BSD public-domain" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86" +IUSE="debug X" + +RDEPEND="X? ( x11-libs/libX11 )" +DEPEND=" + ${RDEPEND} + X? ( x11-base/xorg-proto ) +" +DOCS=( HISTORY README ) +HTML_DOCS=( doc/. ) +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-gcc46.patch + "${FILESDIR}"/${PN}-0.6.0-no-doxygen.patch +) + +src_prepare() { + default + sed -i configure -e 's|-O3||g' || die +} + +src_configure() { + tc-export CC CXX + # no autotools + local myconfargs=( + --disable-valgrind + $(use debug && echo --debug) + $(use X || echo --disable-x) + ) + ./configure "${myconfargs[@]}" || die +} + +src_install() { + dobin ${PN} + doman man/${PN}.1 + einstalldocs +} diff --git a/app-emulation/gxemul/metadata.xml b/app-emulation/gxemul/metadata.xml index bd88d1ef0ae4..b8eb836fc7c1 100644 --- a/app-emulation/gxemul/metadata.xml +++ b/app-emulation/gxemul/metadata.xml @@ -1,9 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> - <longdescription>Machine Emulator. Supports emulation across several architectures. Primarily for MIPS support, but other platform support coming soon.</longdescription> - <upstream> - <remote-id type="sourceforge">gxemul</remote-id> - </upstream> + <!-- maintainer-needed --> + <longdescription> + Machine Emulator. + Supports emulation across several architectures. + Primarily for MIPS support, but other platform support coming soon. + </longdescription> + <upstream> + <changelog>https://gavare.se/gxemul/news.html</changelog> + <doc>https://gavare.se/gxemul/gxemul-stable/doc/index.html</doc> + <remote-id type="sourceforge">gxemul</remote-id> + </upstream> </pkgmetadata> diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest index e93b787b7b3e..fac1b1edd998 100644 --- a/app-emulation/qemu/Manifest +++ b/app-emulation/qemu/Manifest @@ -34,15 +34,15 @@ DIST qemu-9.1.3.tar.xz 132492084 BLAKE2B 268c8fb91dd5fc4e393a46a578537338861e5d2 DIST qemu-9.2.0-docs.tar.xz 2431076 BLAKE2B 420148b9d7cafbdc9aea21b0d0a84a53ca0d17fb99fc34ae4c0786fa7d4ce40838f4b3173508b90742d6dfbfd4b58dda25b2e5cd1394241b0b56a64fe5705d9b SHA512 88816e326e9eac9acf0a1c73e677552845d6885e220b55e795241c40d2c1bd1b1994a22e56f95046e420225e0b7dc839d459f1c1e5318c8c36392727a86b3008 DIST qemu-9.2.2.tar.xz 134756816 BLAKE2B fe341d25010b02c47c263e6b1bf1a64f72226e188bd79901ec0072005994e305f5c75b8e5b3f36af1e3b3f776a04cd18b4084dc044952f34b131f3b94134f5b8 SHA512 b010876da9f91da01dbb9e06705a1358d5f062d0fdd4ad5c8cd8ce3fd43adcefcf72a61216eb8d415281f6607b945ce1cfb6b5fc5692ada9163e8f05b7fb5533 DIST qemu-9.2.3.tar.xz 134755248 BLAKE2B cdc7300288d2efc50262c605707caab64638fbf1d7528576a0bce71efc1403ccd6aa647a984c84a5ab8ebca28ea9ee7cd8682b4098ca2e63a2f76d2de577c181 SHA512 941a4337a115c65de2fca042932efb31886114f4300226fcf55f04c2c5471bd2b5ce220c4b17e01c3679bd55ba08a1aa7ce399de15e3e5f28c17da52030b139e -EBUILD qemu-7.2.15.ebuild 27621 BLAKE2B 2a13923da098fac46d08237d32d1ead1fe3395be9f6f6d5dc2dd8a7530c392a16667a3e6d3f98ea0d0e0c4d8d0b90668c0b38b1562ed07611eaa3065f9cefa2f SHA512 c3ab8ea3fd0a4825abda766b64384bf7d59702b4c09019f0118db99255aea546a2c7e0267f443885eddb5f897e2e16c9a51720112ef5164da3d0cae66930ffca -EBUILD qemu-7.2.16.ebuild 27743 BLAKE2B 4f4ec52f9f9dce3fd9231b7e06d7257ebe93ad40bc384bb3c3d378c85c14ae81e36aa4d8454f49b0c50b38572c1948456972c77c527aa5e170a8019a812a34be SHA512 4070cf2632aa76d158b885de9e78f735fb3e409bf4512dcee0143e775b4c01f753f59100f3e2f29e97bb1b2987b3efc38f6f946f26984b1c7e135956d43c1f26 -EBUILD qemu-7.2.17.ebuild 27699 BLAKE2B 2555ff617ef48c3c626b088501fad09a97ec4e8f3f30367fc6b66b5b7695c2805d24748a5da2c619bd01c0ceaa6ced0fa6f29a3a3d775ae44e7c99dd04f8b4eb SHA512 d7766cf1f04abe49b6b76cd122d138e38ec2677305c9feac3562259a6d75d69f3cdcfccf913328bf676203eeab4dc29d123d87b5b87301f2e0163c8dd8fa9458 -EBUILD qemu-8.2.10.ebuild 28154 BLAKE2B 0dccec05cbddbcae07ee1a65412ed5ea964b9b344f7d227ebaa28c751f71336b597c932602a65fa036482cfde41fb1c431acbf043736529fd116ef88fbc8e0a3 SHA512 0068d9559f2a5afd189be466aa63be7bb53ae171e5d7f2b2d4899046d0e8fbee6befa501ac0fcd03225874bb365051a393875bc05cc1e20640469a51291a4553 -EBUILD qemu-8.2.7.ebuild 28076 BLAKE2B 142048a9b341a8312d26a64203effd19486b7fae1a518c075c800350a7d5e184f4864f16d500ed0c45038a1c3c623efc3ebe188b181cbaf6f2ba5e244168b61d SHA512 a88109a9a6787a106afc94df92cc78d166fd6901fb72b24c5cf92a8865ad5b008b1836f3e5fbdd026b60ebd32616064de5549274974e061e300bae2778498d61 -EBUILD qemu-8.2.9.ebuild 28198 BLAKE2B 303ffa99f69f0258aa00067c1034865d6d500b742eeb26ef70b2d2eb54fb0890c11f345980e6062f17e863445b26aac0e8c9c0da8b0cb9d70a1af0261e28a89e SHA512 f75abaf11cd01840a59c19637435d2072cecf98dc566a95c413b6eb8fd7b6bacf5f47024159e1fc0b1a09798bf34345b7594b2e34fa66c6e010fa958e781ae6a -EBUILD qemu-9.1.2-r1.ebuild 28504 BLAKE2B 48a385408d026497e263561e0443d8fde5e8a704245021ae212abc3f107e89a0515cf2b7a05806663a39dce0fd1c2695d0e4618da7e442bf479b5fe11be1a9e2 SHA512 2f3b28b4aa1d59c3ded71245e10bd28a1b168e422df947acae01116a077c8464632419d49ec9dce6183ee0b5c06887bb87fd33d81141f9e35bd8dd3617235a4a -EBUILD qemu-9.1.3-r1.ebuild 28581 BLAKE2B d96a497cea5ee8dfb15d1186780c1d9b9de42deccb6c6505fafcd530b057d1bc6b9a93813adc0c83329aa76e0909f98bb9c4cc3312639dc080924ed124485225 SHA512 d518f9dbc632aef81b128379d812e8d2a737ea81d75539ff0e53cc2ae5deb2a1b6a9f09ba1e30e251f826e6e10d261155ca50eb6ad2d2a1e4491bb970e14d5a1 -EBUILD qemu-9.2.2.ebuild 28222 BLAKE2B 4e0ca025ab986e7a9dcbb4ab3640dfd6bd121f32076ea133f97fd30339f871f6d477886bd9b0150d36cfa6a3db40ab466dbf8d42e313b096ec7e5761a6445785 SHA512 2fb00cef68f9b6a437ec9ffc4c985ac354d6d82f808e1057793996d04f002fe0cf54d3e030fd08b837db6d5f5f010852aeff89212f6da4333675fc5528c6f4d0 -EBUILD qemu-9.2.3-r1.ebuild 28392 BLAKE2B 7ba4b7b379b9927e8c5ec196edb3c5e3171b4123223253c55514e1dc1f0a99fd5ff9d4daaac0961d1d8a2681b525079793c0c27ce9ab1e6cc3308e9fc20e43ac SHA512 c21d91b7f930dd41fe11400312abed4b7bb771fad0b44f86c89321de5554710668ef8b7b58a72b9c64c3b905bc85e65952d8ca40fb54ebfae816d9b4b0871f5d -EBUILD qemu-9999.ebuild 28327 BLAKE2B 3f3208d4d59bfc1e28e20be2c31678c4c32bd8460426a12b7edd063d2a606824de0b97cbd5588872f31bf69f23585306f22bebce393332f805ad5ada6265479a SHA512 d00e366fe759679a28b82890ee0cd82141f85af0b26e08129ee7be1bdeb9bb503fbc359a659799698ceaa609e31a3cb11581f6a4d7d35fbc4a9736648555d6ee +EBUILD qemu-7.2.15-r1.ebuild 27622 BLAKE2B 6a58464b63cf09b5b54aa59f0fe5a1031d2e720acdab9ebb6419213b0fbdc4e29e86804ba293b1cf167f4c3324541bff70432979980656efe70943199e2c0163 SHA512 acc88b76bb0747d26dc39667c5fc3a5689c08e0d3b20236c2ca5dd236259c1625254df52452ae12057218665de0604a6b95ec3784e4aef44f3bbba1db53d5d64 +EBUILD qemu-7.2.16-r1.ebuild 27744 BLAKE2B 8402b22bbd7fc329c68aec30b3f3ecd4ae7909ac6aaf314ff3690a8efb471ff14fd191500abf5760239da3a3a4598c3732394fe988ca6233d775f889176806ba SHA512 a73580e5310fa8f21dcdde3cd382aa8e8774155b3f6c2d5bcb79f4abfc55d3d2aa8c0b57e973b628804cd5814a8b78225d85b8054faa4ebd354fc4d71b4438d7 +EBUILD qemu-7.2.17-r1.ebuild 27700 BLAKE2B 72a497faeef4ac292db5f4e0e7197d70a865da67ca96c80a1ad35223dcf3d437fa93e73dc6d6daa544335f4ddd36c4b13aa96780b72e80de13e713c34eebecd7 SHA512 2b8fc701578b5d959a59b6b6636b9a4f92df75ab1b6f99230e068f4c0c04a112bbfa329f566a35393115363847611ed010c98b57fa039c61dbb4152c858559e1 +EBUILD qemu-8.2.10-r1.ebuild 28154 BLAKE2B 0dccec05cbddbcae07ee1a65412ed5ea964b9b344f7d227ebaa28c751f71336b597c932602a65fa036482cfde41fb1c431acbf043736529fd116ef88fbc8e0a3 SHA512 0068d9559f2a5afd189be466aa63be7bb53ae171e5d7f2b2d4899046d0e8fbee6befa501ac0fcd03225874bb365051a393875bc05cc1e20640469a51291a4553 +EBUILD qemu-8.2.7-r1.ebuild 28077 BLAKE2B 876432fce8cc6a6ea2e20c1ad323b8752338a75504c310157e16bea6079ea1f7e1a7419421e0236759368b8a689746e57caf27877c18ab0a0fb80e94f219102e SHA512 bacb373f2ee48c9def1eea5979d44619395a1adaa989dd6b78c4de5b17ad64030ec8fa36c6196e9ddd148788e59d20908c8880a35a958cef8dc2af0d5cce618f +EBUILD qemu-8.2.9-r1.ebuild 28199 BLAKE2B eeb0aece08c2da918952b9ab2f4ff1bfb4c9f6e3bf826cb83694a6e52e24eee04105db0d263258f5aaf693d4ef5de830879e873bf42aae8c66eeb8a65ad6a66c SHA512 b28fbbaf494c42bb06f2b444188c273af5c1aac411e59bf58c74745c69726a3d9d3011fa077d8d628db927eb1ecba9bd51d7c72c0e69a1a2531c8e2e0d33d285 +EBUILD qemu-9.1.2-r2.ebuild 28505 BLAKE2B 4b5561dcbc004fd79dec0abe872c8f922da6512e5fff90934e2b67c5d7fa9afb862f251b952cacc0bcb87124adcb25e228ccba54be536ac7354653d47696c8b0 SHA512 ad0abf4cdcfbc3892dc76a5a660f900a09b733cfb77934bb54906db0cc14705b5a729706176a4b327c777525a2332dd6a44a8c09f5ddd34fe78b9dde804261ab +EBUILD qemu-9.1.3-r2.ebuild 28582 BLAKE2B 8b5b73dff0de8f2a46c6f19f0ff5a04c3f5f10502a206a1fd149bc84e6639aef4f616404d92709e274941ef682c5bc70f607816fe4b289ef5bbb6076f9e9e455 SHA512 7e06f5e90cbb08e2889b9c6e6c6dc588daa0e6bd9e217da152cd552077e9727366b6079697e2bb28de58ed76b354cd2f04c90a7231c367e17a8f6daabdd77ec1 +EBUILD qemu-9.2.2-r1.ebuild 28223 BLAKE2B 658a6b0d92f3474ccb6326c09fbf9eb82008bf089734aadb442b6f94653d449c1548eb26b1a49f2bc6d1b37d152eae4dd57d3048bc09380cdac56c2e3a9ae55f SHA512 5d7b4d9f6e5b552b369fdae9f33089e7a4cd27c74199a8f04dd67605ed9a0c95ab0c2106edbed540426bf240b0cd8c78a7f5c4756a2c91a2259dd45ef651ed6a +EBUILD qemu-9.2.3-r2.ebuild 28393 BLAKE2B 6bd718d9e9aff756af5e0996089836371ba622357dd3ce7d63cd2251d7862466a96c7cfe77ddcedcacb9ad3ae9433a8361cd734f7dec1b8b9c2b78446ff48414 SHA512 79f929e53622823dacb6e61ff9f7d0a71a2e481e667f2c5d80f4a42f13055d3dd5c444618afdc222bdd718f533644effc60c126ef47922075923cbaca06b1a46 +EBUILD qemu-9999.ebuild 28328 BLAKE2B 270e2eb3f8feb239523bbb2fbcf8bec4c63cd906d7122f9709c9d57da8cd54fdc4aa812c44afa02e802edfb1324a5f0af9b228694e29134c1b920c3bef053a6f SHA512 a35ccdb0195355504fd58125a8c1cfc90358379682519192aaecfda4eceba5a0b5646acd817ae7b048b30dc987a86a3d18c729a97a9e489767b156a6f376f0be MISC metadata.xml 4516 BLAKE2B f46e6395374e5dd22a3304ee5c012311f1ea794038c490ee2e709e3e8ced4f476d34704581b35e049b5f06aa59b59a4392896b566020b35e638c3837eeff66f5 SHA512 34ecef876f4dbfcba11fd02aa40fef9a3a099f4e4912d7a9f81d3663130893b0e1327cd4725e60d47372ee3754435011681e9fff3bd9b97da198273947d47e04 diff --git a/app-emulation/qemu/qemu-7.2.15.ebuild b/app-emulation/qemu/qemu-7.2.15-r1.ebuild index a76a8cce2040..8c601062f67b 100644 --- a/app-emulation/qemu/qemu-7.2.15.ebuild +++ b/app-emulation/qemu/qemu-7.2.15-r1.ebuild @@ -173,7 +173,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-7.2.16.ebuild b/app-emulation/qemu/qemu-7.2.16-r1.ebuild index a5d40383777f..ca3c42585250 100644 --- a/app-emulation/qemu/qemu-7.2.16.ebuild +++ b/app-emulation/qemu/qemu-7.2.16-r1.ebuild @@ -173,7 +173,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-7.2.17.ebuild b/app-emulation/qemu/qemu-7.2.17-r1.ebuild index 7ed9ddabff21..908f03b535e0 100644 --- a/app-emulation/qemu/qemu-7.2.17.ebuild +++ b/app-emulation/qemu/qemu-7.2.17-r1.ebuild @@ -173,7 +173,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-8.2.10.ebuild b/app-emulation/qemu/qemu-8.2.10-r1.ebuild index 39674977ab69..39674977ab69 100644 --- a/app-emulation/qemu/qemu-8.2.10.ebuild +++ b/app-emulation/qemu/qemu-8.2.10-r1.ebuild diff --git a/app-emulation/qemu/qemu-8.2.7.ebuild b/app-emulation/qemu/qemu-8.2.7-r1.ebuild index e2772508ceaf..0baa28f843df 100644 --- a/app-emulation/qemu/qemu-8.2.7.ebuild +++ b/app-emulation/qemu/qemu-8.2.7-r1.ebuild @@ -178,7 +178,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-8.2.9.ebuild b/app-emulation/qemu/qemu-8.2.9-r1.ebuild index b2853795f01d..cbaab97545cd 100644 --- a/app-emulation/qemu/qemu-8.2.9.ebuild +++ b/app-emulation/qemu/qemu-8.2.9-r1.ebuild @@ -178,7 +178,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-9.1.2-r1.ebuild b/app-emulation/qemu/qemu-9.1.2-r2.ebuild index 56ee61fd2f46..db34549fb92b 100644 --- a/app-emulation/qemu/qemu-9.1.2-r1.ebuild +++ b/app-emulation/qemu/qemu-9.1.2-r2.ebuild @@ -178,7 +178,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-9.1.3-r1.ebuild b/app-emulation/qemu/qemu-9.1.3-r2.ebuild index 22a0b0889e8e..ac614f1f8877 100644 --- a/app-emulation/qemu/qemu-9.1.3-r1.ebuild +++ b/app-emulation/qemu/qemu-9.1.3-r2.ebuild @@ -178,7 +178,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-9.2.2.ebuild b/app-emulation/qemu/qemu-9.2.2-r1.ebuild index cc9db9b0a730..e184adcd7462 100644 --- a/app-emulation/qemu/qemu-9.2.2.ebuild +++ b/app-emulation/qemu/qemu-9.2.2-r1.ebuild @@ -177,7 +177,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-9.2.3-r1.ebuild b/app-emulation/qemu/qemu-9.2.3-r2.ebuild index 91796454d6ca..2ffaefa9ee0b 100644 --- a/app-emulation/qemu/qemu-9.2.3-r1.ebuild +++ b/app-emulation/qemu/qemu-9.2.3-r2.ebuild @@ -177,7 +177,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild index da8cc2f4a1e2..a12319d95edf 100644 --- a/app-emulation/qemu/qemu-9999.ebuild +++ b/app-emulation/qemu/qemu-9999.ebuild @@ -177,7 +177,7 @@ SOFTMMU_TOOLS_DEPEND=" capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) - fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) + fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz Binary files differindex d2d135a01c98..21d9bdb8c250 100644 --- a/app-i18n/Manifest.gz +++ b/app-i18n/Manifest.gz diff --git a/app-i18n/gnulib-l10n/Manifest b/app-i18n/gnulib-l10n/Manifest index 66415147df35..2a578e892295 100644 --- a/app-i18n/gnulib-l10n/Manifest +++ b/app-i18n/gnulib-l10n/Manifest @@ -1,3 +1,3 @@ DIST gnulib-l10n-20241231.tar.gz 786237 BLAKE2B 93283b255416aa7d041afb2275fc3a47bfe1d46a41987af5d38ad98f6962b0008ce88ffd35f284d813a2d99b891c470489f05d3ecc1bc182ce9912d82a5d0669 SHA512 0c5858f6068226afd9b3744020a3826a1236b62f90b6eff30ad17657a194017eaab9f8e090eb744902f47b997f63277b20509a27d1945c42ad9597bb734cad73 -EBUILD gnulib-l10n-20241231.ebuild 816 BLAKE2B 6ffeafe5a9ff973a3702f54533e51baf4c22a43c81330e32cc7434461a34e11754de4bd853b86cc45f6b95de54a62f0c3cae2da0eaee60d4134b8c865e810c55 SHA512 685cbdf60f81905b7c76d1e6b058045d686da2959006480cbe09122948fa534b6478f1a44a97c5c88fea88ff0ac483614a5bd09f73cf8803ef486557a485acc5 +EBUILD gnulib-l10n-20241231.ebuild 815 BLAKE2B b21bc7e0d61952116a75227c999f7588a31713dc0f2255365171fdcb6df28340130bb650a1103287e9b144f09666da4925161b30deadd474be9756543b1b049b SHA512 48f2db477f7e0c94bb9be644167a8568bb75e0428147a893822958fe2019061e6cee6f52c9b782f6373ab51347a056c069030fa6a634b913039098eec5e9aed6 MISC metadata.xml 282 BLAKE2B 85c3312405ada57a85e03b06a59523c8d4069551f91e6b70f182d5af92ffc26b946c2987554001649eb41d605864a5cb3c172ebbb02f3c1a11ca1ed805889550 SHA512 5eac09aed8093684086d644c321b236d5da019a650ad322d33236b543bd5641edfc43cbdeee4654e093f9f6393eae034110ca51eb560b87a178fba74244d7fdb diff --git a/app-i18n/gnulib-l10n/gnulib-l10n-20241231.ebuild b/app-i18n/gnulib-l10n/gnulib-l10n-20241231.ebuild index 0e269ee2718a..8b0b2100c4fc 100644 --- a/app-i18n/gnulib-l10n/gnulib-l10n-20241231.ebuild +++ b/app-i18n/gnulib-l10n/gnulib-l10n-20241231.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/gnulib/${P}.tar.gz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" src_prepare() { default diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex feadd6ab9a81..d748b49a04be 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest index 6c8eb4e5171d..727401df15cc 100644 --- a/app-misc/gramps/Manifest +++ b/app-misc/gramps/Manifest @@ -1,3 +1,5 @@ DIST gramps-5.2.3.tar.gz 21081011 BLAKE2B 1ed8bc46e3c0d49b77194e52a060e5e3627871620f87bb7aca1b112972aecbd94a382cbc03ac07f8ef0424b4e47abbb4245ec4761fce5f5b019bdf41591530a1 SHA512 830af5c7276ff4e6c3a43ce37f1cd7bf345368885489701d17e4fe276f468890b267c5c72d7055e6043dc715e7a7f950e5a2084e31863d338c3487f29561ac75 +DIST gramps-6.0.1.tar.gz 22016734 BLAKE2B 464a7e4d58f80329fb71ee0def1559cc6ca4327257feddf61c4f065235d14b680c6590c78d5c54c1bbe3d6808b5b5198ec85228e5210c424cc2f74cc9397c3ab SHA512 00b87cbbf3e58eec78d0a9bf5dbb3037b9468c3f195facf6ade85bce91304a00b5e528eae0dd3443461082c58617d21187ad4aa32068ce7bc99f2396eb63a486 EBUILD gramps-5.2.3.ebuild 2503 BLAKE2B 2548ea0e83a444e7af787f03c772f7e3e6c6cd59575fc970cb5dac81d80d4218529bbf99a4dfb8b76c62a5770ff52e3f5378465499b3c4539daba65f5c12cc0d SHA512 d744067dffb58bd2a13e8d48a2037913e779a36d69b780704b8f2527b8dd8b0456523c2b248d2082671a8a31296e4dfd5434338279e31a24b8d20064d34f933d -MISC metadata.xml 5521 BLAKE2B f0ded0e16a02c46c4f4fd8e1abf60b53bab2feb81d24465cc59b1ca8113b49e6a3a0dba04fbe6828da07998ecb161505ae60dd969c73d503b78b07622697445d SHA512 833c7014cad20b694f91bbd093202c825017f08c67e6f86fd5b1bb0d69828ef9f4a834770faf5ac0e5fd5e028342bbd00c6cc44c3d8e92cf34ef81b8f552ddae +EBUILD gramps-6.0.1.ebuild 2523 BLAKE2B f9ac634137a8c6304175aa15635bfe694c9728786a9ab8d3bd40e7eba7efdb7a9c714196da92aff75695c69700dccf76f406a3f189b93f420451fd962304f66a SHA512 47f55ce154bb9aafab668f0c3903eb8120a04848de151742e9d5560777e2897400d78f6f91dd64e1ebf35325838ccd01215ae524fe26bf7409f05b546e78650e +MISC metadata.xml 5608 BLAKE2B 72ae34cd66fc517b4799499208e5bc74cf4c3e34c7b50cd5c2611c3ee3e3aa262eac71d0d1ca3ca4e2ed032a4d254bb7eecbf8fa94164f4df9593485dcbe6c8a SHA512 ba2ff4b8ac5c3add5959cf4735ab1609a84dc5621f85e74da1c448fb3c3273ae735e1b7ffe02db8c1e9590aff67e74723ef318cc54488caefbc34640aac26d55 diff --git a/app-misc/gramps/gramps-6.0.1.ebuild b/app-misc/gramps/gramps-6.0.1.ebuild new file mode 100644 index 000000000000..ac2a781a834e --- /dev/null +++ b/app-misc/gramps/gramps-6.0.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 2001-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Community genealogy program aiming to be both intuitive and feature-complete" +HOMEPAGE="https://gramps-project.org/" +SRC_URI=" + https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="exif geo postscript +rcs +reports spell test" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}] + dev-python/pyicu[${PYTHON_USEDEP}] + exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] ) + ') + gnome-base/librsvg:2 + >x11-libs/gtk+-3.14.8:3[introspection] + x11-libs/pango[introspection] + x11-misc/xdg-utils + dev-python/orjson + geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) + spell? ( app-text/gtkspell:3[introspection] ) + rcs? ( dev-vcs/rcs ) + reports? ( media-gfx/graphviz[postscript?] ) +" +BDEPEND="test? ( + $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ') +)" + +DISTUTILS_ARGS=( + --no-compress-manpages +) + +distutils_enable_tests unittest + +src_prepare() { + # Install documentation to the proper location. This can't be done + # easily with a patch because we substitute in the ${PF} variable, + # and that changes with every revision. + sed -i -e "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die + + default +} + +python_test() { + # gramps.gen.utils.test.file_test.FileTest.test_mediapath expects existing ~/.gramps + # see https://gramps-project.org/bugs/view.php?id=13305 + mkdir -p "${HOME}/.gramps" || die + # we need to populate test data to resources, they are not installed + ln -snf "${S}/data/tests" "${BUILD_DIR}/install/usr/share/gramps/tests" || die + # test_imp_sample_ged wrongly detects mimetype for OBJE without file in ${S} + rm -f data/tests/imp_sample.ged || die + + # TZ=UTC is expected in ged export test, #939161 + local -x GRAMPS_RESOURCES="${BUILD_DIR}/install/usr/share" GDK_BACKEND=- TZ=UTC + eunittest -p "*_test.py" + + # we don't want to install this symlink + rm -f "${BUILD_DIR}/install/usr/share/gramps/tests" || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} diff --git a/app-misc/gramps/metadata.xml b/app-misc/gramps/metadata.xml index e3094a7d59da..766712b482ca 100644 --- a/app-misc/gramps/metadata.xml +++ b/app-misc/gramps/metadata.xml @@ -1,7 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <maintainer type="person"> + <email>dilfridge@gentoo.org</email> + <name>Andreas K. Huettel</name> + </maintainer> <longdescription lang="en"> Gramps helps you track your family tree. It allows you to store, edit, and research genealogical data. Gramps attempts to provide all of the diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest index f09e77b1c0b6..e3408d4f66db 100644 --- a/app-misc/lirc/Manifest +++ b/app-misc/lirc/Manifest @@ -11,8 +11,6 @@ AUX modprobed.lirc 549 BLAKE2B f58dcefff1becd48edaddab0d48e46f361b99de714bc8d3ae DIST lirc-0.10.1.tar.bz2 2523226 BLAKE2B 47b7ee87de8f64f7f829af519c0d296a85cf91790148927e850965177d4984bb994a0ad122cb59c3db508813d0824ffec45126e794abd08174a052361cea53e5 SHA512 31c0b6ee169b302b99994a2a3fa0ebcae0e01cb83c02fe02acf1de5ba8cf77a091a0221c7d8104448c30930adafe654cd08afb7d0df6b5b7ec2d47df26e5df9d DIST lirc-0.10.2.tar.bz2 2418298 BLAKE2B fa067ff3de9779962e34a87f948b978eae73056d567abb708baac953b0551735cae9610c9d83af17bc9bc44031b8ad43e338665897d86fc8adf81b8ae2c7c983 SHA512 99eb2d4496df8ab6b71f11edb2990fff53d0ccc63060119aa7bb6461f7b8488c3f45012e2fa8f393f5928ea4c4ace91a6b0daeb766a868d420455dacad78512d DIST lirc_0.10.1-7.debian.tar.xz 39392 BLAKE2B cb7527bb33a1d724fea487ca468f98f406c8af894b185580dd285ed46ee0d7f6eeb5c2d66ae09c917d580485568f6510ef968283c56511dc9b4281c77fcc4563 SHA512 9bcd7dc2d30647ab807a65036c02d4adc425af288046d8f0b9bee2f38389f39be21103e4980684827e736b4b76a05688ae870f0871bc50213de429c35b70211e -EBUILD lirc-0.10.1-r4.ebuild 3899 BLAKE2B 0f5770862a59c14756355f49a3a1a2d23ac92a8498ce43b320cf88fe723e4932fe1f61d8e6a9e689288ff4dba693ff302070966ccfa90074aeb5a9696ccd27df SHA512 3dc0abf7fcca22a7c1e6890ab0eefdff77e3af4ca5cbf8f8f42298a8709aca7a85f54ae6af6d2760b7d991445f97cf74f0bc01a3dfbf9c0082f980013c557da6 -EBUILD lirc-0.10.1_p7.ebuild 4395 BLAKE2B 451d310e34f6113c854f50e934f60d5708bb51b7df0c2a70460bd856bdc7aac0ab339d5544189f23d027d7c03954c3a90f384ca72e8f8eb5ff99706e054e2f07 SHA512 8fe300d7b4066b2fbd438abdc23da2ced3893c730fa15943d46841ec3c8ddc3f3d798b90ef415d104659c5780cf6901428514654961cdb7a786beac0c9a3e5b7 -EBUILD lirc-0.10.2-r1.ebuild 4691 BLAKE2B b34b208230bc0fc72ce967b4a16d6cd3f015ba1a1879239d6e4a9f90c387d571fee6c3badb8e0be6e7f64ad2cfc357da0400fb10b73d4ed096f73b236dd389ce SHA512 658e894af4ec8249253e73d5623bebaa23e1aea3b343b5c45aedc79e98ea2841a28033eb0017b7f2dcf81991a7b5e6113989048a52788bcf0601e706c037693a -EBUILD lirc-0.10.2.ebuild 4403 BLAKE2B 1f5cec5ed82b2ce51cc7d129348294a177eea181c73657b7f05c92227c72a89f2ea0f4e03291c2a594aaa8ea180ec6414f8baaa9ea96204b76508b8b3b45290f SHA512 5ccdebd8cf73e58c71f021c732c1c4c7ed4315391330fb49a82caf1700752aa3a5bbcf13c5f59a43cc2de694f8e875bf052cc6eae07cf4e06d62e048bc23806a +EBUILD lirc-0.10.1_p7-r1.ebuild 4395 BLAKE2B 023beb428746b9b1879b5955bf04c0662acf0cbdd206b8ba351b19466004eba091ef036663e516fbc6906f72a6120d707ce1b896781078ceb88c22c90b857662 SHA512 e4ddacb7ea16342ab8ebd2b43f77ca34c2bbc3b879177fdf0c517f18cbbb555c3430a947bf75e557a02df060c63d54f074442a545e64d2126e37736678c64283 +EBUILD lirc-0.10.2-r2.ebuild 4691 BLAKE2B 3712f27126d059ca0c2375b5eed5617e5cb00597c02a2aeede14446bbef6ced2206dd70e4e9b81f6c228504751ec197a711db292ae10a3a472e8c2d713346fa5 SHA512 85ecba54f03e1fce373df41c7cb6ff32deea3566edb0541b8d1cd17faf3b6e33e6929f23c174349ad9fb723c0f27cfe1adcefd1d32c4821dc8358bb4aebe2b20 MISC metadata.xml 829 BLAKE2B 987d7dafc070e593a79a65ea323684f5722ae167060e9ddd22e362c421fdb8ee254e7ca8e87e6a29ed1f5dbd9114c29dbb97c4643f9b3a1f43443fef18841afe SHA512 93498941521daa19726f37a99d016ca365e233353f45bf42f1b4facb8cc9fd6e6421ebaaf19e17a7fd68d0d0e52bd2c5b954c2fa523868458b90b28118fb6d42 diff --git a/app-misc/lirc/lirc-0.10.1-r4.ebuild b/app-misc/lirc/lirc-0.10.1-r4.ebuild deleted file mode 100644 index 49a4ce8de258..000000000000 --- a/app-misc/lirc/lirc-0.10.1-r4.ebuild +++ /dev/null @@ -1,167 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10,11,12} ) - -inherit flag-o-matic linux-info python-single-r1 systemd xdg-utils - -DESCRIPTION="decode and send infra-red signals of many commonly used remote controls" -HOMEPAGE="https://www.lirc.org/" - -LIRC_DRIVER_DEVICE="/dev/lirc0" - -MY_P=${PN}-${PV/_/-} - -if [[ "${PV/_pre/}" = "${PV}" ]]; then - SRC_URI="https://downloads.sourceforge.net/lirc/${MY_P}.tar.bz2" -else - SRC_URI="https://www.lirc.org/software/snapshots/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86" -IUSE="audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - gtk? ( X ) -" - -S="${WORKDIR}/${MY_P}" - -COMMON_DEPEND=" - ${PYTHON_DEPS} - audio? ( - >media-libs/portaudio-18 - media-libs/alsa-lib - ) - $(python_gen_cond_dep ' - dev-python/pyyaml[${PYTHON_USEDEP}] - ') - ftdi? ( dev-embedded/libftdi:0 ) - systemd? ( sys-apps/systemd ) - usb? ( virtual/libusb:0 ) - X? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - ) -" - -DEPEND=" - ${COMMON_DEPEND} - dev-libs/libxslt - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - doc? ( app-text/doxygen ) - sys-apps/kmod - sys-kernel/linux-headers -" - -RDEPEND=" - ${COMMON_DEPEND} - gtk? ( - x11-libs/vte[introspection] - $(python_gen_cond_dep ' - dev-python/pygobject[${PYTHON_USEDEP}] - ') - ) - inputlirc? ( app-misc/inputlircd ) -" - -PATCHES=( - "${FILESDIR}/${P}-unsafe-load.patch" - "${FILESDIR}/${P}-runtimedirectory.patch" -) - -MAKEOPTS+=" -j1" - -pkg_setup() { - use uinput && CONFIG_CHECK="~INPUT_UINPUT" - python-single-r1_pkg_setup - linux-info_pkg_setup -} - -src_configure() { - xdg_environment_reset - econf \ - --localstatedir="${EPREFIX}/var" \ - $(use_enable static-libs static) \ - $(use_enable devinput) \ - $(use_enable uinput) \ - $(use_with X x) -} - -src_install() { - default - - if use !gtk ; then - # lirc-setup requires gtk - rm "${ED}"/usr/bin/lirc-setup || die - fi - - newinitd "${FILESDIR}"/lircd-0.8.6-r2 lircd - newinitd "${FILESDIR}"/lircmd-0.9.4a-r2 lircmd - newconfd "${FILESDIR}"/lircd.conf.4 lircd - newconfd "${FILESDIR}"/lircmd-0.10.0.conf lircmd - - insinto /etc/modprobe.d/ - newins "${FILESDIR}"/modprobed.lirc lirc.conf - - newinitd "${FILESDIR}"/irexec-initd-0.9.4a-r2 irexec - newconfd "${FILESDIR}"/irexec-confd irexec - - keepdir /etc/lirc - if [[ -e "${ED}"/etc/lirc/lircd.conf ]]; then - newdoc "${ED}"/etc/lirc/lircd.conf lircd.conf.example - fi - - find "${ED}" -name '*.la' -delete || die - - # Avoid QA notice - rm -d "${ED}"/var/run/lirc || die - rm -d "${ED}"/var/run || die -} - -pkg_preinst() { - local dir="${EROOT}/etc/modprobe.d" - if [[ -a "${dir}"/lirc && ! -a "${dir}"/lirc.conf ]]; then - elog "Renaming ${dir}/lirc to lirc.conf" - mv -f "${dir}/lirc" "${dir}/lirc.conf" || die - fi - - # copy the first file that can be found - if [[ -f "${EROOT}"/etc/lirc/lircd.conf ]]; then - cp "${EROOT}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die - elif [[ -f "${EROOT}"/etc/lircd.conf ]]; then - cp "${EROOT}"/etc/lircd.conf "${T}"/lircd.conf || die - MOVE_OLD_LIRCD_CONF=1 - elif [[ -f "${ED}"/etc/lirc/lircd.conf ]]; then - cp "${ED}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die - fi - - # stop portage from touching the config file - if [[ -e "${ED}"/etc/lirc/lircd.conf ]]; then - rm -f "${ED}"/etc/lirc/lircd.conf || die - fi -} - -pkg_postinst() { - # copy config file to new location - # without portage knowing about it - # so it will not delete it on unmerge or ever touch it again - if [[ -e "${T}"/lircd.conf ]]; then - cp "${T}"/lircd.conf "${EROOT}"/etc/lirc/lircd.conf || die - if [[ "$MOVE_OLD_LIRCD_CONF" = "1" ]]; then - elog "Moved /etc/lircd.conf to /etc/lirc/lircd.conf" - rm -f "${EROOT}"/etc/lircd.conf || die - fi - fi - - einfo "The new default location for lircd.conf is inside of" - einfo "${EROOT}/etc/lirc/ directory" -} diff --git a/app-misc/lirc/lirc-0.10.1_p7.ebuild b/app-misc/lirc/lirc-0.10.1_p7-r1.ebuild index ac70be7953cd..57d207f05dda 100644 --- a/app-misc/lirc/lirc-0.10.1_p7.ebuild +++ b/app-misc/lirc/lirc-0.10.1_p7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -45,7 +45,7 @@ COMMON_DEPEND=" $(python_gen_cond_dep ' dev-python/pyyaml[${PYTHON_USEDEP}] ') - ftdi? ( dev-embedded/libftdi:0 ) + ftdi? ( dev-embedded/libftdi:1 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( diff --git a/app-misc/lirc/lirc-0.10.2-r1.ebuild b/app-misc/lirc/lirc-0.10.2-r2.ebuild index 2f3a5099bfc6..d0310f49fb5f 100644 --- a/app-misc/lirc/lirc-0.10.2-r1.ebuild +++ b/app-misc/lirc/lirc-0.10.2-r2.ebuild @@ -45,7 +45,7 @@ COMMON_DEPEND=" $(python_gen_cond_dep ' dev-python/pyyaml[${PYTHON_USEDEP}] ') - ftdi? ( dev-embedded/libftdi:0 ) + ftdi? ( dev-embedded/libftdi:1 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( diff --git a/app-misc/lirc/lirc-0.10.2.ebuild b/app-misc/lirc/lirc-0.10.2.ebuild deleted file mode 100644 index 8a4132515177..000000000000 --- a/app-misc/lirc/lirc-0.10.2.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit linux-info python-single-r1 xdg-utils - -DESCRIPTION="decode and send infra-red signals of many commonly used remote controls" -HOMEPAGE="https://www.lirc.org/" - -LIRC_DRIVER_DEVICE="/dev/lirc0" - -MY_P=${PN}-${PV/_/-} -S="${WORKDIR}/${MY_P}" - -if [[ ${PV} == *_pre* ]] ; then - SRC_URI="https://www.lirc.org/software/snapshots/${MY_P}.tar.bz2" -elif [[ ${PV} == *_p* ]] ; then - inherit autotools - SRC_URI="https://downloads.sourceforge.net/lirc/${PN}-$(ver_cut 1-3).tar.bz2" - SRC_URI+=" mirror://debian/pool/main/l/${PN}/${PN}_$(ver_cut 1-3)-$(ver_cut 5-).debian.tar.xz" - S="${WORKDIR}"/${PN}-$(ver_cut 1-3) -else - SRC_URI="https://downloads.sourceforge.net/lirc/${MY_P}.tar.bz2" -fi - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86" -IUSE="audio +devinput doc ftdi gtk inputlirc selinux static-libs systemd +uinput usb X" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - gtk? ( X ) -" - -COMMON_DEPEND=" - ${PYTHON_DEPS} - audio? ( - >media-libs/portaudio-18 - media-libs/alsa-lib - ) - $(python_gen_cond_dep ' - dev-python/pyyaml[${PYTHON_USEDEP}] - ') - ftdi? ( dev-embedded/libftdi:0 ) - systemd? ( sys-apps/systemd ) - usb? ( virtual/libusb:0 ) - X? ( - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - ) -" - -DEPEND=" - ${COMMON_DEPEND} - dev-libs/libxslt - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - doc? ( app-text/doxygen ) - sys-apps/kmod - sys-kernel/linux-headers -" - -RDEPEND=" - ${COMMON_DEPEND} - gtk? ( - x11-libs/vte[introspection] - $(python_gen_cond_dep ' - dev-python/pygobject[${PYTHON_USEDEP}] - ') - ) - inputlirc? ( app-misc/inputlircd ) - selinux? ( sec-policy/selinux-lircd ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.10.1-runtimedirectory.patch" -) - -MAKEOPTS+=" -j1" - -pkg_setup() { - use uinput && CONFIG_CHECK="~INPUT_UINPUT" - python-single-r1_pkg_setup - linux-info_pkg_setup -} - -src_prepare() { - default - - # Keep eautoreconf until a new release to fix Python macros - # bug #849788 - if [[ -d "${WORKDIR}"/debian/patches ]] ; then - eapply $(sed -e 's:^:../debian/patches/:' ../debian/patches/series || die) - eautoreconf - fi -} - -src_configure() { - xdg_environment_reset - econf \ - --localstatedir="${EPREFIX}/var" \ - $(use_enable static-libs static) \ - $(use_enable devinput) \ - $(use_enable uinput) \ - $(use_with X x) -} - -src_install() { - default - - if use !gtk ; then - # lirc-setup requires gtk - rm "${ED}"/usr/bin/lirc-setup || die - fi - - newinitd "${FILESDIR}"/lircd-0.8.6-r2 lircd - newinitd "${FILESDIR}"/lircmd-0.9.4a-r2 lircmd - newconfd "${FILESDIR}"/lircd.conf.4 lircd - newconfd "${FILESDIR}"/lircmd-0.10.0.conf lircmd - - insinto /etc/modprobe.d/ - newins "${FILESDIR}"/modprobed.lirc lirc.conf - - newinitd "${FILESDIR}"/irexec-initd-0.9.4a-r2 irexec - newconfd "${FILESDIR}"/irexec-confd irexec - - keepdir /etc/lirc - if [[ -e "${ED}"/etc/lirc/lircd.conf ]]; then - newdoc "${ED}"/etc/lirc/lircd.conf lircd.conf.example - fi - - find "${ED}" -name '*.la' -delete || die - - # Avoid QA notice - rm -d "${ED}"/var/run/lirc || die - rm -d "${ED}"/var/run || die -} - -pkg_preinst() { - local dir="${EROOT}/etc/modprobe.d" - if [[ -a "${dir}"/lirc && ! -a "${dir}"/lirc.conf ]]; then - elog "Renaming ${dir}/lirc to lirc.conf" - mv -f "${dir}/lirc" "${dir}/lirc.conf" || die - fi - - # copy the first file that can be found - if [[ -f "${EROOT}"/etc/lirc/lircd.conf ]]; then - cp "${EROOT}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die - elif [[ -f "${EROOT}"/etc/lircd.conf ]]; then - cp "${EROOT}"/etc/lircd.conf "${T}"/lircd.conf || die - MOVE_OLD_LIRCD_CONF=1 - elif [[ -f "${ED}"/etc/lirc/lircd.conf ]]; then - cp "${ED}"/etc/lirc/lircd.conf "${T}"/lircd.conf || die - fi - - # stop portage from touching the config file - if [[ -e "${ED}"/etc/lirc/lircd.conf ]]; then - rm -f "${ED}"/etc/lirc/lircd.conf || die - fi -} - -pkg_postinst() { - # copy config file to new location - # without portage knowing about it - # so it will not delete it on unmerge or ever touch it again - if [[ -e "${T}"/lircd.conf ]]; then - cp "${T}"/lircd.conf "${EROOT}"/etc/lirc/lircd.conf || die - if [[ "$MOVE_OLD_LIRCD_CONF" = "1" ]]; then - elog "Moved /etc/lircd.conf to /etc/lirc/lircd.conf" - rm -f "${EROOT}"/etc/lircd.conf || die - fi - fi - - einfo "The new default location for lircd.conf is inside of" - einfo "${EROOT}/etc/lirc/ directory" -} diff --git a/app-misc/vit/Manifest b/app-misc/vit/Manifest index 48fadb6d34ef..8fb2fed1a0c9 100644 --- a/app-misc/vit/Manifest +++ b/app-misc/vit/Manifest @@ -1,5 +1,3 @@ -DIST vit-2.3.2.tar.gz 72321 BLAKE2B 45fb6725547f2a6703dd0862df522781f5a5fa7d7264a1c1dd95d28fcca688661c971abec789e93fa40b4c40b2c1991ca5b951b4d0439baeeb7ef7f82aed6e7a SHA512 f24a3bd238b390acb437b1a7bdd888f468196ddbf179d1aee9578ce1c83e6f973703d779c231c07024f81600066431661e312419ad5a4c81bcb1125a9f714f42 DIST vit-2.3.3.tar.gz 72698 BLAKE2B 002d33d68ea813ebf2b4091a899f5126122322d7c551e818829a9c89330b0bc18a3cebc5ec499de541684db66b97ed75be15eac243d82295005312a5f68919d1 SHA512 57b00ec970f2632a04bbc468cb14fc5031eebac2752deddc699a5e6e26dbd828477eaf468d37ae5e256516082630106d66fb34e92ed499aec2ac278cd1e15591 -EBUILD vit-2.3.2.ebuild 609 BLAKE2B 958121ee57fe31e48da50b86f433f2003e6579145d1caf93568288c82fa0abe10ee274669d322af257934bc4ac879f02cb8f2b1d9db2cff06bc192ca776f2d97 SHA512 5085c7e0141d7e9e5d553e38edb506be508ed5f36b6e6f41a1d3d440afc74994ec1474c7950a8487aa537c37ffc773e141c8664de6415487d5ebc798693aa57d EBUILD vit-2.3.3.ebuild 609 BLAKE2B c80e1b04259a183e0ab7b1ec42a864773d2aab908c04b379d72372c3cc1ff8f22027095c8fbb869dcf3f3c9b915e4994e3ad8795060098bad6b2bff2b53b4d6b SHA512 e5d4308782f13eadec3a58a7ac9b65900a575d9f63e2afc7dd025cba2a8d19ae2406c5bad14b9e228d78a4a5afe0fd9a2ebc95067b69eae1e7cd107ae1e13098 MISC metadata.xml 380 BLAKE2B f51041aedacd22c0004363cdf14a43c71991317d7b5779d15ab5d3356f66e1102d4b646639a821aa697265073946af94f23e10eaee9417450c97967225c5e1d9 SHA512 0d8c9b04a3a351c674398072bf33a2c50e7902c97b3011d4c0b3ac65f42b4190f13121b2b4a49e01315e2112ebefd05359a3ec010b4ab03a8ce4e33079f64c40 diff --git a/app-misc/vit/vit-2.3.2.ebuild b/app-misc/vit/vit-2.3.2.ebuild deleted file mode 100644 index d55605c797ec..000000000000 --- a/app-misc/vit/vit-2.3.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=yes -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A lightweight, fast, curses-based front end to Taskwarrior" -HOMEPAGE=" - https://github.com/vit-project/vit - https://pypi.org/project/vit/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-misc/task - $(python_gen_cond_dep ' - >=dev-python/tasklib-2.4.3[${PYTHON_USEDEP}] - >=dev-python/urwid-2.1.2[${PYTHON_USEDEP}] - ') -" - -distutils_enable_tests pytest diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz Binary files differindex 1f5fcf94a954..fae1eac60455 100644 --- a/app-office/Manifest.gz +++ b/app-office/Manifest.gz diff --git a/app-office/joplin-desktop/Manifest b/app-office/joplin-desktop/Manifest index 5030928e1f2a..1dabf0cd5bdd 100644 --- a/app-office/joplin-desktop/Manifest +++ b/app-office/joplin-desktop/Manifest @@ -1,7 +1,7 @@ DIST Joplin-3.3.10.AppImage 229320283 BLAKE2B dd9dcb79d994917d8835a07c1c0d758710dc0a484be999e3d5b777082488f84b7c39868066c7790152d66895d416592b844dc7b19575548f3089ea58ce18c406 SHA512 b472f973ca4dc803f0308db31add52583c42da4fd67425541257071f6e3d8bda5799f30507b819679253115675bc4840850a7f984a82f00be8656ccfe1a26c2d -DIST Joplin-3.3.2.AppImage 224805353 BLAKE2B 9192d5c3cecc909d185aa4a58b534dd074a265519c755ac35a4e86461f23625a244f4e9af82051246b65d6c600362c75fe5aece2cf6833d72cf3da9d1c6a0bc7 SHA512 2224246266507f01f5e03e4c87e90364cf27edc83f21e1c20d592e8a35339f63032127813407d12dfc30b822ab7bfa9b01bc63e4eed396e83242f7bb3b23be99 +DIST Joplin-3.3.12.AppImage 229316776 BLAKE2B e8ba2ee9bb8d81fbe6b748d9bdf785fc82d2d32187e48ae3964a944c7c5c4660f5a0c47cfcb7248a467778c8a21e3508c23b8a039c8eb3a797d4311489fc2cbb SHA512 31f42412d788581b23c5e9fe03d0d0c16728dff3e1903c32a72ca9295a5451b3ef49c7bb654f58f8caf17db40cb27e0fcb5a58fad6a0e152b315c5011c7cd344 DIST Joplin-3.3.3.AppImage 229190060 BLAKE2B 6eae7bf970dc20cf87dbea8db45c9f9a1b554035177e3a9ddf482b42a44f5f1ad10d904b2f2565db94f78f7eefca106f644103cde2b3605e9ff0439f9ab71b53 SHA512 4aec5a90d5a90555280cfb2eb0c979416bb106bc661108d691e44535db6bb4b988442af1351f78abb1a0e4df3cc0db47c53244129a41b0fb6f1cae8d857e150f EBUILD joplin-desktop-3.3.10.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1 -EBUILD joplin-desktop-3.3.2.ebuild 2351 BLAKE2B 95f72d70289087c68915e5d1f2e6430be071233c0f4bc69b841c1d920d2096fb025686e80c308c353660f300661f47fd2779190e3790878987f750b9a7a9d2f5 SHA512 e3d19e845ce5c877f58a148fef9866949d916fe4c4429a8d1dec722cf0687c6c503e917b7aebf647e13a30a7b0baa8bdbe593c6a1e10de06f59f1d7f60960ee3 +EBUILD joplin-desktop-3.3.12.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1 EBUILD joplin-desktop-3.3.3.ebuild 2351 BLAKE2B 95f72d70289087c68915e5d1f2e6430be071233c0f4bc69b841c1d920d2096fb025686e80c308c353660f300661f47fd2779190e3790878987f750b9a7a9d2f5 SHA512 e3d19e845ce5c877f58a148fef9866949d916fe4c4429a8d1dec722cf0687c6c503e917b7aebf647e13a30a7b0baa8bdbe593c6a1e10de06f59f1d7f60960ee3 MISC metadata.xml 755 BLAKE2B 2f95bccd9fb7bf21b253a524950c4775273c2d1911ebf4b90a392f8c2c7f38e986af0fbd217287595ba39a684609d8df6f275e146388aa0331169e51ba6fc823 SHA512 b62f1dfc822413386115305900866f6cf16fc2071425d2f0f515f537a29bf282d65c31b7f59ccf9187280456eb759a5fcce7340fb983ff0f50413c649c8fc1d0 diff --git a/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild b/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild index e883f66c6a42..e512dc366a9a 100644 --- a/app-office/joplin-desktop/joplin-desktop-3.3.2.ebuild +++ b/app-office/joplin-desktop/joplin-desktop-3.3.12.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE LICENSE="AGPL-3+" SLOT="0" -KEYWORDS="-* amd64" +KEYWORDS="-* ~amd64" RESTRICT="bindist" RDEPEND=" diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz Binary files differindex dd6109dc8bcf..afc8c6bf735e 100644 --- a/app-text/Manifest.gz +++ b/app-text/Manifest.gz diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest index 3c1b466e608f..057802fc5c98 100644 --- a/app-text/mdbook/Manifest +++ b/app-text/mdbook/Manifest @@ -2,6 +2,9 @@ DIST mdbook-0.4.46-vendor.tar.xz 8893432 BLAKE2B fd075811c3e0e9b8bcdf76014926258 DIST mdbook-0.4.46.tar.gz 1551625 BLAKE2B 7239b5fd3e13aacbd718d0a9b96d8a78652a73ddbca130076895a0a2217997b487741205d0f7af63466432f0f8d5ad8327e8060c609f5ba2e6eb21d8450d42d3 SHA512 c1aa8a8680de0626e224a30aa89e3ff1a089febbedabc5e2312558977c1060d5fa3ba0d8fd6db305307720f1182e25b24463a1f4f9a2456146cbe3b8008c915c DIST mdbook-0.4.48-vendor.tar.xz 8893060 BLAKE2B da3a9965457f75022f6336da373aa33e43912013f9141377808b1422fbc821d918a436caad9d17ad08f9650bb4ded8fb91a094ee821bcb35f8d65ac066a22904 SHA512 19c2cf28bbe1f59599f5d42df9dd1a12c603bb22d3f109ad2eca0cb9aa93163449b67c262da3fc2898b89de5e5cbc51411d1fcce18e4f9cad3d8522fc8b13103 DIST mdbook-0.4.48.tar.gz 1556726 BLAKE2B 0801115e6f33594e64638ccfa014324f41f21c5df848ec6605088232ef6448b09d09660fe455241b8c123e596c455f7e5b94c4a7a9f47ba0d2baf1db79a151b9 SHA512 f8ef2fedc7b6ce215dd63aaa21240d116729a873739995cee652669243da486de456f90e096f1debe8eb1136a8518076147011cf81dcd0f36288cd19e655d89f +DIST mdbook-0.4.49-vendor.tar.xz 9718296 BLAKE2B 9fb7e830229cfefb919a26a837904d4bd22d1c6eba756ffb5c9da80e634e0884ae93b7e1b1f749a95313f862296cfeae210c5d73742f4751fd07013e2921b280 SHA512 d3ef3c3f7973a4218ef98a2f95765abb6e31d9713be4172bd9fb7831477e391f07c5f66201537edba039193bc7a033df7eb3d3833e2791dbfc3f99ed7aaac73b +DIST mdbook-0.4.49.tar.gz 1552268 BLAKE2B 3f809c2d3f53433632f73dc215ad51f3ea3752a3609ed5e9945c59ecb5731c29c8ae812baa0eefe2974a63b955f21a26bc9cc68cf5fafe0b3460bc61d0aaae9a SHA512 92046a3f4f38914b9b868a11d58c2807e865e9f84b0e11e12db51718c6673f7776c63c62270a01aab357622b11608388a388a00bc94abd706b5459b20cceeb12 EBUILD mdbook-0.4.46.ebuild 1166 BLAKE2B a98a67c166f46ce1019d347f2e994cb10d0cecaa1241dfebe32bec6d4a38fea3ac232d7997b1d332285146522b9e3fdd0d66c90fe70302695517d2c2ac69a32d SHA512 5c06db38aa59e20b1b73152fcac14d3aadc2fcf28b2c1ff3a4d0979629ff4e0ab2e2e671f5151eb113465234b52ee6f4ce04c2c555faaa0b2b9d46948b3da0e4 EBUILD mdbook-0.4.48.ebuild 1167 BLAKE2B 5104f37744975dcfdfe3646c8b0200e28cb722a2d9a11fec67f3118a582207b548083facc07a473366bcc14041081525d0a00efc26497d07be08507493a433aa SHA512 c2a87e94b3d22d887c39562665d5c57557e3f93a773eb96326cbf5e57008b758bf8646306c5703678d471ab8582c7ffa4df3ff1436d9a7ad7ec368c7cba84df8 +EBUILD mdbook-0.4.49.ebuild 1173 BLAKE2B c12c06ae397e2d9d0d464fe13f72f3223e5f0b19e63323a2f2a049e606d534be69fd6d707720ec6f1d1e714e4cb966fcb77166b2a618878f591f2b39b44f67f2 SHA512 b04b35186005232cf2152e8b2527413efd636e7dd91f18c442fab39902ff13c203363b1f6dfad41e63cd8065d4be37d4881fb65231fefa59f333b3977a27afb6 MISC metadata.xml 327 BLAKE2B bb56613ec49f3b00a39b3131534cb064154ca05d46fda58d4e1d0c601e49561b4d73bc3d075e378e7ab2df720560d169fbe9fd39b40171184aa8e88d8f7291a4 SHA512 e678a70558e83d27e5c0146174d9e740f3ec2e6bdbbb17e61b71fdea6879d61b7babbd9437ee9928dc0322e65a0863b3909bffc7b3ad9313566c5de5baa17f62 diff --git a/app-text/mdbook/mdbook-0.4.49.ebuild b/app-text/mdbook/mdbook-0.4.49.ebuild new file mode 100644 index 000000000000..3072b2705737 --- /dev/null +++ b/app-text/mdbook/mdbook-0.4.49.ebuild @@ -0,0 +1,52 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo toolchain-funcs + +DESCRIPTION="Create a book from markdown files" +HOMEPAGE="https://rust-lang.github.io/mdBook/" +SRC_URI=" + https://github.com/rust-lang/mdBook/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" +S=${WORKDIR}/${P/b/B} + +# CC-BY-4.0/OFL-1.1: embeds fonts inside the executable +LICENSE="MPL-2.0 CC-BY-4.0 OFL-1.1" +LICENSE+=" Apache-2.0 CC0-1.0 ISC MIT Unicode-3.0" # crates +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_compile() { + cargo_src_compile + + if use doc; then + if tc-is-cross-compiler; then + ewarn "html docs were skipped due to cross-compilation" + else + "$(cargo_target_dir)"/${PN} build -d html guide || die + fi + fi +} + +src_test() { + local skip=( + # fails with usersandbox + --skip test_ignore_canonical + ) + + cargo_src_test -- "${skip[@]}" +} + +src_install() { + cargo_src_install + + dodoc CHANGELOG.md README.md + use doc && ! tc-is-cross-compiler && dodoc -r guide/html +} diff --git a/app-text/nfoview/Manifest b/app-text/nfoview/Manifest index f929151a668b..3032aefa0424 100644 --- a/app-text/nfoview/Manifest +++ b/app-text/nfoview/Manifest @@ -1,3 +1,6 @@ +AUX nfoview-2.1-fix-paths.patch 693 BLAKE2B 4ec72202cb85e3051b778047f05ed5878e26be54aa99f6cf3259534e655e1d57cee2789ae756807124c4f4860762327c9026fff7b907d0a6e1f092ee070d4add SHA512 5bfe6c3f30edb186d072693ea02f3c27bd85c849e2eba5a2486522b6be9de3c21dfb8a946c93c2c9d9fa4d5535aaf868bc12d82ae6fc956a3cd5895c3a69e0fd DIST nfoview-1.28.1.tar.gz 62571 BLAKE2B 5ecfd83e9429f3d616d9b633a5f3042308df06253065946ea13c66f71dd937a2325f252e04812894d000fea3364337378c4d91b2c54ee530c9d225ce7752dc90 SHA512 55179791b1a8058777a8a8527758687ab5924e00086d1c85a95759d85eb65ec46f072ba5bd5521629f39737437002eb6cf4070bc25b0e9246c511c32c6b08e99 +DIST nfoview-2.1.tar.gz 52447 BLAKE2B d8b56690a96f45dfc8ec2cb2e87cfbc42ac44646551432441fb75199835be60d20e26bbdd782485db5096483c347f9d7db8a72a9c8a7a35c95e6b291e6863ba0 SHA512 ba9fcb66f97895e2e21f4b70190f8dfdd10d201fddfb422252742bfa741003f657d098fe9e0e5f75e915668310d6034794ad6d787e46a1ac228268a8cdb01019 EBUILD nfoview-1.28.1-r1.ebuild 983 BLAKE2B 5bda91872f0883808ece3f5d1a378e36deb9aa2253fecef4f87057deb6fb0e03ef7f4d5170dbbeec588b1e75176571e319d502b25d9c3ab1072c0d941355d450 SHA512 945a3c4315fe70e122df7b746074ba2950c7b93437597a36d51d71753953a70c9c04bd49eca5dcbb5d7969dcc4aaf19a7fc6757bdb75e2ac8f87ce2192ba4835 +EBUILD nfoview-2.1.ebuild 1772 BLAKE2B 4cdc894894af0339ffb338dca0adfecd3025f13ea6bd50934f0ed2aac7aa667ccf7710d29dd672a0d21a227b8875b9cb1e87f8c633c79729a86c2eab857472fe SHA512 7c7d3f288279c70fa2612ebb78f28c17e0402248879464f8be017ffc0c8b723560f7883237acb50362a7f5fcf3ff5d353e3b2cd1855cf1b623c6eb0edeaf56b0 MISC metadata.xml 488 BLAKE2B 450c88f1637678671c00f82275c3fb2a477630696248ba3ed6acd93e374a7f473be9e0c729d98150276c16a06326b26c5eae24cd7fa913187e0fbcecf2f937bc SHA512 aa8991a841de42e28bcd8b458282b2fa844bc4d93da83497084820e2ce31fa3ce3a86619f40a0c0a838751d32712d7b09419892deb9c0d1e8ec8607d9f87c5d5 diff --git a/app-text/nfoview/files/nfoview-2.1-fix-paths.patch b/app-text/nfoview/files/nfoview-2.1-fix-paths.patch new file mode 100644 index 000000000000..360ab4170f14 --- /dev/null +++ b/app-text/nfoview/files/nfoview-2.1-fix-paths.patch @@ -0,0 +1,20 @@ +--- a/nfoview/paths.py 2025-05-03 12:37:51.767811975 +0200 ++++ b/nfoview/paths.py 2025-05-03 12:38:42.881021423 +0200 +@@ -42,7 +42,7 @@ + return Path(sys.argv[0]).parent / "share" / "nfoview" + + def get_data_directory_source(): +- return Path(__file__).parent.parent / "data" ++ return Path(__file__).parent + + def get_locale_directory(): + if hasattr(sys, "frozen"): +@@ -53,7 +53,7 @@ + return Path(sys.argv[0]).parent / "share" / "locale" + + def get_locale_directory_source(): +- return Path(__file__).parent.parent / "locale" ++ return Path(f"{sys.prefix}/share/locale") + + CONFIG_HOME_DIR = get_config_home_directory().resolve() + DATA_DIR = get_data_directory().resolve() diff --git a/app-text/nfoview/nfoview-2.1.ebuild b/app-text/nfoview/nfoview-2.1.ebuild new file mode 100644 index 000000000000..724913483209 --- /dev/null +++ b/app-text/nfoview/nfoview-2.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit desktop python-single-r1 virtualx xdg + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/otsaloma/nfoview.git" + inherit git-r3 +else + SRC_URI="https://github.com/otsaloma/nfoview/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Simple viewer for NFO files, which are ASCII art in the CP437 codepage" +HOMEPAGE="https://otsaloma.io/nfoview/" + +LICENSE="GPL-3+" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + ${PYTHON_DEPS} + sys-devel/gettext + test? ( + $(python_gen_cond_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" +DEPEND="$(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + media-fonts/cascadia-code + gui-libs/gtk:4[introspection]" + +PATCHES=( "$FILESDIR/${P}-fix-paths.patch" ) + +src_prepare() { + default + cp data/*.ui nfoview || die +} + +src_compile() { + : +} + +src_test() { + virtx epytest +} + +src_install() { + local file + for file in po/*.po; do + msgfmt "${file}" -o "${file%.po}.mo" && domo "${file%.po}.mo" || die + done + + mkdir -p usr/share/{applications,metainfo} || die + msgfmt --xml -d po --template data/io.otsaloma.nfoview.appdata.xml.in \ + -o usr/share/metainfo/io.otsaloma.nfoview.appdata.xml || die + msgfmt --desktop -d po --template data/io.otsaloma.nfoview.desktop.in \ + -o usr/share/applications/io.otsaloma.nfoview.desktop || die + + doicon -s scalable data/io.otsaloma.nfoview.svg + doicon -s symbolic data/io.otsaloma.nfoview-symbolic.svg + + doman data/nfoview.1 + + python_moduleinto nfoview + python_domodule nfoview/. + + python_doscript bin/nfoview + + insinto /usr + doins -r usr/share +} diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz Binary files differindex 94ec3b71f1c7..e5fd33835b08 100644 --- a/dev-cpp/Manifest.gz +++ b/dev-cpp/Manifest.gz diff --git a/dev-cpp/fast_float/Manifest b/dev-cpp/fast_float/Manifest index 757272fe6c80..de354698fe72 100644 --- a/dev-cpp/fast_float/Manifest +++ b/dev-cpp/fast_float/Manifest @@ -1,3 +1,5 @@ DIST fast_float-7.0.0.tar.gz 103358 BLAKE2B 7334a74952aba9629e0cd0f3b49679ed8f9c84436d3e9b10438d09416341343efc34acc0f87283a20fff5866d1e5787f456ac8a37f0a918823369419378ddb53 SHA512 d6745c0f7d3b7fd31d710ca1a5b8a58506d0009dbf2e1a29c70483abcec2c2498a15a5efef203f39b43a9357a04c91e360080b7897fffdf68bf4ec561c40c77d +DIST fast_float-8.0.0.tar.gz 120849 BLAKE2B 69b73e33b91ce24563f0931a02847d0e3d0253e457ca827f2224f80e4c390dcc639364e9fc8994d4e41489b0a2a9fa36cedbda45ea1c0ff1c8489c2f0b63f72e SHA512 b4cf0a4802fa26eba2cd371b243bf8f9b662019c957d6f50b43e23937fac06845a9d10db0d4381e74549712237a00c0cfbfc7483d3bdb1a9d3b2185f8a62ad25 EBUILD fast_float-7.0.0.ebuild 966 BLAKE2B 5fe1e3e406eb94cfb407d19082233723d1c2328e442d8111b85797cd3e9fe0433214cf60ea05fdfd5ebaa5dcc2ca7d7d5a87838c31aef306076be9193d340673 SHA512 70462e8a86adb8b678638e8e19ecc6ee10454e3a74715a66cc80ced2ff4e016ac168c403d22764b7c050ba3975fb127cbaf847a9308955d8b407d8f03bddd070 -MISC metadata.xml 253 BLAKE2B f4c9f423120c39741fb7e67f508ca256f22e120f991a1b1e6fd763b33f317d96ab024a2a047a1fe07f2dd98b0f8a55ca574e5f02ea003e5abd2732218b96d970 SHA512 f1bb2c5f8dd1395ef4e89de6ac2fe0a5b55efbbf5fdbc7dcb9b6d212579722dffd12228894f5827831a3bf976ba83b8afb33f2e95cdf77de8d09cabe4a8c5d01 +EBUILD fast_float-8.0.0.ebuild 984 BLAKE2B 0b97e29bf46d9f56e99dcee04961337b65970e0b36571dc33f6d8bc95dd3b9d30a42b7f415b29ad570c3f802b4a80d18e44f8696d3decded2e45102fca8eda5f SHA512 882b1655e9941df7518b23a68a709cab9ba2e45aee6391be95fd679b5f210deae4e2ac8a6047b742418f6b11397777096e9ba5240909c0aaed2ed18753852318 +MISC metadata.xml 395 BLAKE2B 79b24a75c4f2c094e2ad8dd9131b888f33b308e94ef71873ea8e25ddd346c1c0b180edc0ba9e07c3068f8751f9823b122fff3e2d299ee3859a10920304329c17 SHA512 db6ef20b69f60f910244ff77a48afaa4989d44df1bc5237a5d7bae018e1f2d3f965b65d6cfea5acbee7f29a0e4eec86da2a1b77cb38f6439d10a4ce8455106ee diff --git a/dev-cpp/fast_float/fast_float-8.0.0.ebuild b/dev-cpp/fast_float/fast_float-8.0.0.ebuild new file mode 100644 index 000000000000..a1159186ae55 --- /dev/null +++ b/dev-cpp/fast_float/fast_float-8.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Fast and exact implementation of the C++ from_chars functions for number types" +HOMEPAGE="https://github.com/fastfloat/fast_float" +SRC_URI="https://github.com/fastfloat/fast_float/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Apache-2.0 Boost-1.0 MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-cpp/doctest )" + +src_configure() { + local mycmakeargs=( -DFASTFLOAT_TEST=$(usex test) ) + + # Avoid passing these without USE=test to avoid cmake warning + # "Manually-specified variables were not used by the project" + if use test; then + mycmakeargs+=( + -DSYSTEM_DOCTEST=ON + # Unconditionally calls FetchContent + -DFASTFLOAT_SUPPLEMENTAL_TESTS=OFF + ) + sed -i 's/-Werror//' tests/CMakeLists.txt || die + fi + + cmake_src_configure +} diff --git a/dev-cpp/fast_float/metadata.xml b/dev-cpp/fast_float/metadata.xml index 4aa83d483c5b..f9406a206060 100644 --- a/dev-cpp/fast_float/metadata.xml +++ b/dev-cpp/fast_float/metadata.xml @@ -3,6 +3,8 @@ <pkgmetadata> <!-- maintainer-needed --> <upstream> + <bugs-to>https://github.com/fastfloat/fast_float/issues</bugs-to> + <changelog>https://github.com/fastfloat/fast_float/releases</changelog> <remote-id type="github">fastfloat/fast_float</remote-id> </upstream> </pkgmetadata> diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz Binary files differindex 7d14781225da..6a5bf605f0bd 100644 --- a/dev-embedded/Manifest.gz +++ b/dev-embedded/Manifest.gz diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest index 5d4d2536dab7..836195b1a946 100644 --- a/dev-embedded/libftdi/Manifest +++ b/dev-embedded/libftdi/Manifest @@ -7,10 +7,8 @@ AUX libftdi-1.5-swig-4.3.patch 4135 BLAKE2B 88da729f7ce3f02400f5ff1a7c9f94242625 AUX libftdi-1.5-tests-no-cxx.patch 1017 BLAKE2B ff3e05ae2cc48a023c74142f986159f68b6a3e49ccf9684c94b4de2fd03c8d5c53e600810d1e8933e09ed7aa167fab15101344a6bdc8b9e00647f2c86801f694 SHA512 6d0fa3923f8f1e92b22538448368016db24d194b886c4702731eb5038b65c8a03773cfe0a02459cf040574845ab482fb676f01a97f26d5c48065fd9427a11eeb DIST libftdi-0.20.tar.gz 423570 BLAKE2B f0aa420a704e18c4257b99a4593dbaf46a15806d980b24909fe8678b36e74b568cd5915db1e14f8b904541334fbf3d18f069dc479a0bf66b2ea8e113611cb82b SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 DIST libftdi1-1.5.tar.bz2 116297 BLAKE2B 460ab93026e14a452e31fcc6930d305638fdc0ed06cb44fb9d50ad8f80199b17057d2f48a27b8295b43b956934289c872a2ef1ddb7f93fa93c6816511ef7607d SHA512 c525b2ab6aff9ef9254971ae7d57f3549a36a36875765c48f947d52532814a2a004de1232389d4fe824a8c8ab84277b08427308573476e1da9b7db83db802f6f -EBUILD libftdi-0.20-r2.ebuild 1934 BLAKE2B 33de7434c3034e134dd8dbd6aabf5ebff8749625b44506025561f7669002026c3d0381ed9addb28b3edfcc32dc86855ec7580fc35ffe08eddea389a523a607e3 SHA512 5cf7dc0ef8f0b905dd2cdad429c38d2ddc74dad99629113013d866de278b70e33ba008730222926fe97cfecc3004dbe00e1ce577f105c171527f8d146dfa9b36 EBUILD libftdi-0.20-r3.ebuild 1942 BLAKE2B 7477140e7110791afdccb8aee76dc7e43e5a565ab57c9736837beed370a58da561442dce5908e673b70878492e745f0e060c01ed8a18aa390a5a48ee66cdcaeb SHA512 f08f2d620d6c8465570490d3bb1f4a717a1b01fc63a507760f13f9452521126e6a961eaadc7cf710af1214d84c19e2c1cae26fe8219d53a7f56ea743e9a8070d -EBUILD libftdi-1.5-r5.ebuild 1946 BLAKE2B 55d8e7a04218032ea30f68fb0e8d8defd3473252ca6e0680e14e5fa5bf8d0a3dab96f9ff8fd855299d3cb1a442bded5d38c3c1c319262f0b98da95483fc6622a SHA512 66a6412fa2eee65872235f45684c2f3f09caaca07251a9f46ed3df4ae947bad7f3e56143ed32cc925c3ba04cb17d92ae80228149b943411c9be7d03b5dfd3286 EBUILD libftdi-1.5-r7.ebuild 2049 BLAKE2B 76161c14b98fde51d45c346177ac792c9e96fd2e6d88cf605d3d3e2bd616078bf738c41bcbd6a160e626ebac85c3d2e33a0bd2254269318685490717d7938135 SHA512 fb983f09ba85dbb8fda64a8aace0112d20cdbf3a485154e2e4ae3ca19f52c1e69c0591a8b571f043e1e233635633cd4e313d9d05189811fb4c7587f35db48da6 EBUILD libftdi-1.5-r8.ebuild 2056 BLAKE2B 6099f89246ea040e06509c082826625e5db2600cc509c132f9a74ada24ae58f832a1498b7c02617f50291cd71d6e8b596bd49b7c7a8d634b4258620763b298ef SHA512 1ce220a48f243936f8d9528a78261eb74c41d56e99e1a0e792c2fe8a5e4b0485ec38bed1a7d8ccf503fd8585de07711af10e34558d32544397f515d85abba8f2 -EBUILD libftdi-9999.ebuild 1830 BLAKE2B fbe0d8d27c3d52ba56cc61463e16605ffeb182c7af9e9e7569d8f11828f844a3d2884259d5a419a12b307af14e7857d2d103cf183625838a4b975577ac26d7bd SHA512 49d92090880b0a449638c585dff4a541db4656f1212d068502e6a56bcc6bfdb4ecdcb2e43e01b8e84b333ab4f17075c22fa55548b20808f09ee88394ff35d6a7 +EBUILD libftdi-9999.ebuild 1829 BLAKE2B 24e9c8da76c9cd25e97e98266829f39aa5727d9dd61527028242306731eeb02611a10bdf154acaf2127dc39b978fb5214cfd48dd4f48c41632484d62eaa44498 SHA512 f837b20583121c41c1fce02cc87e862df170db689ceb69c3b8cbec2ec907b66188401b8fb03ab9f9e7bfc0504ace47002db5e6debe7d0a358d572bb9dccf1eab MISC metadata.xml 318 BLAKE2B c2c9ab83d57a082ed6608367f53f0f9420056c909d4ee50641da5b8f12b6a6ca996740fbdcadb0fa08460cb0cbef36dbedfaaf98acaea3eeeeee6afcf7724f54 SHA512 313b5c5dfcf5feb7dc8e41c1cb74939619451cb0747c1a281c9a0e763d26e0850a43e05d8fd2a836389bd75c2a4f153b80986e11be8171e9d93ca234f9df05f2 diff --git a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild b/dev-embedded/libftdi/libftdi-0.20-r2.ebuild deleted file mode 100644 index fc1fb5c7f519..000000000000 --- a/dev-embedded/libftdi/libftdi-0.20-r2.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -inherit cmake python-single-r1 - -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" -else - SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86" -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/" - -LICENSE="LGPL-2" -SLOT="0" -IUSE="cxx doc examples python static-libs" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libusb:0 - cxx? ( dev-libs/boost ) - doc? ( !dev-embedded/libftdi:1[doc] ) - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - doc? ( app-text/doxygen ) - python? ( dev-lang/swig ) -" - -PATCHES=( - "${FILESDIR}"/${P}-cmake-include.patch - "${FILESDIR}"/${P}-cmake-version.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - if use python; then - sed -i \ - -e "s:[$]{PYTHON_LIB_INSTALL}/../site-packages:$(python_get_sitedir):" \ - bindings/CMakeLists.txt || die - fi - sed -i \ - -e '/SET(LIB_SUFFIX /d' \ - CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DFTDIPP=$(usex cxx) - -DDOCUMENTATION=$(usex doc) - -DEXAMPLES=$(usex examples) - -DPYTHON_BINDINGS=$(usex python) - -DCMAKE_SKIP_BUILD_RPATH=ON - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - use python && python_optimize - dodoc ChangeLog README - - if use doc ; then - # Clean up man pages with too generic names. #356369 - rm -vf "${BUILD_DIR}"/doc/man/man3/{_,usb_,deprecated}* || die - - doman "${BUILD_DIR}"/doc/man/man3/* - dodoc -r "${BUILD_DIR}"/doc/html - fi - - if use examples ; then - docinto examples - dodoc examples/*.c - fi - - use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die -} diff --git a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild b/dev-embedded/libftdi/libftdi-1.5-r5.ebuild deleted file mode 100644 index 8f815a1699dd..000000000000 --- a/dev-embedded/libftdi/libftdi-1.5-r5.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -inherit cmake python-single-r1 - -MY_P="${PN}1-${PV}" -if [[ ${PV} == 9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://developer.intra2net.com/${PN}" -else - SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2" - S="${WORKDIR}/${MY_P}" - - KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" - - PATCHES=( - "${FILESDIR}"/${P}-tests-no-cxx.patch - "${FILESDIR}"/${P}-cmake-cxx.patch - ) -fi - -DESCRIPTION="Userspace access to FTDI USB interface chips" -HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/" - -LICENSE="LGPL-2" -SLOT="1" -IUSE="cxx doc examples python test tools" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - virtual/libusb:1 - cxx? ( dev-libs/boost ) - doc? ( !dev-embedded/libftdi:0[doc] ) - python? ( ${PYTHON_DEPS} ) - tools? ( dev-libs/confuse:= ) -" -DEPEND="${RDEPEND} - test? ( dev-libs/boost ) -" -BDEPEND=" - doc? ( app-text/doxygen ) - python? ( dev-lang/swig ) -" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DFTDIPP=$(usex cxx) - -DDOCUMENTATION=$(usex doc) - -DEXAMPLES=$(usex examples) - -DPYTHON_BINDINGS=$(usex python) - -DBUILD_TESTS=$(usex test) - -DFTDI_EEPROM=$(usex tools) - -DCMAKE_SKIP_BUILD_RPATH=ON - -DSTATICLIBS=OFF - ) - cmake_src_configure -} - -src_test() { - cd "${BUILD_DIR}/test" || die - LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die -} - -src_install() { - cmake_src_install - - use python && python_optimize - dodoc AUTHORS ChangeLog README TODO - - if use doc ; then - # Clean up man pages with too generic names. #356369 - rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die - - doman "${BUILD_DIR}"/doc/man/man3/* - dodoc -r "${BUILD_DIR}"/doc/html - fi - - if use examples ; then - docinto examples - dodoc examples/*.c - fi -} diff --git a/dev-embedded/libftdi/libftdi-9999.ebuild b/dev-embedded/libftdi/libftdi-9999.ebuild index 9b7ea06302bb..1958c80d92e3 100644 --- a/dev-embedded/libftdi/libftdi-9999.ebuild +++ b/dev-embedded/libftdi/libftdi-9999.ebuild @@ -1,19 +1,18 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +MY_P="${PN}1-${PV}" +PYTHON_COMPAT=( python3_{11..13} ) inherit cmake python-single-r1 -MY_P="${PN}1-${PV}" if [[ ${PV} == 9999* ]] ; then inherit git-r3 EGIT_REPO_URI="git://developer.intra2net.com/${PN}" else SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2" S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi @@ -23,8 +22,8 @@ HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/" LICENSE="LGPL-2" SLOT="1" IUSE="cxx doc examples python test tools" -RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" RDEPEND=" virtual/libusb:1 diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz Binary files differindex f07ef86910aa..a4ea08867720 100644 --- a/dev-lang/Manifest.gz +++ b/dev-lang/Manifest.gz diff --git a/dev-lang/boogie/Manifest b/dev-lang/boogie/Manifest index 1a27ae97885e..17742cda4d44 100644 --- a/dev-lang/boogie/Manifest +++ b/dev-lang/boogie/Manifest @@ -1,6 +1,6 @@ AUX boogie-3.0.4-disable-analyzers.patch 764 BLAKE2B 965f6a8007a4324aa95b165109dcbc85f7bba5696d04772c53cfb1e456d0c60d2d3dce9103df641fe7f565d2a2d4e04a5d02aba43ac1ccc4527dcaae90b7b28b SHA512 b8c7b9172cd2f45be84058babd33c75f37dcb08f6c1a0b7c79b0ae2bd8afec70b29886f23d0a5553a00e1d3761a7788db0444d06788ee32aed2d1c2cd7cb9554 -DIST boogie-3.4.3.tar.gz 2083291 BLAKE2B 802315359afa17533cdf80f41a74d85067bc6b4d497e88bad89892f7cf8831a1564381a65852bdbba3e1c2b70303f9984ed9584dd3aac9c3f1ad085d41db8acc SHA512 39682dc7efc5cd2d9d0501fdaef345f4cbb01c2a92fc228fb2eff6177f373ba534097a17d009d144e3480aa67bd0f95423dfef4188a39803363bb7eac89af444 DIST boogie-3.5.1.gh.tar.gz 2080788 BLAKE2B d13c3d6fbb17c1d5bb76174cc29a7aa912a4993b52a202de41f98990ec594c3414ab87a074ed13d4d30033ed7058756632bc86b1614d7ac6e18ec05946dabace SHA512 711eb2c4dbbf96b0917b57b2aa1ba193ff41c27992a86f538e0ef799329fac4fa95e282a4dc041571400f607c373666eb007f81cdb79188ff62e1aa30a738824 +DIST boogie-3.5.2.gh.tar.gz 2079790 BLAKE2B c9244b5ea7a38a80d1544d03edc2e7d7c79693e7b7b5cc30a4049315643a9a5e7e2db80af46d1fdab3dc4b01e2e84204e1901971accec781b0da7ab09c4e9a7d SHA512 52508b1ce869e2fe0436ab903911e426f7e0df8deeffc8115b703db3fbad8a4b2b6f5ee5733cec1e56422b4cbb7a2308664137d9b89e157480556eb80b65133f DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512 221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be3dddd96edaf9c0852a9c23d7b099 DIST microsoft.codecoverage.16.2.0.nupkg 3133582 BLAKE2B 418cf403247d594cde0d827f8ca8690019a7631525f07993937085f4bbf8473364b4c99aea6e8b7b0020208d15fe0da63f0f4e69c273493c51ae011e8bd82667 SHA512 91f1d43fc038a20f5367d9aab669105dc7514dfbe749260b52789c09a75abcc6bdc000ee0c7f432231d4cc09e99bf5b863dd6289d813342f74d9dad23a651625 DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec @@ -191,6 +191,6 @@ DIST system.xml.xpath.4.0.1.nupkg 250135 BLAKE2B d6f211f98f33f6b8959b918cff8e676 DIST system.xml.xpath.4.3.0.nupkg 250182 BLAKE2B 8a4177d47af56bc7a6289ed8f2cac41d504dee212a858ed221277b3f523b1ce38ccb47bc3ce4d59a2c7cfd77f00f3c9693a9c257c90adb38096ee77a860f10cc SHA512 2bd0979a2020579fb32ad374b89929a272e763ee1233ed9a215408c0a1f9f82a5fdb74330c1c55a6102e0dfdb8b7b59ed25fdf6454bf3de146152ea779f366e0 DIST system.xml.xpath.xmldocument.4.0.1.nupkg 86933 BLAKE2B 4c03b5a9433c2c954e75d212f9026885aa7514574b73a54880c3d55baee6bd5517abb46b67b22b9b6e63de92a8bc5ab4ff37e3f7e6454a5c5137ae2be6574b75 SHA512 81041a08d3b9158c43dfb48d42f13ec9950d7c2b7f63e1600a779a77786edfb46c522c32d9cc6a44358fbfe11efba0e539e578ef169261867a1905b8121a045d DIST system.xml.xpath.xmldocument.4.3.0.nupkg 138523 BLAKE2B ba53f3b5ac0f2d1d1e9120940b302e6960690ed4a44b96ba15b03e16f9159f2c57d6004aa55b796ba2327009d23fc2f10d4d09e948b88eb6af36efa5f76e401b SHA512 f75b6f7c75874ab6053e8942c1662a6e9a3561aa01502437b8d67f3bfcebd1ebf906792801326889ed7acb094c55469766d7d27cd10bc61b46ddaaa94dfc11e3 -EBUILD boogie-3.4.3.ebuild 9635 BLAKE2B 5bd808c0bad6448100ca8d29acf288087d12a7973a538882609bb65138f99b9f946cedccffed2f00e876dd1467891d35f24d4a6b43458dc59cb66acf9375a0c2 SHA512 fc1082446bab14b653d9706606c54392cb48ed123bc0f48b190f52e0df483baae30176a1ec5e482bd9a070d55326043ef64063d1324d05140e03a64b7dd790be EBUILD boogie-3.5.1.ebuild 9234 BLAKE2B 0e5a2cd5dd51931df2f13317747b088bc4e3ddab2e790d09b7c6171cc775be54136249b301212bdb61043dbe7d6d1952fe44cb9f6144dad023fb5fc3fc8111ea SHA512 787316f3462d9e86127976e910df5ca8eced51e68951a78f3ed06530b00d9ddcc5cebcde220c55d25054292a20b7a75e84fc4353a8da665ea9c7c473e49221c5 +EBUILD boogie-3.5.2.ebuild 9235 BLAKE2B cd8e08b24696feee10a146ebf264970c0d049a8c0f5de536fbca36d72cfa3f3ed9648dd4874b284a717a1324abe84ec1be2a721ff617543f5f5c345c9db37519 SHA512 fa2d1c4c1220ab713d44ac760422f3d53e82715fd30f3855a93327dde1cfa96ce0e733953bf613feb7eaed13cf5e44e7f83a2a68f8ed61e7f242c8b3857a68d0 MISC metadata.xml 1102 BLAKE2B 215544658792715aae72787f7c949ed89df9c05ceab5a919a861c02b7938c0d1ee228e0ede55008287b616faf70992a8c1f2854e6e5e1fc909718ae682996bb8 SHA512 b6a626c485e2a5db3390da62c629507a60417eda8b508d7ed8d1c017ac337743d2c4fe0e8554b103f989176dcd2969cc8579e91532b07a22c1b66328ef241e8d diff --git a/dev-lang/boogie/boogie-3.4.3.ebuild b/dev-lang/boogie/boogie-3.5.2.ebuild index 165ea833ecb1..af19ba9caf72 100644 --- a/dev-lang/boogie/boogie-3.4.3.ebuild +++ b/dev-lang/boogie/boogie-3.5.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -DOTNET_PKG_COMPAT="8.0" +DOTNET_PKG_COMPAT="9.0" NUGETS=" microsoft.bcl.asyncinterfaces@6.0.0 microsoft.codecoverage@16.2.0 @@ -208,9 +208,9 @@ if [[ "${PV}" == *9999* ]] ; then EGIT_REPO_URI="https://github.com/boogie-org/${PN}.git" else SRC_URI="https://github.com/boogie-org/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" + -> ${P}.gh.tar.gz" - KEYWORDS="amd64" + KEYWORDS="~amd64" fi SRC_URI+=" ${NUGET_URIS} " @@ -254,19 +254,10 @@ src_unpack() { src_prepare() { # Remove bad tests. local -a bad_tests=( - civl/inductive-sequentialization/BroadcastConsensus.bpl - civl/inductive-sequentialization/ChangRoberts.bpl - civl/inductive-sequentialization/PingPong.bpl - civl/large-samples/GC.bpl - civl/large-samples/shared-vector.bpl - civl/large-samples/verified-ft.bpl - civl/paxos/is.sh - civl/samples/reserve.bpl - havoc0/MouCreateClassObject.bpl - havoc0/MouseClassFindMorePorts.bpl - inst/vector-generic.bpl - inst/vector.bpl - livevars/stack_overflow.bpl + civl + havoc0 + inst + livevars prover/cvc5-offline.bpl prover/cvc5.bpl prover/exitcode.bpl @@ -278,14 +269,16 @@ src_prepare() { test2/git-issue-366.bpl test21/InterestingExamples4.bpl ) - local bad_test + local bad_test="" for bad_test in "${bad_tests[@]}" ; do - rm "${S}/Test/${bad_test}" || ewarn "Failed to remove test: ${bad_test}" + rm -r "${S}/Test/${bad_test}" \ + || ewarn "Failed to remove test: ${bad_test}" done # Update the boogieBinary variable. sed "/^boogieBinary/s|= .*|= '${DOTNET_PKG_OUTPUT}/BoogieDriver.dll'|" \ - -i "${S}/Test/lit.site.cfg" || die "failed to update lit.site.cfg" + -i "${S}/Test/lit.site.cfg" \ + || die "failed to update lit.site.cfg" dotnet-pkg_src_prepare } diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest index 0a87d7b60f1e..79ebe1b0e8e1 100644 --- a/dev-lang/crystal/Manifest +++ b/dev-lang/crystal/Manifest @@ -9,8 +9,8 @@ DIST crystal-1.16.1-1-linux-x86_64.tar.gz 51688372 BLAKE2B d4d1decd73b9ef4290cca DIST crystal-1.16.1.gh.tar.gz 3719816 BLAKE2B 512d5d5907420a6fa4f1ed5449afe7d9f6e19f479f5817ea03dbb399103b6debe4b50443bb2fc3a21d38e6021b2293809e32db2bf5fa69be01f6825ae7123284 SHA512 e498645a3c653283c00534b813ebbbfc3a6688fc1895b266570ccd2581a286492dc92299af53509e37cf81344a527b23ac2b932e65390fab150969895e24ea4a DIST crystal-1.16.2-1-linux-x86_64.tar.gz 51722506 BLAKE2B 3c4ee66b8cb8cb50aa4f7a6192e2c9e3c6dd153e35dddcfad14edf7a6c6c8c06b411808811a91d4fba6540c82064fe063ebf2313e1c4a7fc52747b4fed7044f6 SHA512 9bc023642c540cde095983e6b5ce440a01ea4603f309d4044fdce77f332d0037199599b69f0b1046e95b1b8c43cec6d4260e47de2ca97a459b4e6120dbfd71a9 DIST crystal-1.16.2.gh.tar.gz 3719814 BLAKE2B f2f04fe6637bf4df49b7becd745588452f17a85abecca1bfa609b6b18f8980aef3e10461e66553672cd94c4351eb10a232f71c89ab0bb0eac4a52cef7fab93ef SHA512 c72cc30dc97ad43f08a0206429119bacabcedd810401501954a36e800e5444b5f5b9a56bed8edae684628f08f583bfc15bf3ff5d00ab60ecdb3f5553b65f1960 -EBUILD crystal-1.15.1.ebuild 2784 BLAKE2B cff25e85a08daf3126d27420128d048e82f56086f7777d678ced3a4c208f654be13d4c88722e115078fd12764b6d467faeefa2eafea26b44e3068f5d4a8f2875 SHA512 d8cb55ed0837398f12b336175686d889682f83271819d8b74602349ce63d4f5427cac3a244ba01c14b9034122a8ce5905066889de0742f6672fd1e0c2cb2703c -EBUILD crystal-1.16.0.ebuild 2785 BLAKE2B cf0495de84b1af4d292bd05c153db8a1412dcfed2a4bef00abd4c6b984d368b822f162c09ab0177f0b070e39aae2cbfc3582630c51f6f7bfe4a9c6efa83b406e SHA512 5333b4f5456ab7a58c3df1669627dae50e9a82ab71c77ddf564fba73e3d182c29721a7ac624b3e1ab0584f79097d6ca37f0c313b420d29507aedafb4c1de7b94 -EBUILD crystal-1.16.1.ebuild 2785 BLAKE2B cf0495de84b1af4d292bd05c153db8a1412dcfed2a4bef00abd4c6b984d368b822f162c09ab0177f0b070e39aae2cbfc3582630c51f6f7bfe4a9c6efa83b406e SHA512 5333b4f5456ab7a58c3df1669627dae50e9a82ab71c77ddf564fba73e3d182c29721a7ac624b3e1ab0584f79097d6ca37f0c313b420d29507aedafb4c1de7b94 -EBUILD crystal-1.16.2.ebuild 2785 BLAKE2B cf0495de84b1af4d292bd05c153db8a1412dcfed2a4bef00abd4c6b984d368b822f162c09ab0177f0b070e39aae2cbfc3582630c51f6f7bfe4a9c6efa83b406e SHA512 5333b4f5456ab7a58c3df1669627dae50e9a82ab71c77ddf564fba73e3d182c29721a7ac624b3e1ab0584f79097d6ca37f0c313b420d29507aedafb4c1de7b94 +EBUILD crystal-1.15.1-r1.ebuild 2783 BLAKE2B c29917c1dafed6f7b80d081a4c0c35485b0723168ef23706de75cf27feb045a9c9ecdcaae382aa8c800e23f2843708b47e77d5e9719aeced50c237185ca732f3 SHA512 9a0d249d3d937eb2ee884d25388528fb2673a87e1af2f762140b26151293573b3b74d965858dd18531fb89097e0c9db852b4a2d8714e1721391e1e33d1a1d7ad +EBUILD crystal-1.16.0-r1.ebuild 2784 BLAKE2B 62a45ea861c524e0ff6ff337d7eed2f0b455bff91277883944dabae1f96bd9b3fe799bcc87151a0aae852ee1e222ea5b9b88901c3364a6ee5a285d0615b6fb29 SHA512 dd03072ea9a3b5bba967175cf6c997b1007d9e0957950692f187f28f20ae0169486be07414a6e4f61d301b6dd61230ceccb28c574967aacfe574a4c088390159 +EBUILD crystal-1.16.1-r1.ebuild 2784 BLAKE2B 62a45ea861c524e0ff6ff337d7eed2f0b455bff91277883944dabae1f96bd9b3fe799bcc87151a0aae852ee1e222ea5b9b88901c3364a6ee5a285d0615b6fb29 SHA512 dd03072ea9a3b5bba967175cf6c997b1007d9e0957950692f187f28f20ae0169486be07414a6e4f61d301b6dd61230ceccb28c574967aacfe574a4c088390159 +EBUILD crystal-1.16.2-r1.ebuild 2784 BLAKE2B 62a45ea861c524e0ff6ff337d7eed2f0b455bff91277883944dabae1f96bd9b3fe799bcc87151a0aae852ee1e222ea5b9b88901c3364a6ee5a285d0615b6fb29 SHA512 dd03072ea9a3b5bba967175cf6c997b1007d9e0957950692f187f28f20ae0169486be07414a6e4f61d301b6dd61230ceccb28c574967aacfe574a4c088390159 MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc diff --git a/dev-lang/crystal/crystal-1.15.1.ebuild b/dev-lang/crystal/crystal-1.15.1-r1.ebuild index 6b61638ca307..8967275dd0cd 100644 --- a/dev-lang/crystal/crystal-1.15.1.ebuild +++ b/dev-lang/crystal/crystal-1.15.1-r1.ebuild @@ -33,6 +33,8 @@ DEPEND=" dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] + dev-libs/libxml2:= + dev-libs/libyaml dev-libs/pcl:= $(llvm_gen_dep ' llvm-core/llvm:${LLVM_SLOT}= @@ -44,11 +46,7 @@ DEPEND=" sys-libs/libunwind:= ) " -RDEPEND=" - ${DEPEND} - dev-libs/libxml2 - dev-libs/libyaml -" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch" diff --git a/dev-lang/crystal/crystal-1.16.2.ebuild b/dev-lang/crystal/crystal-1.16.0-r1.ebuild index 573dc999fa39..bb8e6f2132a4 100644 --- a/dev-lang/crystal/crystal-1.16.2.ebuild +++ b/dev-lang/crystal/crystal-1.16.0-r1.ebuild @@ -33,6 +33,8 @@ DEPEND=" dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] + dev-libs/libxml2:= + dev-libs/libyaml dev-libs/pcl:= $(llvm_gen_dep ' llvm-core/llvm:${LLVM_SLOT}= @@ -44,11 +46,7 @@ DEPEND=" sys-libs/libunwind:= ) " -RDEPEND=" - ${DEPEND} - dev-libs/libxml2 - dev-libs/libyaml -" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch" diff --git a/dev-lang/crystal/crystal-1.16.1.ebuild b/dev-lang/crystal/crystal-1.16.1-r1.ebuild index 573dc999fa39..bb8e6f2132a4 100644 --- a/dev-lang/crystal/crystal-1.16.1.ebuild +++ b/dev-lang/crystal/crystal-1.16.1-r1.ebuild @@ -33,6 +33,8 @@ DEPEND=" dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] + dev-libs/libxml2:= + dev-libs/libyaml dev-libs/pcl:= $(llvm_gen_dep ' llvm-core/llvm:${LLVM_SLOT}= @@ -44,11 +46,7 @@ DEPEND=" sys-libs/libunwind:= ) " -RDEPEND=" - ${DEPEND} - dev-libs/libxml2 - dev-libs/libyaml -" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch" diff --git a/dev-lang/crystal/crystal-1.16.0.ebuild b/dev-lang/crystal/crystal-1.16.2-r1.ebuild index 573dc999fa39..bb8e6f2132a4 100644 --- a/dev-lang/crystal/crystal-1.16.0.ebuild +++ b/dev-lang/crystal/crystal-1.16.2-r1.ebuild @@ -33,6 +33,8 @@ DEPEND=" dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] + dev-libs/libxml2:= + dev-libs/libyaml dev-libs/pcl:= $(llvm_gen_dep ' llvm-core/llvm:${LLVM_SLOT}= @@ -44,11 +46,7 @@ DEPEND=" sys-libs/libunwind:= ) " -RDEPEND=" - ${DEPEND} - dev-libs/libxml2 - dev-libs/libyaml -" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-0.27.0-gentoo-tests-long-unix.patch" diff --git a/dev-lang/execline/Manifest b/dev-lang/execline/Manifest index 77ad3fb506b1..8662189a51df 100644 --- a/dev-lang/execline/Manifest +++ b/dev-lang/execline/Manifest @@ -1,5 +1,8 @@ +AUX execline-2.9.7.0-pkgconfdir-configure.patch 1038 BLAKE2B aba4540ebf1aba0624d669362765cf3bcdc469045ba4b7d75072ffd918a16c590ffee17d1f5571bfcf48df2c9ef0de081d5d89995d71bda67e859a567f0ff8f8 SHA512 1c861e3af7bd693b1a9f568c433d36113b0fc88167f36311c44d0e5c11efb595210917c2b9c868b8b41b0319e90e3c443e368d97bc174b829bba54ff76c5f032 DIST execline-2.9.6.0.tar.gz 111660 BLAKE2B 42baed36228b1e6a370d6d4c18829be7f517812ce9e3838e5b102d0fe58ac48ecd84f17caef89e9a07b3b149ed9b38b3b00f7eef810c231995c8e5ecbf07a770 SHA512 1c5233b0f17b4c92ab2e9e8700b47c8429ad97962bcb7c83190d0b3251b26584e591d77418eca77e8112cdecd24eec50aaca7da1dbb506120931bbda39f2b7cb DIST execline-2.9.6.1.tar.gz 111566 BLAKE2B 199fe6ac6a08b48537abd7868db1332b60bff8e2fa19ba697e15a6d8b0d8969908d0740fdfcf4717fbbc1a75d980a6f2844b1015e52afed26ce1eb450d4e48bb SHA512 86e20a63926cc03cb81e07c9cbea9da5d0384436a82b93e331da6b3ced33829baf5adae4286d2c053b21474d41602d53804ff0bc280da60f7bccc64cbe5f601e +DIST execline-2.9.7.0.tar.gz 116676 BLAKE2B b05268a009a94c4d9cd9aa9b1358465a38039f7ca84a6a607a3f007aacd39c255a7b70b52c73b1720373da09b96d188152a2b1e51493c2bd63c97143490ade75 SHA512 c46aa4954a560610074a5a4f8cecc1512bab05b40739c4dddc74881edb30468f248fc08ca1a461ec66279fa43fa25d130b339790995fb1eeb1612a13dc479ac1 EBUILD execline-2.9.6.0.ebuild 1132 BLAKE2B 8ac47516f9f4d89f44a6b86988a6df1a1f5639868f24f29691a1e6f4f9c7cd1e46520e82f37577d6bf31e81200e70aee08e4cbc6966dd4274772a0e65307dd24 SHA512 97932b7287d2cd30b625425de149bb3ca701e2902637146c90cd6e6ac8251b0e533832b060d93efa5efb66415c0aa5392ddb49a17ddc200e6eab6752663578dc EBUILD execline-2.9.6.1.ebuild 1140 BLAKE2B 56b8184ffc01ecf9ddd6a1def81871fb4669a64dd42ecf8ab11069df545c494c56adb97dd9221e81f0e7b22db30f6a5bb026d1bf728c7b4d3e553f9bc092d2d7 SHA512 388ac6c69f5385c751afc97b31ebb0095a6149e6bb326727505320756e7510263b0ad8df9f20cf7d3eb89d0d506218bc182cdeb6e8a7ebd96e41b4bbb5d183d6 +EBUILD execline-2.9.7.0.ebuild 1271 BLAKE2B 1c285bd4e1046ebf4b4d789e215462285f783b5beffcb60dbe2d1607e0003cb208a0a1061446cba1dc25f7707d505e39bb14f878a2e1a87841fe0c21446acf21 SHA512 15c3ecaeec689982f2fface4c357905e4419dc8845c0358d6e6640ef24f9370865750487c28a0ae5522768f354cfc65508973882953fb4aa8e19f916ac33b974 MISC metadata.xml 585 BLAKE2B ce0671014512c49b041f6c47002603a15f0f5d7f23c356465fff024506fb261096aa757cc1c707501f5be572cea9d925a25039d1549d31852ffaf9b2f17b5cb3 SHA512 bddd917f615e8ff772889a4da992c9201f6e32982374ffa29e7a8c3fce8d7a4f409c3b3ffe8c989e7802c2b321d6cfc5bb37017aa75dc38e3026c1de48bb0090 diff --git a/dev-lang/execline/execline-2.9.7.0.ebuild b/dev-lang/execline/execline-2.9.7.0.ebuild new file mode 100644 index 000000000000..5c0ab6ee3604 --- /dev/null +++ b/dev-lang/execline/execline-2.9.7.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="A non-interactive scripting language" +HOMEPAGE="https://www.skarnet.org/software/execline/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2).4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=">=dev-libs/skalibs-2.14.0.0:=" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +PATCHES=( + "${FILESDIR}/${P}-pkgconfdir-configure.patch" +) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + + --enable-pkgconfig + --pkgconfdir="/usr/$(get_libdir)/pkgconfig" + + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + optfeature "man pages" app-doc/execline-man-pages +} diff --git a/dev-lang/execline/files/execline-2.9.7.0-pkgconfdir-configure.patch b/dev-lang/execline/files/execline-2.9.7.0-pkgconfdir-configure.patch new file mode 100644 index 000000000000..a67244c9976b --- /dev/null +++ b/dev-lang/execline/files/execline-2.9.7.0-pkgconfdir-configure.patch @@ -0,0 +1,26 @@ +From c7c284ebcaa969239a10889a121e2b21f94da444 Mon Sep 17 00:00:00 2001 +From: Laurent Bercot <ska-skaware@skarnet.org> +Date: Mon, 5 May 2025 14:13:55 +0000 +Subject: [PATCH] Fix configure + +Signed-off-by: Laurent Bercot <ska@appnovation.com> +--- + configure | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure b/configure +index 976f62f..eb16358 100755 +--- a/configure ++++ b/configure +@@ -187,7 +187,7 @@ for arg ; do + --libdir=*) libdir=${arg#*=} ;; + --includedir=*) includedir=${arg#*=} ;; + --sysconfdir=*) sysconfdir=${arg#*=} ;; +- --pkgconfigdir=*) pkgconfigdir=${arg#*=} ;; ++ --pkgconfdir=*) pkgconfdir=${arg#*=} ;; + --with-sysdeps=*) sysdeps=${arg#*=} manualsysdeps=true ;; + --with-include=*) var=${arg#*=} ; stripdir var ; addincpath="$addincpath -I$var" ; depincpath="${depincpath}${depincpath:+ }-I$var" ;; + --with-lib=*) var=${arg#*=} ; stripdir var ; addlibspath="$addlibspath -L$var" ; deplibpath="${deplibpath}${deplibpath:+ }-L$var" ; vpaths="$vpaths $var" ;; +-- +2.48.1 + diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index cb8ad4132355..c412aeb960b8 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -6,7 +6,7 @@ AUX go-sets.conf 256 BLAKE2B 670afd72a2fa961e2b3882ac48d10e9d047af7a68f47bc8c898 DIST go1.23.8.src.tar.gz 28182772 BLAKE2B 568b9fcc7ed12cb19e10b458fc1890a5977c97660657e9eb7c171aa16382f6790a78cb87df99ed72ec18d5ff1654ee4d15a4d603332ad0812ee97f6500866198 SHA512 8e352a01484c168894026080ee4501180e327d734fb3d892ab17daac193964fcd5fd90033c9cf86d6ffe8b7e4da64bda83ba4501a6c05919bcefbe9e2467c771 DIST go1.24.2.src.tar.gz 30787666 BLAKE2B bb5f998a87e6527def304347b854c4addb0860a03da82e711f60e2af460bd43c36273b25126c643a679ae22fca226e6a4fc5ba55967d21965ffdc8f564781e35 SHA512 6366a32f6678e7908b138f62dafeed96f7144b3b93505e75fba374b33727da8b1d087c1f979f493382b319758ebfcbeb30e9d7dadcb2923b628c8abe7db41c6f EBUILD go-1.23.8.ebuild 4219 BLAKE2B 5d42a222a7aab58bba44ba7504c1785260547e0a61adbd7801fef84a69308929d2b90fe941993ef6b6b4df6df7f2e2d2b532e6749e7b32a999f760180f4b72c8 SHA512 f78e742f821b52dcff9d0edd6dd27629b0d691a868b0d35eac4b46025163b6d33174554d730999182ae3721ae45ef97fa18709b05203bb005b7e7ec5711a33d2 -EBUILD go-1.24.2-r2.ebuild 3408 BLAKE2B bb51202276cd4298e633febec537ce191521677364eb8a46c03c697707dbe064b16d3623fe84c928d8120503d787136a120ede24845a6d099b09fec4e83803f0 SHA512 c7317d1dea49dccd4d2d31e4fc68ade5e9e4a5cbd9dfea03d3b90c56bc317ee48762bc31a527e1ae1f6d73251141e9767d399931e8753acb15be4912592b5179 +EBUILD go-1.24.2-r3.ebuild 3462 BLAKE2B 30262a58662f065b5b274537561844be7afebfddcd7ebfc5d2bd3710ce5f02fee651d20b0c111142c55a0b65d0714d77ea140ce83d9afa64b0bb785d7d074401 SHA512 c5fb2e8c74bd1470f6688bf34b65640451616e18e40b5cccc1635ab96196cb22062646fff525af08b092a2731bd4c551a7918872805f05019b6a93b121e624c2 EBUILD go-1.24.2.ebuild 3401 BLAKE2B 2ea55f57bad1c6970c494fe110f1d5c57af9db310d3d4071763f91594cae0ae838627d1e691b5ec8f3087c3a790f91e946a8ca299e0d8748fcc10ec7e5c3696e SHA512 7ea5b4533b6a7a46f26d8c447c1a8afd47efaaa263fe37c26684cb9fe1880f077e1e4562de05c85686769913568ed71b3e786e54170e184dad9aa89dbb8f4e79 EBUILD go-9999.ebuild 3325 BLAKE2B 44e91a7a333928cf9776903747221b227951d35cafee81b4df3ce8cc3fc847b21503cd34b339cdade49de5a4c810aee5a2f00698542615a42efb189b9bf26208 SHA512 f7cb4aa003edf37bfc89ebd3269e16049a1a33345d2aa779a32029c6c7fbdff3e6d051e499676dbaee0eb061fccc27de9d5e5413b8ffb676ee6a8f237955d858 MISC metadata.xml 589 BLAKE2B 341e4c0e91d73ca668c1795035e1223eed60f85c724afd989ef1f8fb69649f7f6eaaf8a5228f6c8f587ffcc40a438c47d332fbe6866839f5a0829872a983f642 SHA512 fe58ddddfbd4d0d060516cb035592a80c0f48e125bb59c95d3c6fac0c182271e2a9ec9bd055b9cc8e6cb8c449e6c483bff4a23c362f532c24255febfdefc273a diff --git a/dev-lang/go/go-1.24.2-r2.ebuild b/dev-lang/go/go-1.24.2-r3.ebuild index be97c0565775..ebf8aa30d021 100644 --- a/dev-lang/go/go-1.24.2-r2.ebuild +++ b/dev-lang/go/go-1.24.2-r3.ebuild @@ -20,7 +20,7 @@ case ${PV} in *) SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz " S="${WORKDIR}"/go - KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* ~amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac @@ -28,7 +28,8 @@ DESCRIPTION="A concurrent garbage collected and typesafe programming language" HOMEPAGE="https://go.dev" LICENSE="BSD" -SLOT="0/${PV}" +# XXX: Drop the .1 after 1.24.2 (added for bug #955451) +SLOT="0/${PV}.1" IUSE="cpu_flags_x86_sse2" BDEPEND="|| ( diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index 9259162f5357..16e3caca0f13 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -12,8 +12,8 @@ DIST php-8.2.24.tar.xz 12110000 BLAKE2B 0f5c47350b8914f87cfbee932ea2e24d29635a0b DIST php-8.2.28.tar.xz 12147756 BLAKE2B eb2c5ad888f98b217d553efaa5f9832c791d7dcb73e90c1f0a45b536f3cbfd8f76c0606f993ca39492e43f587f5c0be1f1adac80c3ae7281527b8b381176f3bb SHA512 af2a4f43da756a78f762dbd2b9e589e52864c7069fd55a6a2b900e32a08728a7d69b80577dc79b5d4a86993846a2232b809b75ae415344935610a3934b10c6ba DIST php-8.3.20.tar.xz 12549020 BLAKE2B b00cb60ef5583ecbdf9ae9f51d01f561d446a0462540cd0adb32725265bff1bf3bd9e8162acd4a843ab76f7021ad9fa77830a77edb458b768a12616e03ca7507 SHA512 2641a721ca0cbcb05200217ba38c7d0707b6294c355e109486180beccf0f5fa4822f92caab479a473bfccf93558a5bc34d42ef271355022701d62e2d11afeff9 DIST php-8.4.6.tar.xz 13612892 BLAKE2B 3c94b0ac29877d9cc1573be40fdd1c582fcb4505c481ba1ad58c3b3963bf458951dd5d18f55ca504a9a2bb3b74180deb9b9c6ae22ba59b18df4e2e52dc8c9d0d SHA512 aa39d97f7ffcc851bdfe674e9cccdca6e55cb4938584c1dc301746544364efb541bec242372a90ad370d802f717c8dff6054450a311a6fceb07073c922c04247 -EBUILD php-8.2.24.ebuild 26595 BLAKE2B 62bff19d9e738b5e8da960d6fc8d41ff35723356017ef048e7a45d54e07b62a43dcd632837f3917654e5600097fe2c50d2247137c693bf20627773fc6054fb36 SHA512 3df0a5705098463bedd5362af4b4ec1c06797932c1c3ad666fd6be115c601409ec3cdec75342e7da520966a17e3a4db30f975a5dbc6ff2d762a0234e639720ff -EBUILD php-8.2.28.ebuild 26821 BLAKE2B 99ae628dedeab676fb8051827dfa4365c91e915c121934d05394894233bb9d35dfc356a30d99d8a560801a2453a0c30be5f194eaa60ebc8fb6fea6c7b32d6b71 SHA512 9232fc20d0a1385930153402ab9be846038df04f09ff97c5c9ec41735b8024cce65ae66e7fd1bff184c275931bbb7f0e3b0fe6d8af89005aa07792151a5910af -EBUILD php-8.3.20.ebuild 24187 BLAKE2B 7e6e798616a5ee5bcba97f443ef8ec4b9921af7d736be548d82ce9cf607eedda624f66bd170bdeebacae4a83abdedd03522eb2590b0c5570cc92b68524c617f9 SHA512 593e286b05cf3db4d673f7b90e6743fe96144ec9b61a9d36141af41f4a65e1b1006a84722ac1be258e5367f38256c2d5b652308f159e7644e6ca688e7cbb5edf -EBUILD php-8.4.6.ebuild 23340 BLAKE2B 83bcb5174a807d8bdac95ce4a35f2db23d7a770b052d4619b4c465c01f0eee64d29fb6b94d9df9ec592c9a30ddd14f2bd92ade122c805c57c0942aed16cf31bd SHA512 334fa3297bc87e7fe220e33e7474f9093a41e27bfc2e706ec0783b88af71de27af384276d15ee625adf2562f72a325bc76953abe958e574053dd193062071d77 +EBUILD php-8.2.24-r1.ebuild 26597 BLAKE2B e018e728d1f8bd14ebc1b8a6357497d60cb06f246877adcb22f7ed340f33a668f42a7bd7fdd874b56065e7a6a2be240e2650d41c81a0fe4d0706fdcaaf32da53 SHA512 cf4aaf47a98965aa95cd6b5c1328594e7f1657ff897843ae5927ec274922e653b1b8eca35d6132c604187f5246bd0458f22ae3a7432449f35be29634611a05f1 +EBUILD php-8.2.28-r1.ebuild 26823 BLAKE2B 17aa6d8ae58122803335c0fa3f886748bdca52077d9067f2a27a78c5ca2e3ab5b016b24aef4261b0c9f4da8fd7925bc7eaafe4baf2b29c58c16eb4f0377c6558 SHA512 b933e07fed020c33a855023201c84e891ebb8a0a028299e255afd668b4e61b0dad6c69dff8c452c9a9dcd1d3055fd00d90b6bd9e48cbda1d0b23b86b7e587291 +EBUILD php-8.3.20-r1.ebuild 24189 BLAKE2B cfcd7788ae79984f313b2e78a62423f2d23af0e947bee4b83f44878418eb5dd9b04906eaf5c6584940f92ed6cb152dd090c4ebcaa2839b602546eed66fbdf429 SHA512 f1b1ff3c155b18a62ef23769f5e00e7a3c3c23a354b7c94dff7a8e6929a482c3df8d13c9e608ad23d104555ee6827d0e3b3ba2af6e4265f8563e186f94a73b13 +EBUILD php-8.4.6-r1.ebuild 23342 BLAKE2B b4638698796b2e83db50a6e0d6c576637524fea4bdaf823f5f8b853e4cbf0906284c19748648a851ed2e0ad8140fc40d038445605559d39de314fa0ff1e4917c SHA512 e3787949968f56023fbffa24e44a7d6a96b3bcff31f1b916706b528dd1bb8b33bccacd0ec63f43423abe589bc8c1e8bb74ba2a3920952c86dbda885529579ed9 MISC metadata.xml 4085 BLAKE2B a829b370fa595e7a80e957f119cd35c6e9003cf8ad7b3b99a777d3bf54c2daef784ac95f4b4f7caa1b79864a171b101dc10e20a41b29a82cc32ca017001f8e86 SHA512 f3ed63931e0e7c863c0e42551fc5386b92b9b19e955dc74f494788d1ad7a0cf63cd51d0febc014fcfb9a6d5ccec1dc3b73c47ef4a8fd11167ca42bbb48983664 diff --git a/dev-lang/php/php-8.2.24.ebuild b/dev-lang/php/php-8.2.24-r1.ebuild index 262be99fb415..00528d03165c 100644 --- a/dev-lang/php/php-8.2.24.ebuild +++ b/dev-lang/php/php-8.2.24-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -120,7 +120,7 @@ COMMON_DEPEND=" unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) - xml? ( >=dev-libs/libxml2-2.9.0 ) + xml? ( >=dev-libs/libxml2-2.9.0:= ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) diff --git a/dev-lang/php/php-8.2.28.ebuild b/dev-lang/php/php-8.2.28-r1.ebuild index 8acaf688b344..8a745064089d 100644 --- a/dev-lang/php/php-8.2.28.ebuild +++ b/dev-lang/php/php-8.2.28-r1.ebuild @@ -118,7 +118,7 @@ COMMON_DEPEND=" unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) - xml? ( >=dev-libs/libxml2-2.9.0 ) + xml? ( >=dev-libs/libxml2-2.9.0:= ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) diff --git a/dev-lang/php/php-8.3.20.ebuild b/dev-lang/php/php-8.3.20-r1.ebuild index d6a9b1fa3259..b09660213239 100644 --- a/dev-lang/php/php-8.3.20.ebuild +++ b/dev-lang/php/php-8.3.20-r1.ebuild @@ -110,7 +110,7 @@ COMMON_DEPEND=" truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) - xml? ( >=dev-libs/libxml2-2.12.5 ) + xml? ( >=dev-libs/libxml2-2.12.5:= ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) diff --git a/dev-lang/php/php-8.4.6.ebuild b/dev-lang/php/php-8.4.6-r1.ebuild index 2afe7133ef03..e0cd4b0055a3 100644 --- a/dev-lang/php/php-8.4.6.ebuild +++ b/dev-lang/php/php-8.4.6-r1.ebuild @@ -108,7 +108,7 @@ COMMON_DEPEND=" truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) - xml? ( >=dev-libs/libxml2-2.12.5 ) + xml? ( >=dev-libs/libxml2-2.12.5:= ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 913e158dced0..22b77fb96b79 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -581,6 +581,34 @@ DIST rust-1.87.0_beta20250420-x86_64-unknown-linux-gnu.tar.xz 198552720 BLAKE2B DIST rust-1.87.0_beta20250420-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 45a0d818111946afc5e6544deea84d649175a0059f6a4574b7d7d2095ff008285ad09945f7e79b02331b13627da51cdea535cf80e4454248572a1fe5524489f2 SHA512 47d46d2c48cbe2a0b72278bf4e60483b889d83371ee35eb568809cd50d1e5058eee62f416e1ba3871016e0a2957be57a3716882eae41eb6c384510f4e523e3af DIST rust-1.87.0_beta20250420-x86_64-unknown-linux-musl.tar.xz 293222552 BLAKE2B 167b847bb5f23de2ab1b918976c7abe8cfa9d98b51ffad52aa208d986c9e409f37f72114280dd61a255496502d92d22e0d26c233c4034214d5e9f1565ecd32f1 SHA512 535e5320e11e70b86213146803994b7bf15475c24aa2822cf9f193586b01e8d77de509d9ba08cd6892f43b2caf1c22c657c4a1949582bc10283a47fc014de2d6 DIST rust-1.87.0_beta20250420-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B e25674a14e3efdfd95fe2269c9848bd9c78a9f7819d35a6fa54abc50478250eaf1207249719d92b9d8fa104943a3129ff3045cd4e7039febf94ad483098796fd SHA512 f493ca8b9604350e93deec6b698086662b82b8b774d66b7090815755657111255710b04105bff9f72d9d83de0268cb34df4db9c184f1066a364d5c44dda3331f +DIST rust-1.87.0_beta20250430-aarch64-unknown-linux-gnu.tar.xz 167147580 BLAKE2B 2ec0c7bff468066cfcb8541446db8b3889b0c992941f7d68d5dc8df91fdb8e1e1f42ca057923f258bfd0b18ef83d2abbb554c3d49ef3ba82556049bce58dd0c2 SHA512 24e6a8ec7e3bad6d43d3dd099155face0d394318f6b6316d7e8154461e7e09580e5a92dc558ab02dbb2a8233cf2e60371742c49c31430fb6f1769d948dd34713 +DIST rust-1.87.0_beta20250430-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 64910eba90333c5f624c30c72be35b9ff496efd35ffd5fb4360dfdfe7215420ff349c7c027754ec7cd320d1939c98ff0961f8c806a4b8a05d16cd308195f54ef SHA512 6a92e0b4b1cc02c213c22f6edf63d329ece491cf58b61d63592465acd7fdacc7d1a0e276a53518053e55133810eb1a0b5d2753b2bf1125c55b547cd6551c681e +DIST rust-1.87.0_beta20250430-aarch64-unknown-linux-musl.tar.xz 244234060 BLAKE2B 1679d52281225052cff41fba99336265985a69f4b09c11d7d4920bb5c9f8ca9fd299ef7d62d50a9dfb5609cea0d8113aa7e0ec51efe509fa0d14f710589e1024 SHA512 3c69f7096f2506fe4b794c0ad05815b8a78074b07ce96f6fa7ed8e8df6a792e9744671c631dd486f7aa8f29c539f01503a6d2a4c031cf4265583463ae4f24060 +DIST rust-1.87.0_beta20250430-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B d1f94c49fc4e5d664eb8b3b0cb532bc6e8d8260f841f294d6b5cdd8800dbd1fbd7e8058f29f8acfaaf079ffe93813870825b498c9747eb58a35e35161f82f12e SHA512 9e394188c89a7e5a63a909976e413d699f29a81c21c53fa140929c788050bee497c2565abb8836b884bec926f7bc9e59b7be5e6bdf7a8c5381171c724c3ff700 +DIST rust-1.87.0_beta20250430-arm-unknown-linux-gnueabi.tar.xz 229441924 BLAKE2B 21b58de7968db77c8f24afe7967dd659a5c1de07496ad8bba0f82b6acecdbd8bac91a0bc5c864d2cb0fe7176e3db3bdf0d16d02a3ad077cdb4668e0f18310a26 SHA512 e19b4067a9feffa70f3f9c34c8da1a83ca57a652225250f8c84a83a1b890d85d3e73b9d34f1428c2a227af231414203e1121642afb546a8c258f07ae3d229ae1 +DIST rust-1.87.0_beta20250430-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B e1c4c59e1502335dbe3aa50037e1db033b05a478193b6554f1f9b6b7e982885fd219c4a6274bb2bbd79cfadbefa85fe1f66f6f61650b3b1127760c0839d2918a SHA512 b3ad2a9441eb45c191568c7e395e60f556feb2be99b70e414e67d9282c0e319a3320ad9c26a89355fa190bd0862ef3c0c61b877f1aabbb1fbe406c73bc8d3818 +DIST rust-1.87.0_beta20250430-arm-unknown-linux-gnueabihf.tar.xz 229878332 BLAKE2B 6ef869de529838361bee3b3d38f6e3514a11330fffdaeece39834ed4b7184ab6d7381e7fccc4973f14584983c3e49b4ee32784d6c63c4ce11ac0d405fc294e7e SHA512 febca06c04b7e7a6448cc9a939ab9ad9fa638c42b5c7916a1c01bf5331099806dc707d1a5cb64dca8afe65596eb0fca834ed2cd3e9b4a6084b09f1b868c44f92 +DIST rust-1.87.0_beta20250430-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 9d9f44ae951e36da32894de8501ed313bf2d37033e83068b7d2876107c9561d79dc608c6b508224c30c12d4557f46babd9198f1c6b7d657d99aab6a9d0747e6a SHA512 1e46482639d61c5e1b26d2e388cde801b102189aed1ff2c19ca04d93062e3e37792f239cdde2488c97ea793d594e610567d629e47466b00e859e4c63229a2c42 +DIST rust-1.87.0_beta20250430-armv7-unknown-linux-gnueabihf.tar.xz 235550796 BLAKE2B d7820490576cdc9c99a120e16c018a29f97d4f6929af5c1b37e0e2619f01f1ab91c1bace836168062f164b5da4488cb02248e4df2d497b451b754e941c2f46cd SHA512 54c5b5a9f335965a01453f029b40de7ef9dda703a94d18176526ecd6677acdded12fab18c692489868f5f766a3bccdf26fddbeca7e22a161a59726edb6c4d7c2 +DIST rust-1.87.0_beta20250430-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 0ea8ed089f21dc07a58a6954ddb5ff602a2d5a87d7445ba962151f288d261545417974a66a8d44f8a4953b0b3a0c78385f73b1e199732e2b8cdb86a76314bd73 SHA512 1f94dfb40f307c9063fd4ba48e06eb7e67db8ac87b4a91dd5259db555f9be26637dba98bfa1b0a7d0e3c9c21322d67e9728e34e1af6332c26a5b4d6fb8696b12 +DIST rust-1.87.0_beta20250430-i686-unknown-linux-gnu.tar.xz 263614824 BLAKE2B afbd536a1ba02bdab43531d4819174e618660ab4f0add25cf145c03d8b48ea5e01ebf5148476ccfebdf6f80761f8aa62edf6313775ee751007921b499299fcc4 SHA512 9fe21def3ff36d4415f859cc3cdf2b975df2dfc5dd8656be18c67d0e2ac7136d8906fa0c4d3dd30f5726ef6cbd8a58338dd4d10ea97e09884a4df387a2163997 +DIST rust-1.87.0_beta20250430-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 2b36afb99494f3e68b147da9c72b318515672480d262f38ca96692033de835647d5e99f3deed7ece247efb82b13ed913a8bcda1e4e64a5704356b40ed8b6fef8 SHA512 f1cf97043941981a19624a579b4700e320fc5f029f19fae900a3d6225d6f92d7951f5afb90356e681b585ae03ac1f923ff4d82c5e5d5c3a693684beca77592a7 +DIST rust-1.87.0_beta20250430-loongarch64-unknown-linux-gnu.tar.xz 261199080 BLAKE2B 1d9f5258a232c11f074b48874c11c54f4b6d7fcafb25203300609bcd52668455f8380ef49a17f607d06d050f7152f282778067bd13eda0e7ffa6a5312b26fd47 SHA512 90bb1bbaa8438e713e5f47a28da362ab5f9c685e4b62a4247c5451fb7a32d5a9fa7a46334c49abd905e2148831263226bdbebd1f57867c3538f4b48ff6988952 +DIST rust-1.87.0_beta20250430-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B d3ae6b7e2def424f3c6ccbffdf442bb90c8dd7ec3ba193196c29fecd8f3ce6ad50b55e0a766937c1e63d75d62ebb5a2f1c55fed3817bf4aedaa86fa2fd7a3efc SHA512 a8ac9fd9d4b23af73b36048ec90e37dd2c090ed8107a55f2fc47134dc542334a1037674de994c5a15291696bc272481d5ca38d49a317143926453bcadb59145c +DIST rust-1.87.0_beta20250430-powerpc-unknown-linux-gnu.tar.xz 255715968 BLAKE2B 9286b725d3d6dc07a5dce972f069d908d08af2680f7fd2986373d2e7abdb4bfaf630303793b08d648a4899adc5f2794d46b2ac1100d822c1f81740c60b32ae18 SHA512 dc87cd8e4ea9f15e3fad80ad26adafbadf29f7b3c9424640559d5f8cd6314d59aaafce189e0b036cf9a8acb071e5b1274462710eb3250e7db01020397e924d7b +DIST rust-1.87.0_beta20250430-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 0830fbe1671733020d79d4b7ede135a88f8448ff0e90f17c8019b7e1e55e49f1276c8dfec80598cc48b15cffef4e863dbadf00dd1a636d90b1dfd2233c85c35e SHA512 9b2e0915384a4f0e3314d520aad896ddbf159fe173a4342bb9c16eec15e373177bb07b2cd6270596bbd373d46ee7fec438f7f5421fe86bba0fc022eaa6eaea34 +DIST rust-1.87.0_beta20250430-powerpc64-unknown-linux-gnu.tar.xz 255890928 BLAKE2B a133c38bb5f9dbac8d83bcb4be95b347b5c906f61f8ffe586383748b82d55709dd5f2d18bf364688ff85972cf7112b3a3c14b95d3ce05eabc07cafb17bc89506 SHA512 33d44e20d9a0d0af2225b6c64177e8bb82f6eb2af601f4fc1028413c158d00ba13ff19b0fe9155a4d3820dc9f773d8e298cc627804a6082eb708e680cd36824c +DIST rust-1.87.0_beta20250430-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B fc5990ab276c136a32309898ba4b90598cd94168c2bb596f3f7794b9ce015b3c1bc4b4b011bb03161cc6a41df8fdb9733655852ad6fb3f04df4b61d6a970f391 SHA512 f80a43d76b85aa510bce8ec64d5960c57dfa7faec3a3d7d79a27253db7176e7b9f1b0dfb63aa062d6c7b8910f12500cfc3fcb362ae4c8106c14bc336aec39eae +DIST rust-1.87.0_beta20250430-powerpc64le-unknown-linux-gnu.tar.xz 271446928 BLAKE2B 3f4ecf61f439cc17564d9df55c550fdd40fff73728d897783af1d7254c372dfc330a0fd347d55563c07f5aea1bd60717876550f6aa260222ac347dd892f44e8e SHA512 ce662c8db1479f7f1d3a497974d0d7dd8575cbd34e51d55350d3ca0eca13d85a0566a9ea3d61970fcf81dcb2e40f690fd1a9aac81d715f8dff9e4024a796ef28 +DIST rust-1.87.0_beta20250430-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B a81b1fd6118d58b52b3ad790db2b9cd444ed007cc9b9bff96f44b04b6adaedf2e788d84d145c9ec31639aa2ae2e61b2f505274aa00bcfe673288e42ebc489cf9 SHA512 abc90d739d8f2b85e3929dec2b0edfe2566b0154a7111dbf89a4111cfa7b863ce4c6058de402e1c33667792051120b40efc4995145a6b5d27493cf2437c99873 +DIST rust-1.87.0_beta20250430-riscv64gc-unknown-linux-gnu.tar.xz 250452368 BLAKE2B aeb063f9a7e2c2334f8f00a84362f6de67dfbc632ab498465603ce29dab4a7d1d63ba361f1e2f696bf9609272dac3507e979546358694eedaf83db7220c49d78 SHA512 5b63d6f3d9a9cb6dee0e93eed4de407bc9b5cb099006e74ca37334bd135441fd8f4dff8ed1b2b981a3a9b1857ef7610826c96f1fad7222d242b259f5f3e0d58a +DIST rust-1.87.0_beta20250430-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ad7de23d30dc3c1ce452682e473fc697f8b6b0d75a77c83a2a74631d4c5737e19ea3cd5b9f6928bbda65e80cbe968461b60e9fc80085a64e2397271c5a01dbf7 SHA512 c8dcba3349a3ed4edb5adfc6b814c1b11280557768bdbd414b823b4fcd6cd1851b29092e03677a80d0757e5790e584ccc0feaba3a3306a3e064dc543109e9a5b +DIST rust-1.87.0_beta20250430-s390x-unknown-linux-gnu.tar.xz 240130080 BLAKE2B 242119b30483591e791a6a2254c1f1c296053918c7c4b7892b3d5a1191b5c71f41905c7ad1f25fc1f389da2801f897ce62915dc0cbd9f2638d339340efb2674b SHA512 a80e8b1b1f158d90f1869ec7f40c53037ef7b2cf55b48bfaf542ddad6d5fb3ea60197a09945efa90026fab6d7f4d8705e281b83b88ac1161a4f7375efa637d56 +DIST rust-1.87.0_beta20250430-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 4cb889b42ee0a539fcc016ebb7a4a78c1cced09fe491b0957c69fba4d77b790d0978c5fdd5cdf3fcb8ad59cd0b6a7a36a385baddc99b8f30da643099a4ddfc3b SHA512 9c01c300c5f30a77b51a775cba44084e7ddc1991230e70878f574274e3cbd970b2166c7f4c11e7dc181b99b7d8dd67ee3ad5e10d97b57c8a823e14cf97b0f326 +DIST rust-1.87.0_beta20250430-x86_64-unknown-linux-gnu.tar.xz 198597356 BLAKE2B 2a0fb1356e7eecc7e955351d98614c81b290321af5d6d16b4bfdf080b350123fd0abe8ae84b7eb46af0dfdc204ec584e78a723f5bc50b53dd561aaecb1474cbc SHA512 efcf10a2e4d8738b7eb6e88a0b2a3cb91599a146093f091839884614ede03e4be0b3c8fa111c9e221af6dd1bee3a99676c1d3fb70db8dd4360ec89a0c78098cd +DIST rust-1.87.0_beta20250430-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 731e7e8ffceee0ca02d0ff18d424218dd4171976658e6aefce924a11d1673a188bbf229770ece27660d2116c1325eda719a46b6dfa1f66d7e85ad03647f8a2ce SHA512 82fef82947875aef78b0def48e6bfc64160b65bf833832d5520cbfe61ae7459142e85f596d12c3699b1c65e45bcf9fcf01603764be4742846b002aefb3873f91 +DIST rust-1.87.0_beta20250430-x86_64-unknown-linux-musl.tar.xz 293260544 BLAKE2B 46a12a9cf153bb2c24fe80f2ed1f6f0228ef18aa80009c5522a131ba27af72e492d4157f4d3f4de61b27c0fcc475d0bcc09685c02212bab89078996c5b6557f0 SHA512 dafe582800d4f9b6e1f699713642429b32797baad80614d8bfe8142943d6ac899b72734fb2e502b68b6dd4d8618bae359a62e60d1880ec5b51693cca636ec679 +DIST rust-1.87.0_beta20250430-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B d64405eb306408924b9b606494be3c34f5daf8d99fabcd36ee992e314df449f519e4bf35284b791db9080806999a7341c603bf3e452b6539080aefc491318b61 SHA512 e356ab9e5d3e55a0fd9c896db4401a4a0306e4d86aae06f01bb9f79e9df4ef25bdf3d41d767a057271d8d8c8d96fd102a3c35fcbac1aa0987cb79d4a99439ca1 DIST rust-src-1.71.1.tar.xz 2460244 BLAKE2B e3a5b5bfb808310f96e760aab55310c7a790fa551d248c9c5dbb407e0a80653563d8df73a9e0973aa63d3286aad6c755b78098dd8db2dc1a2ed3cadb926b40e1 SHA512 659cc46e1ece2ddbcf5ab748bae48843bd36353cc633b59e4ac062d843af66919e8d5c39ccb72ebdbf94a0e26a8056ade6bd1c8fe9a936469bd405122a8ae35d DIST rust-src-1.74.1.tar.xz 2544036 BLAKE2B d95431b69f102782f51878ff73ce8802cac6dab7909497c3231d1c479b95dc2a618cc6efd8bac9c6bd59a2b10dc6be05199f1e1bd74e45cc640ee52352c29268 SHA512 11467d0936193c5a5be8c2eba1aefe2b7028af48494698863de2c4057d68ce33dcee1fc66dc2d68b1d32f0202ce49e9b906727849de8f8d904dd07930e76d5a4 DIST rust-src-1.75.0.tar.xz 2570256 BLAKE2B 9db7ccff07ffe6991233e9f530321fd6ba48c561dcf1226537afa70c7d045421d8e83c5300b0866ec6fccfaae96dd67b9f204e9e0e12108c0c766d467cd78909 SHA512 e7565cea2f1658a05237a698e38880df2544319b41b6d8b0805db5f1f94fd3bb4f986967d0440fcdfe3a135e33246f3c747665b964f57ff5942f56133af78cdd @@ -598,6 +626,7 @@ DIST rust-src-1.85.0.tar.xz 3036988 BLAKE2B b7281b23eef60cf052e1641a29915c02c590 DIST rust-src-1.85.1.tar.xz 3036412 BLAKE2B f137ffcebd2d231d8b3dc5c9072f6afe39a071bc9608ac468bca364fafaa9c277b91e40da870a083c802cc13b9b876a548d7fa8ae67ad9552321a7412b7d8cd8 SHA512 d230cbb1daae3e2f5168abef94c5b99fb118c34a980f018d5df3e43f6ead4e0a17d6ea29bcfbcd0fb745e215f7a4d0282a99a714dba77b98a16254bb27c2d2ad DIST rust-src-1.86.0.tar.xz 3053544 BLAKE2B 2d1d8a4be4f9dc9355ce9a2d1599e0a57c5d1cb32f7b2eb413f6009dbce7d63db2533dc038cf50f5277a2d7bf4434f2076632c12a6fd33335ccf3a9f2ab685d1 SHA512 2818d94412bb0766ce53383932cd8ce96275a8e923f916c4bf7116fbcb7c2053cfb9714667add1a9d50b18366c973ba3ab4fe55d49c8abc8cc57656635c59f63 DIST rust-src-1.87.0_beta20250420.tar.xz 3118744 BLAKE2B 44c32b7b91c1b8440eaa64ec22422775fcc47581b0620bb51fcf738fa9e73ee938c40df578885db095cd4b442f50d972c2ec44c64a77a6093c7cf65bcee04a70 SHA512 cb08ad457250112c696e5ea82606ecf1f49d0196bfac81d743587458dc1c23a728afcd33c2651690a107c9fb45c15033648c2a7e0228aa00860b9b21b3b1e9a6 +DIST rust-src-1.87.0_beta20250430.tar.xz 3118724 BLAKE2B 2ae0e29368f8d54d6d63d885983bfe2471e237444e5caefb38b64e3ad47c00fa656f3740a1defbeaee042450234c9dc8bcf75fd9453547a2e9c6f17053f1ad5d SHA512 b3e6f2d3ce0c3c3705a8fbf0a41869d1d33abb3125f9469a374701a4b97f4b987b548d1beff578973e9cd228d1097a010dc2ca8ef6a2d5f2d7fce48ad4746189 EBUILD rust-bin-1.71.1-r102.ebuild 7370 BLAKE2B 5a0c5f6681061f891c7c0c96da9844a37ce1d9ee25e241b1e81550a4e0660f824d6bbd7828e9905b5314888fb519f7aea9d8d56d0f9208079d177560977403c4 SHA512 5851f7ebcd6ae3da5fc511190e6f79b9bd57e84194b0e17d5305b08e73fcc560302e982d95d053c4c96fa8bb7004697c6630c51f21613ddb1320bf2936f6cdcc EBUILD rust-bin-1.74.1-r102.ebuild 7269 BLAKE2B 3a9cb52a2d71e828a7b63c9f8b391554f4e2ab2ebee0d54c8970c3ffffbaf717f24a11285637d579293a41f725af667080f0d2b1f01c9ac326ed1561b5750aaf SHA512 df0dd36ef335dc9f8d1b80c0c4fb83f1686bb44ec5cd4c1e093c2b22efab073a6512176c5e2290bb849aa8d5a48ce52dca11639e523d29abb9a5d099b2490c37 EBUILD rust-bin-1.75.0-r102.ebuild 7269 BLAKE2B 0613e52f80808ab78751e67836b9683cb391516f803ba029a74b0f73041dd1216759d1d9b7ba0ecbdbd013f680ec9f1576b642986255c6f27a1a0415e2534715 SHA512 67d96345d9d172802601fcfc64c8c54a4ea3a09721887aa68c7288343769884a88b073b2559955f35bffa3369c8f7c65af6e81a9ed7a75f796ab262221966cd5 @@ -615,5 +644,6 @@ EBUILD rust-bin-1.85.0-r1.ebuild 10656 BLAKE2B 633a942647b42dceae3603acde09e66f5 EBUILD rust-bin-1.85.1.ebuild 10650 BLAKE2B 0f53ca00336a78552c3d67816552aee454a0df9593be9064cc2941f207557a71a6dcddf979cb2eb2c38449cfd52448d9f83a5a249f4323b6b65d4aaca7e188a2 SHA512 db86093db76b0e52aeca6c302b75f23bfb04144262afbe23840919b71e63d1f903574dde2815c4c9d1f2646979ae64799baaed84136630be3fbd99814b86ee2d EBUILD rust-bin-1.86.0-r1.ebuild 10681 BLAKE2B 62afaeeabdfed425e7d07f3508852a21719bbf79b03b70e92bb8fe01b4cde3979e2e66817440ef19e96cb4ae497820bf63c6aa29603e7e0a411fbe02fb493e23 SHA512 c98f67ccabeffc4fb5905587bca22997f464642fa580b4d83f7a315ed27e1c1e26e17bff785c8d1c8f545be04e16fc91855288dc7bba2e621107a7972a171d18 EBUILD rust-bin-1.87.0_beta20250420.ebuild 10632 BLAKE2B 755fbd47c1fdf0fa57c9cb53790da15ab72ac175e8cabe010857571f855b1a20f68a079e21c65d6c87e1743faacb36706b94847e1a4855c315961a8c1e57f818 SHA512 ab46e7d53ff18b717524e29f70c34468e55bb82b69c1f4b9a130150f51061b99337976155140efe83f2360ec11d6c19e76c7498e71c157ef97451397c3db0387 +EBUILD rust-bin-1.87.0_beta20250430.ebuild 10632 BLAKE2B 755fbd47c1fdf0fa57c9cb53790da15ab72ac175e8cabe010857571f855b1a20f68a079e21c65d6c87e1743faacb36706b94847e1a4855c315961a8c1e57f818 SHA512 ab46e7d53ff18b717524e29f70c34468e55bb82b69c1f4b9a130150f51061b99337976155140efe83f2360ec11d6c19e76c7498e71c157ef97451397c3db0387 EBUILD rust-bin-9999.ebuild 10632 BLAKE2B 755fbd47c1fdf0fa57c9cb53790da15ab72ac175e8cabe010857571f855b1a20f68a079e21c65d6c87e1743faacb36706b94847e1a4855c315961a8c1e57f818 SHA512 ab46e7d53ff18b717524e29f70c34468e55bb82b69c1f4b9a130150f51061b99337976155140efe83f2360ec11d6c19e76c7498e71c157ef97451397c3db0387 MISC metadata.xml 993 BLAKE2B 18f15fbf6c033c38a6234388cd261163fd1940dcdd7164503381ba782107ae8820afd9072ddd395650953ce42cb4125432ce39639eea404ad5465bf4c82222eb SHA512 646af8a97d5f67b6c73f3431dc7db48dabd90c9495e3aed201615a709ad35ffe3581026357c5b69bddb8acc9e809637b78b8a7acfd6af59291056f71f060cf61 diff --git a/dev-lang/rust-bin/rust-bin-1.87.0_beta20250430.ebuild b/dev-lang/rust-bin/rust-bin-1.87.0_beta20250430.ebuild new file mode 100644 index 000000000000..e00494d54b3b --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.87.0_beta20250430.ebuild @@ -0,0 +1,314 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( 20 ) +LLVM_OPTIONAL="yes" + +inherit edo llvm-r1 multilib prefix rust-toolchain verify-sig multilib-minimal optfeature + +if [[ ${PV} == *9999* ]]; then + # We need to fetch a tarball in src_unpack + PROPERTIES+=" live" +elif [[ ${PV} == *beta* ]]; then + # curl -Ls static.rust-lang.org/dist/channel-rust-beta.toml | grep "xz_url.*rust-src" + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + RUST_TOOLCHAIN_BASEURL=https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/ + SRC_URI="$(rust_all_arch_uris rust-beta rust-${PV}) + rust-src? ( ${RUST_TOOLCHAIN_BASEURL%/}/rust-src-beta.tar.xz -> rust-src-${PV}.tar.xz ) + " +else + # curl -Ls static.rust-lang.org/dist/channel-rust-${PV}.toml | grep "xz_url.*rust-src" + SRC_URI="$(rust_all_arch_uris "${PV}") + rust-src? ( ${RUST_TOOLCHAIN_BASEURL%/}/2025-01-30/rust-src-${PV}.tar.xz ) + " + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +GENTOO_BIN_BASEURI="https://github.com/projg2/rust-bootstrap/releases/download/${PVR}" # omit trailing slash + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/" + +if [[ ${PV} != *9999* && ${PV} != *beta* ]] ; then + # Keep this separate to allow easy commenting out if not yet built + SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-sparc64-unknown-linux-gnu.tar.xz ) " + SRC_URI+=" mips? ( + abi_mips_o32? ( + big-endian? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-mips-unknown-linux-gnu.tar.xz ) + !big-endian? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-mipsel-unknown-linux-gnu.tar.xz ) + ) + abi_mips_n64? ( + big-endian? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-mips64-unknown-linux-gnuabi64.tar.xz ) + !big-endian? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-mips64el-unknown-linux-gnuabi64.tar.xz ) + ) + )" + SRC_URI+=" riscv? ( + elibc_musl? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-riscv64gc-unknown-linux-musl.tar.xz ) + )" + SRC_URI+=" ppc64? ( elibc_musl? ( + big-endian? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-powerpc64-unknown-linux-musl.tar.xz ) + !big-endian? ( ${GENTOO_BIN_BASEURI}/rust-${PVR}-powerpc64le-unknown-linux-musl.tar.xz ) + ) )" +fi + +LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4" +SLOT="${PV%%_*}" # Beta releases get to share the same SLOT as the eventual stable +IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt" + +RDEPEND=" + >=app-eselect/eselect-rust-20190311 + dev-libs/openssl + sys-apps/lsb-release + || ( + llvm-runtimes/libgcc + sys-devel/gcc:* + ) + !dev-lang/rust:stable + !dev-lang/rust-bin:stable +" +BDEPEND=" + prefix? ( dev-util/patchelf ) + verify-sig? ( sec-keys/openpgp-keys-rust ) +" +[[ ${PV} == *9999* ]] && BDEPEND+=" net-misc/curl" + +REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )" + +# stripping rust may break it (at least on x86_64) +# https://github.com/rust-lang/rust/issues/112286 +RESTRICT="strip" + +QA_PREBUILT=" + opt/rust-bin-${SLOT}/bin/.* + opt/rust-bin-${SLOT}/lib/.*.so* + opt/rust-bin-${SLOT}/libexec/.* + opt/rust-bin-${SLOT}/lib/rustlib/.*/bin/.* + opt/rust-bin-${SLOT}/lib/rustlib/.*/lib/.* +" + +# An rmeta file is custom binary format that contains the metadata for the crate. +# rmeta files do not support linking, since they do not contain compiled object files. +# so we can safely silence the warning for this QA check. +QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/rust.asc" + +src_unpack() { + if [[ ${PV} == *9999* ]]; then + # We need to fetch the latest nightly listing and get the apprapriate src_uri for our arch + local rust_bin_url rustc_src_url + # Cut down on webrequests by fetching the nightly toml once + curl -Ls static.rust-lang.org/dist/channel-rust-nightly.toml > "${WORKDIR}/channel-rust-nightly.toml" || + die "Failed to fetch nightly revision info" + rustc_src_url=$(grep 'xz_url.*rust-src' "${WORKDIR}/channel-rust-nightly.toml" | cut -d '"' -f 2) + rust_bin_url=$(grep "xz_url.*rust-nightly-$(rust_abi)" "${WORKDIR}/channel-rust-nightly.toml" | cut -d '"' -f 2) + einfo "Using nightly Rust from: ${rust_bin_url}" + + if use rust-src; then + einfo "Using nightly Rust-src from: ${rustc_src_url}" + # We need to fetch the rust-src tarball + einfo "Fetching nightly rust-src tarball ..." + curl --progress-bar -L "${rustc_src_url}" -o "${WORKDIR}/rust-src-${PV}.tar.xz" || + die "Failed to fetch nightly rust-src tarball." + # no verify-sig here, just unpack it + tar -xf "${WORKDIR}/rust-src-${PV}.tar.xz" || die "Failed to unpack nightly rust-src tarball" + fi + + einfo "Fetching nightly Rust tarball ..." + curl --progress-bar -L "${rust_bin_url}" -O || die "Failed to fetch nightly tarball" + if use verify-sig; then + einfo "Fetching nightly signature ..." + curl --progress-bar -L "${rust_bin_url}.asc" -O || die "Failed to fetch nightly signature" + verify-sig_verify_detached "${WORKDIR}/rust-nightly-$(rust_abi).tar.xz" \ + "${WORKDIR}/rust-nightly-$(rust_abi).tar.xz.asc" + fi + tar -xf "${WORKDIR}/rust-nightly-$(rust_abi).tar.xz" || die "Failed to unpack nightly tarball" + else + # sadly rust-src tarball does not have corresponding .asc file + # so do partial verification + if use verify-sig; then + for f in ${A}; do + if [[ -f ${DISTDIR}/${f}.asc ]]; then + verify-sig_verify_detached "${DISTDIR}/${f}" "${DISTDIR}/${f}.asc" + fi + done + fi + + default_src_unpack + + fi + case ${PV} in + *9999*) + mv "${WORKDIR}/rust-nightly-$(rust_abi)" "${S}" || die + ;; + *beta*) + mv "${WORKDIR}/rust-beta-$(rust_abi)" "${S}" || die + ;; + *) + mv "${WORKDIR}/rust-${PV}-$(rust_abi)" "${S}" || die + ;; + esac +} + +patchelf_for_bin() { + local filetype=$(file -b ${1}) + if [[ ${filetype} == *ELF*interpreter* ]]; then + einfo "${1}'s interpreter changed" + patchelf ${1} --set-interpreter ${2} || die + elif [[ ${filetype} == *script* ]]; then + hprefixify ${1} + fi +} + +rust_native_abi_install() { + pushd "${S}" >/dev/null || die + local analysis="$(grep 'analysis' ./components || die "analysis not found in components")" + local std="$(grep 'std' ./components || die "std not found in components")" + local components=( "rustc" "cargo" "${std}" ) + use doc && components+=( "rust-docs" ) + use clippy && components+=( "clippy-preview" ) + use rustfmt && components+=( "rustfmt-preview" ) + use rust-analyzer && components+=( "rust-analyzer-preview" "${analysis}" ) + # Rust component 'rust-src' is extracted from separate archive + if use rust-src; then + einfo "Combining rust and rust-src installers" + case ${PV} in + *9999*) + mv -v "${WORKDIR}/rust-src-nightly/rust-src" "${S}" || die + ;; + *beta*) + mv -v "${WORKDIR}/rust-src-beta/rust-src" "${S}" || die + ;; + *) + mv -v "${WORKDIR}/rust-src-${PV}/rust-src" "${S}" || die + ;; + esac + echo rust-src >> ./components || die + components+=( "rust-src" ) + fi + edo ./install.sh \ + --components="$(IFS=,; echo "${components[*]}")" \ + --disable-verify \ + --prefix="${ED}/opt/rust-bin-${SLOT}" \ + --mandir="${ED}/opt/rust-bin-${SLOT}/man" \ + --disable-ldconfig + + docompress /opt/${P}/man/ + + if use prefix; then + local interpreter=$(patchelf --print-interpreter "${EPREFIX}"/bin/bash) + ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/${SLOT}/bin" + find "${ED}/opt/${SLOT}/bin" -type f -print0 | \ + while IFS= read -r -d '' filename; do + patchelf_for_bin ${filename} ${interpreter} \; || die + done + eend $? + fi + + local symlinks=( + cargo + rustc + rustdoc + rust-gdb + rust-gdbgui + rust-lldb + ) + + use clippy && symlinks+=( clippy-driver cargo-clippy ) + use rustfmt && symlinks+=( rustfmt cargo-fmt ) + use rust-analyzer && symlinks+=( rust-analyzer ) + + einfo "installing eselect-rust symlinks and paths" + local i + for i in "${symlinks[@]}"; do + # we need realpath on /usr/bin/* symlink return version-appended binary path. + # so /usr/bin/rustc should point to /opt/rust-bin-<ver>/bin/rustc-<ver> + local ver_i="${i}-bin-${SLOT}" + ln -v "${ED}/opt/rust-bin-${SLOT}/bin/${i}" "${ED}/opt/rust-bin-${SLOT}/bin/${ver_i}" || die + dosym -r "/opt/rust-bin-${SLOT}/bin/${ver_i}" "/usr/bin/${ver_i}" + done + + # symlinks to switch components to active rust in eselect + dosym -r "/opt/rust-bin-${SLOT}/lib" "/usr/lib/rust/lib-bin-${SLOT}" + dosym -r "/opt/rust-bin-${SLOT}/man" "/usr/lib/rust/man-bin-${SLOT}" + dosym -r "/opt/rust-bin-${SLOT}/lib/rustlib" "/usr/lib/rustlib-bin-${SLOT}" + dosym -r "/opt/rust-bin-${SLOT}/share/doc/rust" "/usr/share/doc/rust-bin-${SLOT}" + + # make all capital underscored variable + local CARGO_TRIPLET="$(rust_abi)" + CARGO_TRIPLET="${CARGO_TRIPLET//-/_}" + CARGO_TRIPLET="${CARGO_TRIPLET^^}" + cat <<-_EOF_ > "${T}/50${P}" + MANPATH="${EPREFIX}/usr/lib/rust/man-bin-${SLOT}" + $(usev elibc_musl "CARGO_TARGET_${CARGO_TRIPLET}_RUSTFLAGS=\"-C target-feature=-crt-static\"") + _EOF_ + doenvd "${T}/50${P}" + + # note: eselect-rust adds EROOT to all paths below + cat <<-_EOF_ > "${T}/provider-${PN}-${SLOT}" + /usr/bin/cargo + /usr/bin/rustdoc + /usr/bin/rust-gdb + /usr/bin/rust-gdbgui + /usr/bin/rust-lldb + /usr/lib/rustlib + /usr/lib/rust/lib + /usr/lib/rust/man + /usr/share/doc/rust + _EOF_ + + if use clippy; then + echo /usr/bin/clippy-driver >> "${T}/provider-${PN}-${SLOT}" + echo /usr/bin/cargo-clippy >> "${T}/provider-${PN}-${SLOT}" + fi + if use rustfmt; then + echo /usr/bin/rustfmt >> "${T}/provider-${PN}-${SLOT}" + echo /usr/bin/cargo-fmt >> "${T}/provider-${PN}-${SLOT}" + fi + if use rust-analyzer; then + echo /usr/bin/rust-analyzer >> "${T}/provider-${PN}-${SLOT}" + fi + + insinto /etc/env.d/rust + doins "${T}/provider-${PN}-${SLOT}" + popd >/dev/null || die +} + +multilib_src_install() { + if multilib_is_native_abi; then + rust_native_abi_install + else + local rust_target + rust_target="$(rust_abi $(get_abi_CHOST ${v##*.}))" + dodir "/opt/${P}/lib/rustlib" + cp -vr "${WORKDIR}/rust-${PV}-${rust_target}/rust-std-${rust_target}/lib/rustlib/${rust_target}"\ + "${ED}/opt/${P}/lib/rustlib" || die + fi + + # BUG: installs x86_64 binary on other arches + rm -f "${ED}/opt/${P}/lib/rustlib/"*/bin/rust-llvm-dwp || die +} + +pkg_postinst() { + eselect rust update + + if has_version dev-debug/gdb || has_version llvm-core/lldb; then + elog "Rust installs helper scripts for calling GDB and LLDB," + elog "for convenience they are installed under /usr/bin/rust-{gdb,lldb}-${PV}." + fi + + if has_version app-editors/emacs; then + optfeature "emacs support for rust" app-emacs/rust-mode + fi + + if has_version app-editors/gvim || has_version app-editors/vim; then + optfeature "vim support for rust" app-vim/rust-vim + fi +} + +pkg_postrm() { + eselect rust cleanup +} diff --git a/dev-lang/rust-common/Manifest b/dev-lang/rust-common/Manifest index f09346dfeccf..68deb8351214 100644 --- a/dev-lang/rust-common/Manifest +++ b/dev-lang/rust-common/Manifest @@ -12,6 +12,8 @@ DIST rustc-1.86.0-src.tar.xz 275696736 BLAKE2B 9f33a710a3e567d92f56091920643f5ef DIST rustc-1.86.0-src.tar.xz.asc 801 BLAKE2B 3e10a3894c7eee68d37bc5707d797548119f830667e27e652a199d13633199713bd01bd0f41a5f2af3c682561903e36abe27b36ef78d9a1d65bdf485527d2c15 SHA512 0b74dab9ee56d0a08e26e9cd40f722e4d99de63ac678f969f0c54d50737074fb28e170db5a36ce2627ec332e5ce3bb8a92167aefbccff7c70e4cb057bc0a94ac DIST rustc-1.87.0_beta20250420-src.tar.xz 283544556 BLAKE2B 70a59c7d695e881a4e21d500f19b7d83e3a86bc8d5dfaaaa28a4cd4631b12937a2743119e3181e84af7b348386c672f4e62675da8cfb399095fcdda527b072e0 SHA512 37e62954c21b0d5c232dca1d0fe476b165eb63b7315c1fcaa18068707f4fd00e2def09968ee1d243f62cb3eae3fbb4381493b8505179342705998dce08e23afe DIST rustc-1.87.0_beta20250420-src.tar.xz.asc 801 BLAKE2B c0ed0686d3bc612e8b0edb96817928107905220328af81d2f9200552c3edb58d98ae8844f01b7dd20e59e6c0a173f6da11b2cd58d0c3b5d5f0bd8290528ea86c SHA512 e2e694feec13d8fb8d9b50442c0c2e3de5cef0a249730c945124880220e44d481b2109098c5a8479f765384a4298e293e63743c924e0866ed2e5aece3a35c98f +DIST rustc-1.87.0_beta20250430-src.tar.xz 283517896 BLAKE2B 5d86aa824662230a843576798a544ef5e3a49e0166b66c9ecc9926832e102562aac3493748085b7f38a71e5954206d27f7ab3e219a27d96b1c55a8ab8419851a SHA512 5c29e7513b70416f97ba7a5f9669600da9b695d8dc6df582aa6ffa017da5c38215d9a27584fa6f6b2309813127571eba49a3fef375a6598c607f007f41f6d3fe +DIST rustc-1.87.0_beta20250430-src.tar.xz.asc 801 BLAKE2B 4ecdc70a469bce016e7c92a77a8c088ed37375e994a820b24c67269358eed4bc465aa77c4974b1e72586b23737b1d25844394b5de36fd4427978eff20bd07102 SHA512 f8c10cf66e2fb791de7b994bba622d1f8e8df75e48fd8d30795edaa6316b935583b51e235520d2aa2578cfcea1dda17ff2256317c7f4bb1f6606f5afbd6a80d1 EBUILD rust-common-1.81.0.ebuild 1442 BLAKE2B 2fca9110584bab02d27116bb7384ef4cdc0cc42323b469473f76fa09bd15fd4dd24a4597769d453d12c8e06b4305614d50120099feaeb142c2aafe29dd610348 SHA512 b948bc84b48deb6249c61d977dde1489374f5e0df679540a254ce4211f148eb5fff00fa4970bc63a07d4d08328fa821cee1172c388ddd8b48c1c0117a1c0259d EBUILD rust-common-1.82.0.ebuild 1442 BLAKE2B 04d044c0a244ce4e62fd4a8ae096c29c1972677e61ea3c8dd267817deafcdfc305087dc17b021e82376f96888d2374a9de774dbeb6067ee335a2f41dc87918c3 SHA512 279e84b9fba7fcf68c7b8666882411dff77d056258f8e315c141b736a910377bec28020d11fe09ec42921ddeb746e34cf2b8ef3f0503d4578cd8faeb416f257e EBUILD rust-common-1.83.0.ebuild 1442 BLAKE2B 04d044c0a244ce4e62fd4a8ae096c29c1972677e61ea3c8dd267817deafcdfc305087dc17b021e82376f96888d2374a9de774dbeb6067ee335a2f41dc87918c3 SHA512 279e84b9fba7fcf68c7b8666882411dff77d056258f8e315c141b736a910377bec28020d11fe09ec42921ddeb746e34cf2b8ef3f0503d4578cd8faeb416f257e @@ -19,5 +21,6 @@ EBUILD rust-common-1.84.1.ebuild 1442 BLAKE2B 04d044c0a244ce4e62fd4a8ae096c29c19 EBUILD rust-common-1.85.1.ebuild 2237 BLAKE2B 4c6d6b9dcff2217a61b66203316f21703eca50870e2772b49365e9d683a6c747616e9f494254eeecb8970060ddfd1fc614271845f68812faff818c92e9f1b972 SHA512 99fa433f1cbee8f7577c255cc74fde5bf03d0d1abb6de0b190cd7abed7852a522f0fd0c57c7ef791936178dcc7f8095111c1e95b97ccba01c4fb7c15ae3d2309 EBUILD rust-common-1.86.0.ebuild 2248 BLAKE2B 7da41b3ba969dfea261774cfa77754aaa20a7e74d7e2d7b905f172e37ae70f7f05731d11d59b572eaddf44690ffb6f457f158fa1cfa57aaeebcaec3fce75f5ba SHA512 20086a6be7b0e3ac8b59a5710f4b0f429d854ddef5a000a87b11103befdabf2cb914d5cce281ced33e0eb484263c15ff31801f1f6b21aae93420f7587a97b7c8 EBUILD rust-common-1.87.0_beta20250420.ebuild 2248 BLAKE2B 7da41b3ba969dfea261774cfa77754aaa20a7e74d7e2d7b905f172e37ae70f7f05731d11d59b572eaddf44690ffb6f457f158fa1cfa57aaeebcaec3fce75f5ba SHA512 20086a6be7b0e3ac8b59a5710f4b0f429d854ddef5a000a87b11103befdabf2cb914d5cce281ced33e0eb484263c15ff31801f1f6b21aae93420f7587a97b7c8 +EBUILD rust-common-1.87.0_beta20250430.ebuild 2248 BLAKE2B 7da41b3ba969dfea261774cfa77754aaa20a7e74d7e2d7b905f172e37ae70f7f05731d11d59b572eaddf44690ffb6f457f158fa1cfa57aaeebcaec3fce75f5ba SHA512 20086a6be7b0e3ac8b59a5710f4b0f429d854ddef5a000a87b11103befdabf2cb914d5cce281ced33e0eb484263c15ff31801f1f6b21aae93420f7587a97b7c8 EBUILD rust-common-9999.ebuild 2243 BLAKE2B 554160cc1aab204f2102f1925cf5709e60f09dacb098f8f78e007b1b443fe26d6ef1714e6b9eeae33bfd50873f7f7dcb3435ad6431098479310da2752b39e6ff SHA512 8fd4d239e68e534c432e8f260d7e30a22a0a6206563c7baed353473564253197a1ce9b778da53b4c54be31913aebe0e66f770c2649b118ff5c8513c27e874b08 MISC metadata.xml 324 BLAKE2B 25e471eacc689a8af7e0251146bf712b020a10d55e3cb48285f174996ec66db8bbd146d4737db15ac3b2abf3e1f0415277b9bdca84d94f9b08a56e9242a4fcbf SHA512 723c102ec7017eeb72bfd6f37c16e2705e61bb626a93e5127eca2275a9367cefbccdd846fe8a699bc1192ae52cafe236f3fb6261fa6db361564b34880a9db2fb diff --git a/dev-lang/rust-common/rust-common-1.87.0_beta20250430.ebuild b/dev-lang/rust-common/rust-common-1.87.0_beta20250430.ebuild new file mode 100644 index 000000000000..26c4792d0fb5 --- /dev/null +++ b/dev-lang/rust-common/rust-common-1.87.0_beta20250430.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc +inherit shell-completion verify-sig + +DESCRIPTION="Common files shared between multiple slots of Rust" +HOMEPAGE="https://www.rust-lang.org/" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + # In case cargo is not in sync we'll fetch it as a submodule + # Nightly users will probably already have the repo cloned and up-to-date anyway. + EGIT_REPO_URI="https://github.com/rust-lang/rust.git" + EGIT_SUBMODULES=( "-*" "src/tools/cargo" ) +elif [[ ${PV} == *beta* ]]; then + # Identify the snapshot date of the beta release: + # curl -Ls static.rust-lang.org/dist/channel-rust-beta.toml | grep beta-src.tar.xz + MY_PV=beta + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + SRC_URI="https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz + verify-sig? ( https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz.asc + -> rustc-${PV}-src.tar.xz.asc ) + " + S="${WORKDIR}/rustc-${MY_PV}-src" +else + MY_PV=${PV} + SRC_URI="https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz + verify-sig? ( https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz.asc ) + " + S="${WORKDIR}/rustc-${MY_PV}-src" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4" +SLOT="0" + +# Legacy non-slotted versions bash completions will collide. +RDEPEND=" + !dev-lang/rust:stable + !dev-lang/rust-bin:stable +" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-rust )" + +src_unpack() { + if [[ ${PV} == *9999* ]]; then + git-r3_src_unpack + else + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/rustc-${PV}-src.tar.xz "${DISTDIR}"/rustc-${PV}-src.tar.xz.asc + fi + + # Avoid unpacking the whole tarball which would need check-reqs + tar -xf "${DISTDIR}"/rustc-${PV}-src.tar.xz \ + "rustc-${MY_PV}-src/src/tools/cargo/src/etc/"{_cargo,cargo.bashcomp.sh} || die + fi +} + +src_configure() { + : +} + +src_compile() { + : +} + +src_install() { + newbashcomp src/tools/cargo/src/etc/cargo.bashcomp.sh cargo + dozshcomp src/tools/cargo/src/etc/_cargo +} diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 88fced1e1f72..a892bdbcab03 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -53,6 +53,8 @@ DIST rustc-1.86.0-src.tar.xz 275696736 BLAKE2B 9f33a710a3e567d92f56091920643f5ef DIST rustc-1.86.0-src.tar.xz.asc 801 BLAKE2B 3e10a3894c7eee68d37bc5707d797548119f830667e27e652a199d13633199713bd01bd0f41a5f2af3c682561903e36abe27b36ef78d9a1d65bdf485527d2c15 SHA512 0b74dab9ee56d0a08e26e9cd40f722e4d99de63ac678f969f0c54d50737074fb28e170db5a36ce2627ec332e5ce3bb8a92167aefbccff7c70e4cb057bc0a94ac DIST rustc-1.87.0_beta20250420-src.tar.xz 283544556 BLAKE2B 70a59c7d695e881a4e21d500f19b7d83e3a86bc8d5dfaaaa28a4cd4631b12937a2743119e3181e84af7b348386c672f4e62675da8cfb399095fcdda527b072e0 SHA512 37e62954c21b0d5c232dca1d0fe476b165eb63b7315c1fcaa18068707f4fd00e2def09968ee1d243f62cb3eae3fbb4381493b8505179342705998dce08e23afe DIST rustc-1.87.0_beta20250420-src.tar.xz.asc 801 BLAKE2B c0ed0686d3bc612e8b0edb96817928107905220328af81d2f9200552c3edb58d98ae8844f01b7dd20e59e6c0a173f6da11b2cd58d0c3b5d5f0bd8290528ea86c SHA512 e2e694feec13d8fb8d9b50442c0c2e3de5cef0a249730c945124880220e44d481b2109098c5a8479f765384a4298e293e63743c924e0866ed2e5aece3a35c98f +DIST rustc-1.87.0_beta20250430-src.tar.xz 283517896 BLAKE2B 5d86aa824662230a843576798a544ef5e3a49e0166b66c9ecc9926832e102562aac3493748085b7f38a71e5954206d27f7ab3e219a27d96b1c55a8ab8419851a SHA512 5c29e7513b70416f97ba7a5f9669600da9b695d8dc6df582aa6ffa017da5c38215d9a27584fa6f6b2309813127571eba49a3fef375a6598c607f007f41f6d3fe +DIST rustc-1.87.0_beta20250430-src.tar.xz.asc 801 BLAKE2B 4ecdc70a469bce016e7c92a77a8c088ed37375e994a820b24c67269358eed4bc465aa77c4974b1e72586b23737b1d25844394b5de36fd4427978eff20bd07102 SHA512 f8c10cf66e2fb791de7b994bba622d1f8e8df75e48fd8d30795edaa6316b935583b51e235520d2aa2578cfcea1dda17ff2256317c7f4bb1f6606f5afbd6a80d1 EBUILD rust-1.71.1-r101.ebuild 22398 BLAKE2B 14f409fb8a8cd5bab98003e46778c6b08cebb1e52fd141ca55edab79e0d466dd680a7a09c6d607f87af1e7ffc995e3984b46f62a74164bdc3925dd5a4e866e47 SHA512 3c5a8471b73f392e4f3da8ad1ddc585a8e5fb0621fcb5cc6686ce228a88b0d01cc611f3836ec36173f28e6b5ff8e591b56254bb3a49ef9b874820c4f241b6cc6 EBUILD rust-1.74.1-r101.ebuild 37973 BLAKE2B 7049c2ac677e14a0339f1b50c6a7f0fbb35adbe4c5a3b1b34e25f661eb00736b4c2f1246d773655013b5c066d3e1da12039996ace243e6921b9052e52e6fc04a SHA512 90507c4d350cf4df93c2dc767d6e7b403f170caf8425ab98597b627aeb666d184d63cdc5840f91c9e92a3530e948a991a44411979fc89e7155d887e3831209b8 EBUILD rust-1.75.0-r101.ebuild 23867 BLAKE2B 9c332c3004cb2c105eee67adeee86f7a7aac65e971e8b09c783ef84923ec98ea30f5a799060df308b8c30f48a44853af17ededd87c0caeb174c759bcddd70242 SHA512 e056387e22d3865d692f753405d02ddae8c4c4581ba0315838bb47964de34c678490c5d13516aa8910174bbb507bacb5dfd500af50103f8fa0b3a37ea9b134eb @@ -71,5 +73,6 @@ EBUILD rust-1.85.0.ebuild 25624 BLAKE2B 6ec7628e4da4c9bad0190338245c98e53f840646 EBUILD rust-1.85.1.ebuild 25667 BLAKE2B 4a06b586ccd2a6d9a2e4c8d1bf3ace2373f39d7f3c6bc381c04fcff6a809ab5159432a4226d93e64d247b6fbbb2c3882b970198e80d8c39c09911100e8c64ded SHA512 351ef28f199e3ef31ff96478e71689288f4c98c01d3d2bbd5317272ac6874745a07543ead0ad3cf5de12c38621eacaa84dd240cce658696efdcdc53af0ceb7d6 EBUILD rust-1.86.0-r1.ebuild 25695 BLAKE2B e7884dd9f71ce0a77ee7c13fdafe0c79ab0bfcf97e120c50af1947af8e0b2b63bd58201490c717648a71af24abc5c5a031453e9e58fe4f5fe4ba8c10fc717341 SHA512 689b85254be73ff5e5e8053affc566162622947c207349b450712afaae79135357eed4e9fc7e56eb7a551081519c9c6a6116be15545522c9a84b432f2e18db89 EBUILD rust-1.87.0_beta20250420.ebuild 25674 BLAKE2B 9a60312195f6a9980a402d623608097aed7831bf815ba87e5e7336d827f65a599cb264e67529c6a120e5642afd01cea694fc5828b746a4409a386ca2da22273f SHA512 70096ee21f29098843be21973f9ba43abb5fb9fc0f29b20d319c1d27182a228d4a337e71a751ae8307171ed4ea61400f67a42703dd3290ea7af614dd1d2ad5f1 +EBUILD rust-1.87.0_beta20250430.ebuild 25674 BLAKE2B 9a60312195f6a9980a402d623608097aed7831bf815ba87e5e7336d827f65a599cb264e67529c6a120e5642afd01cea694fc5828b746a4409a386ca2da22273f SHA512 70096ee21f29098843be21973f9ba43abb5fb9fc0f29b20d319c1d27182a228d4a337e71a751ae8307171ed4ea61400f67a42703dd3290ea7af614dd1d2ad5f1 EBUILD rust-9999.ebuild 25697 BLAKE2B f691e19603d3f1fc8dd2da4856a1e7b000420abaf7771d3918860734c475e8bf5373129c53f9a755f6af8670d890213573248ba659797fd9c924a499e5f4774b SHA512 6143ea34272b7c4148b0a3f121c98de71d9f9afd42f6237b5d35e98d6b63db55b7f75caa5e6ccd84143c4b17972047d34fb019f0b269f464df3ccd5bbe82b662 MISC metadata.xml 1711 BLAKE2B 7161a839de6aaf58d986871a13efbe11627347646583c26da0e4b622cd8bfb4ad9d28f23caf7f4522dfaa02b213a9943771b335736c28991f568d5971481226d SHA512 cbe82531c2ea8ae1745f7f0831ed6ac1e59685581321278cfd9c3c848fd8c8a5866268a6c842dfb98b74e8f4c5e878353053d33c3565928b941cdd9d616dceaa diff --git a/dev-lang/rust/rust-1.87.0_beta20250430.ebuild b/dev-lang/rust/rust-1.87.0_beta20250430.ebuild new file mode 100644 index 000000000000..acfa779e1a77 --- /dev/null +++ b/dev-lang/rust/rust-1.87.0_beta20250430.ebuild @@ -0,0 +1,813 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( 20 ) +PYTHON_COMPAT=( python3_{10..13} ) + +RUST_MAX_VER=${PV%%_*} +if [[ ${PV} == *9999* ]]; then + RUST_MIN_VER="1.85.0" # Update this as new `beta` releases come out. +elif [[ ${PV} == *beta* ]]; then + # Enforce that `beta` is built from `stable`. + # While uncommon it is possible for feature changes within `beta` to result + # in an older snapshot being unable to build a newer one without modifying the sources. + # 'stable' releases should always be able to build a beta snapshot so just use those. + RUST_MAX_VER="$(ver_cut 1).$(($(ver_cut 2) - 1)).1" + RUST_MIN_VER="$(ver_cut 1).$(($(ver_cut 2) - 1)).0" +else + RUST_MIN_VER="$(ver_cut 1).$(($(ver_cut 2) - 1)).0" +fi + +inherit check-reqs estack flag-o-matic llvm-r1 multiprocessing optfeature \ + multilib multilib-build python-any-r1 rust rust-toolchain toolchain-funcs verify-sig + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/rust-lang/rust.git" + EGIT_SUBMODULES=( + "*" + "-src/gcc" + ) +elif [[ ${PV} == *beta* ]]; then + # Identify the snapshot date of the beta release: + # curl -Ls static.rust-lang.org/dist/channel-rust-beta.toml | grep beta-src.tar.xz + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SRC_URI="https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz + verify-sig? ( https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz.asc + -> rustc-${PV}-src.tar.xz.asc ) + " + S="${WORKDIR}/${MY_P}-src" +else + MY_P="rustc-${PV}" + SRC_URI="https://static.rust-lang.org/dist/${MY_P}-src.tar.xz + verify-sig? ( https://static.rust-lang.org/dist/${MY_P}-src.tar.xz.asc ) + " + S="${WORKDIR}/${MY_P}-src" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Systems programming language originally developed by Mozilla" +HOMEPAGE="https://www.rust-lang.org/" + +# keep in sync with llvm ebuild of the same version as bundled one. +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARC ARM AVR BPF CSKY DirectX Hexagon Lanai + LoongArch M68k Mips MSP430 NVPTX PowerPC RISCV Sparc SPIRV SystemZ VE + WebAssembly X86 XCore Xtensa ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?} + +# https://github.com/rust-lang/llvm-project/blob/rustc-1.84.0/llvm/CMakeLists.txt +_ALL_RUST_EXPERIMENTAL_TARGETS=( ARC CSKY DirectX M68k SPIRV Xtensa ) +declare -A ALL_RUST_EXPERIMENTAL_TARGETS +for _x in "${_ALL_RUST_EXPERIMENTAL_TARGETS[@]}"; do + ALL_RUST_EXPERIMENTAL_TARGETS["llvm_targets_${_x}"]=0 +done + +LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4" +SLOT="${PV%%_*}" # Beta releases get to share the same SLOT as the eventual stable + +IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto rustfmt rust-analyzer rust-src +system-llvm test wasm ${ALL_LLVM_TARGETS[*]}" + +if [[ ${PV} = *9999* ]]; then + # These USE flags require nightly rust + IUSE+=" miri" +fi + +LLVM_DEPEND=() +# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation +for _x in "${ALL_LLVM_TARGETS[@]}"; do + LLVM_DEPEND+=( " ${_x}? ( $(llvm_gen_dep "llvm-core/llvm:\${LLVM_SLOT}[${_x}]") )" ) + if [[ -v ALL_RUST_EXPERIMENTAL_TARGETS["${_x}"] ]] ; then + ALL_RUST_EXPERIMENTAL_TARGETS["${_x}"]=1 + fi +done +LLVM_DEPEND+=( " wasm? ( $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') )" ) +LLVM_DEPEND+=( " $(llvm_gen_dep 'llvm-core/llvm:${LLVM_SLOT}')" ) + +BDEPEND="${PYTHON_DEPS} + app-eselect/eselect-rust + || ( + >=sys-devel/gcc-4.7[cxx] + >=llvm-core/clang-3.5 + ) + lto? ( system-llvm? ( + || ( + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}') + sys-devel/mold + ) + ) ) + !system-llvm? ( + >=dev-build/cmake-3.13.4 + app-alternatives/ninja + ) + test? ( dev-debug/gdb ) + verify-sig? ( sec-keys/openpgp-keys-rust ) +" + +DEPEND=" + >=app-arch/xz-utils-5.2 + net-misc/curl:=[http2,ssl] + sys-libs/zlib:= + dev-libs/openssl:0= + system-llvm? ( + ${LLVM_DEPEND[*]} + llvm-libunwind? ( llvm-runtimes/libunwind:= ) + ) + !system-llvm? ( + !llvm-libunwind? ( + elibc_musl? ( sys-libs/libunwind:= ) + ) + ) +" + +RDEPEND="${DEPEND} + app-eselect/eselect-rust + dev-lang/rust-common + sys-apps/lsb-release + !dev-lang/rust:stable + !dev-lang/rust-bin:stable +" + +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} ) + rust-analyzer? ( rust-src ) + test? ( ${ALL_LLVM_TARGETS[*]} ) + wasm? ( llvm_targets_WebAssembly ) + x86? ( cpu_flags_x86_sse2 ) +" + +# we don't use cmake.eclass, but can get a warning +CMAKE_WARN_UNUSED_CLI=no + +QA_FLAGS_IGNORED=" + usr/lib/${PN}/${SLOT}/bin/.* + usr/lib/${PN}/${SLOT}/libexec/.* + usr/lib/${PN}/${SLOT}/lib/lib.*.so + usr/lib/${PN}/${SLOT}/lib/rustlib/.*/bin/.* + usr/lib/${PN}/${SLOT}/lib/rustlib/.*/lib/lib.*.so +" + +QA_SONAME=" + usr/lib/${PN}/${SLOT}/lib/lib.*.so.* + usr/lib/${PN}/${SLOT}/lib/rustlib/.*/lib/lib.*.so +" + +QA_PRESTRIPPED=" + usr/lib/${PN}/${SLOT}/lib/rustlib/.*/bin/rust-llvm-dwp + usr/lib/${PN}/${SLOT}/lib/rustlib/.*/lib/self-contained/crtn.o +" + +# An rmeta file is custom binary format that contains the metadata for the crate. +# rmeta files do not support linking, since they do not contain compiled object files. +# so we can safely silence the warning for this QA check. +QA_EXECSTACK="usr/lib/${PN}/${SLOT}/lib/rustlib/*/lib*.rlib:lib.rmeta" + +# causes double bootstrap +RESTRICT="test" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc + +PATCHES=( + "${FILESDIR}"/1.85.0-cross-compile-libz.patch + "${FILESDIR}"/1.85.0-musl-dynamic-linking.patch + "${FILESDIR}"/1.67.0-doc-wasm.patch +) + +clear_vendor_checksums() { + sed -i 's/\("files":{\)[^}]*/\1/' "vendor/${1}/.cargo-checksum.json" || die +} + +toml_usex() { + usex "${1}" true false +} + +src_unpack() { + if [[ ${PV} = *9999* ]]; then + git-r3_src_unpack + mkdir "${S}/.cargo" || die # The vendor script has a check for .cargo/config{,.toml} + touch "${S}/.cargo/config.toml" || die + local rust_stage0_root="$(${RUSTC} --print sysroot || die "Can't determine rust's sysroot")" + local rust_build="" + local rust_host="" + # Configure vendor to use the portage-provided toolchain. This prevents it from + # attempting to fetch a `beta` toolchain from the internet. + cat <<- _EOF_ > "${T}/vendor-config.toml" + [build] + build = "$(rust_abi "${CBUILD}")" + host = ["$(rust_abi "${CHOST}")"] + target = ["$(rust_abi "${CHOST}")"] + cargo = "${rust_stage0_root}/bin/cargo" + rustc = "${rust_stage0_root}/bin/rustc" + rustfmt = "${rust_stage0_root}/bin/rustfmt" + _EOF_ + # We're using git sources so we need to run the Vendor script + # to ensure that all dependencies are present and up-to-date + mkdir "${S}/vendor" || die + # This also compiles the 'build helper', there's no way to avoid this. + ${EPYTHON} "${S}"/x.py vendor -vvv --config="${T}"/vendor-config.toml -j$(makeopts_jobs) || + die "Failed to vendor dependencies" + # TODO: This has to be generated somehow, this is from a 1.84.x tarball I had lying around. + cat <<- _EOF_ > "${S}/.cargo/config.toml" + [source.crates-io] + replace-with = "vendored-sources" + + [source."git+https://github.com/rust-lang/team"] + git = "https://github.com/rust-lang/team" + replace-with = "vendored-sources" + + [source.vendored-sources] + directory = "vendor" + _EOF_ + else + verify-sig_src_unpack + fi +} + +pre_build_checks() { + local M=9216 + # multiply requirements by 1.3 if we are doing x86-multilib + if use amd64; then + M=$(( $(usex abi_x86_32 13 10) * ${M} / 10 )) + fi + M=$(( $(usex clippy 128 0) + ${M} )) + if [[ ${PV} == *9999* ]]; then + M=$(( $(usex miri 128 0) + ${M} )) + fi + M=$(( $(usex rustfmt 256 0) + ${M} )) + # add 2G if we compile llvm and 256M per llvm_target + if ! use system-llvm; then + M=$(( 2048 + ${M} )) + local ltarget + for ltarget in ${ALL_LLVM_TARGETS[@]}; do + M=$(( $(usex ${ltarget} 256 0) + ${M} )) + done + fi + M=$(( $(usex wasm 256 0) + ${M} )) + M=$(( $(usex debug 2 1) * ${M} )) + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + M=$(( 15 * ${M} / 10 )) + fi + eshopts_pop + M=$(( $(usex doc 256 0) + ${M} )) + CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE} +} + +llvm_check_deps() { + has_version -r "llvm-core/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]" +} + +# Is LLVM being linked against libc++? +is_libcxx_linked() { + local code='#include <ciso646> +#if defined(_LIBCPP_VERSION) + HAVE_LIBCXX +#endif +' + local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1 + [[ ${out} == *HAVE_LIBCXX* ]] +} + +pkg_pretend() { + pre_build_checks +} + +pkg_setup() { + pre_build_checks + python-any-r1_pkg_setup + + export LIBGIT2_NO_PKG_CONFIG=1 #749381 + if tc-is-cross-compiler; then + use system-llvm && die "USE=system-llvm not allowed when cross-compiling" + local cross_llvm_target="$(llvm_tuple_to_target "${CBUILD}")" + use "llvm_targets_${cross_llvm_target}" || \ + die "Must enable LLVM_TARGETS=${cross_llvm_target} matching CBUILD=${CBUILD} when cross-compiling" + fi + + rust_pkg_setup + + if use system-llvm; then + llvm-r1_pkg_setup + + local llvm_config="$(get_llvm_prefix)/bin/llvm-config" + export LLVM_LINK_SHARED=1 + export RUSTFLAGS="${RUSTFLAGS} -Lnative=$("${llvm_config}" --libdir)" + fi +} + +src_prepare() { + if [[ ${PV} = *9999* ]]; then + # We need to update / generate lockfiles for the workspace + ${CARGO} generate-lockfile --offline + + fi + # Rust baselines to Pentium4 on x86, this patch lowers the baseline to i586 when sse2 is not set. + if use x86; then + if ! use cpu_flags_x86_sse2; then + eapply "${FILESDIR}/1.82.0-i586-baseline.patch" + #grep -rl cmd.args.push\(\"-march=i686\" . | xargs sed -i 's/march=i686/-march=i586/g' || die + fi + fi + + if use lto && tc-is-clang && ! tc-ld-is-lld && ! tc-ld-is-mold; then + export RUSTFLAGS+=" -C link-arg=-fuse-ld=lld" + fi + + default +} + +src_configure() { + if tc-is-cross-compiler; then + export PKG_CONFIG_ALLOW_CROSS=1 + export PKG_CONFIG_PATH="${ESYSROOT}/usr/$(get_libdir)/pkgconfig" + export OPENSSL_INCLUDE_DIR="${ESYSROOT}/usr/include" + export OPENSSL_LIB_DIR="${ESYSROOT}/usr/$(get_libdir)" + fi + + filter-lto # https://bugs.gentoo.org/862109 https://bugs.gentoo.org/866231 + + local rust_target="" rust_targets="" arch_cflags + + # Collect rust target names to compile standard libs for all ABIs. + for v in $(multilib_get_enabled_abi_pairs); do + rust_targets+=",\"$(rust_abi $(get_abi_CHOST ${v##*.}))\"" + done + if use wasm; then + rust_targets+=",\"wasm32-unknown-unknown\"" + if use system-llvm; then + # un-hardcode rust-lld linker for this target + # https://bugs.gentoo.org/715348 + sed -i '/linker:/ s/rust-lld/wasm-ld/' compiler/rustc_target/src/spec/base/wasm.rs || die + fi + fi + rust_targets="${rust_targets#,}" + + # cargo and rustdoc are mandatory and should always be included + local tools='"cargo","rustdoc"' + use clippy && tools+=',"clippy"' + use rustfmt && tools+=',"rustfmt"' + use rust-analyzer && tools+=',"rust-analyzer","rust-analyzer-proc-macro-srv"' + use rust-src && tools+=',"src"' + + if [[ ${PV} == *9999* ]]; then + use miri && tools+=',"miri"' + fi + + local rust_stage0_root="$(${RUSTC} --print sysroot || die "Can't determine rust's sysroot")" + # in case of prefix it will be already prefixed, as --print sysroot returns full path + [[ -d ${rust_stage0_root} ]] || die "${rust_stage0_root} is not a directory" + + rust_target="$(rust_abi)" + rust_build="$(rust_abi "${CBUILD}")" + rust_host="$(rust_abi "${CHOST}")" + + RUST_EXPERIMENTAL_TARGETS=() + for _x in "${!ALL_RUST_EXPERIMENTAL_TARGETS[@]}"; do + if [[ ${ALL_RUST_EXPERIMENTAL_TARGETS[${_x}]} == 1 ]] && use ${_x} ; then + RUST_EXPERIMENTAL_TARGETS+=( ${_x#llvm_targets_} ) + fi + done + RUST_EXPERIMENTAL_TARGETS=${RUST_EXPERIMENTAL_TARGETS[@]} + + local cm_btype="$(usex debug DEBUG RELEASE)" + local build_channel + local build_miri="false" + case "${PV}" in + *9999*) + build_channel="nightly" + ;; + *beta*) + build_channel="beta" + ;; + *) + build_channel="stable" + ;; + esac + cat <<- _EOF_ > "${S}"/config.toml + # https://github.com/rust-lang/rust/issues/135358 (bug #947897) + profile = "dist" + [llvm] + download-ci-llvm = false + optimize = $(toml_usex !debug) + release-debuginfo = $(toml_usex debug) + assertions = $(toml_usex debug) + ninja = true + targets = "${LLVM_TARGETS// /;}" + experimental-targets = "${RUST_EXPERIMENTAL_TARGETS// /;}" + link-shared = $(toml_usex system-llvm) + $(if is_libcxx_linked; then + # https://bugs.gentoo.org/732632 + echo "use-libcxx = true" + echo "static-libstdcpp = false" + fi) + $(case "${rust_target}" in + i586-*-linux-*) + # https://github.com/rust-lang/rust/issues/93059 + echo 'cflags = "-fcf-protection=none"' + echo 'cxxflags = "-fcf-protection=none"' + echo 'ldflags = "-fcf-protection=none"' + ;; + *) + ;; + esac) + enable-warnings = false + [llvm.build-config] + CMAKE_VERBOSE_MAKEFILE = "ON" + $(if ! tc-is-cross-compiler; then + # When cross-compiling, LLVM is compiled twice, once for host and + # once for target. Unfortunately, this build configuration applies + # to both, which means any flags applicable to one target but not + # the other will break. Conditionally disable respecting user + # flags when cross-compiling. + echo "CMAKE_C_FLAGS_${cm_btype} = \"${CFLAGS}\"" + echo "CMAKE_CXX_FLAGS_${cm_btype} = \"${CXXFLAGS}\"" + echo "CMAKE_EXE_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\"" + echo "CMAKE_MODULE_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\"" + echo "CMAKE_SHARED_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\"" + echo "CMAKE_STATIC_LINKER_FLAGS_${cm_btype} = \"${ARFLAGS}\"" + fi) + [build] + build-stage = 2 + test-stage = 2 + build = "${rust_build}" + host = ["${rust_host}"] + target = [${rust_targets}] + cargo = "${rust_stage0_root}/bin/cargo" + rustc = "${rust_stage0_root}/bin/rustc" + rustfmt = "${rust_stage0_root}/bin/rustfmt" + docs = $(toml_usex doc) + compiler-docs = false + submodules = false + python = "${EPYTHON}" + locked-deps = true + vendor = true + extended = true + tools = [${tools}] + verbose = 2 + sanitizers = false + profiler = true + cargo-native-static = false + [install] + prefix = "${EPREFIX}/usr/lib/${PN}/${SLOT}" + sysconfdir = "etc" + docdir = "share/doc/rust" + bindir = "bin" + libdir = "lib" + mandir = "share/man" + [rust] + # https://github.com/rust-lang/rust/issues/54872 + codegen-units-std = 1 + optimize = true + debug = $(toml_usex debug) + debug-assertions = $(toml_usex debug) + debug-assertions-std = $(toml_usex debug) + debuginfo-level = $(usex debug 2 0) + debuginfo-level-rustc = $(usex debug 2 0) + debuginfo-level-std = $(usex debug 2 0) + debuginfo-level-tools = $(usex debug 2 0) + debuginfo-level-tests = 0 + backtrace = true + incremental = false + $(if ! tc-is-cross-compiler; then + echo "default-linker = \"${CHOST}-cc\"" + fi) + channel = "${build_channel}" + description = "gentoo" + rpath = true + verbose-tests = true + optimize-tests = $(toml_usex !debug) + codegen-tests = true + dist-src = false + remap-debuginfo = true + lld = $(usex system-llvm false $(toml_usex wasm)) + $(if use lto && tc-is-clang && ! tc-ld-is-mold; then + echo "use-lld = true" + fi) + # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it + # https://github.com/rust-lang/rust/issues/74976 + # https://github.com/rust-lang/rust/issues/76526 + deny-warnings = $(usex wasm $(usex doc false true) true) + backtrace-on-ice = true + jemalloc = false + # See https://github.com/rust-lang/rust/issues/121124 + lto = "$(usex lto thin off)" + [dist] + src-tarball = false + compression-formats = ["xz"] + compression-profile = "balanced" + _EOF_ + + for v in $(multilib_get_enabled_abi_pairs); do + rust_target=$(rust_abi $(get_abi_CHOST ${v##*.})) + arch_cflags="$(get_abi_CFLAGS ${v##*.})" + + export CFLAGS_${rust_target//-/_}="${arch_cflags}" + + cat <<- _EOF_ >> "${S}"/config.toml + [target.${rust_target}] + ar = "$(tc-getAR)" + cc = "$(tc-getCC)" + cxx = "$(tc-getCXX)" + linker = "$(tc-getCC)" + ranlib = "$(tc-getRANLIB)" + llvm-libunwind = "$(usex llvm-libunwind $(usex system-llvm system in-tree) no)" + _EOF_ + if use system-llvm; then + cat <<- _EOF_ >> "${S}"/config.toml + llvm-config = "$(get_llvm_prefix)/bin/llvm-config" + _EOF_ + fi + # by default librustc_target/spec/linux_musl_base.rs sets base.crt_static_default = true; + # but we patch it and set to false here as well + if use elibc_musl; then + cat <<- _EOF_ >> "${S}"/config.toml + crt-static = false + musl-root = "$($(tc-getCC) -print-sysroot)/usr" + _EOF_ + fi + done + if use wasm; then + wasm_target="wasm32-unknown-unknown" + export CFLAGS_${wasm_target//-/_}="$(filter-flags '-mcpu*' '-march*' '-mtune*'; echo "$CFLAGS")" + cat <<- _EOF_ >> "${S}"/config.toml + [target.wasm32-unknown-unknown] + linker = "$(usex system-llvm lld rust-lld)" + # wasm target does not have profiler_builtins https://bugs.gentoo.org/848483 + profiler = false + _EOF_ + fi + + if [[ -n ${I_KNOW_WHAT_I_AM_DOING_CROSS} ]]; then # whitespace intentionally shifted below + # experimental cross support + # discussion: https://bugs.gentoo.org/679878 + # TODO: c*flags, clang, system-llvm, cargo.eclass target support + # it would be much better if we could split out stdlib + # complilation to separate ebuild and abuse CATEGORY to + # just install to /usr/lib/rustlib/<target> + + # extra targets defined as a bash array + # spec format: <LLVM target>:<rust-target>:<CTARGET> + # best place would be /etc/portage/env/dev-lang/rust + # Example: + # RUST_CROSS_TARGETS=( + # "AArch64:aarch64-unknown-linux-gnu:aarch64-unknown-linux-gnu" + # ) + # no extra hand holding is done, no target transformations, all + # values are passed as-is with just basic checks, so it's up to user to supply correct values + # valid rust targets can be obtained with + # rustc --print target-list + # matching cross toolchain has to be installed + # matching LLVM_TARGET has to be enabled for both rust and llvm (if using system one) + # only gcc toolchains installed with crossdev are checked for now. + + # BUG: we can't pass host flags to cross compiler, so just filter for now + # BUG: this should be more fine-grained. + filter-flags '-mcpu=*' '-march=*' '-mtune=*' + + local cross_target_spec + for cross_target_spec in "${RUST_CROSS_TARGETS[@]}";do + # extracts first element form <LLVM target>:<rust-target>:<CTARGET> + local cross_llvm_target="${cross_target_spec%%:*}" + # extracts toolchain triples, <rust-target>:<CTARGET> + local cross_triples="${cross_target_spec#*:}" + # extracts first element after before : separator + local cross_rust_target="${cross_triples%%:*}" + # extracts last element after : separator + local cross_toolchain="${cross_triples##*:}" + use llvm_targets_${cross_llvm_target} || die "need llvm_targets_${cross_llvm_target} target enabled" + command -v ${cross_toolchain}-gcc > /dev/null 2>&1 || die "need ${cross_toolchain} cross toolchain" + + cat <<- _EOF_ >> "${S}"/config.toml + [target.${cross_rust_target}] + ar = "${cross_toolchain}-ar" + cc = "${cross_toolchain}-gcc" + cxx = "${cross_toolchain}-g++" + linker = "${cross_toolchain}-gcc" + ranlib = "${cross_toolchain}-ranlib" + _EOF_ + if use system-llvm; then + cat <<- _EOF_ >> "${S}"/config.toml + llvm-config = "$(get_llvm_prefix)/bin/llvm-config" + _EOF_ + fi + if [[ "${cross_toolchain}" == *-musl* ]]; then + cat <<- _EOF_ >> "${S}"/config.toml + musl-root = "$(${cross_toolchain}-gcc -print-sysroot)/usr" + _EOF_ + fi + + # append cross target to "normal" target list + # example 'target = ["powerpc64le-unknown-linux-gnu"]' + # becomes 'target = ["powerpc64le-unknown-linux-gnu","aarch64-unknown-linux-gnu"]' + + rust_targets="${rust_targets},\"${cross_rust_target}\"" + sed -i "/^target = \[/ s#\[.*\]#\[${rust_targets}\]#" config.toml || die + + ewarn + ewarn "Enabled ${cross_rust_target} rust target" + ewarn "Using ${cross_toolchain} cross toolchain" + ewarn + if ! has_version -b 'sys-devel/binutils[multitarget]' ; then + ewarn "'sys-devel/binutils[multitarget]' is not installed" + ewarn "'strip' will be unable to strip cross libraries" + ewarn "cross targets will be installed with full debug information" + ewarn "enable 'multitarget' USE flag for binutils to be able to strip object files" + ewarn + ewarn "Alternatively llvm-strip can be used, it supports stripping any target" + ewarn "define STRIP=\"llvm-strip\" to use it (experimental)" + ewarn + fi + done + fi # I_KNOW_WHAT_I_AM_DOING_CROSS + + einfo "Rust configured with the following flags:" + echo + echo RUSTFLAGS="\"${RUSTFLAGS}\"" + echo RUSTFLAGS_BOOTSTRAP="\"${RUSTFLAGS_BOOTSTRAP}\"" + echo RUSTFLAGS_NOT_BOOTSTRAP="\"${RUSTFLAGS_NOT_BOOTSTRAP}\"" + echo MAGIC_EXTRA_RUSTFLAGS="\"${MAGIC_EXTRA_RUSTFLAGS}\"" + env | grep "CARGO_TARGET_.*_RUSTFLAGS=" + env | grep "CFLAGS_.*" + echo + einfo "config.toml contents:" + cat "${S}"/config.toml || die + echo +} + +src_compile() { + RUST_BACKTRACE=1 "${EPYTHON}" ./x.py build -vvv --config="${S}"/config.toml -j$(makeopts_jobs) || die +} + +src_test() { + # https://rustc-dev-guide.rust-lang.org/tests/intro.html + + # those are basic and codegen tests. + local tests=( + codegen + codegen-units + compile-fail + incremental + mir-opt + pretty + run-make + ) + + # fails if llvm is not built with ALL targets. + # and known to fail with system llvm sometimes. + use system-llvm || tests+=( assembly ) + + # fragile/expensive/less important tests + # or tests that require extra builds + # TODO: instead of skipping, just make some nonfatal. + if [[ ${ERUST_RUN_EXTRA_TESTS:-no} != no ]]; then + tests+=( + rustdoc + rustdoc-js + rustdoc-js-std + rustdoc-ui + run-make-fulldeps + ui + ui-fulldeps + ) + fi + + local i failed=() + einfo "rust_src_test: enabled tests ${tests[@]/#/src/test/}" + for i in "${tests[@]}"; do + local t="src/test/${i}" + einfo "rust_src_test: running ${t}" + if ! RUST_BACKTRACE=1 "${EPYTHON}" ./x.py test -vv --config="${S}"/config.toml \ + -j$(makeopts_jobs) --no-doc --no-fail-fast "${t}" + then + failed+=( "${t}" ) + eerror "rust_src_test: ${t} failed" + fi + done + + if [[ ${#failed[@]} -ne 0 ]]; then + eerror "rust_src_test: failure summary: ${failed[@]}" + die "aborting due to test failures" + fi +} + +src_install() { + DESTDIR="${D}" "${EPYTHON}" ./x.py install -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die + + docompress /usr/lib/${PN}/${SLOT}/share/man/ + + # bug #689562, #689160 + rm -v "${ED}/usr/lib/${PN}/${SLOT}/etc/bash_completion.d/cargo" || die + rmdir -v "${ED}/usr/lib/${PN}/${SLOT}"/etc{/bash_completion.d,} || die + + local symlinks=( + cargo + rustc + rustdoc + rust-gdb + rust-gdbgui + rust-lldb + ) + + use clippy && symlinks+=( clippy-driver cargo-clippy ) + if [[ ${PV} = *9999* ]]; then + use miri && symlinks+=( miri cargo-miri ) + fi + use rustfmt && symlinks+=( rustfmt cargo-fmt ) + use rust-analyzer && symlinks+=( rust-analyzer ) + + einfo "installing eselect-rust symlinks and paths: ${symlinks[@]}" + local i + for i in "${symlinks[@]}"; do + # we need realpath on /usr/bin/* symlink return version-appended binary path. + # so /usr/bin/rustc should point to /usr/lib/rust/<ver>/bin/rustc-<ver> + # need to fix eselect-rust to remove this hack. + local ver_i="${i}-${PV%%_*}" + if [[ -f "${ED}/usr/lib/${PN}/${SLOT}/bin/${i}" ]]; then + einfo "Installing ${i} symlink" + ln -v "${ED}/usr/lib/${PN}/${SLOT}/bin/${i}" "${ED}/usr/lib/${PN}/${SLOT}/bin/${ver_i}" || die + else + ewarn "${i} symlink requested, but source file not found" + ewarn "please report this" + fi + dosym "../lib/${PN}/${SLOT}/bin/${ver_i}" "/usr/bin/${ver_i}" + done + + # symlinks to switch components to active rust in eselect + dosym "${SLOT}/lib" "/usr/lib/${PN}/lib-${SLOT}" + use rust-analyzer && dosym "${SLOT}/libexec" "/usr/lib/${PN}/libexec-${SLOT}" + dosym "${SLOT}/share/man" "/usr/lib/${PN}/man-${SLOT}" + dosym "rust/${SLOT}/lib/rustlib" "/usr/lib/rustlib-${SLOT}" + dosym "../../lib/${PN}/${SLOT}/share/doc/rust" "/usr/share/doc/${P}" + + newenvd - "50${P}" <<-_EOF_ + MANPATH="${EPREFIX}/usr/lib/rust/man-${SLOT}" + _EOF_ + + rm -rf "${ED}/usr/lib/${PN}/${SLOT}"/*.old || die + rm -rf "${ED}/usr/lib/${PN}/${SLOT}/bin"/*.old || die + rm -rf "${ED}/usr/lib/${PN}/${SLOT}/doc"/*.old || die + + # note: eselect-rust adds EROOT to all paths below + cat <<-_EOF_ > "${T}/provider-${PN}-${SLOT}" + /usr/bin/cargo + /usr/bin/rustdoc + /usr/bin/rust-gdb + /usr/bin/rust-gdbgui + /usr/bin/rust-lldb + /usr/lib/rustlib + /usr/lib/rust/lib + /usr/lib/rust/man + /usr/share/doc/rust + _EOF_ + + if use clippy; then + echo /usr/bin/clippy-driver >> "${T}/provider-${P}" + echo /usr/bin/cargo-clippy >> "${T}/provider-${P}" + fi + if [[ ${SLOT} == *9999* ]] && use miri; then + echo /usr/bin/miri >> "${T}/provider-${P}" + echo /usr/bin/cargo-miri >> "${T}/provider-${P}" + fi + if use rustfmt; then + echo /usr/bin/rustfmt >> "${T}/provider-${P}" + echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" + fi + if use rust-analyzer; then + echo /usr/lib/rust/libexec >> "${T}/provider-${P}" + echo /usr/bin/rust-analyzer >> "${T}/provider-${P}" + fi + + insinto /etc/env.d/rust + doins "${T}/provider-${PN}-${SLOT}" + + if use dist; then + "${EPYTHON}" ./x.py dist -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die + insinto "/usr/lib/${PN}/${SLOT}/dist" + doins -r "${S}/build/dist/." + fi +} + +pkg_postinst() { + + eselect rust update + + if has_version dev-debug/gdb || has_version llvm-core/lldb; then + elog "Rust installs helper scripts for calling GDB and LLDB," + elog "for convenience they are installed under /usr/bin/rust-{gdb,lldb}-${PV}." + fi + + if has_version app-editors/emacs; then + optfeature "emacs support for rust" app-emacs/rust-mode + fi + + if has_version app-editors/gvim || has_version app-editors/vim; then + optfeature "vim support for rust" app-vim/rust-vim + fi +} + +pkg_postrm() { + eselect rust cleanup +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 5c0ed81c4120..393461ee39ba 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 41ee5c2abc19..84f93df3ee98 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -10,9 +10,9 @@ DIST glib-2.84.0.tar.xz 5613328 BLAKE2B a482076d6b0c82824179094974110dbd10d47fce DIST glib-2.84.1.tar.xz 5615396 BLAKE2B d20ade482eb95873adaefc656e22c57e6712a6263a4812e448220040e30144919331cb279566a89a2ab46495b46d6a79e3821e491317587325fa3a64b40d62cc SHA512 ee7f38a4726fd72e41ddb75c4933c7b1bb30935bb2fddc84902d0627a836af512534195132cc02e3d15f168fefc816576181a8d6e436472b582191437b79a456 DIST gobject-introspection-1.80.1.tar.xz 1040228 BLAKE2B 7a8c1da9bc8aef293deedde1eed97536fa2f42f79a9761ac8ededb0676e46b636545a69e20e63d812844aeb626fa4fb7ce3c7922e51554fdc79560f16443acd9 SHA512 f45c2c1b105086488d974c6134db9910746df8edb187772f2ecd249656a1047c8ac88ba51f5bf7393c3d99c3ace143ecd09be256c2f4d0ceee110c9ad51a839a DIST gobject-introspection-1.82.0.tar.xz 1052872 BLAKE2B 8336ae26d48a71a203655d9d268076f603055ceabb55dbfa676f2c67b4096b83afc106d485dc45d02b3a8be806f9ef50d54806a82e61f2a252ae59543c61e934 SHA512 e139fadb4174c72b648914f3774d89fc0e5eaee45bba0c13edf05de883664dad8276dbc34006217bb09871ed4bad23adab51ff232a17b9eb131329b2926cafb7 -EBUILD glib-2.78.6.ebuild 11340 BLAKE2B 1960d53c08c1d3357346481d46aa23f6f1bba8f7980915eb807137df8852335d4c1b903072b83d0eb89db7a078f840b1e2a48c5876a0f08594b86b232a92be30 SHA512 d087096bca61baa65289faa2df72a2582d9c472c112628414da07207445017d5a116cad5ae3c44987bdad47466fd304baf8b82438b3803bad5ab2e0a6da9fb13 -EBUILD glib-2.80.5-r1.ebuild 16315 BLAKE2B 453a46ec3fb0c2e6166a727b3c40b4c95d287c06083fc057165c43921a9b6e427b559684fc4b4ca35dd78203ac9b9d48f644f1e7dd4e5f3afde9279b12882b0b SHA512 c8af8b46f34497f4f14d0c5ae21246e4ba02b27a4b6e41a7277056f29bdfff4133ed5e4c01620b5a12b2e8a0626ed8a3c59587b62611b6ee0041996e381f2c72 -EBUILD glib-2.82.5.ebuild 15901 BLAKE2B 84f197c73a85ba6b900b3ea8955c64e531288e501db347fcbb3ba02640be6d077503ac3d02ff9f75964131ae78a6063cdb4e10126356766f42d44f4aff8065ac SHA512 021ea2d52811dd9e319707ff9887d8194fa2201b1713d62f6679f30c67de94e106c01d8e9ce7b47b583953d8ae4caff771d3e1363666a2c4b2dbf0f68ea95731 -EBUILD glib-2.84.0.ebuild 16103 BLAKE2B b644d3ef5fd3ab9ea83a7117286a41376589a1b6a90e7babc96aa73438dd23d7d4e30ebfb3609c62131a1e2b01d46a8fc8604a6925a46a0db57f9e400661a9e6 SHA512 273aa1195ffc29f257db2058c37050116f8e7b7812e940457d3d9467ddb8cae8cbc4e8f40fa58a94d920f3990cd293be8ff835bdbef2b289c02b263287ed6e12 -EBUILD glib-2.84.1.ebuild 16157 BLAKE2B 8af60d39459651dab06d0bf455092fcad0acf24ee83b93162b129fa7a61d7948498da656f5507b4612fa372de6d846638385f34425336c172ecadb637cb2b94a SHA512 0ad731f656d7ae2954ec5733d4e83b46a1e6bb039b533113bc4876988179e2040ca403800b11b4d0a62586aeaf1f078f8878829fd7a97d9eb953a8f709a0dbf5 +EBUILD glib-2.78.6.ebuild 11437 BLAKE2B 59329cf4db6fdd156755cc996f4bdfb39f32e436b62dede3c9740f3797721acee387bd92008e1e98293e2ae23ca1a0ac5263f6549769a5529b277e2f8c539256 SHA512 dd287af2db59f1a38e4b1b856fb5c58972762f9e672d4c97e02f959a95a8f443782110b0082997dc855324aa2a29fbf987d2909a679866a882464c67012c7b70 +EBUILD glib-2.80.5-r1.ebuild 16412 BLAKE2B c0bd0d29269160fe602d5fc3ae40dcb488ad0bb0481bd099ba2651a492cd06b28c28ec6471eed8686cf2b6c1a8a755f669d06a7d559d72734b400df49fbe0440 SHA512 112cd9d695511c5982554509815c9a80e8efdb93877aed12c881467355f64c94e0e2e5b95ff3e2b100cfdff1245b58826d741ad35004bfb3b4af6abff875116c +EBUILD glib-2.82.5.ebuild 15998 BLAKE2B c35e11e5e91de80ef1776fb883f9fed9f24528bac9a6cc7361ee71a19a3bec132f0900040c9c139b86024ec16c99d4495607d7342655dc8fcad35ad129e2da7e SHA512 5fee0c2c79179760f6eaf9583dc600c7df4e0689cd8fc79cbf08f206579c208d5ffc958866b7625989db3ceb706b04ba66275660c96ce96ef5ea8420c55971ca +EBUILD glib-2.84.0.ebuild 16200 BLAKE2B 063c23de4eb9d949c9e6b22c0ae75b4d09a3fd97b6bb19c824f89bd9d07a8cf2285e7e448823b9615c5fb6c8415f6379b0a182066ecdf3a7305903dacfbb074e SHA512 24ff0ebdd1b4acf926b7423e1bd2bc455983ba8b14b52e3d35a2ecf4124e9ee845437284a130be67769a0d8062e8692e88eb75270c4b2727ea9238db476864f2 +EBUILD glib-2.84.1.ebuild 16254 BLAKE2B ba22c996257a02ba88551a1c387ff9dad0b1282d5423c4fd1e3bf82106b15997e47e0b7235b6c63027da4e582361b9c005f33b5950352d0c74dfffde2c1000f3 SHA512 dad1bfdcdb03b922419057553f5f1ccd9e272e5052b9c1e2b66f5bbede8d4004be9080673795336c436e10a8fbd92fffd6aaf8ccbfd82ed0d3105862aa8dfc70 MISC metadata.xml 1499 BLAKE2B 5a75e3b360e4656fe9127f2dc3ba7e90df3eae0586a025b4eefc2317398e53815c98a8014ea6f0dd69ae8afdafa066eec61c18e9fa86d24c78a3f11404c2a7a8 SHA512 2b12c409bf16cf9e01e80c30a6707aac5b48ca4cdeac3852028c003c6cb2d50b5e82be73adeefb8341fd4f157e0f7d22505cebfc2ee0f6d64ca77a7d3cfa8271 diff --git a/dev-libs/glib/glib-2.78.6.ebuild b/dev-libs/glib/glib-2.78.6.ebuild index e7fad17bc487..3b5d51599f53 100644 --- a/dev-libs/glib/glib-2.78.6.ebuild +++ b/dev-libs/glib/glib-2.78.6.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_REQ_USE="xml(+)" PYTHON_COMPAT=( python3_{11..13} ) -inherit gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +inherit dot-a gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg DESCRIPTION="The GLib library of C routines" HOMEPAGE="https://www.gtk.org/" @@ -173,6 +173,11 @@ src_prepare() { # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only } +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { # TODO: figure a way to pass appropriate values for all cross properties # that glib uses (search for get_cross_property) @@ -245,6 +250,8 @@ multilib_src_install() { } multilib_src_install_all() { + strip-lto-bytecode + # These are installed by dev-util/glib-utils # TODO: With patching we might be able to get rid of the python-any deps # and removals, and test depend on glib-utils instead; revisit now with diff --git a/dev-libs/glib/glib-2.80.5-r1.ebuild b/dev-libs/glib/glib-2.80.5-r1.ebuild index 246b5d60c869..29b3166bf27a 100644 --- a/dev-libs/glib/glib-2.80.5-r1.ebuild +++ b/dev-libs/glib/glib-2.80.5-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_REQ_USE="xml(+)" PYTHON_COMPAT=( python3_{11..13} ) -inherit gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +inherit dot-a gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg DESCRIPTION="The GLib library of C routines" HOMEPAGE="https://www.gtk.org/" @@ -210,6 +210,11 @@ src_prepare() { # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only } +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { # TODO: figure a way to pass appropriate values for all cross properties # that glib uses (search for get_cross_property) @@ -388,6 +393,8 @@ multilib_src_install() { } multilib_src_install_all() { + strip-lto-bytecode + # These are installed by dev-util/glib-utils # TODO: With patching we might be able to get rid of the python-any deps # and removals, and test depend on glib-utils instead; revisit now with diff --git a/dev-libs/glib/glib-2.82.5.ebuild b/dev-libs/glib/glib-2.82.5.ebuild index a134d8d35606..25e56d954a0a 100644 --- a/dev-libs/glib/glib-2.82.5.ebuild +++ b/dev-libs/glib/glib-2.82.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_REQ_USE="xml(+)" PYTHON_COMPAT=( python3_{11..13} ) -inherit eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +inherit dot-a eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg DESCRIPTION="The GLib library of C routines" HOMEPAGE="https://www.gtk.org/" @@ -198,6 +198,11 @@ src_prepare() { # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only } +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { # TODO: figure a way to pass appropriate values for all cross properties # that glib uses (search for get_cross_property) @@ -376,6 +381,8 @@ multilib_src_install() { } multilib_src_install_all() { + strip-lto-bytecode + # These are installed by dev-util/glib-utils # TODO: With patching we might be able to get rid of the python-any deps # and removals, and test depend on glib-utils instead; revisit now with diff --git a/dev-libs/glib/glib-2.84.0.ebuild b/dev-libs/glib/glib-2.84.0.ebuild index 0ec8e828545b..0324bbf012be 100644 --- a/dev-libs/glib/glib-2.84.0.ebuild +++ b/dev-libs/glib/glib-2.84.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_REQ_USE="xml(+)" PYTHON_COMPAT=( python3_{11..13} ) -inherit eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +inherit dot-a eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg DESCRIPTION="The GLib library of C routines" HOMEPAGE="https://www.gtk.org/" @@ -202,6 +202,11 @@ src_prepare() { # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only } +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { # TODO: figure a way to pass appropriate values for all cross properties # that glib uses (search for get_cross_property) @@ -380,6 +385,8 @@ multilib_src_install() { } multilib_src_install_all() { + strip-lto-bytecode + # These are installed by dev-util/glib-utils # TODO: With patching we might be able to get rid of the python-any deps # and removals, and test depend on glib-utils instead; revisit now with diff --git a/dev-libs/glib/glib-2.84.1.ebuild b/dev-libs/glib/glib-2.84.1.ebuild index fb9437f28eef..5584e992e941 100644 --- a/dev-libs/glib/glib-2.84.1.ebuild +++ b/dev-libs/glib/glib-2.84.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_REQ_USE="xml(+)" PYTHON_COMPAT=( python3_{11..13} ) -inherit eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +inherit dot-a eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg DESCRIPTION="The GLib library of C routines" HOMEPAGE="https://www.gtk.org/" @@ -203,6 +203,11 @@ src_prepare() { # TODO: python_name sedding for correct python shebang? Might be relevant mainly for glib-utils only } +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { # TODO: figure a way to pass appropriate values for all cross properties # that glib uses (search for get_cross_property) @@ -381,6 +386,8 @@ multilib_src_install() { } multilib_src_install_all() { + strip-lto-bytecode + # These are installed by dev-util/glib-utils # TODO: With patching we might be able to get rid of the python-any deps # and removals, and test depend on glib-utils instead; revisit now with diff --git a/dev-libs/mpdecimal/Manifest b/dev-libs/mpdecimal/Manifest index fe9313222964..1a5dd0327770 100644 --- a/dev-libs/mpdecimal/Manifest +++ b/dev-libs/mpdecimal/Manifest @@ -1,4 +1,6 @@ DIST dectest.zip 791733 BLAKE2B ba74ee96f6687ce34cac8406fd7fd1f743d72647a5f883f1054829d992d4dc0f61c9e3b88e2529f425cc2fbda14dfc372b3fbfafe6553baabb3244172fed712f SHA512 05f9d12aec1ebfc9ca211b01705b41c5cd1bbc54d9aa6c4799b40fb3ab1835433fd1a277735d26d2530c3793c58b107b3abb1c31f64340e5e9d7856d92c821cf DIST mpdecimal-4.0.0.tar.gz 315325 BLAKE2B aed5b6d5c03b12017989bbac9a166366e800ce5ee8d2fad5a1b81def48877126233998df306968902c728776616b1c06ce0ef05ea066c07daf841a53541a09f9 SHA512 7610ac53ac79f7a8a33fa7a3e61515810444ec73ebca859df7a9ddc18e96b990c99323172810c9cc7f6d6e1502c0be308cd443d6c2d5d0c871648e4842e05d59 +DIST mpdecimal-4.0.1.tar.gz 316268 BLAKE2B fcdb89721b0e16ba8cba25fab953e1f0a4b24366d0dfbc11c942e37537a3716699917013ab9e73e809c48174add8da41b4991b0250cbef07966cab81ae85b3eb SHA512 431fa8ab90d6b8cdecc38b1618fd89d040185dec3c1150203e20f40f10a16160058f6b8abddd000f6ecb74f4dc42d9fef8111444f1496ab34c34f6b814ed32b7 EBUILD mpdecimal-4.0.0.ebuild 1198 BLAKE2B 68a25770da964e4ab1abc7e56d71b986504c47ef71423a85c458d2c8a1b944d5f3f8e09ae1523e9f1b741678d9dd66ec84d45758bdf632e60c67c2a5db8c60dc SHA512 2d922e76f1f5b00a1170a54a3e0332c3cbb59af62dfc20ea1632bff2c8a231f335a9487288ef734987b8ee29bf1b6d85068897f7f59f6d5fe149e92d5bbb2520 +EBUILD mpdecimal-4.0.1.ebuild 1211 BLAKE2B d8bc0e02b0e3c0597dc9d8bf63dc3fef260d7322f6a0941b5020acd6295666d0f6c003d0c912c39b36c495d8783ea8f8b12db1b2d7162c9a7ebb9d03711d6c76 SHA512 6d4bd675b4ab4fa873a777f10f5b31d2b0a6140542039683ae854dc20e36cd3968aeed347d6af1e7d5e418c89970ffc176081bc6d3055cb9b88d761657e0fde8 MISC metadata.xml 248 BLAKE2B f308d2aa052d11e427850af58bbebf95e7773f5562ed221f39043474b4c3827d724d49667edf1874272a5586a13201159f40e8f5eafb7e400e79c6566e1a6ac2 SHA512 b875c838394523483ae7d93585207eb3c642a345bbb08e1dcef3ceb737c813fa779e2f5479d48cdcc30732b8a0a9e6ecc648df940def6731e4dff43b23786e6d diff --git a/dev-libs/mpdecimal/mpdecimal-4.0.1.ebuild b/dev-libs/mpdecimal/mpdecimal-4.0.1.ebuild new file mode 100644 index 000000000000..3217dd9dc406 --- /dev/null +++ b/dev-libs/mpdecimal/mpdecimal-4.0.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Correctly-rounded arbitrary precision decimal floating point arithmetic" +HOMEPAGE="https://www.bytereef.org/mpdecimal/" +SRC_URI=" + https://www.bytereef.org/software/mpdecimal/releases/${P}.tar.gz + test? ( + https://speleotrove.com/decimal/dectest.zip + ) +" + +LICENSE="BSD-2" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +IUSE="cxx test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + app-arch/unzip + ) +" + +src_unpack() { + unpack "${P}.tar.gz" + if use test; then + mkdir "${P}/tests/testdata" || die + cd "${P}/tests/testdata" || die + unpack dectest.zip + fi +} + +src_prepare() { + default + + # sigh + sed -i -e "s:/lib:/$(get_libdir):" lib*/.pc/*.pc.in || die +} + +src_configure() { + local myconf=( + # just COPYRIGHT.txt + --docdir=/removeme + $(use_enable cxx) + ) + + # more sigh + # https://bugs.gentoo.org/931599 + local -x LDXXFLAGS="${LDFLAGS}" LD="${CC}" LDXX="${CXX}" + econf "${myconf[@]}" +} + +src_test() { + emake check +} + +src_install() { + default + rm -r "${D}/removeme" || die +} diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 97c5f049669e..f5986b09270b 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -8,7 +8,9 @@ DIST nss-3.101.2.tar.gz 76462495 BLAKE2B 3a0dfd7aa68bc11f332decfc9cb7003b8d8fa6a DIST nss-3.101.3.tar.gz 76462813 BLAKE2B 03a38804da9e9df79df6c06ebd8b4d5f185cc841d10cd81239f0b3e55ddec3c1ac2b626850004f8d78ea698c8c4d55dbb4adcae9d58fd3890526300c15be96a3 SHA512 105be3ce7b34221ae16a681db12291d08b19fe6f9557bd975627570b5de92d3e2349b16453cca07675483efa0a72e41995750171f08a0d6bac61de2ac3b05850 DIST nss-3.104-cacert-class1-class3.patch 22038 BLAKE2B 66e2dd47230d6aa58a767e35c9c069fa29f3111d470345e0f69486d1eead3cd1741939ac394f6b9b637e79a10d658cfb1a9da4387953b8968a9001bab94d4de0 SHA512 bafc4212e0e0ca3eb129a5b88767727159c6ec3da450c7625d0b282f82699378d64eaa2c3fecb72c61000ec9b6d3c24f20bc7defdac6edc673e0fbb26e0c1f7e DIST nss-3.110.tar.gz 76616684 BLAKE2B a5dc7eeff0907ae80348af958369f84f2811d0a5921f3b8a7c54be0e23ea6fbf494dd0341178c82b12453759d580dfc5b429342ac09df3efa12d3934ab7cc8f3 SHA512 f8f573d3c4776d86ca8951962370ca2f471e2a8f65d79557e6108cb514b8fc80cff49a6f144d711743455082172b3727a34f767d4830bcd7d21dd13a1a194bb8 +DIST nss-3.111.tar.gz 76617947 BLAKE2B e5743f59689518af21027cf10415e3eed717c99d0ea3bf29b8bf5505a84492b469d57b8d7f7bc8f3502d446baf38759decad49ad5aa45f4592296c4853cc6a2c SHA512 86b7c60336c65e77ac181e64dae92c6a5bc8ffd157651c9013c1c3da0d18205eac8280a372686777a40a334d24282bff502c3df5ea893210c0d1b04341057f76 EBUILD nss-3.101.2.ebuild 11846 BLAKE2B 56888c9f01e11bfa21122c9f44807e241f05ca54c510a8703f6e18fc0a5544e7a6099002c7c25e0e0a8ea9e6bf4ecbe73ac2685052f7dae47f32cd95dfde5f8e SHA512 e11d02adebcb9882d28d64652ce6b4ef0cce941d2af0071e274bd94869c763ed455cab78b523ee4a1644c8df26cc9caa9d3d5f8f79edaa06d3e20a553d3223e8 EBUILD nss-3.101.3.ebuild 11962 BLAKE2B 474d1a026a7b45e177df0d36b9f43d4e2c5062b90029b17006e58c733f1a1f5f6ffbcf300222174b8f1183c2700c8f5a5fa92ed9db654578da78a08fd388df7f SHA512 fe0d51e3913fc38b45d91b306392b47e47e338bdaec156fa5d69d2faa9b20daae275b2379859edd0418b99d1779a5c484ce9ab2c7b8191d50db294eb7dc94f0f EBUILD nss-3.110.ebuild 12106 BLAKE2B 3ce9c149ad143a0c70964b1c0a1439ab43d4f9bd645d8aaba3178564064da8d61804bf50f3938946628505a01c0d7ae8c88626547a8ae39f4a73a62eee14886f SHA512 3bf9bba929218f2e153aabb4943ecc8e14d3d01847f501b0456f18041aa295ace668232759a36fd26912f605623ae08ff8f706bed4fdd362a62186c221b18950 +EBUILD nss-3.111.ebuild 12106 BLAKE2B 3ce9c149ad143a0c70964b1c0a1439ab43d4f9bd645d8aaba3178564064da8d61804bf50f3938946628505a01c0d7ae8c88626547a8ae39f4a73a62eee14886f SHA512 3bf9bba929218f2e153aabb4943ecc8e14d3d01847f501b0456f18041aa295ace668232759a36fd26912f605623ae08ff8f706bed4fdd362a62186c221b18950 MISC metadata.xml 693 BLAKE2B c8be043e957f4d85411a10da490e67c9d37f5dd9fe37c112c92e8b666d828cabe75f5fe7c46e5b40dd872f082fb4463af79fb7eb3ad69b9e01c9c088edd750a8 SHA512 66374f8b8739c68a8a276159af3d493bb012b5ee722a939a1d87899d0307d572fcabf76ba71b4f34eeb83a414c0727182ef16f98418cbbbbd4aed311ac5be06b diff --git a/dev-libs/nss/nss-3.111.ebuild b/dev-libs/nss/nss-3.111.ebuild new file mode 100644 index 000000000000..b70f8aef5c6c --- /dev/null +++ b/dev-libs/nss/nss-3.111.ebuild @@ -0,0 +1,443 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic multilib toolchain-funcs multilib-minimal + +NSPR_VER="4.35" +RTM_NAME="NSS_${PV//./_}_RTM" + +DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" +HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" +SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz + cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.104-cacert-class1-class3.patch )" + +LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="cacert test test-full +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx" + +REQUIRED_USE="test-full? ( test )" + +PROPERTIES="test_network" +RESTRICT="test" + +# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND +RDEPEND=" + >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + virtual/pkgconfig +" +DEPEND="${RDEPEND}" +BDEPEND="dev-lang/perl" + +S="${WORKDIR}/${P}/${PN}" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/nss-config +) + +PATCHES=( + "${FILESDIR}"/nss-3.103-gentoo-fixes-add-pkgconfig-files.patch + "${FILESDIR}"/nss-3.21-gentoo-fixup-warnings.patch + "${FILESDIR}"/nss-3.87-use-clang-as-bgo892686.patch +) + +src_prepare() { + default + + if use cacert ; then + eapply -p2 "${DISTDIR}"/nss-3.104-cacert-class1-class3.patch + fi + + pushd coreconf >/dev/null || die + # hack nspr paths + echo 'INCLUDES += -I$(DIST)/include/dbm' \ + >> headers.mk || die "failed to append include" + + # modify install path + sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ + -i source.mk || die + + # Respect LDFLAGS + sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk + + # Workaround make-4.4's change to sub-make, bmo#1800237, bgo#882069 + sed -i -e "s/^CPU_TAG = _.*/CPU_TAG = _$(nssarch)/" Linux.mk || die + + popd >/dev/null || die + + # Fix pkgconfig file for Prefix + sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \ + config/Makefile || die + + # use host shlibsign if need be #436216 + if tc-is-cross-compiler ; then + sed -i \ + -e 's:"${2}"/shlibsign:shlibsign:' \ + cmd/shlibsign/sign.sh || die + fi + + # dirty hack + sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \ + lib/ssl/config.mk || die + sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \ + cmd/platlibs.mk || die + + multilib_copy_sources + + strip-flags +} + +multilib_src_configure() { + # Ensure we stay multilib aware + sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die +} + +nssarch() { + # Most of the arches are the same as $ARCH + local t=${1:-${CHOST}} + case ${t} in + *86*-pc-solaris2*) echo "i86pc" ;; + aarch64*) echo "aarch64" ;; + hppa*) echo "parisc" ;; + i?86*) echo "i686" ;; + x86_64*) echo "x86_64" ;; + *) tc-arch ${t} ;; + esac +} + +nssbits() { + local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS" + if [[ ${1} == BUILD_ ]]; then + cc=$(tc-getBUILD_CC) + else + cc=$(tc-getCC) + fi + # TODO: Port this to toolchain-funcs tc-get-ptr-size/tc-get-build-ptr-size + echo > "${T}"/test.c || die + ${cc} ${!cppflags} ${!cflags} -fno-lto -c "${T}"/test.c -o "${T}/${1}test.o" || die + case $(file -S "${T}/${1}test.o") in + *32-bit*x86-64*) echo USE_X32=1;; + *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;; + *32-bit*|*ppc*|*i386*) ;; + *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";; + esac +} + +multilib_src_compile() { + # use ABI to determine bit'ness, or fallback if unset + local buildbits mybits + case "${ABI}" in + n32) mybits="USE_N32=1";; + x32) mybits="USE_X32=1";; + s390x|*64) mybits="USE_64=1";; + ${DEFAULT_ABI}) + einfo "Running compilation test to determine bit'ness" + mybits=$(nssbits) + ;; + esac + # bitness of host may differ from target + if tc-is-cross-compiler; then + buildbits=$(nssbits BUILD_) + fi + + local makeargs=( + CC="$(tc-getCC)" + CCC="$(tc-getCXX)" + AR="$(tc-getAR) rc \$@" + RANLIB="$(tc-getRANLIB)" + OPTIMIZER= + ${mybits} + disable_ckbi=0 + ) + + # Take care of nspr settings #436216 + local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)" + unset NSPR_INCLUDE_DIR + + export NSS_ALLOW_SSLKEYLOGFILE=1 + export NSS_ENABLE_WERROR=0 #567158 + export BUILD_OPT=1 + export NSS_USE_SYSTEM_SQLITE=1 + export NSDISTMODE=copy + export FREEBL_NO_DEPEND=1 + export FREEBL_LOWHASH=1 + export NSS_SEED_ONLY_DEV_URANDOM=1 + export USE_SYSTEM_ZLIB=1 + export ZLIB_LIBS=-lz + export ASFLAGS="" + # Fix build failure on arm64 + export NS_USE_GCC=1 + # Detect compiler type and set proper environment value + if tc-is-gcc; then + export CC_IS_GCC=1 + elif tc-is-clang; then + export CC_IS_CLANG=1 + fi + + export NSS_DISABLE_GTESTS=$(usex !test 1 0) + + # Include exportable custom settings defined by users, #900915 + # Two examples uses: + # EXTRA_NSSCONF="MYONESWITCH=1" + # EXTRA_NSSCONF="MYVALUE=0 MYOTHERVALUE=1 MYTHIRDVALUE=1" + # e.g. + # EXTRA_NSSCONF="NSS_ALLOW_SSLKEYLOGFILE=0" + # or + # EXTRA_NSSCONF="NSS_ALLOW_SSLKEYLOGFILE=0 NSS_ENABLE_WERROR=1" + # etc. + if [[ -n "${EXTRA_NSSCONF}" ]]; then + ewarn "EXTRA_NSSCONF applied, please disable custom settings before reporting bugs." + read -a myextranssconf <<< "${EXTRA_NSSCONF}" + + for (( i=0; i<${#myextranssconf[@]}; i++ )); do + export "${myextranssconf[$i]}" + echo "exported ${myextranssconf[$i]}" + done + fi + + # explicitly disable altivec/vsx if not requested + # https://bugs.gentoo.org/789114 + case ${ARCH} in + ppc*) + use cpu_flags_ppc_altivec || export NSS_DISABLE_ALTIVEC=1 + use cpu_flags_ppc_vsx || export NSS_DISABLE_CRYPTO_VSX=1 + ;; + esac + + use cpu_flags_x86_avx2 || export NSS_DISABLE_AVX2=1 + use cpu_flags_x86_sse3 || export NSS_DISABLE_SSE3=1 + + local d + + # Build the host tools first. + LDFLAGS="${BUILD_LDFLAGS}" \ + XCFLAGS="${BUILD_CFLAGS}" \ + NSPR_LIB_DIR="${T}/fakedir" \ + emake -C coreconf \ + CC="$(tc-getBUILD_CC)" \ + ${buildbits-${mybits}} + makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" ) + + # Then build the target tools. + for d in . lib/dbm ; do + CPPFLAGS="${myCPPFLAGS}" \ + XCFLAGS="${CFLAGS} ${CPPFLAGS}" \ + NSPR_LIB_DIR="${T}/fakedir" \ + emake "${makeargs[@]}" -C ${d} OS_TEST="$(nssarch)" + done +} + +multilib_src_test() { + einfo "Tests can take a *long* time, especially on a multilib system." + einfo "~10 minutes per lib configuration with only 'standard' tests," + einfo "~40 minutes per lib configuration with 'full' tests. Bug #852755" + + # https://www.linuxfromscratch.org/blfs/view/svn/postlfs/nss.html + # https://firefox-source-docs.mozilla.org/security/nss/legacy/nss_sources_building_testing/index.html#running_the_nss_test_suite + # https://www-archive.mozilla.org/projects/security/pki/nss/testnss_32.html (older) + export BUILD_OPT=1 + export HOST="localhost" + export DOMSUF="localdomain" + export USE_IP=TRUE + export IP_ADDRESS="127.0.0.1" + + # Only run the standard cycle instead of full, reducing testing time from 45 minutes to 15 + # per lib implementation. + if use test-full ; then + # export NSS_CYCLES="standard pkix sharedb" + :; + else + export NSS_CYCLES="standard" + fi + + NSINSTALL="${PWD}/$(find -type f -name nsinstall)" + + cd "${BUILD_DIR}"/tests || die + # Hack to get current objdir (prefixed dir where built binaries are) + # Without this, at least multilib tests go wrong when building the amd64 variant + # after x86. + local objdir=$(find "${BUILD_DIR}"/dist -maxdepth 1 -iname Linux* | rev | cut -d/ -f1 | rev) + + # Can tweak to a subset of tests in future if we need to, but would prefer not + OBJDIR="${objdir}" DIST="${BUILD_DIR}/dist" MOZILLA_ROOT="${BUILD_DIR}" ./all.sh || die +} + +# Altering these 3 libraries breaks the CHK verification. +# All of the following cause it to break: +# - stripping +# - prelink +# - ELF signing +# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html +# Either we have to NOT strip them, or we have to forcibly resign after +# stripping. +#local_libdir="$(get_libdir)" +#export STRIP_MASK=" +# */${local_libdir}/libfreebl3.so* +# */${local_libdir}/libnssdbm3.so* +# */${local_libdir}/libsoftokn3.so*" + +export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3" + +generate_chk() { + local shlibsign="$1" + local libdir="$2" + einfo "Resigning core NSS libraries for FIPS validation" + shift 2 + local i + for i in ${NSS_CHK_SIGN_LIBS} ; do + local libname=lib${i}.so + local chkname=lib${i}.chk + "${shlibsign}" \ + -i "${libdir}"/${libname} \ + -o "${libdir}"/${chkname}.tmp \ + && mv -f \ + "${libdir}"/${chkname}.tmp \ + "${libdir}"/${chkname} \ + || die "Failed to sign ${libname}" + done +} + +cleanup_chk() { + local libdir="$1" + shift 1 + local i + for i in ${NSS_CHK_SIGN_LIBS} ; do + local libfname="${libdir}/lib${i}.so" + # If the major version has changed, then we have old chk files. + [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \ + && rm -f "${libfname}.chk" + done +} + +multilib_src_install() { + pushd dist >/dev/null || die + + dodir /usr/$(get_libdir) + cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed" + local i + for i in crmf freebl nssb nssckfw ; do + cp -L */lib/lib${i}.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" + done + + # Install nss-config and pkgconfig file + dodir /usr/bin + cp -L */bin/nss-config "${ED}"/usr/bin || die + dodir /usr/$(get_libdir)/pkgconfig + cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die + + # create an nss-softokn.pc from nss.pc for libfreebl and some private headers + # bug 517266 + sed -e 's#Libs:#Libs: -lfreebl#' \ + -e 's#Cflags:#Cflags: -I${includedir}/private#' \ + */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \ + || die "could not create nss-softokn.pc" + + # all the include files + insinto /usr/include/nss + doins public/nss/*.{h,api} + insinto /usr/include/nss/private + doins private/nss/{blapi,alghmac,cmac}.h + + popd >/dev/null || die + + local f nssutils + # Always enabled because we need it for chk generation. + nssutils=( shlibsign ) + + if multilib_is_native_abi ; then + if use utils; then + # The tests we do not need to install. + #nssutils_test="bltest crmftest dbtest dertimetest + #fipstest remtest sdrtest" + # checkcert utils has been removed in nss-3.22: + # https://bugzilla.mozilla.org/show_bug.cgi?id=1187545 + # https://hg.mozilla.org/projects/nss/rev/df1729d37870 + # certcgi has been removed in nss-3.36: + # https://bugzilla.mozilla.org/show_bug.cgi?id=1426602 + nssutils+=( + addbuiltin + atob + baddbdir + btoa + certutil + cmsutil + conflict + crlutil + derdump + digest + makepqg + mangle + modutil + multinit + nonspr10 + ocspclnt + oidcalc + p7content + p7env + p7sign + p7verify + pk11mode + pk12util + pp + rsaperf + selfserv + signtool + signver + ssltap + strsclnt + symkeyutil + tstclnt + vfychain + vfyserv + ) + # install man-pages for utils (bug #516810) + doman doc/nroff/*.1 + fi + pushd dist/*/bin >/dev/null || die + for f in ${nssutils[@]}; do + dobin ${f} + done + popd >/dev/null || die + fi +} + +pkg_postinst() { + if [[ -n "${ROOT}" ]]; then + elog "You appear to to be installing in a seperate \$ROOT" + elog "to complete the setup and re-sign libraries please run:" + elog "emerge --config '=${CATEGORY}/${PF}'" + else + sign_libraries + fi +} + +pkg_config() { + sign_libraries +} + +sign_libraries() { + multilib_pkg_postinst() { + # We must re-sign the libraries AFTER they are stripped. + local shlibsign="${EROOT}/usr/bin/shlibsign" + # See if we can execute it (cross-compiling & such). #436216 + "${shlibsign}" -h >&/dev/null + if [[ $? -gt 1 ]] ; then + shlibsign="shlibsign" + fi + generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir) + } + + multilib_foreach_abi multilib_pkg_postinst +} + +pkg_postrm() { + multilib_pkg_postrm() { + cleanup_chk "${EROOT}"/usr/$(get_libdir) + } + + multilib_foreach_abi multilib_pkg_postrm +} diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest index 16f50200fc28..e0f8aadaece3 100644 --- a/dev-libs/skalibs/Manifest +++ b/dev-libs/skalibs/Manifest @@ -1,5 +1,7 @@ DIST skalibs-2.14.2.0.tar.gz 242763 BLAKE2B 5a172245ae27eeb6a41f943e285f3e40d66324a60a1190afbbb4cdbc3fbbd0cace0feac9666c02c2adddbbac477741e578d2a3d4af707799704ed8050245783b SHA512 b96491e6429cc69bc75f50be99b7b18769cb756c1a82f698994c23aefb16bc68ee5558076993b948a6674203ecd82a454a978c89f450c219cc2728d52b7f5656 DIST skalibs-2.14.3.0.tar.gz 244425 BLAKE2B c9fd666250d59e213c3e2c0924b4a2ee6a6adc2e96a1bd916251cfe7093c277f952f058bf4a5044e11bfe9c4445fdb77e4538613e19e657ba1a18a703afba825 SHA512 f40222740494425477252e78c772edda3f6cb201723558c513acb6c87d55a0f3432c918acf112c9457ed3ff0ee71bf5192f61b1c9070e668f219fd6d3f6f3bfa +DIST skalibs-2.14.4.0.tar.gz 248403 BLAKE2B e704a930b6e2a63d768032f9dbb0adcf4c283ed43ad19088e93eecd609dc4d1aafedcd808e64c1371a2732fba33cc82de1da37dffb7a2c5dce178765835a22c5 SHA512 a97c9ecd62e4d751a6613c01831bff5856c5d23f8fd295d539c3280c6ffa2379e67789c728552cb4d85aa03b30af7e2499b80cb8025b52ca6d1c1746b48102b1 EBUILD skalibs-2.14.2.0.ebuild 911 BLAKE2B 18789dbc3969551197f38ec4721b024f386421e4924d358393b07e66272c4cc668c076147f51e95387fb6e3f44f4c3b183158df00965a033fe669ae44c91156d SHA512 3801feda4d890e081f3600be2bb1bc6da078ababf6dcf1e2ceb4b770f2990885cfc6ae651f3df4e82689e99e5f5f787a7956cb554c6dc56b495f7703f6fb1dae EBUILD skalibs-2.14.3.0.ebuild 912 BLAKE2B 2328682200ffdafcdfa4da7e26c5411994bd50e0ad482068e08e354f6041c69b5babf3cf6d17ae64ae184e0db7889df01a6130f263c3f9cad41f6ccff5da605c SHA512 114765b88d7789763c3ad3be858b19ac8ac60fcfca52161f17870554324e1597eec91832a354815232550e6a1eefcff0950d50d116791b3b9ec78b63e007657f +EBUILD skalibs-2.14.4.0.ebuild 982 BLAKE2B e8c14a22ffa86e55228b34037f9cadcfcef0f4fefc4976f0b93389935fcaf279a65e0ec2749b18ca948ee41ee61d10be88ae35a45b6061fdeb8768173d711239 SHA512 ea87395110d8958b43f8bea8ffb16d30bade302fd2a457ec27af051a04d7c6fd9cc840260f65300c435f20a28161c3e0c7b5f3f91a306d651f13b2fa2999b608 MISC metadata.xml 355 BLAKE2B 66e0a671da1ad125bd77d9d05bf03ea2e4bb9f8ec0c91bfe2f5b87192ce2de48a5137105af6e34260fb53c0a858577bc63681a53436d40ae635d87b2a346da25 SHA512 c6240c87d05a08450803a5887077715842112da1fa49264a8594735909d07e76a25a10bff4b09e7cf6049081153f520ac12019d93384357b692734ce82b07089 diff --git a/dev-libs/skalibs/skalibs-2.14.4.0.ebuild b/dev-libs/skalibs/skalibs-2.14.4.0.ebuild new file mode 100644 index 000000000000..78889cf0e152 --- /dev/null +++ b/dev-libs/skalibs/skalibs-2.14.4.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="General-purpose libraries from skarnet.org" +HOMEPAGE="https://www.skarnet.org/software/skalibs/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --sysdepdir="/usr/$(get_libdir)/${PN}" + --sysconfdir=/etc + + --enable-pkgconfig + --pkgconfdir="/usr/$(get_libdir)/pkgconfig" + + --disable-static + --enable-clock + --enable-ipv6 + --enable-shared + ) + + econf "${myconf[@]}" +} diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest index 9f7c3b94ec3c..35c9b8ed7cc7 100644 --- a/dev-libs/spdlog/Manifest +++ b/dev-libs/spdlog/Manifest @@ -1,12 +1,11 @@ AUX spdlog-1.15.0-libfmt-11.1.0-fixups.patch 2613 BLAKE2B 2b78db16dbd91b0577265762a4813928c003a8f3e13900b783d472ad0b286b79d9cb98efc191da655a3d35419123ae6e1d62397236049ec8e9db6a0c07d5a856 SHA512 d7f9736c305ae67cd613a48394b009c7d9d9e3f91574304f099118034ba6bfab86e993ded13bd6bcac21985e033fdcbe4e7e60b6a6773baddc7cbfacc29d8549 AUX spdlog-1.15.0-libfmt-11.1.0.patch 1151 BLAKE2B f6d23df7a3f24d44cc4db0926a04c9dde1efc3c67d9f14f76ddb675f71fb0ac585d4a2ee3d513516e9fd25f7bc672aed06328a7cc5d9aa2dae319e267fa81d60 SHA512 61f43cdd72544c6f694226cd37d4bf56478234d4a6539536ce97aa371c3adea8012e8a4a3d66eb3435761cccbb8cbbef2872ca4214388df2d645265f04078043 AUX spdlog-force_external_fmt.patch 539 BLAKE2B 326f40d3d496e7373a77476d5aba237d8ad7828e5d21ccfc1e4183a74e3f7f2df1f61a2188a5cf0dc4c08ef9692c5de4a4589fae75c1daa4a9987d4be3f168f6 SHA512 257c7f7f56e66b88a16238a2c81887f2d5ba9692c18bf5fc371b95f44936018ec7c4a0abd0e54f38cb6a7957f82a1b95af9d238fa7fa16631f0be1980d76f692 -DIST spdlog-1.14.1.tar.gz 270896 BLAKE2B 70ac5142acfd765c649f2e34286bae3b5082db284dd1ca7c3d7424a53dd658f7d308bef0b5e0c89192fc3931f1fe5efdba91e460c7b3df836dffc22b66f821fa SHA512 d8f36a3d65a43d8c64900e46137827aadb05559948b2f5a389bea16ed1bfac07d113ee11cf47970913298d6c37400355fe6895cda8fa6dcf6abd9da0d8f199e9 DIST spdlog-1.15.0.tar.gz 276012 BLAKE2B a9d15725f63d5426a13b6f13ba4281ab70b7f6166344d8d12900fe8ba63898280ffd852b16e48b81352c4632598438fbd02f1a78d6f17e06d66c4bdc309f4b37 SHA512 3dd98409f4625ae4d46ef5f59a2fc22a6e151a13dba9d37433363e5d84eab7cca73b379eeb637d8f9b1f0f5a42221c0cc9a2a70414dc2b6af6a162e19fba0647 DIST spdlog-1.15.1.tar.gz 275521 BLAKE2B 1c5c6330c7abd2f204ec345c0173fe997f0063b8da301494fda5c1424bdc7a7066cf8a3a75b217638211bb795550cf7ae87afa71c478f1568db10c5e1f58020e SHA512 d6575b5cd53638345078a1c6a886293892359a07ee6de45e23d0c805bb33f59350f33060bce38824e09ce84525b575acdae7b94fc6e82191f5fd576f6c9252b2 -EBUILD spdlog-1.14.1.ebuild 1185 BLAKE2B c247999bd1d09230fa336b1a9a21cdab9e776c5e623aad1837dc2fd2cb8a77249605163439cccbdb5f8afb58948a36c7ceb90330ceafc729f2f5e3d0d0c3d1ac SHA512 7641c865afe71e47efa0f2029823e165279053ab66d826c47c62a8589a69730a6c3f62b0b0ad63b925317d18595de24aec06f55069ead49e64de5d6516b76b9c +DIST spdlog-1.15.2.tar.gz 275744 BLAKE2B 4e78dfcd364f792d6ed829bd17a472ea469eede10075b58531f04dbc3926ded02dd6316bf0e9b8f15f7fd9fbc5c3e5c5bcf749f73e82361efd4914aaece84099 SHA512 4e86d79dea4f08b9e4755ada7c9395e03246d00cdc11df8951d32b5f5e823fec103091d11154f32b261a29574784b761efb32477ec6385ffdb2069413e2c91a0 EBUILD spdlog-1.15.0-r1.ebuild 1240 BLAKE2B 363d35ef333eac0a17e28ec08f086a272b7b6934152e39d7ce7468179da9c701fd981318c152d0390c9a43d96998480490ad153634366a9313064d7d103bb181 SHA512 6ae7a2be64099d098af4a5b3c0650ccb55ea3485760d983f22bf4d858a29e24efcd588cc349ed41d4304759d2e7634e6dcab3f48173d0aaa2135f6d6c7e60f69 -EBUILD spdlog-1.15.0.ebuild 1185 BLAKE2B c247999bd1d09230fa336b1a9a21cdab9e776c5e623aad1837dc2fd2cb8a77249605163439cccbdb5f8afb58948a36c7ceb90330ceafc729f2f5e3d0d0c3d1ac SHA512 7641c865afe71e47efa0f2029823e165279053ab66d826c47c62a8589a69730a6c3f62b0b0ad63b925317d18595de24aec06f55069ead49e64de5d6516b76b9c EBUILD spdlog-1.15.1.ebuild 1111 BLAKE2B a26d40ceeb3f6f18ff3627934623ef625d8256e61aa3c62e6c5c3e50396d0ae9da448dc0ce7e99c276359be79f68fef59334a07caf5d450f5eaa8c9cdab04371 SHA512 588cc912c65f42dd544283228ce269498819deaf25b548cdf3ba233fc14bbe70dee279d87139e6c619e137071edbc52898644f309d5c620c90a0baaafba6c037 +EBUILD spdlog-1.15.2.ebuild 1117 BLAKE2B ec2d9170e86d0410ea49478a3d32bbe6bc19e7f15f3d7fe39106cdcb0f2324a0cd38dbc4af4939408f19315a74d1504ee7bb614c45ab54230ed365481a1c379f SHA512 78965393f016fb4dd52a88e3fc91abe250352aa6de163923d93709e80761eb77cdfe1deacbf111b8213dd8e2a4bb8b0f7401e52b18e6dcf4a1f1ce731ea7fa31 EBUILD spdlog-9999.ebuild 1117 BLAKE2B ec2d9170e86d0410ea49478a3d32bbe6bc19e7f15f3d7fe39106cdcb0f2324a0cd38dbc4af4939408f19315a74d1504ee7bb614c45ab54230ed365481a1c379f SHA512 78965393f016fb4dd52a88e3fc91abe250352aa6de163923d93709e80761eb77cdfe1deacbf111b8213dd8e2a4bb8b0f7401e52b18e6dcf4a1f1ce731ea7fa31 MISC metadata.xml 615 BLAKE2B ab757ecbeac9856b7cc207e721f93bf96edd010dcc7a3e71a28e15809e1973a52ade211133302cd19378016c2384daacef574334e2d50afa8a950c210f69d1be SHA512 ad2a893a3644ac81cbd21c89cadb9676e4fb5024a706ecdc21356012a2981eca9729f8e066b4dcb34be95995c7984f1061f8007171b2d8c46953207ee71a91f0 diff --git a/dev-libs/spdlog/spdlog-1.15.0.ebuild b/dev-libs/spdlog/spdlog-1.15.0.ebuild deleted file mode 100644 index 9cf9e250d714..000000000000 --- a/dev-libs/spdlog/spdlog-1.15.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="Fast C++ logging library" -HOMEPAGE="https://github.com/gabime/spdlog" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gabime/${PN}" -else - SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" -IUSE="test static-libs" -RESTRICT="!test? ( test )" - -BDEPEND=" - virtual/pkgconfig - test? ( - >=dev-cpp/catch-3.4.0 - ) -" -DEPEND=" - dev-libs/libfmt:=[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-force_external_fmt.patch" - "${FILESDIR}/${PN}-1.15.0-libfmt-11.1.0.patch" -) - -multilib_src_prepare() { - cmake_src_prepare - rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled libfmt" -} - -multilib_src_configure() { - local mycmakeargs=( - -DSPDLOG_BUILD_BENCH=no - -DSPDLOG_BUILD_EXAMPLE=no - -DSPDLOG_FMT_EXTERNAL=yes - -DSPDLOG_BUILD_SHARED=$(usex static-libs) - -DSPDLOG_BUILD_TESTS=$(usex test) - ) - - cmake_src_configure -} diff --git a/dev-libs/spdlog/spdlog-1.14.1.ebuild b/dev-libs/spdlog/spdlog-1.15.2.ebuild index 9cf9e250d714..cfc1de0279b7 100644 --- a/dev-libs/spdlog/spdlog-1.14.1.ebuild +++ b/dev-libs/spdlog/spdlog-1.15.2.ebuild @@ -13,12 +13,12 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/gabime/${PN}" else SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" -IUSE="test static-libs" +IUSE="test" RESTRICT="!test? ( test )" BDEPEND=" @@ -34,7 +34,6 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-force_external_fmt.patch" - "${FILESDIR}/${PN}-1.15.0-libfmt-11.1.0.patch" ) multilib_src_prepare() { @@ -47,7 +46,7 @@ multilib_src_configure() { -DSPDLOG_BUILD_BENCH=no -DSPDLOG_BUILD_EXAMPLE=no -DSPDLOG_FMT_EXTERNAL=yes - -DSPDLOG_BUILD_SHARED=$(usex static-libs) + -DSPDLOG_BUILD_SHARED=yes -DSPDLOG_BUILD_TESTS=$(usex test) ) diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest index 52fda249656c..b42f6e40cb2d 100644 --- a/dev-libs/thrift/Manifest +++ b/dev-libs/thrift/Manifest @@ -1,12 +1,4 @@ -AUX thrift-0.16.0-network-tests.patch 1184 BLAKE2B fc1737e6169a480718edeff366734a01cee43626f84a0785b0f7fe2cdad4ef964da5ef9c685d8c8fee32d8f719e1f4eb7c260a6c6a960e8fea89898a59cd6f16 SHA512 248de672f603c94919bf67890715a037030d378c80ec7dc849ee3677392353d89903e35ed3c0144ab3e1ff371bfb6eba861d11332844fec99b87bcb3476a1a7e -AUX thrift-0.18.1-tests.patch 1266 BLAKE2B 93937699f0b34d3dd273563f94fe5a55b0fc8d2fc349d446945756ec941ed1a9e4d84a7dd7deb3b5dd8237c999d28fbf3c901cb7af2c96782d7af229b4d99e88 SHA512 bdb9628c6db7e17e0ac7752e9bed600a040b1d9ec405e160ec127114ee7dece6b500e0cf768d3873986241e6d9607981cbafb15a6899e199870b63cf10c404d5 AUX thrift-0.21.0-gcc15-cstdint.patch 3233 BLAKE2B fa8cc93c90962f48785441ba84d1103460bbeca665b3e4ae7563bdbcfcd42f3fc2876c5196abccf8a263f27f240a282f85b33b6296a1f6f17cc720e9aafd540e SHA512 c461ee597767bbd34868832d5630230a95a55775030a6ba838b0bb3219f3045c24993f85d48274f267d6975ef97e2ea12e83faa85dc2a672d4465f06d3bc0e37 -DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59e3333e21f185e8615663008bc7c846a03722ea8b834 SHA512 468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0 -DIST thrift-0.18.1.tar.gz 4310494 BLAKE2B 3e6c7e03059341e79d3f58e16b55761888b530b3d31dd22853026486a1303725ee5d5e6e5dd7a5e6bf8e57a2d3cf36ffc829cdb194d990cadedfc63f4f3e0874 SHA512 9c9a462aa8b6fddefd5bb9d2c950570eb2d3beaa7c9d37fceee677bdc1fdeb521b796f4eeee8a1fd9a7649f84449f6c0572305210e67402eb97682ca7f6e851b -DIST thrift-0.20.0.tar.gz 4397667 BLAKE2B 23422fdcdf7e0dbce8bc0f8017f54b5848594e2da21de56834152c17c74da7d1c4df23c5b57cf3ba811bb03f1a8588ddf1c2a05222bb726aceda4292a15af21e SHA512 8dc77f666e60141a6b3cf7ee1407b08a0e80d176f8ccfee69317d7df89ab87aea2c7b3ba3e59d4561835edf1ce23762443ad5aeed0099bf075b010853d5eb1cd DIST thrift-0.21.0.gh.tar.gz 3276565 BLAKE2B 806cda50086b592fa14723377ee0346ac77fff5c0002d0eea481a021c0d7ef4360a2ce347b1a1d969900fac10602534e25e9ac5df54a2d15d363bfc12d0cf055 SHA512 39566b7ecae7ae159822ee1c2c03a7af9ba6e228c3bbecea4079bdbd2332b42f03f79af08303a2685d04723f996d230cf95e5afc4d2a3880158a80429e21c190 -EBUILD thrift-0.16.0-r2.ebuild 958 BLAKE2B 6003a01c59982fbecd4b75c01d77f0d59b89498888dabf39f3e9582760e7b456c236632b47dd085bbcd51489bed3eaece28c4eb71f11e02a66b1f02381ef063d SHA512 89fef989ab841a887b9a34fc0767ad61ea81b9dabe07c552ea6f8df1098348d2009f4f659a430d2d8163fcfeecb9c9c0d73c3fe2adf210d2adcd5f35e7478126 -EBUILD thrift-0.18.1-r1.ebuild 1155 BLAKE2B 632d0ce721faea13b24bd94705416adc2843f8995347c11e21c6b7c496846874679f33dc052e814ab35984a0aab4d8f134d7ee2bfadcc98f028dea77d80fb1cd SHA512 b2d4de48a3a1df54c0f30b80a07601bb9dbfd5aca191736d1474b0b0610d4ebc8297339e01070b43fa7eb3519578ccd3ea42eb2835e38e24f51b9823d4221151 -EBUILD thrift-0.20.0.ebuild 1162 BLAKE2B 43f9d03d4944f11777f1f68d9ca80d8669a6e9da5414907df20d499cda3a7a6253b9f46dbba39d84e92a040db40e639583c877f1d9e7436d2477a4be2d53361f SHA512 96b797ddcbb718db0bc5a350ef7aa2e7631c1502e89f3bc9f5c01612491507012a14b21d9099c8e1d69e4330bb31f943070e809f1657298fe123fd77d05c5cb5 EBUILD thrift-0.21.0.ebuild 1501 BLAKE2B f3cd21eebba88a7fd11b4f100df112b53b61ceb7ac3f6b67638a992678837645e4767ac731d858e534e7793936a99316cb92c5b849b4bdb1b30bcc69757fe019 SHA512 cb02076abfc8a479fc41d81dba5483ef18172d800509034ae3cbe6835e7bd8c52d7a58e1c5f404b3e77c3dcb71cf3e2cc223a155b5eb290f1006e100720f01c4 MISC metadata.xml 489 BLAKE2B 2b2c924951cd9c5dfa2a9d4f50f4a74b3f422d853fdf61248424500d792f87a9348335a80e54c2c110039274060ec8df87f3369c8ff81c3dc8d515cb7de58fa8 SHA512 f15102234cb9eb25272e4d1788b7cdd4274ef9c5ad0d2af3521533d86a4145b0f2789385ce9663f9d0aa9161c218d357cc76d56e5c47ed597c56f7ac35d8a373 diff --git a/dev-libs/thrift/files/thrift-0.16.0-network-tests.patch b/dev-libs/thrift/files/thrift-0.16.0-network-tests.patch deleted file mode 100644 index cc1f1cf2c621..000000000000 --- a/dev-libs/thrift/files/thrift-0.16.0-network-tests.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/lib/cpp/test/ToStringTest.cpp b/lib/cpp/test/ToStringTest.cpp -index 736b33c0a..f66909873 100644 ---- a/lib/cpp/test/ToStringTest.cpp -+++ b/lib/cpp/test/ToStringTest.cpp -@@ -41,31 +41,6 @@ BOOST_AUTO_TEST_CASE(base_types_to_string) { - BOOST_CHECK_EQUAL(to_string("abc"), "abc"); - } - --// NOTE: Currently (as of 2021.08.12) the locale-based tests do not work on --// Windows in the AppVeyor Thrift CI build correctly. Therefore disabled on --// Windows: --#ifndef _WIN32 --BOOST_AUTO_TEST_CASE(locale_en_US_int_to_string) { --#ifdef _WIN32 -- std::locale::global(std::locale("en-US.UTF-8")); --#else -- std::locale::global(std::locale("en_US.UTF-8")); --#endif -- BOOST_CHECK_EQUAL(to_string(1000000), "1000000"); --} -- --BOOST_AUTO_TEST_CASE(locale_de_DE_floating_point_to_string) { --#ifdef _WIN32 -- std::locale::global(std::locale("de-DE.UTF-8")); --#else -- std::locale::global(std::locale("de_DE.UTF-8")); --#endif -- BOOST_CHECK_EQUAL(to_string(1.5), "1.5"); -- BOOST_CHECK_EQUAL(to_string(1.5f), "1.5"); -- BOOST_CHECK_EQUAL(to_string(1.5L), "1.5"); --} --#endif -- - BOOST_AUTO_TEST_CASE(empty_vector_to_string) { - std::vector<int> l; - BOOST_CHECK_EQUAL(to_string(l), "[]"); diff --git a/dev-libs/thrift/files/thrift-0.18.1-tests.patch b/dev-libs/thrift/files/thrift-0.18.1-tests.patch deleted file mode 100644 index 7716e0c743c2..000000000000 --- a/dev-libs/thrift/files/thrift-0.18.1-tests.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff --git a/lib/cpp/test/CMakeLists.txt b/lib/cpp/test/CMakeLists.txt -index 1117cd9f3..5f56aaca8 100644 ---- a/lib/cpp/test/CMakeLists.txt -+++ b/lib/cpp/test/CMakeLists.txt -@@ -318,28 +318,6 @@ target_link_libraries(OpenSSLManualInitTest - target_link_libraries(OpenSSLManualInitTest thrift) - add_test(NAME OpenSSLManualInitTest COMMAND OpenSSLManualInitTest) - --add_executable(SecurityTest SecurityTest.cpp) --target_link_libraries(SecurityTest -- testgencpp -- ${Boost_LIBRARIES} --) --target_link_libraries(SecurityTest thrift) --if (NOT MSVC AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND NOT MINGW) -- target_link_libraries(SecurityTest -lrt) --endif () --add_test(NAME SecurityTest COMMAND SecurityTest -- "${CMAKE_CURRENT_SOURCE_DIR}/../../../test/keys") -- --add_executable(SecurityFromBufferTest SecurityFromBufferTest.cpp) --target_link_libraries(SecurityFromBufferTest -- testgencpp -- ${Boost_LIBRARIES} --) --target_link_libraries(SecurityFromBufferTest thrift) --if (NOT MSVC AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND NOT MINGW) -- target_link_libraries(SecurityFromBufferTest -lrt) --endif () --add_test(NAME SecurityFromBufferTest COMMAND SecurityFromBufferTest -- "${CMAKE_CURRENT_SOURCE_DIR}/../../../test/keys") -- - endif() - - if(WITH_QT5) diff --git a/dev-libs/thrift/thrift-0.16.0-r2.ebuild b/dev-libs/thrift/thrift-0.16.0-r2.ebuild deleted file mode 100644 index 84cba7922336..000000000000 --- a/dev-libs/thrift/thrift-0.16.0-r2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ bindings for Apache Thrift" -HOMEPAGE="https://thrift.apache.org/lib/cpp.html" -SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/0" -KEYWORDS="amd64 arm64 ppc64 x86" -IUSE="libevent lua +ssl test" - -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/boost:=[nls] - dev-libs/openssl:= - libevent? ( dev-libs/libevent ) -" -RDEPEND="${DEPEND}" -BDEPEND="" - -REQUIRED_USE=" - test? ( ssl ) -" - -PATCHES=( - "${FILESDIR}/thrift-0.16.0-network-tests.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_CPP=ON - -DBUILD_C_GLIB=OFF - -DBUILD_JAVA=OFF - -DBUILD_JAVASCRIPT=OFF - -DBUILD_NODEJS=OFF - -DBUILD_PYTHON=OFF - -DBUILD_TESTING=$(usex test 'ON' 'OFF') - -DWITH_LIBEVENT=$(usex libevent 'ON' 'OFF') - -DWITH_OPENSSL=$(usex ssl 'ON' 'OFF') - -DWITH_ZLIB=ON - -Wno-dev - ) - cmake_src_configure -} diff --git a/dev-libs/thrift/thrift-0.18.1-r1.ebuild b/dev-libs/thrift/thrift-0.18.1-r1.ebuild deleted file mode 100644 index e7fbc703524a..000000000000 --- a/dev-libs/thrift/thrift-0.18.1-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ bindings for Apache Thrift" -HOMEPAGE="https://thrift.apache.org/lib/cpp.html" -SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~s390 ~x86" -IUSE="libevent lua +ssl test" - -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/boost:=[nls] - dev-libs/openssl:= - sys-libs/zlib:= - libevent? ( dev-libs/libevent:= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc -" - -REQUIRED_USE=" - test? ( ssl libevent ) -" - -PATCHES=( - "${FILESDIR}/thrift-0.16.0-network-tests.patch" - "${FILESDIR}/thrift-0.18.1-tests.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_CPP=ON - -DBUILD_C_GLIB=OFF - -DBUILD_JAVA=OFF - -DBUILD_JAVASCRIPT=OFF - -DBUILD_NODEJS=OFF - -DBUILD_PYTHON=OFF - -DBUILD_TESTING=$(usex test 'ON' 'OFF') - -DWITH_LIBEVENT=$(usex libevent 'ON' 'OFF') - -DWITH_OPENSSL=$(usex ssl 'ON' 'OFF') - -DWITH_ZLIB=ON - -Wno-dev - ) - cmake_src_configure -} - -src_test() { - MAKEOPTS="-j1" cmake_src_test -} diff --git a/dev-libs/thrift/thrift-0.20.0.ebuild b/dev-libs/thrift/thrift-0.20.0.ebuild deleted file mode 100644 index f57f4a9b262a..000000000000 --- a/dev-libs/thrift/thrift-0.20.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ bindings for Apache Thrift" -HOMEPAGE="https://thrift.apache.org/lib/cpp.html" -SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~s390 ~x86" -IUSE="libevent lua +ssl test" - -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/boost:=[nls(+)] - dev-libs/openssl:= - sys-libs/zlib:= - libevent? ( dev-libs/libevent:= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc -" - -REQUIRED_USE=" - test? ( ssl libevent ) -" - -PATCHES=( - "${FILESDIR}/thrift-0.16.0-network-tests.patch" - "${FILESDIR}/thrift-0.18.1-tests.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_CPP=ON - -DBUILD_C_GLIB=OFF - -DBUILD_JAVA=OFF - -DBUILD_JAVASCRIPT=OFF - -DBUILD_NODEJS=OFF - -DBUILD_PYTHON=OFF - -DBUILD_TESTING=$(usex test 'ON' 'OFF') - -DWITH_LIBEVENT=$(usex libevent 'ON' 'OFF') - -DWITH_OPENSSL=$(usex ssl 'ON' 'OFF') - -DWITH_ZLIB=ON - -Wno-dev - ) - cmake_src_configure -} - -src_test() { - MAKEOPTS="-j1" cmake_src_test -} diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild index 0d6b1320b181..b70218794068 100644 --- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild +++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20250309.1.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Data pack for Business::ISBN" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" PERL_RM_FILES=( "make_data.pl" diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest index 8327a40aa217..f297b4346333 100644 --- a/dev-perl/Business-ISBN-Data/Manifest +++ b/dev-perl/Business-ISBN-Data/Manifest @@ -3,5 +3,5 @@ DIST Business-ISBN-Data-20250205.001.tar.gz 36418 BLAKE2B 397bcef0fbcfb67e2794f0 DIST Business-ISBN-Data-20250309.001.tar.gz 36498 BLAKE2B 66a045197e08203132cd7ea0a6d17ec0f9f74107e14a0a27c9498125c3fdfdba09daf1dc5dbed3a59f656e68a21b87b4d9cbef1732b6e9adcecfc4f9cbe487d2 SHA512 cad2f9e1fee074d3e8d5c4082c5d49c09da55f6d4b0a49caf91796af562dec2503355db0b13ad13975dbef28458c20443c124cbb6f6ff1ad8df00c4259be1562 EBUILD Business-ISBN-Data-20250118.1.0.ebuild 684 BLAKE2B 636f9452b5dd4fc092d8ac9b0e13084a186cf759262072839e9e6b4dbce00527189c4aa11a9542efd56bd26eb2ae5a7e2044314bfaffe8384f2fd83e6cd6d77e SHA512 aa9805f965cbc0eaa35078678e8701fb18558be9ad7442675d7cd4ba4a1fbc6e517b500f3676e7ac503a9196e0bbe28c776ae416209243a12cca6fad3c339b2a EBUILD Business-ISBN-Data-20250205.1.0.ebuild 684 BLAKE2B 03964dc268efa902fe475699cd527002194eb809d7c4a8010996e36f7ddad6cb62cbe4171cf20f8ca6c2b279b8875e9c28d64c2e96ec8bd3fa22f1095bf9021b SHA512 c8bc5e381103e39a6ff77d059fe4fe94935d068dd692112a6eb37100e90ecd0b500b85a175cf0cfa61ddd46484da808f5b8a17d9a11358ea55ee7a7bfe8611a8 -EBUILD Business-ISBN-Data-20250309.1.0.ebuild 520 BLAKE2B e61ef90d55f4c3ee4c576dead6c9e9a5c19966b21aaffbc8f1a8ef18ce6012a66acc8c49f065f5d44e0e2df04dd49eb5f5a2c0047ae1b09c513695ab7fe8f2fc SHA512 004a5576df475d0dec465cf8bca17fec61064301ff81a11ee7769ca861889c376c9a1d703302ff6ae674c68c06368d68f2e981d0f1fb879cab9ad3cb99d77e7a +EBUILD Business-ISBN-Data-20250309.1.0.ebuild 519 BLAKE2B fc8aeba21187d7ae848655222c2e84785b7a6eab080dd812bfe7018d2c174230236a57bb938051a916e2e6c6b12dd78d5216fd0607884134a850299a8ef44aa8 SHA512 a2db8f9027e05f178d170a8c8634f614f52bce609512e68dd60ca3fab2e601630d2daf2716acf48f68af64a939523471eedc879c2df479e38d15cf81cc2edeca MISC metadata.xml 466 BLAKE2B 63b1bf06af7057e208a42c7cdac2ad2ec56418cc1f9a191d137fc0ebd612713601483ef0e6ec56b54738da7b695eb72efbc4f99da3edaf1332dc2d72c8cf6980 SHA512 03aa05434856fcb9f9094e3c3d4de9edecef05d77bf6757982685bd4d69999bb99045afa13534ca3ab75847be1dac7575355c45627e093774dc4d3896688f90d diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex f12832ee94dd..1c6cc9fed471 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 634581a30053..5496ee655807 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 7894ede682c3..2dd23a3e1b0e 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,7 +1,9 @@ DIST boto3-1.37.37.gh.tar.gz 930327 BLAKE2B 93ed4e903189a9620f13e71fe64557ebcfa5c696688b4a21fc4de0f9d21f51fd3b9c9dafa4a5dc91fc88165c14207b17b3f121e9eebdf1c1ab7e55472573d2ec SHA512 e19700633ccf6be76ab1baa0811c24d36aba7e0b8f1933fc10d1dc67d73ec0cd66a4c45ace1f2bdf815c3b35ffafaff2ce7ce9a4678e7f57984039f96d0f9fa0 DIST boto3-1.38.3.gh.tar.gz 934010 BLAKE2B f5008a63aec620385e06c15e97ea37335bba190e5a29920c14389ae0dfc0e09a70ce70f8b50c0d25feda3defd9e855739305d19df7759688c156f53fc698b533 SHA512 8f300e38c7912f5df00431c1b70494521ac49500512b4aba7dc18f6bf0e570508d6a00fe8a98eb3c8607af39744a67e3b47d69507dbaf25d44dd02085f24bf95 DIST boto3-1.38.8.gh.tar.gz 937130 BLAKE2B 4158573a032957c33f62c6406937a45956f4ccf972be4a223e16a327b0b476402a1e7bf7d9b6a5b83005fc324f6c0062ed73008972cabed9247790225c4d4e5a SHA512 3c3854ed132ad4c81cd868848a370cdc73101ac3c578f8ae70bc53c9a98b1d85dcd364258027adef976b3c6d220aa45f865928c055c9320d3a268e0e29d5af63 +DIST boto3-1.38.9.gh.tar.gz 937730 BLAKE2B 6b1a68095601d9b32be0679171a73b204897a7f632c1825ee203d27b46c625b196739b9c6ed8f19e84e0f0d2ba3a777539d9474cbaaa526fd499655e62ce9def SHA512 37960c90bb8de6328dc08cabb98a71e0dbb9303137410a1e44efdd650d6d0009398a4c4fb75ab53f8c8dfa7f566925c03de10012092967e661157f6bdc12e583 EBUILD boto3-1.37.37.ebuild 1205 BLAKE2B ba88d00e8ea05d27260511e6110158d1f305ce8bde0aaf3385814b38f6b977bd8fae2b092659d5765d6c3bcf80cd75fe5f2bea95374a3105c23cdfbf04bd8ec8 SHA512 6cf3155f855f19611a770cf2db452b139af4869a39f2e07d1040a9c45a3cfd13341f3a7eadb2e13da7c38d29492d68307a9e88b62c22704ef15a5c082da651fd EBUILD boto3-1.38.3.ebuild 1212 BLAKE2B 330ae5aa88cd37eb5c427614f09837176179dbbc876517f346f4d39f584c63cacf7864d9b06b198aa275da9069c86a2788482d16eae855d441554015bc43f541 SHA512 b52a0c5cc6e1a95e203c7f09aa624e7929896b0ab594289f79d95dbdbc696e5c816387aa1a5cbf6d69bb6d362be1121c9638c5cd62eaabaf3c18e1243f841f4d EBUILD boto3-1.38.8.ebuild 1212 BLAKE2B 95a287aa75911e695b12b9e12efe2a08f4c9f3ca843455c313d0675fca4effe9c06bbd23a7d36337c8f3562a6cde872c80d8dd2abb891543bac6decb9bf1266d SHA512 45c6e4186e3e4c92a3cc26c728a243a6a7b67c9087d46a39fec1ba5830934e6d7a0df34c61504efe73dd7afe62e336766a35a740a618b35e06c4718faf600ea8 +EBUILD boto3-1.38.9.ebuild 1212 BLAKE2B 95a287aa75911e695b12b9e12efe2a08f4c9f3ca843455c313d0675fca4effe9c06bbd23a7d36337c8f3562a6cde872c80d8dd2abb891543bac6decb9bf1266d SHA512 45c6e4186e3e4c92a3cc26c728a243a6a7b67c9087d46a39fec1ba5830934e6d7a0df34c61504efe73dd7afe62e336766a35a740a618b35e06c4718faf600ea8 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.38.9.ebuild b/dev-python/boto3/boto3-1.38.9.ebuild new file mode 100644 index 000000000000..719cd03bd71d --- /dev/null +++ b/dev-python/boto3/boto3-1.38.9.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.12.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 9c89b2e9a94b..e01a7ada7549 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,7 +1,9 @@ DIST botocore-1.37.37.gh.tar.gz 14563135 BLAKE2B 290689f13333ab7ebdbac0bccf6568035776482dbab62c542a41ce6bf93b9d5e01400526c50534fb068798dc5626408c039f8746f091fe881cb70629c6ccd6e4 SHA512 3e020f6f264ef19a71f812733536812abe92e5998f3c19766782e01cdd235a17648b330bdb64289ea8b87a520625e0c7ece9436e014ade111d66bc4181f5bec9 DIST botocore-1.38.3.gh.tar.gz 14578552 BLAKE2B 4766db1ba2651ebe65c79f8a37c91cf95875a20c0cc51c1886cd394b90d50109738daa79b398e0c4b80031cfab69e1338dfaafbc0ae796fffa3348f6b13fc1ce SHA512 ad69e119d5bbc98a0c14c1c927badeecc1f57d31305e6a07af41d4d4bf6755f5abc150e36321f71b9495221ad93052d84a1dc964fb9ef6fdd791d4c37e75a01a DIST botocore-1.38.8.gh.tar.gz 14606167 BLAKE2B cb92f6014349f5188d62ddeb043e7532c50c7edc984cabae918825cdace981694c37ba656afcbbb64e65e275da4980d5f256a945bbcc63f9609272b08690c3d5 SHA512 bc9096051fde740a908ef0912a0c205595e7df653a349c167f616a788423578ba6b3aed6fe6213f528faa32b1c946abf0ac66dd81afdc05d41d12a4af4f7e818 +DIST botocore-1.38.9.gh.tar.gz 14612563 BLAKE2B 10a0e43846393c06c808e306cde1398ea9374712d07b71d16270cd3238d3063f66ff532fab465acb5a87065002b7ca7394d0c77a25c83b9f8b8ecad7823042a2 SHA512 748c373a1be84a123968444316de7ab6f34b548d7619183d23ae07d0b0aeeeebc8ba1d25bb5517f0491144f7578fa9a7e9fbca066f6aa0da7b2d7439138bb8fd EBUILD botocore-1.37.37.ebuild 1484 BLAKE2B e69b432b70d99a29bce6a148a732df49694427d669ea669c64482ec58959f640650b02635f34a613c6a87fed9e4c199cc971b4c811e1ced6db9db1c3e4fc384b SHA512 81c31e65ddea2c9d721e540e6b63c0d76bd7f3f847d06d2cb021bc02449373268cfe08b262db804d1cf65f77bd5bef6fb25cf4a070ee106cd7a231531d6d1130 EBUILD botocore-1.38.3.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.38.8.ebuild 1491 BLAKE2B ddf309cd14925e7c4da8586580b6c9a721cd1d56883edddbe34106573e37a298867576d2a4097e56a660bf300ccbb78ce4a199d3a465258355983c8f19686640 SHA512 0ac5d57f6037ad41126858d12b90ffd266e82b93fa48b0756dcd67d658571e2ae0a2e5e37ac0503f01aeb9921ebf0ce34c1fbe2029c051dda972a0c30b34dba8 +EBUILD botocore-1.38.9.ebuild 1491 BLAKE2B ddf309cd14925e7c4da8586580b6c9a721cd1d56883edddbe34106573e37a298867576d2a4097e56a660bf300ccbb78ce4a199d3a465258355983c8f19686640 SHA512 0ac5d57f6037ad41126858d12b90ffd266e82b93fa48b0756dcd67d658571e2ae0a2e5e37ac0503f01aeb9921ebf0ce34c1fbe2029c051dda972a0c30b34dba8 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.38.9.ebuild b/dev-python/botocore/botocore-1.38.9.ebuild new file mode 100644 index 000000000000..b75511187ff5 --- /dev/null +++ b/dev-python/botocore/botocore-1.38.9.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + <dev-python/jmespath-2[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index 02385effeb7c..19b764f4941c 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,3 +1,5 @@ DIST google_auth-2.39.0.tar.gz 274834 BLAKE2B f924291ba51799c4560849f61c30419110c786bfe12bade26ecd6940c952ad91a515770997008a2dd0b82f42771695500b951e036b2387b43e57c76ca2e6e04e SHA512 3bee0b649fdec2e9972afc47cd863f58c2b5e451a3970d85674d3d0572b1cbfd39d355af8c7648bb79aea2b41bd177da03dd01cb146681ed651de2d06bf355c0 +DIST google_auth-2.40.0.tar.gz 280934 BLAKE2B a70b27a417e08e7d0edbc0ec09049aca6035582c9dc0bcc9b0d29acbc17f137beb2a9c145e783b356720b3327fd426025bef236a63dab83e98399a9bfd0dda36 SHA512 0e4587bde4076fcf8f905f1f8de6aa3b145424be2b8a36108f4f1fad12f024ea47e1b0bc5c877fa119b6a0dd7fa7fcb6a48e6cfbe4dacf72d04c23938cd66dbb EBUILD google-auth-2.39.0.ebuild 1822 BLAKE2B f1203931daa0c53b97ecaa29db5459d44a6aaa006afd3b14eb73167e93193013c2af7902b56112bffdfaf099f07a038087e639a662bf583b9f02ef3700184320 SHA512 01d29b40edda007b2c2991343fa719527d13441541e82aad526bf3852601c973199207cefd8eabd96648fe438a482eb78390df2e4a49de9d6510c4ddb3132177 +EBUILD google-auth-2.40.0.ebuild 1859 BLAKE2B 002f568891854300d633025272f926f35efa67c61c2fb4be4ba29d0b174db43acfe6fdcc45fe60384d69ff7c45c9a37883a4e5aaf6f4c00e58c59652b0614a09 SHA512 7831c928bcf5db5c6167b1fc7008c91dd95ed5e39a8654026bba395bed052fa3aad205e385c75f578f79ca4a9e5955b65e41726b38568ea05fe4680d3da285a2 MISC metadata.xml 416 BLAKE2B ff9c2769eace434eefea368c37dbbecf552df1ea0dbf1da1912cd8fdf6d6dda7f4f06a5f580ed1f6472d8d7d65d764bc731b1a8da3344f3822f66008621860b5 SHA512 9feef3f07231f790abf8701f38b0c258db96ef9da7df5fbbe04b68e2549464365872fb284d27c24fdc9c82ea38e4b991474e9946d928bbae5e7744a5266ad1e7 diff --git a/dev-python/google-auth/google-auth-2.40.0.ebuild b/dev-python/google-auth/google-auth-2.40.0.ebuild new file mode 100644 index 000000000000..a878804db8d8 --- /dev/null +++ b/dev-python/google-auth/google-auth-2.40.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Google Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python/ + https://pypi.org/project/google-auth/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + <dev-python/cachetools-6.0.0[${PYTHON_USEDEP}] + >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aioresponses[${PYTHON_USEDEP}] + >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/pyu2f[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # unpin deps + sed -i -e 's:,<[0-9.]*::' setup.py || die +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + local EPYTEST_DESELECT=( + # tests are broken with up-to-date pyopenssl + tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success + ) + local EPYTEST_IGNORE=( + # these are compatibility tests with oauth2client + # disable them to unblock removal of that package + tests/test__oauth2client.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + distutils_write_namespace google + epytest -p asyncio +} diff --git a/dev-python/ipywidgets/Manifest b/dev-python/ipywidgets/Manifest index 1cce24f7edf5..802c515f83d1 100644 --- a/dev-python/ipywidgets/Manifest +++ b/dev-python/ipywidgets/Manifest @@ -1,3 +1,5 @@ DIST ipywidgets-8.1.6.tar.gz 116764 BLAKE2B 74e3b82cfdbeec3da00acf1fc55f4351975f431e7b62fabaa9871d9240880aec77c28e67d79cc17ca01e3f979ee6a7a4be1f1fe22be4a5d72c8d118af8e43ce5 SHA512 4997cf17a99dad022e3f625a1392db3f6edd82e829c0aa6eeb140a8554f8ba5e53a6ba745d70a117ab25577a085d3fe103b4cec022a24618b862b89e508ebe71 +DIST ipywidgets-8.1.7.tar.gz 116721 BLAKE2B 425557d840d4ddb904d22b0680a7e4ad6156adc3e129f0a95b0e8d2c55de0055b53bba213e40452af11da061d51878c03257fe38adaa3e6f7d102bbbe14033e0 SHA512 8085be87f0c2f2c334e9965d21e16c71009b260216e84ff1e5faaa81a5b9f0709a28150a8eac52bed7aeed4a3dc87b0d0632ae4ff62b15512be521b2e5be22aa EBUILD ipywidgets-8.1.6.ebuild 1306 BLAKE2B 85d572b8af5476c121c47cc108c86b8b0eca8413236c3325a7f4a3b9e224d042cf4e022b9192fc9f9ed454f8b5423db279794d147ac0157a05d1001e7f54ae25 SHA512 7e8ccb7491fd53b1ded786720d3f7b7219778e37886dd1c87c61b71c45a8e628b8d980f3fb1b28be70a13b19b636823d0226f32b7ba96225516765c7e3677c9e +EBUILD ipywidgets-8.1.7.ebuild 1305 BLAKE2B b81ed2c6eba4873324886490c533fb942ddeec69b0aff0713de48e08bc5a43717fe0fb997589b5308783536ca107e185293a170330ab75c73ae75afb9279015a SHA512 515bc949b3084de6104641fbd5481aa3070fd6fad239fea9cff11522a6464175b0f3e4e552c3d5bc2af5f351b1aaf91bdba33617e34b859af40b0838f3efffda MISC metadata.xml 537 BLAKE2B 1f3b91be328b958870a72b5ce438c3e5bf67efd072b59dcb5ae77a9b89334e726af4fe8771221a7b728905cef4175cf7e0a49b11c651a7c0520b5cb032085985 SHA512 cb8092ea7a06e309a26abb78f5ddfd4a91f416e15374d2b59fb5086a64cc13f3dd408e18caa6719d12b1f18f762469a72a1027b2a047db626c51d22a5f304e54 diff --git a/dev-python/ipywidgets/ipywidgets-8.1.7.ebuild b/dev-python/ipywidgets/ipywidgets-8.1.7.ebuild new file mode 100644 index 000000000000..12a521d819fe --- /dev/null +++ b/dev-python/ipywidgets/ipywidgets-8.1.7.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="IPython HTML widgets for Jupyter" +HOMEPAGE=" + https://ipywidgets.readthedocs.io/ + https://github.com/jupyter-widgets/ipywidgets/ + https://pypi.org/project/ipywidgets/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/comm-0.1.3[${PYTHON_USEDEP}] + >=dev-python/ipython-genutils-0.2.0[${PYTHON_USEDEP}] + >=dev-python/traitlets-4.3.1[${PYTHON_USEDEP}] + >=dev-python/widgetsnbextension-4.0.14[${PYTHON_USEDEP}] + >=dev-python/jupyterlab-widgets-3.0.15[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" +PDEPEND=" + >=dev-python/ipython-6.1.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=() + + case ${EPYTHON} in + pypy3*) + EPYTEST_DESELECT+=( + # https://github.com/pypy/pypy/issues/4892 + ipywidgets/widgets/tests/test_interaction.py::test_interact_noinspect + ) + ;; + esac + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/jupyterlab-widgets/Manifest b/dev-python/jupyterlab-widgets/Manifest index 7368b13597b9..d2ad69b3b79c 100644 --- a/dev-python/jupyterlab-widgets/Manifest +++ b/dev-python/jupyterlab-widgets/Manifest @@ -1,3 +1,5 @@ DIST jupyterlab_widgets-3.0.14.tar.gz 203815 BLAKE2B a1a6c39722fd2d781a809833719a5206e5eef838a58e87067ff8494ce6826b6956184378eb4ded7075ec79df2a45446786353c77f43b4a65cc8855b8c9d28377 SHA512 5f87d63d590a3c48359c1b81688edfff1b36149f969c7edffc5d9cfc2d0cbffc755dc0f5691bdd369f8481dae6fd4f4055631b06fcfa81b43f92218026f70bfc +DIST jupyterlab_widgets-3.0.15.tar.gz 213149 BLAKE2B eae5a123166e7cc0d1716218f8705955c5b520b54e0e3dbae3c92700f62b714c60109afc13d7358e6f6dc2e1dd01c36a93cc57dc574a5a3ea8ea46e64819d7ae SHA512 0e6f570e2e3a419db9a81e46566dc961ac904f30957d9326788ea2e94c915da1ec49e08dd93a17c5b49338ed84baaeae259a9c1923a3f135abb2a1b6d4e0f2f3 EBUILD jupyterlab-widgets-3.0.14.ebuild 522 BLAKE2B b184c5ca6611fdad254ecc204fc44e677d0e9c5813f2933daddfdb264c229912d4621fdade1df746ee5836e775e39ccb891628eae902bee68127d7f68684ddda SHA512 55f128c8549d9d3f56ba66335c96b24d79e34a6f21c3bfaf78835ba13a564c0f9ce190fec87a0c016c13769fb511efb6130f5ee3e9b290b098e41bb79e075a1c +EBUILD jupyterlab-widgets-3.0.15.ebuild 527 BLAKE2B 1012851201eced85f6017a4ad4d76d698b9419a413330742c2def5d1c12ddb5a99ac380545f12c810461088a48af3b7479973c38223d148d77d74ad8af3994ea SHA512 2ac056e5356c1b220450d3a310164d26bf2adc76c16e3c81cc1eebf9fbee66e9ecb4bf779c36d801f7cc93ce68fbb4d1f67bc1a5eea58ef4ed24eecb617b8d1f MISC metadata.xml 545 BLAKE2B e118a018413f28e1e793c14f26b1446f756ed0a17f4b8d7f93e3271300ce02ebffdff931356378f49c846aea0f3d01ebaa1aa13fbe4b914dfb47ca9cdff61ca8 SHA512 84e8c0c8fc095dff538d2acbe47065490228b2a833e8823e5462395aded8860472bf854389faf58ceeac758cd8d2256da58c738db6c86e22e9bb0f93dfefabfe diff --git a/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.15.ebuild b/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.15.ebuild new file mode 100644 index 000000000000..6ddbcf8e4c7e --- /dev/null +++ b/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.15.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Jupyter interactive widgets for JupyterLab" +HOMEPAGE=" + https://ipython.org/ + https://pypi.org/project/jupyterlab-widgets/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] +" diff --git a/dev-python/meson-python/Manifest b/dev-python/meson-python/Manifest index 733726df1021..4338915f7403 100644 --- a/dev-python/meson-python/Manifest +++ b/dev-python/meson-python/Manifest @@ -1,3 +1,5 @@ DIST meson-python-0.17.1.gh.tar.gz 79456 BLAKE2B 88bda9aadc74d186aab41c9b3a2fe5ba7d51b5997c1c043cf4ea9448395d0c5c5763ccf35358ab867d32a4537a4041a3cf480d82c9ec5cd8d1b5d6bc67d35fc8 SHA512 bd5f4c807468b81b3630eeb6973c2a574473c22298eb2c43d30b67b7503ce77fd79d4509a8f1b0186197622d281279a9c3aa5d9d1c2286d46b7aea1ff2461ae5 +DIST meson-python-0.18.0.gh.tar.gz 88056 BLAKE2B b8379a6cd37c3b4e89884e21ebb85ebed6a5d86575ea57388564659a0fcfab3d0f6b71bd49fc8014486118cf31af3a0a1c67a37afa1b9b93d634622a1bc40570 SHA512 f32f02851cdfc13f29550b297b3bce9038bdaf02381b15064e36442104e93624e090abeae23b9de97dfa971aa456716cae65dbe04784beee13b510db12de1000 EBUILD meson-python-0.17.1.ebuild 1555 BLAKE2B 622049554cc5253f929e8baab818184d076308680fb86ab263e5089688f4d4c864db360bebbbb908ccb3c47270931ecf4c479a2ca7e52591234b3bfc6351649b SHA512 da33f1321fc90851b85cdf1ccce86dffa2cf201e3b1e363ebfbb52cfafc01aa31b567600da81fb2c300374f3c20dee17cf46dc4b3da0ae90b491bd7270f8cb3e +EBUILD meson-python-0.18.0.ebuild 1557 BLAKE2B 69452f7da970a89e09d2e6c66e6f30bf082b387bc5aae6a0c2c91836c5103f180b868d16a78c20ea03bbcec17c713847029c075801a0d0ad09f3323ca1618920 SHA512 ebfbf925168990e404d9b709025d484ee682c24cb2dc875d7e22fc62d876390be441405c55d3f551da4efbcd161cc48345a137784b9a17a7200b51d5b98a11c3 MISC metadata.xml 411 BLAKE2B 8a7344d7bab741106c4eaf5ccabbbdbe359e3c4f4b4a1a94390820392e0508244652b23a170739d43ccff2e82d1593274bfdaf94171cfcd5a6ec748b2ade482c SHA512 05b9171f27ee6707c893c4f3efbac5c16ca9899134b54e94ef3cad9cce620a03cbbadfbdc134f066abc139631c9b6637614ff5e135e0944dc61c5447ec70c129 diff --git a/dev-python/meson-python/meson-python-0.18.0.ebuild b/dev-python/meson-python/meson-python-0.18.0.ebuild new file mode 100644 index 000000000000..5c71dc2fda46 --- /dev/null +++ b/dev-python/meson-python/meson-python-0.18.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) + +inherit distutils-r1 + +DESCRIPTION="Meson PEP 517 Python build backend" +HOMEPAGE=" + https://pypi.org/project/meson-python/ + https://github.com/mesonbuild/meson-python/ +" +SRC_URI=" + https://github.com/mesonbuild/meson-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}] + >=dev-build/meson-0.63.0 + !kernel_Darwin? ( dev-util/patchelf ) + $(python_gen_cond_dep ' + >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + ${RDEPEND} + test? ( + >=dev-python/cython-0.29.34 + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +src_test() { + # required by tests/test_sdist.py::test_reproducible + git config --global user.email "test@example.com" || die + git config --global user.name "The Test Suite" || die + git init -q || die + git add -A || die + git commit -m init -q || die + + distutils-r1_src_test +} + +python_test() { + unset NINJA + + local EPYTEST_DESELECT=() + if ! has_version "dev-build/meson[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/test_wheel.py::test_vendored_meson + ) + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +} diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest index ae261759557a..b69845bd510f 100644 --- a/dev-python/narwhals/Manifest +++ b/dev-python/narwhals/Manifest @@ -1,3 +1,6 @@ +AUX narwhals-1.38.0-opt-polars.patch 1097 BLAKE2B 117aa3e4ce8f78fa50583b17a851cc4db86d506612e1e5fcc1c68803373a038e578a6c8328100a335af21ac179387cf23732cd28972e503f7451897c9b2a5c14 SHA512 615d1afd5a7b9c35e724933e76ca4b49ab0d610437641469308c42e1c0b323b69e4530e22be03b02e4294da7ef8ab9f84a56511aecd87b92f653956617b28a6d DIST narwhals-1.37.1.gh.tar.gz 708868 BLAKE2B 0cda4e6febb2407b12db34068ba5419cfacc2003a6e4c9a62f713db8ab9994128ac6a739d09a8eb40ab543eb689c3867f3069841f761786a221eff5ef1b37b39 SHA512 3aeb15341f525397aff4ca389cafcdce3b433c0cdd7d0ad389592cfaf0c3837019660895b3a52923b84ce4f2b3f9d29670a962dcd5687dca1a4fe99977e49e20 +DIST narwhals-1.38.0.gh.tar.gz 714872 BLAKE2B f60b828c20849866ac2b0a48a4d3cdd21c80c1f2d48beb1cfe1f519e09f9ea7e045ab3824de886a880e3e5385786e73208bc69a6bd8c1c06b94c3161f3be4d6c SHA512 668f57d7830d70992477f5ac7d917abaf95b36ade8c0b60c93d1ed6eb5f4aa892c83812aedd5056b32d6498d727804d835d880ddc41a2e6a0630fee05e30e581 EBUILD narwhals-1.37.1.ebuild 935 BLAKE2B a740f40ee2eb4a1fb34a232f6afb195d58e27361e2d88ba00ebe1281b538c18221ef52ac5d9293c03c3faf6201a61ca43aa62d7ef3d4724294b3cbfe69c3d82f SHA512 afe798cfa16ad6ad1d4218aabeb5f97294329ea9835d70b0deed585421e53a7875bbb35dc90d578f0444b2c623e9523c85b944a7f33f92cb88b4b667396b0891 +EBUILD narwhals-1.38.0.ebuild 1056 BLAKE2B 7ddb4d37c45e7e8116d41d669aa243b796a88c0a8403aab0879bfc421e9f720c7c942a32fc43ca27c0beaaa3db9fb26e0712245e2937cd7f16162431f97cf155 SHA512 97dab259b730a6e045534982a9404705c3d8bd5b7780eaea0dcf861ef1a1f8f8c2ba709de8e32aa1361f78f4326e922f853181389265cb2584e33a4740c36477 MISC metadata.xml 375 BLAKE2B 43899f809d21747dc74741e435f36f840aa771fde070a69f37c8a424429378e1cd48afcb360ea1741e0229c9fb49da2aa4cb5cf2d5bba7bcbf7c3c1bb8245051 SHA512 9990ca94b4ae86d497fc2ae82ab8b1fe66c79a0eb4543abf695903a3cea9a90e21941cd3c41e4ee602211834afed035dd7b4036abe1303001f8e3131cf16bf5a diff --git a/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch b/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch new file mode 100644 index 000000000000..96de66908a42 --- /dev/null +++ b/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch @@ -0,0 +1,32 @@ +From add7beafc8394ae76309bcb93443aee840d8e5f0 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> +Date: Tue, 6 May 2025 07:12:45 +0200 +Subject: [PATCH] test: make `polars` optional in `truncate_test` + +--- + tests/expr_and_series/dt/truncate_test.py | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/tests/expr_and_series/dt/truncate_test.py b/tests/expr_and_series/dt/truncate_test.py +index 3e51a796..d2a2e960 100644 +--- a/tests/expr_and_series/dt/truncate_test.py ++++ b/tests/expr_and_series/dt/truncate_test.py +@@ -3,7 +3,6 @@ from __future__ import annotations + from datetime import datetime + + import pandas as pd +-import polars as pl + import pytest + + import narwhals as nw +@@ -227,6 +226,10 @@ def test_truncate_custom( + ], + ) + def test_truncate_polars_ns(every: str, expected: list[datetime]) -> None: ++ pytest.importorskip("polars") ++ ++ import polars as pl ++ + df_pl = pl.DataFrame(data, schema={"a": pl.Datetime(time_unit="ns")}) + df = nw.from_native(df_pl) + result = df.select(nw.col("a").dt.truncate(every)) diff --git a/dev-python/narwhals/narwhals-1.38.0.ebuild b/dev-python/narwhals/narwhals-1.38.0.ebuild new file mode 100644 index 000000000000..a5895f097c1e --- /dev/null +++ b/dev-python/narwhals/narwhals-1.38.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 + +DESCRIPTION="Extremely lightweight compatibility layer between dataframe libraries" +HOMEPAGE=" + https://github.com/narwhals-dev/narwhals/ + https://pypi.org/project/narwhals/ +" +# https://github.com/narwhals-dev/narwhals/issues/2284 +SRC_URI=" + https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/pyarrow[${PYTHON_USEDEP}] + dev-python/pytest-env[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +PATCHES=( + # https://github.com/narwhals-dev/narwhals/pull/2501 + "${FILESDIR}/${P}-opt-polars.patch" +) + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest --runslow --constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow" +} diff --git a/dev-python/pytest-timeout/Manifest b/dev-python/pytest-timeout/Manifest index 0603825a097d..f2383271c641 100644 --- a/dev-python/pytest-timeout/Manifest +++ b/dev-python/pytest-timeout/Manifest @@ -1,3 +1,5 @@ DIST pytest-timeout-2.3.1.tar.gz 17697 BLAKE2B 5f0ffa2fdda59ef28a92bfd5742891f63c1fa400db4ef89077fa13d917932d83e76d543c4c326a27df582a025122d8a75f1f7adf0daebbecc42273d4323ff93a SHA512 f200d625d11f76173521f4e2e4e09d57f6613d9b1420c57893b454ec496d5f11b32390b95eb995b403d15f8563b742a58fa0e0cbad42246b4049787a389ad83e +DIST pytest_timeout-2.4.0.tar.gz 17973 BLAKE2B 97408cf5c9b49d809ef7a5d057afd22dfd856b64043879fa8e7d9f3996f76f5554bfed62bc8f40f4e5f28f058067b29b582953bf977fd1f6de95dfc7184ce41c SHA512 ca37754c20517024cb88e88e9c4d8497ff5c235d1bae4bc082d21b5807b43aac8294757900f9bc29e3e34a4b8c671136468793f47baadebf086f924b59b0bd0c EBUILD pytest-timeout-2.3.1.ebuild 1165 BLAKE2B 3c5f1e88acee58ada888ec3138d80c1b5a2eb7924b9bfed11d1dcd992728c6e0849ddee1c7c85e4c8953f1f0e8350083ea3f10e6b52aa31c529813ffba6e986d SHA512 0636ceab2188bd0ddbc33a99472faa106587ff00c4b9f96912d606d84e0acaf63ce5c90e57934f97d64a0d204ae7ec2eac27cc7e97a005cc525b6d0f8335b01e +EBUILD pytest-timeout-2.4.0.ebuild 1147 BLAKE2B 89812449bf2cc47a2520114314081cbc1bd4406e0e84e05815c6895d65b63a1b24f60ce9cddf1de39a39628729c295424e40888dc149f87490957595a431dd70 SHA512 ff61f067a6404f34ba8f8fb718c9c521e42df9f383840c80f3c9857a5be3b6866267d8733bd96d8222c50e5c93f62fdd912e49e3b24b904175cb782fff8901d7 MISC metadata.xml 420 BLAKE2B ff56de441243acbf2c7332acf224c8f64427378a8cd5f56c040eca1bcaae467459d8ae09409a963d0053a95035a4e7cfcda067d5be78bcd24ba222b2ce56d6f4 SHA512 c6b4ebdd5bd59452d0952e50526ca9b7cb5b88b12d989947a4775d60cdc9315d594ca7c37cb17c0cd4b2708d08db625f678fd577ac9031e0b0e6dbb364a6ad3a diff --git a/dev-python/pytest-timeout/pytest-timeout-2.4.0.ebuild b/dev-python/pytest-timeout/pytest-timeout-2.4.0.ebuild new file mode 100644 index 000000000000..f3649cb4aafc --- /dev/null +++ b/dev-python/pytest-timeout/pytest-timeout-2.4.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} python3_13t pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="pytest plugin to abort hanging tests" +HOMEPAGE=" + https://github.com/pytest-dev/pytest-timeout/ + https://pypi.org/project/pytest-timeout/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +# do not rdepend on pytest, it won't be used without it anyway +# pytest-cov used to test compatibility +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + !hppa? ( + $(python_gen_cond_dep ' + dev-python/pytest-cov[${PYTHON_USEDEP}] + ' python3_{11..13} 'pypy3*') + ) + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_timeout + + if has_version "dev-python/pytest-cov[${PYTHON_USEDEP}]"; then + PYTEST_PLUGINS+=,pytest_cov.plugin + else + EPYTEST_DESELECT+=( + test_pytest_timeout.py::test_cov + ) + fi + + epytest +} diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest index 1aa5aa836cb5..1ad38f08c6ce 100644 --- a/dev-python/python-stdnum/Manifest +++ b/dev-python/python-stdnum/Manifest @@ -1,3 +1,5 @@ DIST python-stdnum-1.20.tar.gz 1191978 BLAKE2B 8395106d155c1f4642a74691d219230b42e81b521db41c57d5e978eb8e1769ca51598a1ad061356a1997fac5a60ca21796d1e8f79fa7d737e70fbbfe78dbfcc6 SHA512 92ec9fcb3bf71405569e93668ab1d089225da74a33095e63ee8f0116c868a4b937d093ba98e29085889d1745cc55eab13936d6ed9ceb24beecbc193c722a515e +DIST python_stdnum-2.0.tar.gz 1237342 BLAKE2B d1a0f163b5ef97827aab579bbb12d669923b466a29a4e6799dc950126fcc823e91ea9f1426b8239085355893cd588cd7504424a57e7fc783972b3087a94078af SHA512 583379fec66dd507429b1740edd5c9c66fc1a7bcefc3af608535f86265c375dea2b7e004ac9aae6b4757c3e085c501b64d4e8a7a6c55bed7c452f49d873c2f08 EBUILD python-stdnum-1.20.ebuild 741 BLAKE2B 513676b8aaae54afc0b909851ea1b531392e6182912052aa0bde7b359fca47010794dfe979fb3fd1c4f9265d6f52da9c8d3146c70634771c9b898a4b15117814 SHA512 f10b69e66a9afe02a46d1d8e7d304a932c443e49f8ff5898198ac09283d7907a3f090a1487775ae29ccdb00bab5d0816a2a72bf961a60c55f04af8b881b02a2c +EBUILD python-stdnum-2.0.ebuild 665 BLAKE2B 4ebcb1acb1de436caa7896507478fc910a52a36e2a3980a2cbbad1f4a7baec8d293ccf0681245f4ae1cfd800d3e9c276f36a4ca43a7684aab91c68944fabfa86 SHA512 089d5a858fce9fb24de5aa400cd73492fe89de77767cded0ff96ee251d9672f22ae87e368e2ee1865f1a450f35f20ed90409efefb9e82b2b51bd06c2617f1a1b MISC metadata.xml 461 BLAKE2B ca459eeb4a49d155ee0e1f53a3830f500607e7b412c9546c05e54c99fb2d74982e4bb3815fb5373b627d09c580f3f6807737b33022542f0fb13ed45c085e57e1 SHA512 66ebd3c6792e7bc35df1b77171179191a98c476c38827fb11cfff1e0c003317a2eb296ae12cea484bdcfbfd364dfafb0abc60cf0886c993b66860f7d9efe6013 diff --git a/dev-python/python-stdnum/python-stdnum-2.0.ebuild b/dev-python/python-stdnum/python-stdnum-2.0.ebuild new file mode 100644 index 000000000000..d8eb018cc297 --- /dev/null +++ b/dev-python/python-stdnum/python-stdnum-2.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A module to handle standardized numbers and codes" +HOMEPAGE=" + https://arthurdejong.org/python-stdnum/ + https://github.com/arthurdejong/python-stdnum/ + https://pypi.org/project/python-stdnum/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="vies" + +RDEPEND=" + vies? ( + dev-python/zeep[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:--cov.*::' setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest index 7386a206f4d3..3b510a8220cf 100644 --- a/dev-python/pytools/Manifest +++ b/dev-python/pytools/Manifest @@ -1,3 +1,5 @@ DIST pytools-2025.1.2.tar.gz 80400 BLAKE2B e07379f1c954ece6d9b2e5c7db5a84758d5d85a5955990cf730a135bc961321132c36c7e1402c4684d50957069f839bb732bda849f3d46513ddb5533b9a88b88 SHA512 74fc858aed5043cab9aa2210f071aa3aaf60008ec60b63133dac870ff257981284f66b40ccbedfdcf68969b1e1476cb012dbf83fa9397bb1b857ae5db09f99f6 +DIST pytools-2025.1.3.tar.gz 80509 BLAKE2B 448de6bb5ddedd905ee002ee4f6c0a49c657fce546e99c8ccdc5ddc119db9b8e0d40a138be9b3f25a63c5beab1602ff862805b175f927bea2ca306d6155d2499 SHA512 cdf9562f9dbc916fc0c21f363e7f34c1bdee3fd5adc5b499461ce40e887100d39ab0f8dddc50ade6c85120c74da3330d487eda112b7bf6d7e567fcdcabbe6e9b EBUILD pytools-2025.1.2.ebuild 787 BLAKE2B 41ae73d2fdde12547f00d7aa9d7f3a032ff1032fe2c456079fb3d8a64ade9c5c7f4a6b7c1666b595276e5c4fd01e94c2ce1f6b672602d5c4fbb768aaa50579e8 SHA512 a1bfb48992e238a446c36e92d59d96841454491d590e7ef527b14387f472a9d75c2609d43b4c3d8cd8e0f10a5c9a4d96df28ad73b00e1c9e557c3bd3f474d767 +EBUILD pytools-2025.1.3.ebuild 777 BLAKE2B 93742e69740fdf2f930a0ab941b7d77c3d3cc943f63a29c06ccfc31df33bc6bf2f4e95a861237eedf452360ee861a449e756a4e261d903eafe8f31a9a4de811b SHA512 f954b4272c7c08cadd23a7963c7dda1ccd488c0e843dd2ef315ce299cf87801e6dd42667aa48f59266c1bb26c24b2dcde08aff432da1a43305a5ccb9e8e7648c MISC metadata.xml 390 BLAKE2B 3cd3f1c6df2c112e3828b55f4a4282495c24fb5f1869ee1c105710e517de738a767e30388c808432ce7e41ad5d14be4d56fb6ee7bcd62f9990262b145413ab20 SHA512 c28d8640d0b0c7d77ba18367ae5379b11747a67ace55a6f5910c2f5a4dd5d5816bb1a256a27e78fdad909de2947e5db84c16283604e216b393b5cde5c39e6b24 diff --git a/dev-python/pytools/pytools-2025.1.3.ebuild b/dev-python/pytools/pytools-2025.1.3.ebuild new file mode 100644 index 000000000000..aabf4a0c8003 --- /dev/null +++ b/dev-python/pytools/pytools-2025.1.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..13} ) +PYTHON_REQ_USE='sqlite' + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of tools missing from the Python standard library" +HOMEPAGE=" + https://mathema.tician.de/software/pytools/ + https://github.com/inducer/pytools/ + https://pypi.org/project/pytools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +# NB: numpy are an "extra" (optional) deps +RDEPEND=" + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] + >=dev-python/siphash24-1.6[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index 0a269be016f9..81fa0a2628d6 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1,4 +1,7 @@ AUX virtualenv-20.26.3-ensurepip.patch 1231 BLAKE2B e70cb1a5f8dc8ccf6e08fce67aa3485c0f584937d8e7b693f0d0859d6ec9d9b16bf1492b9abe96d4c8c8eb12814eaa54f76ed8e318f3871ee956189ce08b3dff SHA512 86c98d7ce4a9ea073c72cd103cbce66ed720794fa4fa2b68ac19382e3c4f53303613aed80a6984a68cab513cb198d648c5c6f103308eacb3c7306b72e4321129 +AUX virtualenv-20.31.1-ensurepip.patch 1215 BLAKE2B 1fdd0e242d1e47b313b667b46f78e0f542fbc15be353253f95dba79b8d5d1ba071d687f64d58b33bf347c9fe2a3a0c6c7f719e9fd6cfd3ec4d522426f5099b7b SHA512 00ebb77f6f7530af0ad91243b80d66ff6b2072180c47b7471702d432869648318acbf8467ede8e172ec8a54cd6ce6b70262915c09a433620621810ecb4f2b155 DIST virtualenv-20.30.0.tar.gz 4346945 BLAKE2B 67e78ae9e0b51799da4d3b1f981b70e4727d43f044cb699fcf93c00af181457f0bce8f5519e2b9b36b7713608a14da21bc1a8767d5c10a7791830f52580af70c SHA512 c7a43fe7ba1fa5224252d4d0982120b5ef353a20fd3b48c52f62a0ef46f63a795dcf2c5388449cdec3f24316dda77724f801358330baa71501e1dfd16dcda2ab +DIST virtualenv-20.31.1.tar.gz 6076234 BLAKE2B d97adc477cf09d8944289d7e395428454e3867516bf3a84da08b598299b0a293eff5d6ea3a25dc906b1023d32eefcb0aa37f8515a68ab338de8d61c3c998df8f SHA512 1bac09af8a8db0104332e129f2a7a6623408547a1af63a2168a3e1519ff708c33d0665be489085548c0ae17962d787c5eec81d02920e32e256085ea4de5e7774 EBUILD virtualenv-20.30.0.ebuild 3954 BLAKE2B 9305c52c36b15c4a6fa9ae76b254d4e191c25c4242f9ca71930651a8fc1b9f1153cd1ca2ba08fde4f9e6cf0ca325a485229d2ad5561f2b229546aa909fe17fbb SHA512 9f60c98ce5d71f6e53cdedbe9060e4575d8cb455a99eb5bd70f47af4fdcf14ff40c98a4b959e227d7af404285ca679125fca88965f3c6fad0e93c8b6f324896d +EBUILD virtualenv-20.31.1.ebuild 4062 BLAKE2B cc0986338feec5b8ccf2459cf88f4a3245c0b102f0f17a02ad6e4f973a7cf947cfe29666624c77639c306228d3f279075dd2fae9ca275d29c98cc1e4dbe8e8b4 SHA512 96ed4539211cd94550634026100c07358e6eb4cf51221a4be6b45bb7e2a18cdb25c35645568e30b21fff8695385bfa23e841cbcb3350ce61679b4da71edaa451 MISC metadata.xml 406 BLAKE2B 97fee04c2662c5c36b6e16538284def46eb2454424770f42edf2567ed804ca15c4e969c714c57573f897b0946246577ab6e35204ed1f3f1735713d8ab5d24667 SHA512 356d42db463b63a3b3a55c1e98eb661de0a10aa6a5fde4f8b3f888ec73020c6679e86efd8dbb0b3e4a5a720af95e658612ba460fe548e081a90beec75fb9c1b2 diff --git a/dev-python/virtualenv/files/virtualenv-20.31.1-ensurepip.patch b/dev-python/virtualenv/files/virtualenv-20.31.1-ensurepip.patch new file mode 100644 index 000000000000..54a989fecb9d --- /dev/null +++ b/dev-python/virtualenv/files/virtualenv-20.31.1-ensurepip.patch @@ -0,0 +1,34 @@ +From ab30a98f4bb53b7aad6fd130cf723271e2b7f638 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> +Date: Sat, 22 Jun 2024 14:28:23 +0200 +Subject: [PATCH] Use ensurepip wheels instead of local bundle + +--- + src/virtualenv/seed/wheels/embed/__init__.py | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/src/virtualenv/seed/wheels/embed/__init__.py b/src/virtualenv/seed/wheels/embed/__init__.py +index 6b3ef263..37c114f8 100644 +--- a/src/virtualenv/seed/wheels/embed/__init__.py ++++ b/src/virtualenv/seed/wheels/embed/__init__.py +@@ -1,5 +1,6 @@ + from __future__ import annotations + ++import sysconfig + from pathlib import Path + + from virtualenv.seed.wheels.util import Wheel +@@ -40,6 +41,13 @@ MAX = "3.8" + + + def get_embed_wheel(distribution, for_py_version): ++ # Gentoo hack: get wheel from ensurepip directory ++ bundle_dir = Path(sysconfig.get_config_var("WHEEL_PKG_DIR")) ++ try: ++ return Wheel.from_path(next(bundle_dir.glob(f"{distribution}-*.whl"))) ++ except StopIteration: ++ return None ++ + mapping = BUNDLE_SUPPORT.get(for_py_version, {}) or BUNDLE_SUPPORT[MAX] + wheel_file = mapping.get(distribution) + if wheel_file is None: diff --git a/dev-python/virtualenv/virtualenv-20.31.1.ebuild b/dev-python/virtualenv/virtualenv-20.31.1.ebuild new file mode 100644 index 000000000000..affd12204e66 --- /dev/null +++ b/dev-python/virtualenv/virtualenv-20.31.1.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_TESTED=( python3_{11..13} pypy3_11 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13t ) + +inherit distutils-r1 pypi + +DESCRIPTION="Virtual Python Environment builder" +HOMEPAGE=" + https://virtualenv.pypa.io/en/stable/ + https://pypi.org/project/virtualenv/ + https://github.com/pypa/virtualenv/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] + >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] + + dev-python/ensurepip-pip + dev-python/ensurepip-setuptools + dev-python/ensurepip-wheel +" +# coverage is used somehow magically in virtualenv, maybe it actually +# tests something useful +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + $(python_gen_cond_dep ' + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' python3_{11..13}) + $(python_gen_cond_dep ' + >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] + ' 'pypy3*') + ) +" + +distutils_enable_tests pytest + +src_prepare() { + local PATCHES=( + # use wheels from ensurepip bundle + "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" + ) + + distutils-r1_src_prepare + + # workaround test failures due to warnings from setuptools-scm, sigh + echo '[tool.setuptools_scm]' >> pyproject.toml || die + + # remove useless pins + sed -i -e 's:,<[0-9.]*::' pyproject.toml || die + + # remove bundled wheels + rm src/virtualenv/seed/wheels/embed/*.whl || die +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping testing on ${EPYTHON}" + return + fi + + local EPYTEST_DESELECT=( + tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data + # tests for old wheels with py3.7 support + tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke + tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support + # broken by different wheel versions in ensurepip + tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string + tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact + tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none + tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output + # hangs on a busy system, sigh + tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe + # TODO + tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions + ) + case ${EPYTHON} in + pypy3.11) + EPYTEST_DESELECT+=( + # these don't like the executable called pypy3.11? + tests/unit/activation/test_bash.py::test_bash + tests/unit/activation/test_fish.py::test_fish + tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable + ) + ;; + python3.1[23]) + EPYTEST_DESELECT+=( + tests/unit/create/via_global_ref/test_build_c_ext.py + ) + ;& + python3.11) + EPYTEST_DESELECT+=( + # TODO + tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable + ) + ;; + esac + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x TZ=UTC + local plugins=( -p flaky -p pytest_mock ) + if [[ ${EPYTHON} == pypy3* ]]; then + plugins+=( -p freezer ) + else + plugins+=( -p time_machine ) + fi + local EPYTEST_TIMEOUT=180 + local EPYTEST_XDIST=1 + epytest "${plugins[@]}" +} + +src_install() { + distutils-r1_src_install + + # remove bundled wheels, we're using ensurepip bundle instead + find "${ED}" -name '*.whl' -delete || die +} diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz Binary files differindex 3e3f7ad35834..6d8b1bb81646 100644 --- a/dev-qt/Manifest.gz +++ b/dev-qt/Manifest.gz diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index d3e172ea9aba..8c608475ecd4 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -11,8 +11,8 @@ DIST qtwebengine-6.9-patchset-4.tar.xz 8164 BLAKE2B 69ccd9802bbfc95fa1b646d80b5e DIST qtwebengine-everywhere-src-6.8.2.tar.xz 566518084 BLAKE2B 312fda4150bdc1aee25625440baca45b532ecd7a1ce24d3dc3ba990cdf208c3ba42f159e02c881f38b56c29b75677d9001e6222d35b4c96fc39eecf65502e9c7 SHA512 27590ec53845fa36f48a5a0506d505995850027d85bf33fe0413733cbde5c2744e8ea49f445c91d84b8d43454b9f12c1cf7005d614bbcae1a29d432fdacdc0e4 DIST qtwebengine-everywhere-src-6.8.3.tar.xz 566553436 BLAKE2B a3188d79f9d3b52423d4578b69c3ccf115a66994fd4f98d82cac2f6f8d443a22e102a53a0d5eb6f985b8ab7ebfe0cc22b8d34c31fbfd83f3a80b0c945b026f2a SHA512 01e8988c76ff40ca5e38f76e90791d7ef708c29f2e9f8e83ca8604b6335fbecdee71473678a63633ec1edec85088256b20e56a618ca95748ccbe1e7b9673c298 DIST qtwebengine-everywhere-src-6.9.0.tar.xz 672153992 BLAKE2B aa5d7c77624857b321bd5cc44322fc7cf56ceffd449f678f7ba8e16febbd55c5e9f30634e59f29d4803b62a9c3f08917dcf9c44b1f45d3d6365705a7c532aceb SHA512 a02a54544250492e343e487c7a0aa53577ebe9cb54e58e8042de8fd9c79304642f8d78fde61f435475c9e41124572776b5a76c2115168450e7b146e3b6b8e051 -EBUILD qtwebengine-6.8.2-r1.ebuild 10408 BLAKE2B 42d215e450b4cc2d22fc4f747f4fe4d236b45532273da4741e9f6d2c6d1847ae1c01fe69dafa77b7175b2e50ae8a19eba61693b24fefadd64fcbee51be96aea7 SHA512 9d7b181cf090f9ecccde4d34fd74d2aba1336793992e001aacf6009c917b9e5489d5e26c8b4228634e8f80c38110aecd71c45846ee9c5c28686a30e7f5c5a0ff -EBUILD qtwebengine-6.8.3.ebuild 10896 BLAKE2B 2f58ae97295474b8f65bfaa6b7c5b81b713ff1ae7b663e2497c3aefbc8682258e9e9dd1a99a2e8a424654e1162f975a533acff8989f00ca523347f7802396f03 SHA512 28f928d6cc91efd11e17e34ece2f6b266db7c15dcc8f7235499762fb3c78c4063b7cf323498a629f028f4bb91b496a78ce2fd509a7c743cc3b3b3b42db2ce68f +EBUILD qtwebengine-6.8.2-r1.ebuild 10410 BLAKE2B acd5416074ceff26b008b48222f329c520268f2bd8d8562f78f2696117852b4cb58955d079dca4e1f5e0325a7329d68307234d95f88e11027da6e933b9c1ee9f SHA512 fb5f3a077a7ae6fb632ea7cdd9f48cddb8fffb9acd7eb6e90d2eab0542164f70a3249b8e3798540db1cc42cd067ea614b3db198a2fceecd49e11776ec80bc548 +EBUILD qtwebengine-6.8.3.ebuild 10898 BLAKE2B f24d27008f406eb39fbe4e77564b50a68d46add43cdf0c3653257880fc282e569de9f1a5d0cd15bb98392cda1bd461586ff60834cda5bdc8a37f42965fd2d79e SHA512 53d6bd12038712d7ed6ac4f90077b5cf5e1b27fcf82c478d39b3b0d255150b2ac2fb689e107319decbbfeb2d5d0fcfe4f6413fa0aa3b19b9b617b067eb0dbf45 EBUILD qtwebengine-6.9.0-r1.ebuild 11017 BLAKE2B 7062350694d14045b10a53f683e1e0898390a337da8cae787045049f58754682de3b8dc25adf970e467d4fb9e32d9ae4a2b7b282965125d9de77ca2dbf62197e SHA512 26ad263ed79c968b1594025cf9435fda9509a7fb974de900bfdbd17b07373edecd457df5e539d4461434c1a67a4a6a9bc9cfa17f94b7c00dd54387e0d17a117e EBUILD qtwebengine-6.9.9999.ebuild 10922 BLAKE2B a466c748955d4713d663a42a2425122734bc68eda9897960e5b58966634977714dcb69d77894797f4bad15b02168b7d1b8a9552f266d11ac42574f84a656cf69 SHA512 58fa48473b29b9b99e7f3a48985cd221baa9e6c5538f96b819257bef4a062416fe618c38cb6a872ca29240575fd526aa3442498450de15f5f726a82116770c6a EBUILD qtwebengine-6.9999.ebuild 10792 BLAKE2B 9e256a2a4b5f43a80e3d88b22f218bf98d91f9935d89064306db2d79d87da5a51199e9a438c82d0fc12d7845566d981d09b3468112e4596623f2036df22486f3 SHA512 f7568a9e35afa2e77cf2bbfec62637b1d6266ebebe02b2c4f34c807c3135de27704f2d7e26229cd40494d343c097f779ee906bec0493d737e50c99e07bfd2382 diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.2-r1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.2-r1.ebuild index 3c0dc3435adf..0ff90767d229 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.2-r1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.2-r1.ebuild @@ -32,7 +32,7 @@ RDEPEND=" app-arch/snappy:= dev-libs/expat dev-libs/libevent:= - dev-libs/libxml2[icu] + dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.3.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.3.ebuild index 6cc8b7400fdf..338cd40326a0 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.3.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.3.ebuild @@ -32,7 +32,7 @@ RDEPEND=" app-arch/snappy:= dev-libs/expat dev-libs/libevent:= - dev-libs/libxml2[icu] + dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 87a3435626ab..5df9e5f2843e 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest index d86f49755789..bd2f9aaeabc4 100644 --- a/dev-ruby/rspec-mocks/Manifest +++ b/dev-ruby/rspec-mocks/Manifest @@ -1,5 +1,7 @@ DIST rspec-mocks-3.13.2-git.tgz 209159 BLAKE2B de4c16b11e1ae970ae39d5797ded171b72b95b5c2258b284283e499391332c4afe688aa52703a87daa38f31c3da266e676041a0d50e417b379f9e94a66d530dc SHA512 cb9b72cf1c85adddec59a19a683beb582f527ca3ca766f73f086c30e485e9267d8574344286f858d4c519df66cfcf225aa2f6f194c046781b8dec80aa240697f DIST rspec-mocks-3.13.3-git.tgz 917496 BLAKE2B 12eac6d5f3c495d84a36068eb7380921aae860e4e3e234aea273d558dd211713e542f355fd19ad0fd91932de95ed562a71472280b78282e55d89f7cfe8753933 SHA512 2bbf4d6c0cfa31a4b3c5bfe8050da7b0458367ef581a6fef179234130106fbe34163966955f8ab45f5e3e77c5d63b6a240edeb5454199ea3f312ba4e04ee21ef +DIST rspec-mocks-3.13.4-git.tgz 917740 BLAKE2B a153cd8338dedea9a0559ba878d493a348fe078e4b95c442f69b6d1fd94d6fc67337c3304a30e1ee7e818182e0a5f6422819ab6fda20a134ad1a219e62654dc8 SHA512 93b41b418c09824b64efe50401eced57e508d2e3bb7fd7cdfe03c827f2763520f6707e3f7bc64b1fc4f5257f80b7412fd9f0d18a5622036ee3f9073def66bb65 EBUILD rspec-mocks-3.13.2.ebuild 2194 BLAKE2B b86aa14a98db175cdef64e2e2ae934a586f2f886ead75a13b876aa3b98e89e8d9fbc4ac10e7a40279b298a46cb078b0e34e9bbebaea5f2b7eb2315db8910fcb6 SHA512 1712f2fa7e9fac485dd049a73dd448265f36a13515d7355afe0b6332aec9736dd16363846b483a367133dca8e43df8433602f5b0020703317abc390a861d0673 EBUILD rspec-mocks-3.13.3.ebuild 2051 BLAKE2B 6bfcfc9227b3414a5151ef150eedc9d14e28d4c55df98d9ba707f93e6e7b4961d603cd11908c5afdda2785a2bb4edebcc4a0945a52144588360e160029e46314 SHA512 8f450b3133c62ad47e71245b5e5fd8b57ed772641133c25eef63083123198099e28a195228890f2ac3909da7944ee1e0d07188a1bb0bf3740d67cecb8aa9b255 +EBUILD rspec-mocks-3.13.4.ebuild 1974 BLAKE2B cd4469aabcdc01f58a9b250e4ba70d52701cbf60677885b8391b8fa77cbf16c36726bf0d6e344bf155536e8f351faec0f10c27dca6721f325e5a1f85925f03cb SHA512 94df20213be0a9e2b2db1d48f7a74ac22b21d0e15ab10db52b27a3da27a0f4d34369ed27e04c305914312218f6a7bb9eb10afca1367c256610854d5db2ce4d51 MISC metadata.xml 344 BLAKE2B 5b939c668a8c75c33348bff9e8a0fa6042702fb59cdfdc2c8b45db1d9d191950a63d6f9b1329e6a2717a097d7b001afecb9ebbd0fa08badaf95664d37b06eb17 SHA512 026e9a293c2f99d86a11f37267fddcf54dbdc33aec00f470a988d477d6e3198ccc478c03cca059be0a4e324b9f256719c99c7c81af97c75fd7cebab433d4b1a1 diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild new file mode 100644 index 000000000000..eb6f4a4a4554 --- /dev/null +++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +#RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-mocks" +SRC_URI="https://github.com/rspec/rspec/archive/refs/tags/${PN}-v${PV}.tar.gz -> ${P}-git.tgz" +RUBY_S="rspec-${PN}-v${PV}/${PN}" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +SUBVERSION="$(ver_cut 1-2)" + +ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}* + >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-3.12.0:3 + >=dev-ruby/rspec-expectations-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # And consequently avoid specs using bundler. This also avoids a + # circular dependency on aruba. + rm -f spec/integration/rails_support_spec.rb spec/support/aruba.rb || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die + + sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + case ${RUBY} in + *ruby34) + # Avoid specs failing with ruby34. Should be fixed upstream. + rm -f spec/rspec/mocks/argument_matchers_spec.rb \ + rm -f spec/rspec/mocks/diffing_spec.rb \ + spec/rspec/mocks/double_spec.rb \ + spec/rspec/mocks/verifying_doubles/expected_arg_verification_spec.rb \ + spec/rspec/mocks/matchers/receive_spec.rb || die + ;; + esac +} diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz Binary files differindex 4a8017ab33da..7cefcbc2a8d1 100644 --- a/dev-scheme/Manifest.gz +++ b/dev-scheme/Manifest.gz diff --git a/dev-scheme/guile-ssh/Manifest b/dev-scheme/guile-ssh/Manifest index 5afb38f19e92..7cb056a1ae6c 100644 --- a/dev-scheme/guile-ssh/Manifest +++ b/dev-scheme/guile-ssh/Manifest @@ -1,4 +1,5 @@ AUX guile-ssh-0.16.2-tests.patch 295 BLAKE2B 6935922a090f542773bf7c9a910bcb5c09648553677745faa29e46e9383981a65324e4895cb2b4e89e795b00a42e866e78e1924e97de393a43f4f99c512e9232 SHA512 b5014323f972b423864631299986bc8ccaaec49f70d5394ab90f9b72a1d3efa81ebe886e02858b517db77b0496561761546279ddee285601a3dd04083eca5863 +AUX guile-ssh-0.16.4-c23.patch 1130 BLAKE2B 1cc7a0b47651a98f5abd0a588137a3faa70095ce3ef88435d99192a119d9c6bb26fe4628e4f3d1b907661e99a2ec58b7b1d9f9a2d4838b61293b34a9ce0a97d0 SHA512 5d50bc0a9eb6053c61089be40092c71efd24ef2b6eab07d68797573871836888031f1dc7042a5916cf0493c4b9fb64ce1e45ea364c3321ea52b54949ef6ae93e DIST guile-ssh-0.16.4.tar.gz 532702 BLAKE2B 47dd2fde37aa2047d836f464d567736208bfed8afee668bf76d35910a866b1c3e869f346b89b4fce7b747d5806a004933cd673851015f8d76afc61c06a398ad2 SHA512 1c70d4885a6f821c3018650d2537316de981ad5f76eadc51ed2c5dd51225e39e67ad1b979769b1b81a0f061ddeecd11d878b3844d9f8e78fdd0915e2f1a28838 -EBUILD guile-ssh-0.16.4-r100.ebuild 1147 BLAKE2B 792c0319e69a5b0aeacce086d8c6026fdb37d7deb6b9f5ac7bccd7a2f311634c32796bbdc5cbb034710405f7f7dd085743174d70dd71cba65151de2a4c2fd4f3 SHA512 e719521c6628452921ae255ef713e5ce84d67da6a56c63cafede84ee2b4a617582115cc15c4be25170d08d04ed0d9c4bcb6061bc44f3a8bfd9018e4e3a67c1ab +EBUILD guile-ssh-0.16.4-r100.ebuild 1185 BLAKE2B 0ced83632d53ae1b8ae33fa5d044ae11bd9792e740a085c02c2e30adf36751315d7815f370c36cc6547093a1597853ab201d8df8a89489df374523bb511df501 SHA512 24662983a90cb134bdf560e157c5e9304bb71751c0777332303555dbed897483c17ea6221ae25d4d1b17a3212b156470e864b39eaf9e4e77fb874c5d40334716 MISC metadata.xml 431 BLAKE2B ffc50f05ec61ce0379d33825d3a8a6785160b534f958ee50baf65a4724780c116a92802c35d58af7303a161c77cb330e304e9a0d4c67e7ce5287f7f9c727c8f2 SHA512 54b85f6747b45a37e792aed4a4ded07c9f9bdae0e48fcc3f9ba249007f9027018bb5831a872912eee73d834d0e42cbd9c130fb101755d9691e0dc0948738b4f0 diff --git a/dev-scheme/guile-ssh/files/guile-ssh-0.16.4-c23.patch b/dev-scheme/guile-ssh/files/guile-ssh-0.16.4-c23.patch new file mode 100644 index 000000000000..1e7502060b89 --- /dev/null +++ b/dev-scheme/guile-ssh/files/guile-ssh-0.16.4-c23.patch @@ -0,0 +1,33 @@ +https://bugs.gentoo.org/942958 +https://github.com/artyom-poptsov/guile-ssh/pull/43 + +From 30fc103c67f3bf6cd30b17379ba966b260cfa534 Mon Sep 17 00:00:00 2001 +From: Peter Tillemans <pti@snamellit.com> +Date: Wed, 18 Sep 2024 15:52:46 +0200 +Subject: [PATCH] fix compile error caused by bool identifier + +confusion of variable name with typename is now an error. +--- + libguile-ssh/session-func.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/libguile-ssh/session-func.c b/libguile-ssh/session-func.c +index 7006b62..836cd27 100644 +--- a/libguile-ssh/session-func.c ++++ b/libguile-ssh/session-func.c +@@ -234,12 +234,12 @@ set_int32_opt (ssh_session session, int type, SCM value) + static inline int + set_bool_opt (ssh_session session, int type, SCM value) + { +- int32_t bool; ++ int32_t bool_value; + + SCM_ASSERT (scm_is_bool (value), value, SCM_ARG3, "session-set!"); + +- bool = scm_to_bool (value); +- return ssh_options_set (session, type, &bool); ++ bool_value = scm_to_bool (value); ++ return ssh_options_set (session, type, &bool_value); + } + + /* Convert VALUE to a socket file descriptor and pass it to diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.4-r100.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.4-r100.ebuild index 2de52a2e3291..3202fdb834b5 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.4-r100.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.4-r100.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -43,6 +43,7 @@ DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) PATCHES=( "${FILESDIR}/${PN}-0.16.2-tests.patch" + "${FILESDIR}/${PN}-0.16.4-c23.patch" ) src_prepare() { diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz Binary files differindex 09e162cf56a5..8e4ab0f42d66 100644 --- a/dev-tex/Manifest.gz +++ b/dev-tex/Manifest.gz diff --git a/dev-tex/biber/Manifest b/dev-tex/biber/Manifest index d5b544bc7071..27f24dc945d0 100644 --- a/dev-tex/biber/Manifest +++ b/dev-tex/biber/Manifest @@ -2,5 +2,5 @@ AUX biber-2.16-disable-64bit-only-tests.patch 1766 BLAKE2B fe5ad67ce8e4f08edc639 DIST biber-2.19.tar.gz 1634803 BLAKE2B c1a752e28714f20c67dc8455f862c78adf8b17e8ffc2aa47b7f39d3ffdade7723ef4bb73e5797ca4ba50bafb7bdff0d0f148b6600b9b0ab7591ec0431d4e2b11 SHA512 427edd042e25fd6b763d60ad5bd3ce6fb68f9d6b15dfe387edc8c8445022cb2a4ba0999d7890fc51798dd95cbe82f82f6fc40b58df5a502c9c9b8485806c56d5 DIST biber-2.20.tar.gz 1632745 BLAKE2B 3a3787013f38988bad5d7a095013c62ef349c286db842fb3349b5d4df11e8c1db2c7766f47b234a8a801c31c0438f7663c57de4d3df4afa863fdffa27364c563 SHA512 d46abe992e46be0d10d0d3b084c4ef73fece7cfb4e2ea09979acf369c3333d31d54ebb2734590ae7ec6ed6c1466e0fe619e7c91af2aac47675b20deeccd87973 EBUILD biber-2.19.ebuild 2027 BLAKE2B 6d59b9031620e8f8be56056bb22ff6721bfb7a34ca6c8a6d06ce7133049a09cf7ae77e37aa9e29655e9f5afccdee0c7bb42aa7ba6786256cc1c296e6637a4afd SHA512 2f192cc18a1c1dd60f3da84465877284c1a533e674c8fcc5c675881d4cb924ff32e3db10bc02eb62ac0851e18eacca0c89c2d6ea63884d4561c0f20c41f63254 -EBUILD biber-2.20-r1.ebuild 2028 BLAKE2B df3c285e1e19a49a1025be6fe955f774cdb3d19c57ae6cd21622c23c4c6fa5756908af2a7e6f7c46e79199422c0a2473b63bba8a47ab2f4c4e68b3a208dd26c1 SHA512 d2ae60271c214534dd75244b96fde7a13a9df77c18be307bd3aa172c11d8f72ad3b3286d708f6bc45cbba41e015dd3e4982fbcc6e0e0ab298a06e883dd130ae0 +EBUILD biber-2.20-r1.ebuild 2027 BLAKE2B 49211e2cbcd0ab837f5c548ace4f188935fa482f8455500061fa513227cda484fcc464fa93ecf5e121897d658c90752553bac74fbb02dd713d6bfc268414ad39 SHA512 b169d11f9fab5bc6057d0a04f748e76b6dc969936c03ef3ea341148d33cbd3d1f777f833e0d751da70e66efa06c69a2934f158d39371eeba8a327cd9be313ed4 MISC metadata.xml 383 BLAKE2B 25e29dda50891eb8a875aa7791065cb50b3b09d54580a32541fc91a25e51d6554d0909db6f19c8916883d36cb69037ef9f74d5e04a17bf2ca33fa5106775a51c SHA512 ed326df369e94ea61791b954fd6ff6252089a73a50afdbdb40bc02c2fa38ea1801b2014996d9352efe12ae983b6f8cd12f1d110ff30c33c0f15faaf5332f7088 diff --git a/dev-tex/biber/biber-2.20-r1.ebuild b/dev-tex/biber/biber-2.20-r1.ebuild index acc2725c35da..a5dca2158a64 100644 --- a/dev-tex/biber/biber-2.20-r1.ebuild +++ b/dev-tex/biber/biber-2.20-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-tex/biblatex/Manifest b/dev-tex/biblatex/Manifest index 17e48f4a911e..8dc16fc2fb95 100644 --- a/dev-tex/biblatex/Manifest +++ b/dev-tex/biblatex/Manifest @@ -1,6 +1,6 @@ DIST biblatex-3.19.tds.tgz 18989048 BLAKE2B 8c4386fdbe039787507d11180e12f1daa1323f96bb487b90e05569e4e7d0eb403df885caf6145d378af4d586778fe5ccab5df8237b177eeaadb9dc57c7600236 SHA512 8b743d4d19dc7e465e3aa06c42aae9fcb70d78e782626b43906a8d936521a18149eae8cef3aab34356e88bef841986537f39c4eeb77f26acd8ed3f82dc423237 DIST biblatex-3.20.tds.tgz 19035703 BLAKE2B fbe1906a0e2aed64750f4dd95038ae9336b38ab936521545eafb79c22f1e19ad22accd078f483abc4c2b8baef83ac4763e6cea5942505ab0f4a9d342f4bf0aa3 SHA512 55bfa626850e6cec31abb2c99ce82d4e9aeb0120101815897e367837a5d679c27e18a204e2270b5b6858eb64a95c459f9ff3c2c0e6245905fa82ab979a5048e1 EBUILD biblatex-3.19.ebuild 1077 BLAKE2B b8645805647247fb5d22775913e1c230e2827940175159143eab60c617f02644fc0c472a0a5c1cf960a6b3f5ff7fb95317b3215ed26ba899234af05dccccdb37 SHA512 db30ed03cb4518f328342f40afffc2597497ea87b4125a3c513716e13fae5d7e41eb01620ea574d5f38b28f22bb2adfaa33dd9b17ebd84fe0030e6e01019e348 -EBUILD biblatex-3.20-r1.ebuild 1294 BLAKE2B 9df31b24f48b5e78a31728f7bc956cfc11d0dd5b4e8ef31169ee4467976a5032c2270666f23e5705c008a09fd32eab939f7153f4efa6c2f212d7d19539543e69 SHA512 ad5f8a4e48a326108a62262def951a54dd6e025d1e9b2bf7e81f638fb1694ed920823a7f597a7525440834b909a8a07b8cda18cb96b3f7df1916d0a74b916bc7 +EBUILD biblatex-3.20-r1.ebuild 1293 BLAKE2B aa04f9a4731489d337d2a54d5741ae492b8ec3be760c21468de7a4f1d0e801cb3239531961e7e3966a580494d4667fc13426a3f913273bd2b35f022f59368940 SHA512 39e1e1f5c94c6012164bc25ee972867c2419ccbf1e8d24328712330d523887004190d055a3a52d6c89542986b1add913af82aa5b82156645ca2b12327d2f40b6 EBUILD biblatex-3.20.ebuild 1080 BLAKE2B 451a468b03712992939ca52c21484f54707fd288a29b2595231fa866253dea7ba1376e04653d4d748b3a2d5cdb05da32cd73624e68f611da0b8061393af681c7 SHA512 d9c5d222bc7dfbcd6c0e2933d90ea77d7aeff7a86a39efcdfe4a9821c9e166d4df6cfcbe60db6608f43473947bf67ed114b32ab6a9975f35b06a4f77d6e0eaff MISC metadata.xml 472 BLAKE2B 42f37be1da55002cbdeff354c85d584aeea4781f8d58ef132282b00d9d66c9914e2bddf5b7d52feb942331d11da07d6b031d0be1f392b993f7c3e2103b6f009d SHA512 de159adba374c24a4da0e335b3ad446e650df08c83692ded17d81db23acbb115295b204d3942a616d4aef912099996c99a47296fb60aa77d84893ec5487143b1 diff --git a/dev-tex/biblatex/biblatex-3.20-r1.ebuild b/dev-tex/biblatex/biblatex-3.20-r1.ebuild index a5c216702cfb..b8add2e317b3 100644 --- a/dev-tex/biblatex/biblatex-3.20-r1.ebuild +++ b/dev-tex/biblatex/biblatex-3.20-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}" LICENSE="LPPL-1.3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+biber doc examples" diff --git a/dev-tex/bibtexu/Manifest b/dev-tex/bibtexu/Manifest index 73c4450a196f..8b8dee9299ec 100644 --- a/dev-tex/bibtexu/Manifest +++ b/dev-tex/bibtexu/Manifest @@ -11,5 +11,5 @@ DIST tl-bibtexu-2021.tar.xz 292 BLAKE2B a4dc5c282232b3b8c73aa43d5b0e482dc9521f4a DIST tl-bibtexu.doc-2021.tar.xz 67480 BLAKE2B 7885cd45a3914230a002ad37dd045bad38bc737a8258b2c64cd0fcdbd7ec08ea946b3fac33f30498ef0d68c2c35003af98c092f84d94f1ed689c4574a2534bd9 SHA512 0c0f0db13c18029bc822c5cf82b358e7784992f5799e03f1312a550ae3d40d4c59a01bda0355698f7ebbfb0488a426f20833d2b075675a83b5ae01e4a949c4a4 EBUILD bibtexu-3.71_p20210325.ebuild 1621 BLAKE2B 50a44a89dfcec28cbadec97d4a152111b95349d6291b909d87ac0fdfcaf693876a5375429e1c4257f8fa65bff8d82acdd1006a91bc969013b7d461408949dd1c SHA512 c0acc4df977139f37ebc5f8a5608e518da363344d85707f18d04ec129e31f26120ecf93312a9bc0b5c6a22848642f0b613f96161e358b1373b674f46dd4583f9 EBUILD bibtexu-3.72_p20230311.ebuild 1573 BLAKE2B 09f9cd1d1b8df6314c00201050a9136d931755d1a7577f1d40733f721e7121c4b09f561cfedfc997fc56f2d5cda9ae1f4ca6196f548bc03b5099cf6c9fbe77f1 SHA512 71dfa85f2d3cde9cfbbacddf0a5644028dd6716991c454c8ab17118d99ec522887e178f7fd194a72191148f7955f36046a8362c9a00e34a4afe45c3d2167e6c5 -EBUILD bibtexu-3.72_p20240311.ebuild 1630 BLAKE2B 5466f30cb05c94c4095cfbf8825b05ee4ff2287e9bc9f98bd680c3484c4cfaff1b74ac92ca6d7ff2a131cf375d73ec8c272417485673a8efd3d6710a2e2846bf SHA512 54c1f1356fd696d3079d13615523d20eed3ee8a0464751e0d9daf165223f3e23f56d6faaf3243531fa294fb6ed9ca4b68717059386cbb466247af75875421ab5 +EBUILD bibtexu-3.72_p20240311.ebuild 1629 BLAKE2B edef7d45cb5730b37bb118fe8fc897faa57495755c2948946bed12eac5625dfead1f693eb17ef147aceeb7c2fb5b31492dcdb110696cf632e1a9be965e470c70 SHA512 80b609e843393de01fdc331c74ea831fd7c0796397dd94389134671160fb5f715f685d4b9aa667e7e2e7f49153708b45e4714c8ee7dd913fa4acb38375b5ff7a MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5 diff --git a/dev-tex/bibtexu/bibtexu-3.72_p20240311.ebuild b/dev-tex/bibtexu/bibtexu-3.72_p20240311.ebuild index faab27ab1709..a57022c39614 100644 --- a/dev-tex/bibtexu/bibtexu-3.72_p20240311.ebuild +++ b/dev-tex/bibtexu/bibtexu-3.72_p20240311.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/texlive-${PV#*_p}-source/texk/bibtex-x LICENSE="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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc source" diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest index 970bb2560e12..c3f83c1a5c36 100644 --- a/dev-tex/latex-beamer/Manifest +++ b/dev-tex/latex-beamer/Manifest @@ -1,5 +1,5 @@ DIST latex-beamer-3.71.tar.gz 670216 BLAKE2B 839ed2975cf8c37f1ae1f6f7a7318b57ce588cc6211e0c44f3972033a34225d3e69479d9ec0617a37d225f869b33966d2678f902d2b5f6eabe70a168c5f23ad9 SHA512 b786824a6d721117be0e5bea4522634ff03ce91f558c9261748f62c85966ec2dec38be56a140f9ba7158dc350a72d7e2306dcbb10542b9ba8a4f06b0c45794fb DIST latex-beamer-3.72.tar.gz 671488 BLAKE2B cc38c5116cfdc5a08182ae86d7ce337a31bf7e81c68d654d10b9e81353fa2ce00e6c482c8026a505d93c00b959ff8c81536b72a866af8cebab0e32de33ae44fe SHA512 4c952e54bad2701acf0de5cb126ef9d472d599e6b987cd8a204d0e5e175f1b1d0218c00293d395f124e94bedb8468c504cff6b21e92d23f4c4603915d19ff173 EBUILD latex-beamer-3.71.ebuild 968 BLAKE2B a6f8974bc90b547e1b33b15210188ed2c49609e4bbd934610fa5167a0188fb05e367d2705eae47ac0a62283c9725561211d81f400dafc452eb2f3b291eb61674 SHA512 73fff54fba80f8a16d7dc6cf9bbca6999c0b91c2d527af68afe793845f78c3618c438a8d9264411b4d663fe66cc2a86903c1ad3d46e4908793ab884d140a59f2 -EBUILD latex-beamer-3.72-r1.ebuild 1127 BLAKE2B 11aceb96dcd1763dfb3521ee62fb6b610d1bfa49194cf114d70e0c0d4fd62edd9a786b9cbbb3012043d8f7f6d5974379f0c88134097ce8feb6ab5609f9618d53 SHA512 e1276f1186aa236ae2a2969bdf934abc9244ffa4600dbc2ed275e274a27939ec133f26da08895d3acab1df6325388cb3a2154341ed83dcba0c32679191021554 +EBUILD latex-beamer-3.72-r1.ebuild 1126 BLAKE2B 761cb1526ae7913f3434eaa6ced7d3afe3ca37f7992b7a7084ffa4970241a0edeabffb076936648c3115a21f722036fd478038b462bc7e27fefa1d28ecd2652f SHA512 0d3b20f22d2d506188c0e248c62abcb7ac81b82bd112dc0b09a51c73e8ef59636e271e5884867c2b1b40d6c2216f6e79f579263f03690f012b2b0e2b4047b9d3 MISC metadata.xml 554 BLAKE2B dfe6ad88917bff88921075176386ee42a8d6e4556b61ac9129dea497bd8769ce2740f5cdb045eeac79638e7192849974b15e0338c1fc718f15d2d8cecfbd0891 SHA512 5ad3365388f5c95dbdbdba01ca9d17634ac1507ab4d1937ca021ff72c86c9fc4f429103e4e15684ed8294d1027aa9adb6a1cfd739cd2a3e111e20deea7998065 diff --git a/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild b/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild index 5003422e3c2a..eb342c2c58ff 100644 --- a/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild +++ b/dev-tex/latex-beamer/latex-beamer-3.72-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/beamer-${PV}" LICENSE="GPL-2 FDL-1.2 LPPL-1.3c" 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" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc" BDEPEND=" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz Binary files differindex 62702f82408b..478a4e1f1898 100644 --- a/dev-util/Manifest.gz +++ b/dev-util/Manifest.gz diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest index af02640042a3..378c459dd4b7 100644 --- a/dev-util/android-studio/Manifest +++ b/dev-util/android-studio/Manifest @@ -1,5 +1,3 @@ -DIST android-studio-2024.2.2.14-linux.tar.gz 1268721586 BLAKE2B 3d1f51b1f77ac9f5142ec6c16fae3f4de6512920a0fdc0c78f9cb7ce4f16d8b3b2c79e4878cec768e22e2554b880930d2167b61997c06281d7c9c69661607537 SHA512 ae7d50906574bec2eb21473b94788d859670e009e453514976ce22838b497537f25c1676892657211edc99ac279885fc3aa27b890ac6ff799eea95f6c154f5a5 -DIST android-studio-2024.3.1.14-linux.tar.gz 1354531339 BLAKE2B c7096d2fb95998f8de6fcc000671da5856ad072091452e99042c41f44de55da3e9d3b99051c6cb35e69f42ab169636bb18b456de260f0b10241bb9dbbdf83917 SHA512 f2fc78f19e2e9a0a8bee5d2bcec5d66ee38ece64544d577dec18c714c74bf57ad082f5550bc268f57f58544cffd92d615b44634b995ca25baccf21edf7ba94ab -EBUILD android-studio-2024.2.2.14.ebuild 5120 BLAKE2B 3214bd7e9376feb01aed5f888c163cc30332d532a94287652920cca1d677901c0a186ccbc5f3004c4af0346c880e3f0e684c38bb89fc02f81747c2ddb66b43f7 SHA512 7c00feca189ac7cded09807c8345190139504e9513027d227e6e3eabdf1c364b7ea281c687ddbbdff216280bb5153cb10d405cb579717b022e3da2e8312bc45e -EBUILD android-studio-2024.3.1.14.ebuild 5124 BLAKE2B 14ddd18d6ad8d2fa4bdb85608cef13e12c782f1d20a069dff46c3e8386066dcb2e4f6ba1fcb75e78b63346fe0246be031ddffc6748e7267a1648b5655a585132 SHA512 4ff145f6fa9f0cada064b8bc836bb5088644ec9d2587c76d106d302bbfc0943ada4d1b7f0faa23719bfa1d8f0a96cab3133638c2afcbc4b42bda89f31efb7c19 +DIST android-studio-2024.3.1.15-linux.tar.gz 1354539338 BLAKE2B 8a6db2205589e31151c8c54699a7a34049e4cd2e76699f0e3cd4119a626ff24d956e1140bd830bd6c9f107dbd6164cd38cccf1d7291d213a7723be774e74dbca SHA512 982fef1510ae619cfacd9e55903b29a2daa0dde733242f11d62ff3a7bf3b2cc91f82d94a8992e9b2be149828cf1cd1549a08f8e1c28db230ba9ddbeb31bdbae8 +EBUILD android-studio-2024.3.1.15.ebuild 5124 BLAKE2B 14ddd18d6ad8d2fa4bdb85608cef13e12c782f1d20a069dff46c3e8386066dcb2e4f6ba1fcb75e78b63346fe0246be031ddffc6748e7267a1648b5655a585132 SHA512 4ff145f6fa9f0cada064b8bc836bb5088644ec9d2587c76d106d302bbfc0943ada4d1b7f0faa23719bfa1d8f0a96cab3133638c2afcbc4b42bda89f31efb7c19 MISC metadata.xml 298 BLAKE2B 8f13e01e8c5a24c9af764e8882e2d5677ebf485cad143f35720ede0d491f2c09fd009ce48433cd33f863fb618d6413eac97e07a6d3526f5c8e679d9e51995908 SHA512 2c9d3c5d14e2499fac58df1d3cb2844172833f371fe4d557791efc0848b879191bca36aa772792cea6edd8f6e3be83452a188c0db043906a46c87af0dcacd4e2 diff --git a/dev-util/android-studio/android-studio-2024.2.2.14.ebuild b/dev-util/android-studio/android-studio-2024.2.2.14.ebuild deleted file mode 100644 index f494cd292071..000000000000 --- a/dev-util/android-studio/android-studio-2024.2.2.14.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop wrapper - -QA_PREBUILT=" - opt/${PN}/bin/* - opt/${PN}/jbr/bin/* - opt/${PN}/jbr/lib/* - opt/${PN}/jbr/lib/jli/* - opt/${PN}/jbr/lib/server/* - opt/${PN}/lib/pty4j-native/linux/*/* - opt/${PN}/plugins/android/resources/installer/*/* - opt/${PN}/plugins/android/resources/native/* - opt/${PN}/plugins/android/resources/perfetto/*/* - opt/${PN}/plugins/android/resources/screen-sharing-agent/*/* - opt/${PN}/plugins/android/resources/simpleperf/*/* - opt/${PN}/plugins/android/resources/trace_processor_daemon/* - opt/${PN}/plugins/android/resources/transport/*/* - opt/${PN}/plugins/android/resources/transport/native/agent/*/* - opt/${PN}/plugins/android-ndk/resources/lldb/android/*/* - opt/${PN}/plugins/android-ndk/resources/lldb/bin/* - opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/* - opt/${PN}/plugins/android-ndk/resources/lldb/lib64/* - opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/* - opt/${PN}/plugins/c-clangd/bin/clang/linux/*/* - opt/${PN}/plugins/webp/lib/libwebp/linux/* -" - -DESCRIPTION="Android development environment based on IntelliJ IDEA" -HOMEPAGE="https://developer.android.com/studio" -SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz" -S=${WORKDIR}/${PN} -LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5 - EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT - MPL-1.1 MPL-2.0 NPL-1.1 OFL-1.1 ZLIB" -SLOT="0" -KEYWORDS="~amd64" -IUSE="selinux" -RESTRICT="bindist mirror strip" - -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-android ) - >=app-arch/bzip2-1.0.8-r4 - >=dev-libs/expat-2.5.0 - >=dev-libs/libffi-3.4.4 - >=media-libs/fontconfig-2.14.0-r1 - >=media-libs/freetype-2.12.1-r1 - >=media-libs/libpng-1.6.39 - >=media-libs/mesa-22.2.5[X(+)] - || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify ) - sys-libs/ncurses-compat:5[tinfo] - >=sys-libs/zlib-1.2.13-r1 - >=x11-libs/libX11-1.8.1 - >=x11-libs/libXau-1.0.11 - >=x11-libs/libXdamage-1.1.6 - >=x11-libs/libXdmcp-1.1.4-r2 - >=x11-libs/libXext-1.3.5 - >=x11-libs/libXfixes-6.0.0 - >=x11-libs/libXrender-0.9.11 - >=x11-libs/libXxf86vm-1.1.5 - >=x11-libs/libdrm-2.4.114 - >=x11-libs/libxcb-1.15-r1 - >=x11-libs/libxshmfence-1.3.2 - virtual/libcrypt:= -" - -src_prepare() { - - default - - rm "${S}"/plugins/android/resources/installer/{arm64-v8a,armeabi-v7a,x86}/* - rm "${S}"/plugins/android/resources/perfetto/{arm64-v8a,armeabi-v7a,x86}/* - rm "${S}"/plugins/android/resources/process-tracker-agent/native/{arm64-v8a,armeabi-v7a,x86}/* - rm "${S}"/plugins/android/resources/transport/{arm64-v8a,armeabi-v7a,x86}/* - rm "${S}"/plugins/android/resources/transport/native/agent/{arm64-v8a,armeabi-v7a,x86}/* - - cat <<-EOF >> bin/idea.properties || die - #----------------------------------------------------------------------- - # Disable automatic updates as these are handled through Gentoo's - # package manager. - #----------------------------------------------------------------------- - ide.no.platform.update=Gentoo - EOF -} - -src_compile() { - :; -} - -src_install() { - local dir="/opt/${PN}" - insinto "${dir}" - doins -r * - - fperms 755 "${dir}"/bin/{fsnotifier,format.sh,game-tools.sh,inspect.sh,ltedit.sh,profiler.sh,studio,studio.sh,studio_safe.sh} - fperms -R 755 "${dir}"/bin/{helpers,lldb} - fperms -R 755 "${dir}"/jbr/bin - fperms 755 "${dir}"/jbr/lib/{jexec,jspawnhelper} - fperms -R 755 "${dir}"/plugins/Kotlin/kotlinc/bin - fperms -R 755 "${dir}"/plugins/android/resources/installer - fperms -R 755 "${dir}"/plugins/android/resources/perfetto - fperms -R 755 "${dir}"/plugins/android/resources/simpleperf - fperms -R 755 "${dir}"/plugins/android/resources/trace_processor_daemon - fperms -R 755 "${dir}"/plugins/android/resources/transport/{arm64-v8a,armeabi-v7a,x86,x86_64} - fperms -R 755 "${dir}"/plugins/android-ndk/resources/lldb/{android,bin,lib,shared} - fperms 755 "${dir}"/plugins/c-clangd-plugin/bin/clang/linux/x64/clangd - fperms -R 755 "${dir}"/plugins/terminal/shell-integrations/{,fish} - - newicon "bin/studio.png" "${PN}.png" - make_wrapper ${PN} ${dir}/bin/studio - make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE" "StartupWMClass=jetbrains-studio" - - # https://developer.android.com/studio/command-line/variables - newenvd - 99android-studio <<-EOF - # Configuration file android-studio - STUDIO_JDK="${dir}/jbr" - EOF - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - mkdir -p "${D}/etc/sysctl.d/" || die - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-android-studio-inotify-watches.conf" || die -} - -pkg_postrm() { - elog "Android Studio data files were not removed." - elog "If there will be no other programs using them anymore" - elog "(especially another flavor of Android Studio)" - elog "remove manually following folders:" - elog "" - elog " ~/.android/" - elog " ~/.config/Google/AndroidStudio*/" - elog " ~/.local/share/Google/AndroidStudio*/" - elog " ~/Android/" - elog "" - elog "Also, if there are no other programs using Gradle, remove:" - elog "" - elog " ~/.gradle/" -} diff --git a/dev-util/android-studio/android-studio-2024.3.1.14.ebuild b/dev-util/android-studio/android-studio-2024.3.1.15.ebuild index a61fd9c23efe..a61fd9c23efe 100644 --- a/dev-util/android-studio/android-studio-2024.3.1.14.ebuild +++ b/dev-util/android-studio/android-studio-2024.3.1.15.ebuild diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest index 7082c09e8362..58779bfdd7ce 100644 --- a/dev-util/ccls/Manifest +++ b/dev-util/ccls/Manifest @@ -1,9 +1,4 @@ -AUX ccls-0.20240202-gcc15-cstdint.patch 612 BLAKE2B a1c979b30a6477e5b0785313ad67dfab3921ea7d70aba733be519ee7917fd77cc1a8f402db4d7b3b478d25357e1eec7bc9f7db454fef09c3b86e3bf3cbb9acd2 SHA512 46dd83941d7e8deae089f73deba03927b953fc07a4d8be7f699c51c88ff6a6ac7eaba80ac4bc450d56d0fe5131a2b10a8016187a870ed5b29fcc08b72d011240 -DIST ccls-0.20240202.tar.gz 162283 BLAKE2B e96ae688690cfac13505e710c4b31afc5a3281bcb735d5f215b364870e0958b0b11799ab4340b74ef1530eb8d378d2b8dd7fddb1b16cbe5707073d63bce4a985 SHA512 bf30c869b985d7d6c0ecabfcc563b4983616c4f47ba743586a23441575695d87557113cdfd2603185adc454940d9244c331d9dc16444564358c910e2d61e9281 -DIST ccls-0.20240505.tar.gz 162441 BLAKE2B 881481d0d420d5e56e872271629051077c44ee8b5a6d184956ab7ae881afe0d7f6b798fd2f063904152f4b9aeadb8550ab2e1708c1ff7f3993bd97da6c0e9ee0 SHA512 1f250c4aee5d0f48886530c688581222b539b2b4fe9a11a5f9158306e85b47d2f299eccf721c171d92f83bda2b0ea90c299d393d25c0549c462f3f13decf2d6e DIST ccls-0.20241108.tar.gz 161114 BLAKE2B 83cb61c92707eb3c08c05f36e644dea00a08e5b12baafb45477f44a806a265825788ff431e4cf115ac70f543462e9ea15500b5e8086d2194285d8101a3e036c5 SHA512 b271b175ea64eb10a052789c5527135b5aff7f9088aa20158895263262c1c93541cc4f987e7d7a73b702db0b85f9366ed57a9b38bf1e245e50f3c4e3eeed7277 -EBUILD ccls-0.20240202.ebuild 966 BLAKE2B b91f47bcfc857226ebe6a03e6b009b40fca170e2f71dd174714bf99a2ab4558edd2bf7351daed37a52b2cdfe753acf56d490a0c29440fdc3b2815d3b58eb5427 SHA512 06f5f5b65e7c3de82dedb88db667f3eed76873456baa2a5b15dc6f5f5c97d315360fc7633b6d22d92c1e2e12e422da4bb989785166e5d0c77ce19304dff8c0c2 -EBUILD ccls-0.20240505.ebuild 920 BLAKE2B cce675f2fce12d16d46e0cffadebbea09e8e756240d8e378769c25752e97d034a052a65a4f451a2958dd7a57619b29a8ff841969bfb074eaeba24f43add62a7f SHA512 a25e68b698113a6193cc17ea4411708dcc199e25c1ccd6f140582843c64078084509942a8b9a234d1c258c0d077a5bff5c0aed24c56f119a38a16b04e687e4c4 EBUILD ccls-0.20241108.ebuild 856 BLAKE2B 00ea40bc9bdd060b73d9965fed81b623ce02d6ce0f434e8fc81b9b8d1f4a3dad18bbc12b94bbcdde358f1d8b6ec97416ecfe0512d80bb82bd1f0cc98029fff5d SHA512 e6e4172d65e52682652e4b95ceaaa9d0433a919e33a7deee40cb8b0c361e63235a91a5c550df065122abc1128fb91e277d0e556a6c9d3f846427bd3586661f83 EBUILD ccls-9999.ebuild 857 BLAKE2B f80c36b55b1f92a30d4644425b40d5502c51c871620056a625365322d772621b559119a38141f7882e3159323a42e85c7aed72dcd336dcc99a980f7d500984dc SHA512 e6f294d602de5c36498df09e65ce68fd87075e479974a272e157caeec89fe49e3f58ac7f910de7fd37800100aa0f2c8c2b317077fa9b174c512f1b5dd2efa9d5 MISC metadata.xml 324 BLAKE2B 83e4ab413a926db1ddf998ec8e5566a9a58fc2b3472b9d137356ebf3c08d4ca888a5252baeb0e10f298e31eca4bb4ea1a9b67c752590807be3ce27f8b3742327 SHA512 00dfaff2972f7ea5df02c207b8211475acafcbba5bef4c5ce3ceb09924db2bb3f009e155aab43866903e7442008d058261f07464f43f9295a4d1be6ed0cfec02 diff --git a/dev-util/ccls/ccls-0.20240202.ebuild b/dev-util/ccls/ccls-0.20240202.ebuild deleted file mode 100644 index 94aeebc0e585..000000000000 --- a/dev-util/ccls/ccls-0.20240202.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://github.com/MaskRay/${PN}" - -if [[ ${PV} = 9999* ]]; then - GIT_ECLASS="git-r3" - LLVM_MAX_SLOT=18 -else - LLVM_MAX_SLOT=18 -fi - -inherit cmake llvm ${GIT_ECLASS} - -DESCRIPTION="C/C++/ObjC language server" -HOMEPAGE="https://github.com/MaskRay/ccls" - -if [[ ${PV} != *9999 ]] ; then - SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64 ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -# We only depend on Clang because of a quirk in how dependencies work -# See comment in llvm.eclass docs -DEPEND=" - dev-libs/rapidjson - <llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):= -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/ccls-0.20240202-gcc15-cstdint.patch -) - -src_configure() { - local mycmakeargs=( - -DCCLS_VERSION=${PV} - -DUSE_SYSTEM_RAPIDJSON=ON - -DCLANG_LINK_CLANG_DYLIB=1 - ) - cmake_src_configure -} diff --git a/dev-util/ccls/ccls-0.20240505.ebuild b/dev-util/ccls/ccls-0.20240505.ebuild deleted file mode 100644 index 5384b8cffb3f..000000000000 --- a/dev-util/ccls/ccls-0.20240505.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -EGIT_REPO_URI="https://github.com/MaskRay/${PN}" - -if [[ ${PV} = 9999* ]]; then - GIT_ECLASS="git-r3" - LLVM_COMPAT=( {18..19} ) -else - LLVM_COMPAT=( {18..19} ) -fi - -inherit cmake llvm-r1 ${GIT_ECLASS} - -DESCRIPTION="C/C++/ObjC language server" -HOMEPAGE="https://github.com/MaskRay/ccls" - -if [[ ${PV} != *9999 ]] ; then - SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64 ~riscv" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -DEPEND=" - dev-libs/rapidjson - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT}= - llvm-core/llvm:${LLVM_SLOT}= - ') -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/ccls-0.20240202-gcc15-cstdint.patch -) - -src_configure() { - local mycmakeargs=( - -DCCLS_VERSION=${PV} - -DUSE_SYSTEM_RAPIDJSON=ON - -DCLANG_LINK_CLANG_DYLIB=1 - ) - cmake_src_configure -} diff --git a/dev-util/ccls/files/ccls-0.20240202-gcc15-cstdint.patch b/dev-util/ccls/files/ccls-0.20240202-gcc15-cstdint.patch deleted file mode 100644 index ffc988d38010..000000000000 --- a/dev-util/ccls/files/ccls-0.20240202-gcc15-cstdint.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/MaskRay/ccls/pull/968 - -From dcb10d17de5aa9d2fb2278ea87e76d042d9fda77 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Tue, 6 Aug 2024 11:41:47 +0100 -Subject: [PATCH] utils: Add `<cstdint>` - -utils uses `uint64_t` without including `<cstdint>` -which fails to build w/ GCC 15 after a change in libstdc++ [0] - -[0] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=3a817a4a5a6d94da9127af3be9f84a74e3076ee2 ---- a/src/utils.hh -+++ b/src/utils.hh -@@ -6,6 +6,7 @@ - #include <optional> - #include <string_view> - -+#include <cstdint> - #include <iterator> - #include <memory> - #include <string> - diff --git a/dev-util/cucumber-gherkin/Manifest b/dev-util/cucumber-gherkin/Manifest index b2f3c04d222d..2aa2477948c0 100644 --- a/dev-util/cucumber-gherkin/Manifest +++ b/dev-util/cucumber-gherkin/Manifest @@ -3,5 +3,5 @@ DIST cucumber-gherkin-25.0.2.tar.gz 3981227 BLAKE2B d75246435241324b65e59e0d2b16 DIST cucumber-gherkin-27.0.0.tar.gz 4031778 BLAKE2B 233aaeebebb01351d2db61cd5c30c2a7274e32819b8a32c608dee5209a66f6ea859b54e52b0f135f7b75ef084203b1a61facc8031edb596f7d85c712564dfa5a SHA512 2f7dd1369e85283d69591ada2bc841fef80d34093db76ee11ccc0c06aebfe652b4edb4bba7719a0efcf55b4c3b810ad575551b9fe05693412b7cb0b743adb458 EBUILD cucumber-gherkin-23.0.1.ebuild 788 BLAKE2B 272efaf678b0dae2d2d1d4ae67ff2f4cf794557da2d38b925bafd86cc1cb5035fd8d2885314067faba2bf699f8b50e8db655eeb0a8dd875d62ecc6db6fa12ead SHA512 dd3ecae0a577f078f05ca8799c2b3150be2d3f32a1db2378bad60f4c65dc887fdbbe2aff431a3788b3ff91ddf8c405664919226cad636cec9d8fd57e70afb95b EBUILD cucumber-gherkin-25.0.2.ebuild 768 BLAKE2B a47bd3d3ac99d14ee1327c3af4b75363fb71c20eb3d4a5bc3838f05c0243d8f3dc5e852360b517f1c5cf19f973bc91b73eb7294d257a7c3d7858e7830861c24d SHA512 660cf3a24078a78da2dfa39be00696b110c24d7ba595e22940ba45df7de3a39e5236302c3d79565b2d5f5abf2ed9e7d0cfc83a0b0e3b8358279c2fe57243b4d8 -EBUILD cucumber-gherkin-27.0.0.ebuild 760 BLAKE2B a21ceb84612c333ee2f2a8305de9a9fa06af127a657fcc35e9dbc57b955d88e1fc35c08f4ff7f84cb925fd064650189bb2967c983d92c942868cc129ec08f1bb SHA512 623589f2c834d42e041229ab14c7c44c0d43b153a0765cb0c9fd31458e6cc1e2fc49000835560d2bed654316542bbd6e91a8d49422bab97bf0082f08f14a74f0 +EBUILD cucumber-gherkin-27.0.0.ebuild 759 BLAKE2B 48ce1cc58b76ba0c8a6785e344c8ed8e3bd5ceb03ef27e88b4a4dbe2e6e5320be225df799c4a21282933e1f1f451e8f99d812478a3cffee79ce7a3f3b39072ee SHA512 999d8390fbb74556c7c43590056c5c5a2a5f83ba090d47f61f429ff33165d4c1a6b7140c2198722669d34e7970fb3e7146e3e2c005c1ae150c6062cd0773260f MISC metadata.xml 357 BLAKE2B 8620212ef6cf8fadae0b1e7c3cb576cb5d68941ad8c6c547a292ba5d18bc0a90753329b2681a6cfdaec76b19be21d2c8ce4d38e468b7982cfd8364203003895c SHA512 58ef9440d8a1020fb40fcfb21f7ecd7ce594f151aa30a0ed8e723a1dcbf16b56f881e93bddd0da26957687cc5ec328ec6e843373e421a1137953bd22cec1bbcd diff --git a/dev-util/cucumber-gherkin/cucumber-gherkin-27.0.0.ebuild b/dev-util/cucumber-gherkin/cucumber-gherkin-27.0.0.ebuild index 5dc2b23b6aad..83b59b376433 100644 --- a/dev-util/cucumber-gherkin/cucumber-gherkin-27.0.0.ebuild +++ b/dev-util/cucumber-gherkin/cucumber-gherkin-27.0.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -22,8 +22,7 @@ SRC_URI="https://github.com/cucumber/gherkin/archive/refs/tags/v${PV}.tar.gz -> RUBY_S="gherkin-${PV}/ruby" LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" SLOT="$(ver_cut 1)" -IUSE="" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" ruby_add_rdepend "dev-util/cucumber-messages:22" diff --git a/dev-util/cucumber-tag-expressions/Manifest b/dev-util/cucumber-tag-expressions/Manifest index 5c7993aa0315..68fa71821a93 100644 --- a/dev-util/cucumber-tag-expressions/Manifest +++ b/dev-util/cucumber-tag-expressions/Manifest @@ -1,5 +1,5 @@ DIST cucumber-tag-expressions-4.1.0.gem 8192 BLAKE2B f4ce3377f3d67be1d58fee6f082ac8b25a301ae2aea2f862cc8faa0b7b36daba9754512cfb046c932c93ef6d10b50ff8a4cd2187b4a3516f740b9d9db865b95b SHA512 15704a604496a26fa87775cf05b6998236e7903e0770782804ce8bb9e3093178d686e1bba146d1453b853f529f30220054ac33ef18ba1d45894fb1aac7fc3dab DIST cucumber-tag-expressions-5.0.6.tar.gz 228510 BLAKE2B aed93b9fa99364ec446755fd4378c57a8006c17e0b002fa45ab885e87e80d29664c9db54500d4e5222e94306c7f558c42d27219218b47ca42e60bb74130ea16c SHA512 436c64920d572718ca75c3c730cad66688879dfd129977ea5e4cf45023c9e4f8fbbb64b65427ab4188cf1b9a9cdd6cdaf2f64c23a12b85be7048b680b8e08f08 EBUILD cucumber-tag-expressions-4.1.0.ebuild 438 BLAKE2B 5bbfe98eae7162aa6f29e54174f4e280126dbab198a0a440e41e1f046f68f980ed23a46d78491434f685cfe92c49c7fb2145cf654c532e1b428682eb5fbff5ac SHA512 2e4320450143e9b3d23bca781d8240ab1e2133bf47bc116d43eb499b5192209636745151137cd2bb92bb3c05253a40c75746183e00bc72d670d4c91047c23ba8 -EBUILD cucumber-tag-expressions-5.0.6.ebuild 625 BLAKE2B 78995f0689e2da0ae97ed7e646d0854c851c2890690ab5a614c65b1d05eff62c8c057eed689ca542d7f2b7bdc819aeffef29fc36193c2d1c0abcb179934df942 SHA512 f7eb7e78ede1a229531394da25b5b2376ee112364db9fa6c73ac15a5e05eabd5d25698aa2a4f56054d96eba3c013a625a214a2b74b9678d1cfe4ae438e1adbf9 +EBUILD cucumber-tag-expressions-5.0.6.ebuild 632 BLAKE2B c14b8ca8c7e3788f3ea64e9dcce675ded78354e3a219fea438020617fd52a7a2ea764f06c356d8dae76003fac619ae1cd91ca8b21cab331c69bb76dbe50e4617 SHA512 0b79afee6e249f7022655122eb2abfddbfa35c88ded4f4f65030aa3b464c9a080ce5dd08599f18f4cb3f7258c3cc9844c775fd8977a4de61b0096f53db3c6b6f MISC metadata.xml 307 BLAKE2B 0b1b288ad4971b97e27ce903ad46405000c3b5623c0edff2ea3d5a5a9b3794e5895b3496da0c60da76b376b1edc32a2f18704e7b167021c32384bc50a4a20df9 SHA512 9836e6e74a983ef7bde51f2a7d7ce8b59697d0442a2409a97ff155fad192713e64873b70339e1f1fa4789f2afbc6b3b9d421663503d6033df99ea214e947cbc6 diff --git a/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-5.0.6.ebuild b/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-5.0.6.ebuild index 9ccdd6acbba6..e13ee2577d01 100644 --- a/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-5.0.6.ebuild +++ b/dev-util/cucumber-tag-expressions/cucumber-tag-expressions-5.0.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -11,10 +11,10 @@ RUBY_FAKEGEM_GEMSPEC="cucumber-tag-expressions.gemspec" inherit ruby-fakegem DESCRIPTION="Cucumber tag expressions for ruby" +HOMEPAGE="https://cucumber.io/" SRC_URI="https://github.com/cucumber/tag-expressions/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" RUBY_S="tag-expressions-${PV}/ruby" -HOMEPAGE="https://cucumber.io/" LICENSE="MIT" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" SLOT="$(ver_cut 1)" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" diff --git a/dev-util/peg/Manifest b/dev-util/peg/Manifest index 90c3d279851a..a01b3719801a 100644 --- a/dev-util/peg/Manifest +++ b/dev-util/peg/Manifest @@ -1,3 +1,5 @@ DIST peg-0.1.18.tar.gz 57776 BLAKE2B 3266db2009073ee95a7fe65f3969b06001669dca095a8b77cbef3293557f9919872b44b348ff3de53cf8a132fd414c265bf0da3f77f0da0391d6d53cf4ab9217 SHA512 ca2fb9088bf87955adf6f883370ddb7d5f6f3cae3605a871094317205a124cce4f7b9f83cf4662cb470e2c5a6977608b456eb1fad98022d7e40fc384d1fec0f8 +DIST peg-0.1.19.tar.gz 136241 BLAKE2B 78487434f49c64bbe4454e603d5bef8f264fd095339a389c16eb50765e641b2a337426d7bd5fef5d3ad205d9e502850b3f813a7a67b399a936c402f25a74b0c6 SHA512 fc6a1dfab73bde6992b5385ac1c190fa957e9838d5ec6ddb2bbe6f773766c793d745e892bc952dc65969a6ff942424b7208a9d9d27f177a451da5c22b05d5575 EBUILD peg-0.1.18.ebuild 869 BLAKE2B 8c3d0995d23f081dcc5217bcfc724ec445d37332417be1ad2b6df550c247bcbe0d5270ee8dcb6b4fa941ed611599747340f0bab3854607bb014b97945291edcb SHA512 413e8d1b58bf4fd5a2d68892ecf02544b41f3ba5f2c70834eafe9d9a8f266e9484059316d3e867bcf79f1fbc2a52b0c28ae776a2f1f5253d4c559b47de964566 +EBUILD peg-0.1.19.ebuild 901 BLAKE2B 74875c20bd264aad2e4a3e76bfadec1752c76e1b1b6c13c8c25df3b0352dd111d8c39689d61ba7ca1e950b8dfb8682d812158af495391e47789356034689fbb4 SHA512 24584b5de302d03c9a7fb93fe8c62818991217f16b9dad58e1a19a913d753406b4bed7ba722f0108daa51005a5b6263db623fc0e8c94a374cc2ac809e4179151 MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 diff --git a/dev-util/peg/peg-0.1.19.ebuild b/dev-util/peg/peg-0.1.19.ebuild new file mode 100644 index 000000000000..05c9101c48f7 --- /dev/null +++ b/dev-util/peg/peg-0.1.19.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Recursive-descent parser generators for C" +HOMEPAGE="https://piumarta.com/software/peg/" +SRC_URI="https://piumarta.com/software/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( ChangeLog README.txt ) + +src_prepare() { + eapply_user + + sed -i \ + -e '/strip/d' \ + -e '/^CFLAGS/d' \ + -e 's/$(CC) $(CFLAGS) -o/$(CC) $(CFLAGS) $(LDFLAGS) -o/g' \ + Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + emake \ + ROOT="${D}" \ + PREFIX="/usr" \ + install + # "reinstall" manpages to a proper location + rm -r "${D}/usr/man" || die + doman src/${PN}.1 +} + +src_test() { + emake check test \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} diff --git a/dev-util/sysprof-capture/Manifest b/dev-util/sysprof-capture/Manifest index 59b50673639b..a0d4a9f0109b 100644 --- a/dev-util/sysprof-capture/Manifest +++ b/dev-util/sysprof-capture/Manifest @@ -3,7 +3,7 @@ DIST sysprof-3.48.0.tar.xz 533092 BLAKE2B 5af48d9216f13ffcc8824b0ba6a4e0ff931c90 DIST sysprof-46.0.tar.xz 1170396 BLAKE2B 6455d31c00509540d43137863e330dc0dff49887108f80091b4374630e91a9c1c8e16c8475f6c3e992e7e416dfb3fe19e14e6e466c37424d960b91ba6c65e5a6 SHA512 f04d887218257d177f7bc68485bcc47c310188335530ff9bf5e3efa7c383d56e97d5d969b2e8b5b0469993456aa734873c599f3d743615716305b8c7f113f534 DIST sysprof-47.2.tar.xz 1192172 BLAKE2B c36c031811b0bc87c8d93ebc8fc4debb56995e4a43e486603c81742ab25093cfb958f255c5f0c9589aa70fed0796a6141923d82d69e12f677066b7a70a4d342d SHA512 3673b8035ba115f581c3d4d881a6ac99f15d96d461f5d0824d727cfb504ae41363c5b5e0fc117acd202b203c251bb514e53307799c1dbea1d2b0d320ed2fd104 EBUILD sysprof-capture-3.36.0-r1.ebuild 758 BLAKE2B d1a400d2fe91dc7f361db8cd1c0fbd759562d8dc6cc084422501e7e80f1a746245b18579ef8ae40d96d31b4805daf3c205b5fd5ae9a67d7b9b132413c021e56a SHA512 8bfda224bd63b39f22acb0612619edab39fa264cbf359752a9f4c4bdfcf71079a50a8d5485ccd70a58a90ba707df82168d36d527726bea6bcc3ca3d5555fa425 -EBUILD sysprof-capture-3.48.0.ebuild 778 BLAKE2B a2b2020168160adf692cbe6d44f13e8b15d1364e20542cd7ad35734ad85cf50866d854c87d005dec9f79540c0ea3c4676cf4dd90d3b7066692c385df6571b368 SHA512 1b9fad016768619b263d20b2c24d06866d41d5a137a894059af80aa1a8c8da4be3ddfec7896da34d7694cc909b017863429a0dd52490890646cc09de3de9b1d0 -EBUILD sysprof-capture-46.0.ebuild 756 BLAKE2B 0d90f65247d865dd6152785573353a5b36ff265d8bbf6da218a4103cf332c5096f1a2875cbc279536d23c360afbedbca928357e547db631c2d0fca469ab2348f SHA512 abc51fa77b508a9c1521adf94d05c4317913cb88b4f5330c5f94771102aad21db1adf52fec7b5ef28f1499542e47d090185e314cdd018269fa20c619ade20a5f -EBUILD sysprof-capture-47.2.ebuild 765 BLAKE2B 8d9a107cfe3fa0352a99d17fdab4b87c4f362a38342f9e01c64ad630e2c7ff2dc3f0132fd0ded1f9e816aca0c830d7678edd8dd010bd932b3c475c7d60c64464 SHA512 044a226a6725a3f41e396095d80cadee56ad94c62dc3a9fe9d74390801b951038a48bec75b1313083d32f63b0ec9fc7f2e2ed774cdba71a30b2aca0a45d0f715 +EBUILD sysprof-capture-3.48.0.ebuild 920 BLAKE2B 13f449a5a758676f15dcf59c363d93760f1d8b95e90927282808fab2f15724db774c6604b8d7c7dac0d480e30c62ba18d9c7e4a24ad9c22c05111327915b1ba0 SHA512 ff4a9601d215a41416f143d862f9bd8918f72ab3eab3fc6c3d5de092d5c983dd5a879b4ec492c0348d0e7cf6a3b1eb2aec90e677aeb8663aad231bf6a857d967 +EBUILD sysprof-capture-46.0.ebuild 898 BLAKE2B 5e9380d3c195a7adb4d69358d907db802de69b89b029b5137f7c02948b221c49c5e1d3943e9da130b789a3802c1c0d42370e76e6f9009d07224a10dbea271f86 SHA512 d05a32246c0a1ffb5309b2224d3ed5b03385d26f68cc9d14c28acad91d283b9565cf20433236bef21360375ed62fb97374504ccd2fe470e556ec69921d870b71 +EBUILD sysprof-capture-47.2.ebuild 907 BLAKE2B 72986d5654571a00f30101083971edc723194a4530c25e2c9e5439ae027f0c102ea4829b58e3e1c208300f3eeef96e068fe1d131ac86156c3eb8583e3cdb962e SHA512 e5196e38275e06ab5f234fd9f3fab8acdc78197c8602dbf8b8e6bd7f9a1aab542ba0c05fdbf39ba1244e04f578d4d34d45b205c4d16f6085e43ab72f7551b2a3 MISC metadata.xml 348 BLAKE2B 6d20b95f03e7ae7ac3bc5e3633757cef8d68a914da52b6d6fab3c16af3abc54e3d571c770a16772e755c4246a611d3ae20b31a2bfe5d9acf934aa28c0e64719d SHA512 b5132c2bea9fc617ac3732001154e5000c37ff1034ddc904875d8d807aeec5dec3c8d7c0a36bd3ad26bc0310a70842daae96d743d9f82a4b2f1057ef8d65e406 diff --git a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild index 0502a2eca20d..095cff44673d 100644 --- a/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild +++ b/dev-util/sysprof-capture/sysprof-capture-3.48.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 GNOME_ORG_MODULE="sysprof" -inherit gnome.org meson-multilib systemd +inherit dot-a gnome.org meson-multilib systemd DESCRIPTION="Static library for sysprof capture data generation" HOMEPAGE="http://sysprof.com/" @@ -21,6 +21,11 @@ BDEPEND=" virtual/pkgconfig " +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { local emesonargs=( -Dgtk=false @@ -38,3 +43,8 @@ multilib_src_configure() { ) meson_src_configure } + +multilib_src_install_all() { + einstalldocs + strip-lto-bytecode +} diff --git a/dev-util/sysprof-capture/sysprof-capture-46.0.ebuild b/dev-util/sysprof-capture/sysprof-capture-46.0.ebuild index 2934a83c1734..c8e9fc6d93a8 100644 --- a/dev-util/sysprof-capture/sysprof-capture-46.0.ebuild +++ b/dev-util/sysprof-capture/sysprof-capture-46.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 GNOME_ORG_MODULE="sysprof" -inherit gnome.org meson-multilib systemd +inherit dot-a gnome.org meson-multilib systemd DESCRIPTION="Static library for sysprof capture data generation" HOMEPAGE="http://sysprof.com/" @@ -21,6 +21,11 @@ BDEPEND=" virtual/pkgconfig " +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { local emesonargs=( -Dgtk=false @@ -36,3 +41,8 @@ multilib_src_configure() { ) meson_src_configure } + +multilib_src_install_all() { + einstalldocs + strip-lto-bytecode +} diff --git a/dev-util/sysprof-capture/sysprof-capture-47.2.ebuild b/dev-util/sysprof-capture/sysprof-capture-47.2.ebuild index 24b308d6b635..6618277e1010 100644 --- a/dev-util/sysprof-capture/sysprof-capture-47.2.ebuild +++ b/dev-util/sysprof-capture/sysprof-capture-47.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 GNOME_ORG_MODULE="sysprof" -inherit gnome.org meson-multilib systemd +inherit dot-a gnome.org meson-multilib systemd DESCRIPTION="Static library for sysprof capture data generation" HOMEPAGE="http://sysprof.com/" @@ -21,6 +21,11 @@ BDEPEND=" virtual/pkgconfig " +src_configure() { + lto-guarantee-fat + meson-multilib_src_configure +} + multilib_src_configure() { local emesonargs=( -Dgtk=false @@ -36,3 +41,8 @@ multilib_src_configure() { ) meson_src_configure } + +multilib_src_install_all() { + einstalldocs + strip-lto-bytecode +} diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex 2a885d21113b..a4538b6bde22 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/dot-a.eclass b/eclass/dot-a.eclass new file mode 100644 index 000000000000..541c5b5c1269 --- /dev/null +++ b/eclass/dot-a.eclass @@ -0,0 +1,117 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: dot-a.eclass +# @MAINTAINER: +# Toolchain Ninjas <toolchain@gentoo.org> +# @AUTHOR: +# Sam James <sam@gentoo.org> +# Eli Schwartz <eschwartz@gentoo.org> +# @SUPPORTED_EAPIS: 8 +# @BLURB: Functions to handle stripping LTO bytecode out of static archives. +# @DESCRIPTION: +# This eclass provides functions to strip LTO bytecode out of static archives +# (.a files). +# +# Static libraries when built with LTO will contain LTO bytecode which is +# not portable across compiler versions or compiler vendors. To avoid pessimising +# the library and always filtering LTO, we can build it with -ffat-lto-objects +# instead, which builds some components twice. The installed part will then +# have the LTO contents stripped out, leaving the regular objects in the +# static archive. +# +# Use should be passing calling lto-guarantee-fat before configure-time +# and calling strip-lto-bytecode after installation. +# +# Most packages installing static libraries should be using this eclass, +# though it's not strictly necessary if the package filters LTO. +# +# @EXAMPLE: +# @CODE +# +# inherit dot-a +# +# src_configure() { +# lto-guarantee-fat +# econf +# } +# +# src_install() { +# default +# strip-lto-bytecode +# } +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ -z ${_DOT_A_ECLASS} ]] ; then +_DOT_A_ECLASS=1 + +inherit flag-o-matic toolchain-funcs + +# TODO: QA check + +# @FUNCTION: lto-guarantee-fat +# @DESCRIPTION: +# If LTO is enabled, appends -ffat-lto-objects or any other flags needed +# to provide fat LTO objects. +lto-guarantee-fat() { + tc-is-lto || return + + # We add this for all languages as LTO obviously can't be done + # if different compilers are used for e.g. C vs C++ anyway. + append-flags $(test-flags-CC -ffat-lto-objects) +} + +# @FUNCTION: strip-lto-bytecode +# @USAGE: [library|directory] [...] +# @DESCRIPTION: +# Strips LTO bytecode from libraries (static archives) passed as arguments. +# Defaults to operating on ${ED} as a whole if no arguments are passed. +# +# As an optimisation, if USE=static-libs exists for a package and is disabled, +# the default-searching behaviour with no arguments is suppressed. +strip-lto-bytecode() { + tc-is-lto || return + + local files=() + + if [[ ${#} -eq 0 ]]; then + if ! in_iuse static-libs || use static-libs ; then + # maybe we are USE=static-libs. Alternatively, maybe the ebuild doesn't + # offer such a choice. In both cases, the user specified the function, + # so we expect to be called on *something*, but nothing was explicitly + # passed. Try scanning ${ED} automatically. + set -- "${ED}" + fi + fi + + mapfile -t -d '' files < <(find -H "${@}" -type f \( -name '*.a' -or -name '*.o' \) -print0) + + toolchain_type= + tc-is-gcc && toolchain_type=gnu + tc-is-clang && toolchain_type=llvm + + local file + for file in "${files[@]}" ; do + case ${toolchain_type} in + gnu) + $(tc-getSTRIP) \ + -R .gnu.lto_* \ + -R .gnu.debuglto_* \ + -N __gnu_lto_v1 \ + "${file}" || die "Stripping bytecode in ${file} failed" + ;; + llvm) + llvm-bitcode-strip \ + -r "${file}" \ + -o "${file}" || die "Stripping bytecode in ${file} failed" + ;; + *) + ;; + esac + done +} + +fi diff --git a/eclass/tests/dot-a.sh b/eclass/tests/dot-a.sh new file mode 100755 index 000000000000..6a01ce5798b8 --- /dev/null +++ b/eclass/tests/dot-a.sh @@ -0,0 +1,466 @@ +#!/bin/bash +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +source tests-common.sh || exit +source version-funcs.sh || exit + +inherit dot-a + +_create_test_progs() { + cat <<-EOF > a.c + int foo(); + + int foo() { + return 42; + } + EOF + + cat <<-EOF > main.c + #include <stdio.h> + int foo(); + + int main() { + printf("Got magic number: %d\n", foo()); + return 0; + } + EOF +} + +test_lto_guarantee_fat() { + # Check whether lto-guarantee-fat adds -ffat-lto-objects and it + # results in a successful link (and a failed link without it). + LDFLAGS="-fuse-ld=${linker}" + + $(tc-getCC) ${CFLAGS} -flto a.c -o a.o -c || die + $(tc-getCC) ${CFLAGS} ${LDFLAGS} -flto main.c a.o -o main || die + if ./main | grep -q "Got magic number: 42" ; then + :; + else + die "Pure LTO check failed" + fi + + tbegin "lto-guarantee-fat (CC=$(tc-getCC), linker=${linker}): check linking w/ fat LTO object w LTO" + ret=0 + ( + export CFLAGS="-O2 -flto" + lto-guarantee-fat + + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getCC) ${CFLAGS} ${LDFLAGS} main.c a.o 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Linking LTO executable w/ fat object failed" + + tbegin "lto-guarantee-fat (CC=$(tc-getCC), linker=${linker}): check linking w/ fat LTO object w/o LTO" + ret=0 + ( + export CFLAGS="-O2 -flto" + lto-guarantee-fat + + # Linking here will fail if a.o isn't a fat object, as there's nothing + # to fall back on with -fno-lto. + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getCC) ${CFLAGS} ${LDFLAGS} -fno-lto main.c a.o 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Linking non-LTO executable w/ fat object failed" + + tbegin "lto-guarantee-fat (CC=$(tc-getCC), linker=${linker}): check linking w/ fat LTO archive w LTO" + ret=0 + ( + export CFLAGS="-O2 -flto" + lto-guarantee-fat + + rm test.a 2>/dev/null + + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getAR) r test.a a.o 2>/dev/null || return 1 + $(tc-getCC) ${CFLAGS} ${LDFLAGS} main.c test.a 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Linking LTO executable w/ fat archive failed" + + tbegin "lto-guarantee-fat (CC=$(tc-getCC), linker=${linker}): check linking w/ fat LTO archive w/o LTO" + ret=0 + ( + export CFLAGS="-O2 -flto" + lto-guarantee-fat + + rm test.a 2>/dev/null + + # Linking here will fail if a.o (-> test.a) isn't a fat object, as there's nothing + # to fall back on with -fno-lto. + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getAR) r test.a a.o 2>/dev/null || return 1 + $(tc-getCC) ${CFLAGS} ${LDFLAGS} -fno-lto main.c test.a 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Linking non-LTO executable w/ fat archive failed" +} + +test_strip_lto_bytecode() { + # Check whether strip-lto-bytecode does its job on a single argument, but + # focus of this test is more basic, not checking all possible option + # handling. + # + # i.e. If we use strip-lto-bytecode, does it remove the LTO bytecode + # and allow linking? If we use it w/o -ffat-lto-objects, do we get + # a failed link as we expect? + LDFLAGS="-fuse-ld=${linker}" + + tbegin "strip-lto-bytecode (CC=$(tc-getCC), linker=${linker}): check that linking w/ stripped non-fat object breaks" + ret=0 + ( + export CFLAGS="-O2 -flto" + + # strip-lto-bytecode will error out early with LLVM, + # so stop the test here. + tc-is-clang && return 0 + + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + + # This should corrupt a.o and make linking below fail. + strip-lto-bytecode a.o + + $(tc-getCC) ${CFLAGS} ${LDFLAGS} main.c a.o -o main 2>/dev/null && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Linking corrupted non-fat object unexpectedly worked" + + tbegin "strip-lto-bytecode (CC=$(tc-getCC), linker=${linker}): check that linking w/ stripped fat object works" + ret=0 + ( + export CFLAGS="-O2 -flto" + + lto-guarantee-fat + + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + + # This should NOT corrupt a.o, so linking below should succeed. + strip-lto-bytecode a.o + + $(tc-getCC) ${CFLAGS} ${LDFLAGS} main.c a.o -o main 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Linking stripped fat object failed" + + tbegin "strip-lto-bytecode (CC=$(tc-getCC), linker=${linker}): check that linking w/ stripped non-fat archive breaks" + ret=0 + ( + export CFLAGS="-O2 -flto" + + rm test.a 2>/dev/null + + # strip-lto-bytecode will error out early with LLVM, + # so stop the test here. + tc-is-clang && return 0 + + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getAR) q test.a a.o 2>/dev/null || return 1 + + # This should corrupt a.o and make linking below fail. + strip-lto-bytecode test.a + + $(tc-getCC) ${CFLAGS} ${LDFLAGS} main.c test.a -o main 2>/dev/null && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Linking corrupted non-fat object unexpectedly worked" + + tbegin "strip-lto-bytecode (CC=$(tc-getCC), linker=${linker}): check that linking w/ stripped fat archive works" + ret=0 + ( + export CFLAGS="-O2 -flto" + + rm test.a 2>/dev/null + + lto-guarantee-fat + + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getAR) q test.a a.o 2>/dev/null || return 1 + + # This should NOT corrupt a.o, so linking below should succeed. + strip-lto-bytecode test.a + + $(tc-getCC) ${CFLAGS} ${LDFLAGS} main.c test.a -o main 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Linking stripped fat archive failed" +} + +test_mixed_objects_after_stripping() { + # Check whether mixing objects from two compilers (${CC_1} and ${CC_2}) + # fails without lto-guarantee-fat and strip-lto-bytecode and works + # once they're used. + LDFLAGS="-fuse-ld=${linker}" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that unstripped LTO objects from ${CC_1} fail w/ ${CC_2}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + ${CC_1} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + # Using CC_1 IR with CC_2 should fail. + ${CC_2} ${CFLAGS} ${LDFLAGS} main.c a.o -o main 2>/dev/null && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Mixing unstripped objects unexpectedly worked" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that unstripped LTO objects from ${CC_2} fail w/ ${CC_1}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + ${CC_2} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + # Using CC_2 IR with CC_1 should fail. + ${CC_1} ${CFLAGS} ${LDFLAGS} main.c a.o -o main 2>/dev/null && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Mixing unstripped objects unexpectedly worked" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that stripped LTO objects from ${CC_1} work w/ ${CC_2}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + lto-guarantee-fat + ${CC_1} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + # The object should now be "vendor-neutral" and work. + CC=${CC_1} strip-lto-bytecode a.o + ${CC_2} ${CFLAGS} ${LDFLAGS} main.c a.o -o main 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Mixing stripped objects failed" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that stripped LTO objects from ${CC_2} work w/ ${CC_1}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + lto-guarantee-fat + ${CC_2} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + # The object should now be "vendor-neutral" and work. + CC=${CC_2} strip-lto-bytecode a.o + ${CC_1} ${CFLAGS} ${LDFLAGS} main.c a.o -o main 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Mixing stripped objects failed" +} + +test_mixed_archives_after_stripping() { + # Check whether mixing archives from two compilers (${CC_1} and ${CC_2}) + # fails without lto-guarantee-fat and strip-lto-bytecode and works + # once they're used. + LDFLAGS="-fuse-ld=${linker}" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that unstripped LTO archives from ${CC_1} fail w/ ${CC_2}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + rm test.a 2>/dev/null + + ${CC_1} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + ${AR_1} r test.a a.o 2>/dev/null || return 1 + # Using CC_1 IR with CC_2 should fail. + ${CC_2} ${CFLAGS} ${LDFLAGS} main.c test.a -o main 2>/dev/null && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Mixing unstripped archives unexpectedly worked" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that unstripped LTO archives from ${CC_2} fail w/ ${CC_1}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + rm test.a 2>/dev/null + + ${CC_2} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + ${AR_2} r test.a a.o 2>/dev/null || return 1 + # Using CC_2 IR with CC_1 should fail. + ${CC_1} ${CFLAGS} ${LDFLAGS} main.c test.a -o main 2>/dev/null && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Mixing unstripped archives unexpectedly worked" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that stripped LTO archives from ${CC_1} work w/ ${CC_2}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + rm test.a 2>/dev/null + + lto-guarantee-fat + ${CC_1} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + ${AR_1} r test.a a.o 2>/dev/null || return 1 + # The object should now be "vendor-neutral" and work. + CC=${CC_1} strip-lto-bytecode test.a + ${CC_2} ${CFLAGS} ${LDFLAGS} main.c test.a -o main 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Mixing stripped archives failed" + + tbegin "strip-lto-bytecode (CC_1=${CC_1}, CC_2=${CC_2}, linker=${linker}): check that stripped LTO archives from ${CC_2} work w/ ${CC_1}" + ret=0 + ( + export CFLAGS="-O2 -flto" + + rm test.a 2>/dev/null + + lto-guarantee-fat + ${CC_2} ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + ${AR_2} r test.a a.o 2>/dev/null || return 1 + # The object should now be "vendor-neutral" and work. + CC=${CC_2} strip-lto-bytecode test.a + ${CC_1} ${CFLAGS} ${LDFLAGS} main.c test.a -o main 2>/dev/null || return 1 + ) || ret=1 + tend ${ret} "Mixing stripped archives failed" +} + +_check_if_lto_object() { + # Adapted from tc-is-lto + local ret=1 + case $(tc-get-compiler-type) in + clang) + # If LTO is used, clang will output bytecode and llvm-bcanalyzer + # will run successfully. Otherwise, it will output plain object + # file and llvm-bcanalyzer will exit with error. + llvm-bcanalyzer "$1" &>/dev/null && ret=0 + ;; + gcc) + [[ $($(tc-getREADELF) -S "$1") == *.gnu.lto* ]] && ret=0 + ;; + esac + return "${ret}" +} + +test_search_recursion() { + # Test whether the argument handling and logic of strip-lto-bytecode + # works as expected. + tbegin "whether default search behaviour of \${ED} works" + ret=0 + ( + CC=gcc + CFLAGS="-O2 -flto" + + rm foo.a 2>/dev/null + + _create_test_progs + lto-guarantee-fat + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getAR) q foo.a a.o 2>/dev/null || return 1 + + _check_if_lto_object "${tmpdir}/lto/foo.a" || return 1 + # It should search ${ED} if no arguments are passed, find + # the LTO'd foo.o, and strip it. + ED="${tmpdir}/lto" strip-lto-bytecode + # foo.a should be a regular object here. + _check_if_lto_object "${tmpdir}/lto/foo.a" && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Unexpected LTO object found" + + tbegin "whether a single file argument works" + ret=0 + ( + CC=gcc + CFLAGS="-O2 -flto" + + rm foo.a 2>/dev/null + + _create_test_progs + lto-guarantee-fat + $(tc-getCC) ${CFLAGS} a.c -o a.o -c 2>/dev/null || return 1 + $(tc-getAR) r foo.a a.o 2>/dev/null || return 1 + + _check_if_lto_object "${tmpdir}/lto/foo.a" || return 1 + # It should search ${ED} if no arguments are passed, find + # the LTO'd foo.o, and strip it. + ED="${tmpdir}/lto" strip-lto-bytecode "${tmpdir}/lto/foo.a" + # foo.a should be a regular object here. + _check_if_lto_object "${tmpdir}/lto/foo.a" && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Unexpected LTO object found" + + tbegin "whether a directory and file argument works" + ret=0 + ( + mkdir "${tmpdir}"/lto2 || die + + CC=gcc + CFLAGS="-O2 -flto" + + rm foo.a 2>/dev/null + + _create_test_progs + lto-guarantee-fat + $(tc-getCC) ${CFLAGS} "${tmpdir}"/lto/a.c -o "${tmpdir}"/lto/a.o -c 2>/dev/null || return 1 + $(tc-getAR) q foo.a a.o 2>/dev/null || return 1 + $(tc-getAR) q "${tmpdir}"/lto2/foo.a a.o 2>/dev/null || return 1 + + _check_if_lto_object "${tmpdir}/lto/foo.a" || return 1 + _check_if_lto_object "${tmpdir}/lto2/foo.a" || return 1 + # It should search ${ED} if no arguments are passed, find + # the LTO'd foo.o, and strip it. + ED="${tmpdir}/lto" strip-lto-bytecode "${tmpdir}/lto/foo.a" "${tmpdir}/lto2/foo.a" + # foo.a should be a regular object here. + _check_if_lto_object "${tmpdir}/lto/foo.a" && return 1 + _check_if_lto_object "${tmpdir}/lto2/foo.a" && return 1 + + return 0 + ) || ret=1 + tend ${ret} "Unexpected LTO object found" +} + +_repeat_tests_with_compilers() { + # Call test_lto_guarantee_fat and test_strip_lto_bytecode with + # various compilers and linkers. + for toolchain in gcc:ar clang:llvm-ar ; do + CC=${toolchain%:*} + AR=${toolchain#*:} + type -P ${CC} &>/dev/null || continue + type -P ${AR} &>/dev/null || continue + + for linker in gold bfd lld mold gold ; do + # lld doesn't support GCC LTO: https://github.com/llvm/llvm-project/issues/41791 + [[ ${CC} == gcc && ${linker} == lld ]] && continue + # Make sure the relevant linker is actually installed and usable. + LDFLAGS="-fuse-ld=${linker}" tc-ld-is-${linker} || continue + LDFLAGS="-fuse-ld=${linker}" test-compile 'c+ld' 'int main() { return 0; }' || continue + + test_lto_guarantee_fat + test_strip_lto_bytecode + done + done +} + +_repeat_mixed_tests_with_linkers() { + # Call test_mixed_objects_after_stripping with various linkers. + # + # Needs both GCC and Clang to test mixing their outputs. + if type -P gcc &>/dev/null && type -P clang &>/dev/null ; then + for linker in bfd lld mold gold ; do + # lld doesn't support GCC LTO: https://github.com/llvm/llvm-project/issues/41791 + [[ ${CC} == gcc && ${linker} == lld ]] && continue + # Make sure the relevant linker is actually installed and usable. + LDFLAGS="-fuse-ld=${linker}" tc-ld-is-${linker} || continue + LDFLAGS="-fuse-ld=${linker}" test-compile 'c+ld' 'int main() { return 0; }' || continue + + CC_1=gcc AR_1=ar + CC_2=clang AR_2=llvm-ar + test_mixed_objects_after_stripping + test_mixed_archives_after_stripping + done + fi +} + +# TODO: maybe test several files +mkdir -p "${tmpdir}/lto" || die +pushd "${tmpdir}/lto" >/dev/null || die +_create_test_progs +_repeat_tests_with_compilers +_repeat_mixed_tests_with_linkers +test_search_recursion +texit diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 93d4792af4d6..6d76823fb549 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1139,6 +1139,15 @@ toolchain_setup_ada() { ! tc-is-cross-compiler && _toolchain_make_gnat_wrappers export CC="$(tc-getCC) -specs=${T}/ada.spec" + + if ver_test ${PV} -lt 13 && [[ ${CTARGET} == hppa* ]] ; then + # For HPPA, the ada-bootstrap binaries seem to default + # to -fstack-protector still (maybe because of cross-building) + # so we need to override it for <13 (which ignores -fstack-protector) + # as SSP doesn't exist there. The GNAT configure test gets confused + # by GCC warning about this otherwise. + CC+=" -fno-stack-protector" + fi } # @FUNCTION: toolchain_setup_d diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz Binary files differindex 53e02fca6c3b..6e5ea49626cd 100644 --- a/gui-apps/Manifest.gz +++ b/gui-apps/Manifest.gz diff --git a/gui-apps/wcm/Manifest b/gui-apps/wcm/Manifest index 5d68a57245e4..de839a186601 100644 --- a/gui-apps/wcm/Manifest +++ b/gui-apps/wcm/Manifest @@ -1,5 +1,5 @@ AUX wcm-0.9.0-incompatible-pointer-types.patch 1413 BLAKE2B 48e300851c8745db32e1f3f2e6045fb333f09506fc2ae383852374db94f9d57fd2f1f7e8811bb2e199cc506cfdd1327a4995a7c641d68519af526d9713687bea SHA512 06ef03fe38b1b4d65d17cf5d9a732d5dd6757fe592fc1909e86dda815b57a5f4729882099e4802cad0cd31148b12e1a79a22ffe9da1fac3e428cd818d57817b0 DIST wcm-0.9.0.tar.xz 434076 BLAKE2B 7f068dda1c256d930db57d8cd299652416c5a2357742e1cc3adddab98b143ff33219dcde7c94f951d456d8a4047ce606fd95ddf1a9b4b33f8e1de8997b67aeb5 SHA512 f6c240c38adcf6c464df2ba07f2cbaeecabaf16fcf6c92fa064e30989d9d9476422e2d58bbdc14c0b2232839b517ee2938cc795200e3cb1549c170c87df8050c -EBUILD wcm-0.9.0.ebuild 1249 BLAKE2B dac895db0af838deba3350005c18122c92da9e6784a4dc59bd0b789ae0b6bc2a4e870c004ba0c8283a751bdc734f21ca58c9703abf153cd8322d5867d6b9ba3c SHA512 bea0b824cb3af7a94fb309537a0839cfad1db9e76485dec97c0f97380d274ed94093ba97e8474e8b4a820edba93739a7c87371bb1c4724907ff3350671152dd3 -EBUILD wcm-9999.ebuild 1258 BLAKE2B 0c571907b82446cf1fc8625b1d83ec680ca2e13e248d450cc28692171f7d48eaa1ec74cff449b3eede51995a5327c71eebbaea7df861df99cb17650f6e483716 SHA512 9d07fc07dd179ce156de9a5a2fbe4bcab414e6908f0a66f1fc24aee72330895e84f02c804ff3dd217318df0e33cff59f66380064bb0aa949693034ac349bfe57 +EBUILD wcm-0.9.0-r1.ebuild 1251 BLAKE2B 516677bc9e8f37f2cd157ba10053db14aafee77fae3a177b076fffa34c2e3bdeaf660f38a68917860ac88bc04d63db8355c44a9a03fe46b69cea2da7e654638e SHA512 130b8b590df50d6c683168af1e8a723f2a8bdd68f9f5c1822142a711615b6a2fb0f8d06ca6d67ab08477dd75778f872a13ccc36e531e8774b921c8ad50082cfd +EBUILD wcm-9999.ebuild 1260 BLAKE2B bab1a67b06171b2dce51c0ca80047ff1eefc2b200bac4ef19616e8852bd869f38f064b4a9652ce753bf2876a8a28cf29e7aa7789c01b6137683c6cfe59f94310 SHA512 93bae0b931bfeacfa3db8e8c5f3a4105968021ea96ede2e9eb97836dba51bb5a6535aa6038c1643569abf4e1ba20bfd0a3095fa34663d6cfaf4defbe66017788 MISC metadata.xml 489 BLAKE2B c0a96b9b8d4e55da4e9862573204b94930e31d22f7ee984a0c60135ac7fe570623c6c1ae7235acf71dc72bd8f4f00a60fdf56a1e2a0b649632549c31b95098a5 SHA512 3a41165ccdfecfe2391a01829b8a354f2bc3e0231c252acf94cd90f4d6baf5849e33746e9e3a09b58712dff5bd1720bffe42980c8df361ef5d1c4bfdb9930ff8 diff --git a/gui-apps/wcm/wcm-0.9.0.ebuild b/gui-apps/wcm/wcm-0.9.0-r1.ebuild index 9422667d1228..34028c59d560 100644 --- a/gui-apps/wcm/wcm-0.9.0.ebuild +++ b/gui-apps/wcm/wcm-0.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ COMMON_DEPEND=" dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 - dev-libs/libxml2 + dev-libs/libxml2:= dev-libs/wayland gui-apps/wf-shell:${SLOT} gui-libs/wf-config:${SLOT} diff --git a/gui-apps/wcm/wcm-9999.ebuild b/gui-apps/wcm/wcm-9999.ebuild index b314dd0dd63c..7d1e34e97fd6 100644 --- a/gui-apps/wcm/wcm-9999.ebuild +++ b/gui-apps/wcm/wcm-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -28,7 +28,7 @@ COMMON_DEPEND=" dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 - dev-libs/libxml2 + dev-libs/libxml2:= dev-libs/wayland gui-apps/wf-shell:${SLOT} gui-libs/wf-config:${SLOT} diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz Binary files differindex 7a6322fe7e87..1184768e65a8 100644 --- a/gui-libs/Manifest.gz +++ b/gui-libs/Manifest.gz diff --git a/gui-libs/wayfire-plugins-extra/Manifest b/gui-libs/wayfire-plugins-extra/Manifest index 79286231f748..421ee7c2c465 100644 --- a/gui-libs/wayfire-plugins-extra/Manifest +++ b/gui-libs/wayfire-plugins-extra/Manifest @@ -1,4 +1,4 @@ DIST wayfire-plugins-extra-0.9.0.tar.xz 104424 BLAKE2B 8dde47dd40edabb8243c6a4128229baa4d2ff3407eb9cf0ff1699ca49dfaaf16f951f4faf18138824894f94b0ca6884bbc92fab595d4e08b948b67a0a0cf054f SHA512 fb1e02c4284b499a89a8b81e2b9ef283bdde48745c5f4ee500da4d9450bc5c8d94df6b8eba5d6ff3bb05ba3edbbdbd04b3c5551a73f5765ed3406d8227177f78 EBUILD wayfire-plugins-extra-0.9.0.ebuild 924 BLAKE2B 251a7a9d9f24a38aa188e29c0f3b0b0cd4e6e0e342aad611e9dfeeb4278ca8b2bfca5b9fe1ac4f615e2a5bb3a0f07da35e1e36bfc2619e59eb0508c913d302f7 SHA512 eaf19e7431d4242d7f54710c87b460541e6b93a0129248edde3b1ba12ddb7374da97200da446ef6e008aa5403504a1d6c31db11c72f713e6b76b7d255eb3c711 -EBUILD wayfire-plugins-extra-9999.ebuild 926 BLAKE2B f73e5c061a1d3f5a2d6c6dc1cd9d747acb5e2c8d4e5cf1f18aa7f981f0fb3f018c0f35e7c9a54b70394aac8a26193aa403a216e2f1db9ef64353967fc2e7cbe7 SHA512 e940e3b7da534810646206f3c1403f7de2087f150acaa8ed01127cc785a3bb6d439778e4631b15c77cdfa5e5328876538ab58a71dafc68e88dbcae088b839119 +EBUILD wayfire-plugins-extra-9999.ebuild 928 BLAKE2B 4503d49b64037d5004402d4dcf773612478e78433c6699227122305b36564aca122a31f2fb189ba65eac692e473aa063a89373354cfd9eb36dfda5a9c14c2bd6 SHA512 2ed819713a289093238e53b84208f1c2322bdd3c93db69700aff955fe092b51de8ad3da0da3f23aeb7674f6ab465c4a4d4e8eaa6a4736ef371671a0d6915296c MISC metadata.xml 345 BLAKE2B 3d712eb0cad1f1e8275ea662fa328ac5fb70ef7490c694959ae892abc97185b143c74aba40e3910ca7f3cc6014cd6eedc88409d87cf3bfe8f2850354115f19ec SHA512 348e54d43e3c6bdb771983e38c56cb537d60f292aba1fae880fcbff8d9cc447ca3038c3b7d02cf87fe08234f40faa47defb1f59f263cae6286f52ab7070f3071 diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild index 76b93a865547..a1c0fd318faf 100644 --- a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild +++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,7 +27,7 @@ WAYFIRE_REVDEP=" dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= - gui-libs/wlroots:= + gui-libs/wlroots:0.18 x11-libs/cairo " @@ -37,7 +37,7 @@ DEPEND=" dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland - >=gui-wm/wayfire-0.9.0 + gui-wm/wayfire:0/0.10 " RDEPEND="${DEPEND}" BDEPEND=" diff --git a/gui-libs/wf-config/Manifest b/gui-libs/wf-config/Manifest index 1b3e355c9519..ffe702918360 100644 --- a/gui-libs/wf-config/Manifest +++ b/gui-libs/wf-config/Manifest @@ -1,4 +1,4 @@ DIST wf-config-0.9.0.tar.xz 42612 BLAKE2B 5f3b529f829f6fc6bdfe974633467707bba501eddca1a9d32f62c1d4ea6398e74ae9bc6f970de821e81fe7fbc4a26b77611587c637ab1961898084571b073ead SHA512 ac2ca69b7d96b9b145a4789f004705a2d7b323e6724e429a1e5a4544cd56828165a01f48a9863ceb92004c51c8f05729468f4a32c37545716f8d537d39e3236b -EBUILD wf-config-0.9.0.ebuild 901 BLAKE2B 7482db852ef0787cb50ec882dfa9e8b3abf3d9e5f8af5fd8762021b3dfc96d524cf072a332ab87896702422763651bbab5ee410fdb08873d74d1ee9f9255a028 SHA512 c7f7a4583f9a3ec06bc9f3d4279327ca3b00f8e801c3479b3f502edd74888cf0974c9df89002ccf9c83284886336eb59a8d494a1442f974ca0218c57f4afcd2f -EBUILD wf-config-9999.ebuild 903 BLAKE2B 03e2f602e61558c239efdaebab9dd5453b6688da365d4555419f72695aa4d589b8270a1a992899e50b91e32a8f78febd471d4ae69811e4e254c471713a3f5e78 SHA512 92a3e185ffb890b1e8caae01046d5005dbd46b8d3a229d21e8d886cd8efab12e9c033d0d2ef6ef70dab590afb28adc2afd144854a374cc02e85f27c6bd78dfe5 +EBUILD wf-config-0.9.0-r1.ebuild 903 BLAKE2B 201a17b9c45b61771f312d5b2aaa91553810395463b16abc187b803b3bf84d5a30d2d939b0e19971574aa9886a7dafb63011cd396e95e3fd2926d0fc9e916cd4 SHA512 47fe5794b4c0da73650e6e01d94bf28ab3a26786c6b3d03c0680f54bac37afbb96beb92b3c97396244f6039fc594b38ed6d4ee1055f21c18b12688102d7a0894 +EBUILD wf-config-9999.ebuild 931 BLAKE2B 7947fb1623eb88e5dc25a42da49db68d970adb110216cda06203c66ec56c43c03705bd9d5d0205f15e4ecc1caff009e1aef7f4d745da56be5d520c681f9a5470 SHA512 45120bd61516f73a77ce658d5c01c5e5aeaec2aba1c59787b9a2978f89dee323f6d73646be978df921c5a1312942b16f644c1dee612bd904b6f6f97944203e94 MISC metadata.xml 543 BLAKE2B 6e370d2db33ae8285b9dcd68e31901eeb2c23560f5421247fa66716e2888d083e4e8b9e8414ed35147bd5084170e1d74cdab493388acb5dffe98640462f519f1 SHA512 55ddf31cfea2a990f73a981d35606f299ebae1520039dc2df112befbee5a0163655cd71fed8016a20516fecb5a6328ade14a1c016148f578d644c64aea7cadda diff --git a/gui-libs/wf-config/wf-config-0.9.0.ebuild b/gui-libs/wf-config/wf-config-0.9.0-r1.ebuild index 7611f428a2a1..6b7607220678 100644 --- a/gui-libs/wf-config/wf-config-0.9.0.ebuild +++ b/gui-libs/wf-config/wf-config-0.9.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ RESTRICT="!test? ( test )" DEPEND=" dev-libs/libevdev - dev-libs/libxml2 + dev-libs/libxml2:= media-libs/glm " RDEPEND="${DEPEND}" diff --git a/gui-libs/wf-config/wf-config-9999.ebuild b/gui-libs/wf-config/wf-config-9999.ebuild index b90440cd81b9..2846d068be02 100644 --- a/gui-libs/wf-config/wf-config-9999.ebuild +++ b/gui-libs/wf-config/wf-config-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,10 +24,13 @@ RESTRICT="!test? ( test )" DEPEND=" dev-libs/libevdev - dev-libs/libxml2 + dev-libs/libxml2:= media-libs/glm " -RDEPEND="${DEPEND}" +RDEPEND=" + ${DEPEND} + !gui-wm/wayfire:0/0.9 +" BDEPEND=" dev-libs/wayland-protocols virtual/pkgconfig diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz Binary files differindex 373abfc2e928..1a734e5c5030 100644 --- a/gui-wm/Manifest.gz +++ b/gui-wm/Manifest.gz diff --git a/gui-wm/wayfire/Manifest b/gui-wm/wayfire/Manifest index 3469c8ded357..299ea185a83b 100644 --- a/gui-wm/wayfire/Manifest +++ b/gui-wm/wayfire/Manifest @@ -3,5 +3,5 @@ AUX wayfire-session.desktop 204 BLAKE2B a8e01f911881c651ec67b5945b91dca615186659 AUX wayfire.env 80 BLAKE2B ff44da0d760ab3ba5e68009e4eea3112d4882331fd678b286f741bb87e2319c87e48d689318fe99a79bb6af3127ec97a99de8994f5c18d96086cc7f3d1e68160 SHA512 2118195fb4ceb6a994043a4bd5608ee9bb104dd769cf3ffba449b053fa05a6e7464ab9c3f812bd0f9bf4ed73eb7f5e2afa1ee48373765b8429317efa11089cd6 DIST wayfire-0.9.0.tar.xz 875584 BLAKE2B d7f07d7ff8a54437dc5b69e27dcfadecbd3426993e88f68f4af376bbbde08c8ea76646a361d4228ae8ee21e03c3ebe5562b80ec9d3aecde03fb653135fec8645 SHA512 572bfbe1821490842eae33285a0a5607f70b96b0d5b994246ffe6f0bd74ef03d8d699f3f429bff4d376a0a9390312aa67332e8f614fefa2400e0b844b2d74ab9 EBUILD wayfire-0.9.0.ebuild 2503 BLAKE2B 4a61d909bdda8d10e25bd85e9d548e7cc517e63039aef64e020ea68dd65ae8c1da9e987d3b4623d7b833e061c4f0d378c2b78e0f104e9473a10d44b3b2512dc5 SHA512 6748caae24c3f51eae8c73da3a6d0428a7a190417f439a690eddc00a57b513a1233b9f201ea9a9a5151eb83d08126f89043efbef2ab9fcc44b1e918fa33355ca -EBUILD wayfire-9999.ebuild 2197 BLAKE2B 2e95c2e8d743709c9cadf7c9ad3eed3e563f49a95b24daac0348a84b2a7a3937d7dcbca62a3ca384b95492ba2c296963a719b490dda914d6c1b8d44e80b06d78 SHA512 4d57a79f859e45cc56635e7458e09527900b4f9f1b0f2552112d3f8b73e19024e6a0a2b878e67de48d68614f0240b229e35fb9ddc1e898809f5e6b146966d4d2 +EBUILD wayfire-9999.ebuild 2541 BLAKE2B 82afce6790841206babcefe49c8ee1a4b1a084b57b514c97049589977763948c5415c4e932bd0b5d18a21c6b8b3d4886ae2e7f933174b02de48cfc8307b88159 SHA512 d31e4ddc5f761a4556eafd73eb64ec4ae847bce4a9e6e3d711662908402cc237385a8318cb14cfc6765bd1da5383493791c3b13f190a767f0cbb50793cfbbbf9 MISC metadata.xml 698 BLAKE2B 9d37ee94b17887e40ddb08276d35380699c763326bdfeb307aaca933131f0bbdb0e7bbc2b0e6e06324127c6d85dd926abaf7d266f07cd215946fcfade114a78c SHA512 03b6a16d957b86c822e042c599b310bd3ae1f0d1fe6e97afcec27d0d948e742e1545f605eb3905c4d443f5bdf7174ed838573e7bf50344cab2302e6c4618a7ed diff --git a/gui-wm/wayfire/wayfire-9999.ebuild b/gui-wm/wayfire/wayfire-9999.ebuild index 4d9595e505b1..bdf9510aa37f 100644 --- a/gui-wm/wayfire/wayfire-9999.ebuild +++ b/gui-wm/wayfire/wayfire-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit meson +inherit meson toolchain-funcs DESCRIPTION="compiz like 3D wayland compositor" HOMEPAGE="https://github.com/WayfireWM/wayfire" @@ -19,7 +19,7 @@ else fi LICENSE="MIT" -IUSE="+dbus +gles3 test X" +IUSE="X +dbus +gles3 openmp test" RESTRICT="!test? ( test )" # bundled wlroots has the following dependency string according to included headers. @@ -31,13 +31,15 @@ CDEPEND=" dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland + dev-libs/yyjson >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:${SLOT} - gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] + gui-libs/wlroots:0.18[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= + virtual/libudev:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango @@ -57,8 +59,22 @@ DEPEND=" BDEPEND=" dev-util/wayland-scanner virtual/pkgconfig + openmp? ( + || ( + sys-devel/gcc[openmp] + llvm-core/clang-runtime[openmp] + ) + ) " +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { default @@ -74,6 +90,7 @@ src_configure() { $(meson_feature test tests) $(meson_feature X xwayland) $(meson_use gles3 enable_gles32) + $(meson_use openmp enable_openmp) -Duse_system_wfconfig=enabled -Duse_system_wlroots=enabled ) diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz Binary files differindex f35e0d0bb7aa..b6e783cce9cc 100644 --- a/kde-frameworks/Manifest.gz +++ b/kde-frameworks/Manifest.gz diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest index 648f726ed8e4..d6cdc38f5bd8 100644 --- a/kde-frameworks/kbookmarks/Manifest +++ b/kde-frameworks/kbookmarks/Manifest @@ -1,5 +1,5 @@ DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933 DIST kbookmarks-6.13.0.tar.xz 1109588 BLAKE2B 9b04b3a787dee95b49276fef747209da2a07811c34abb85024253e166f1300a77cfc79ad896d4cde0a3acff8477429f756f9fb5bd17b3b4961ae720e23e9e227 SHA512 dc97b118c17e3f170fb12f619b05c46b4c332358e36d041f598b2eb6186f92a335279105e3cd47bb16cd84651e3a81a50663b53605cbb628a3c83222cb7f7698 -EBUILD kbookmarks-5.116.0.ebuild 796 BLAKE2B 7d632213e9a92269f6c6d7165a22013f9e9d45dc152c5ac5a217aa796233b2607a0297283202c77d1cd020e9b2eea3d44bf17f2eb6c6f064a765db3b24f55b34 SHA512 0b770a620048cbb3e9a7486b14fd77e562b701092cf3047b8dc807f4c1420b9c77785844bc511ed8f3613367b52a69c33b55434ef2d57ae40751a0b5f4b27064 +EBUILD kbookmarks-5.116.0.ebuild 797 BLAKE2B 7c18cb99f662f848019967b55ccf4e2029acb10a4028f97956246a06acb6c5689b6171bcd684ae92b3418a5a3a524401e5c0c0a968d3486e830a911d0a0ffd27 SHA512 270daf3223058d0deba515239c89a0c7517ef0626ac11bb468614d0515337901f5e66b18ee471d4da6bf6ba9a4a086a945050ab574523d372a87b60566ddf182 EBUILD kbookmarks-6.13.0.ebuild 602 BLAKE2B 99ac415b9cc787734db5965d46a22ac4decbfb20e5a4058814c3e8ad2159ef073450e2ec2f0809ad47127d05de259abc17f21dc4ba7c4bed762d68e3f334cb90 SHA512 37dd9e57e40a31f6d62730de5fa63c5c4b35f18b95453d7a6b44133542ce997cd8f3e31fb6423773f8322619f5221407ec6710e97bc2842004f40ec705375bd3 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kbookmarks/kbookmarks-5.116.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-5.116.0.ebuild index ef52dab1b7c3..87878653464e 100644 --- a/kde-frameworks/kbookmarks/kbookmarks-5.116.0.ebuild +++ b/kde-frameworks/kbookmarks/kbookmarks-5.116.0.ebuild @@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for managing bookmarks stored in XBEL format" LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" RDEPEND=" diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest index 6c0a9d612d68..5177a6d14737 100644 --- a/kde-frameworks/kdeclarative/Manifest +++ b/kde-frameworks/kdeclarative/Manifest @@ -1,5 +1,5 @@ DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc DIST kdeclarative-6.13.0.tar.xz 2430516 BLAKE2B 56b176ec2c482674c51d74d69517158e493b29422f1ac4d4313cd185a1342ed2b7bb9710f5b7a347096d5a74e1ce542deb01f473234cc9646047f964149e5819 SHA512 287c30a74b42fbabf22d669bb804126f7d6c56b02416473bfaf652b5c685316cb9426ab09200509f1fb5c830a75a1d99b4c38b810db6ad693e9a899d8d48acee -EBUILD kdeclarative-5.116.0.ebuild 1036 BLAKE2B 3c64c7b8f4eb40d4fdc6e87d015505a4d63569021e3924055208ae1ad01cc11aa53743ec90654b25688d070ab1e502d98409a70b28d26e5f32241d594b0133e3 SHA512 f794e226a1631b393e9c8e769edf354a106adb2698e9c6ada066daf4209be988289e7da13353a8f767d7fc2bfa56e6ce83a1b2900ef31869d73479a3aa5df808 +EBUILD kdeclarative-5.116.0.ebuild 1037 BLAKE2B 3e0a0712d39085c383d624bdfb6dafbf247170ebb680f3ced1c4b66d99a323669f9f511cd5a53d8f71ff272a61fd43a341ccff80afb90e66eb2a71681801e8d5 SHA512 f17280305e3414b2a2b99811cf8832c1003a32f32010aacc465e9ea55e46cfad20f0ea51eb35af3b655c4446cd99a1bd44d49f5f864ce6d2ef624c3289d256bd EBUILD kdeclarative-6.13.0.ebuild 720 BLAKE2B f412f66542d33d6ce35011cf769bb296153bc6a71b509586b58675d3c7f9592dafc4ae54b285707ec86f4fa37fddb24c7104992e570e61d627b4ce038ee64a12 SHA512 a8a91d810f32bb2b2ba541ba5aa56d8e550ec7fd9dabbaaf6fe27293acd72b23bf0a97f06827e87b4883facf9b0eec9fab8cc2e3f87446676e3631445a6ed687 MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80 diff --git a/kde-frameworks/kdeclarative/kdeclarative-5.116.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-5.116.0.ebuild index 947db6b965d4..aa0ad50bf0c3 100644 --- a/kde-frameworks/kdeclarative/kdeclarative-5.116.0.ebuild +++ b/kde-frameworks/kdeclarative/kdeclarative-5.116.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework providing integration of QML and KDE work spaces" LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" DEPEND=" diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest index 2063c346cf96..0d5c99e59467 100644 --- a/kde-frameworks/kglobalaccel/Manifest +++ b/kde-frameworks/kglobalaccel/Manifest @@ -1,5 +1,5 @@ DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb DIST kglobalaccel-6.13.0.tar.xz 2294924 BLAKE2B 99d8da59c5ae4ee29459b9df1dde9e5c3749357187bcdb36566145b00021f04a67d70b5eabf29a3d7c0494e5af3cf3abb24796aea6bb8ad00327ea523aa9f8ce SHA512 d996f3a53b8b9154b337957d57c28c8afcd27c76f9048f38e5662ccdcf5ee41ea77899dfd0b59e2ba7c0d0ba6571c4af27225d9ab392266d067040cb846bd90c -EBUILD kglobalaccel-5.116.0-r2.ebuild 1150 BLAKE2B 28cda8a1746efcceb40f387eee6e5246ecca7ed81112e9524ba88d197b5d88337217872e9a84766cf948655cda84d6176fab78117dd70e29ed6db88a82da1e1b SHA512 f6a83f61a32bef03f5d1d7202bca2456278167c5accc5d3f70335985c677115da97e8cc7906a5a5fa1b0712be6f2c2735673e0b4832755ed77c668e9b48b8265 +EBUILD kglobalaccel-5.116.0-r2.ebuild 1151 BLAKE2B 2b06d0753dc6e6fab01dff2ebdf37949814588a6a5d50b1942543b98638d73d9223775f1163536837b74f298fe76a26eac3ddbd266b964a6c1850b26d3049a2b SHA512 e70690ca3f5db6f0f14e4e70668d01ad2959b323328bc0b694ebb46e6799a68df20c963b38b5f5ed206b887fd6c2f39234b13cd181f4e0972130e240ec9169d8 EBUILD kglobalaccel-6.13.0.ebuild 598 BLAKE2B 308a2b439cc8d2e22d5d7216ba2793b77b7ebb0dbbf573447bb936774fdc9f1c5af04d08d3c45574429a141960423a800d28b284dc4e6a657d8276304a9d6920 SHA512 e1b79a9408b2551aa2eb998032aa10c78517879a67e72e3e7e6b58f025dcac9a3e333a232eff583f32591446d7fbf93df0e5547096f81150289c71e1e8ede674 MISC metadata.xml 523 BLAKE2B 27c66862108dde2683f93524c30ea4a6f90631a693472e8f8176ed0f2fb278555d5eec12bbb83a40d4fd35c16b0ffaba503d51fff58d0dcc7d27d21e80b2a618 SHA512 8e0fece73d52b86cca25693da9150bbffbcd3182c70b35195f997be6ed39204684c560b40a2844b947345703aaae2db01e9f0bbd2a6ee7cc834b89b1280656c7 diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r2.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r2.ebuild index b2ab5fc8cec6..302756eaed6f 100644 --- a/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r2.ebuild +++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.116.0-r2.ebuild @@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework to handle global shortcuts" LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" RESTRICT="test" # requires installed instance diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest index 06400dfaaa7c..60c884078e60 100644 --- a/kde-frameworks/kio/Manifest +++ b/kde-frameworks/kio/Manifest @@ -1,6 +1,6 @@ AUX kio-5.116.0-use-solid-for-home-mountpoint.patch 1687 BLAKE2B 70aa6d970178c51957ede7b21f785a10c04678e801a56d494c44eeca871ca4851309068b9c89c3f8847862f55199404d37c71a7a784e8bda0f22b0b4ac09821c SHA512 8ad013be56cd12a8414d96f5252ed77720cda286dfb211288050c3dc88257e961050166dd9d4410c0adbf5082fa4820742ae423479a464095f5380758d7c3923 DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376 DIST kio-6.13.0.tar.xz 3427948 BLAKE2B 8039fb13d7a300b0d9ea181e3fd913a0dcdf37b8bbbe9cbfa0fe5492dd384e8c3bd75af14501be7012b6be2f5a2c2f94622369809f0d2e03b8a56f300532e032 SHA512 8bc995dc5ff09a07aaf4feb43030a960491ead184f001880b4a49f7255fe1ad803b9788d3240a8b9d60e8f4a16612862b063a54de85673bdcd85210f83736db2 -EBUILD kio-5.116.0-r3.ebuild 2549 BLAKE2B 7ca9c594ae3ac7455d635d42f91fbd9617d68ac752a18f7e648f02b278569d5fc2808af5ed6feb302607915656065d373c188ccade856efd0a8244680658ba79 SHA512 aee92e37d300ed516bdb5bcd3c6852959718d9e4e911171618c184df476db27c58fa5a8d6ca5b80c9d7b79e024daa2ce91f3ff82305b0af3185c314cd54a8667 +EBUILD kio-5.116.0-r3.ebuild 2550 BLAKE2B 048642b653df91a92def466caa18a0eba14f86b7c2ffd764c632adf45c396d72bd4e49e997cd58a8946768c379ba0d935dc0f38a37b210e25a6bfaff1f3e1a8f SHA512 0c058e78390430e6417558b2e3388e68d9c4318e2f1f2536e32691772f3e0678fdabf2f71ac1267e518f82efe9d8d769068ad98aa4e8665ad7836c8f82ca66a7 EBUILD kio-6.13.0.ebuild 2488 BLAKE2B 0f4ac78f540724f8d53bfecf26612869f87a9b62812fc3e4a144117c946af45ec359cd293e8c155bf45b3c87b689fe324db5fb2a8443f66b066679d2ff3bdf6b SHA512 75a51e354b63637015799ec8afeaecfa79c86a90e265f28cc66c645dcf936e88735e6c228d528e2cbe399c3920177f921cd4b8e219064cf7f4a9d6842e64dbd4 MISC metadata.xml 672 BLAKE2B ed652f6e5751355ab96a5206da0184e37745e4b675e7f235648536931563b53c4f71112e81f809c88d02d01f9c77a20e9f41a2f6eb988b104636c8d450c50a18 SHA512 1fa6b33c8f146152015b0c8dbd70165022ceee580253850545c79eb3a74dbf44539e562014606a4ef4ea283a42f3946b1d3a79c0953a38fe10689137a53207ce diff --git a/kde-frameworks/kio/kio-5.116.0-r3.ebuild b/kde-frameworks/kio/kio-5.116.0-r3.ebuild index d79b83a74f87..53fb63d591c1 100644 --- a/kde-frameworks/kio/kio-5.116.0-r3.ebuild +++ b/kde-frameworks/kio/kio-5.116.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils DESCRIPTION="Framework providing transparent file and data management" LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="acl kerberos +kwallet X" # tests hang diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest index 514a2261bb2b..df9d052a41bd 100644 --- a/kde-frameworks/kwallet/Manifest +++ b/kde-frameworks/kwallet/Manifest @@ -1,7 +1,6 @@ DIST kwallet-5.116.0-patchset.tar.xz 11808 BLAKE2B a359b21889cf51f8adf8ab71b82ca6f8e0a113d96e473ee6cd9c9b31bcce508d816032db58197816ec7113fb09553af2a41da39a2901970a98c53566f9d60fd3 SHA512 2cc168bcc13002e963215d75b2a69531189de14ca2dda9cd000f9a223553c8c8b77630d84ff8d597769ee5d9ba2cef7f50be33f399225ba160bdf4bc6a2842ff DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d DIST kwallet-6.13.0.tar.xz 358072 BLAKE2B 13454aee225aa0896590e88648accefd4ac426da4ef3419fa94d07055a179dccdf82a71cab10eb1ec20d6bf28a849eb8c147330aff258cb4880bc65878e85cb6 SHA512 5333a41df065cb8ed254691c4eeea6951f417f28735a8d7321c4056ad60f6845e07e0603775b18baf1bd88a48732ac79ba8c09cf413e4c8feb1459d080f739f6 -EBUILD kwallet-5.116.0-r2.ebuild 1421 BLAKE2B 05627a0a81428578b977aabcfdac53871610c7a069e6df8127da4d4ce77608e11c99ed3faeab5b4189e5a7213e51a39c841653f900a6193bbd338ee12520f259 SHA512 3a8b19d006008616f20ed6e22deb873afc7d943ede06aa9c560fb768c45ddfa225ddbd03fa44ffc81667eb313701864e632c6c1ec3ed65b54353b67bd710076e EBUILD kwallet-5.116.0-r3.ebuild 759 BLAKE2B 9428a92267d4edcf8ac3944d28ef451bf9aa5890aac30c69ff010b798407a9bc699ea909a30b3d6643dc73b1e84b2b2988e371b9a678f9b8c862408f3023c7b3 SHA512 3848f9344892455b0dc685a013c95e90714db4da73746e7fb8cb04de42f364c6db5c4fe2c95690d6492105c5cc557ac50f63835862a8fe291ffecb55e3ec2a77 EBUILD kwallet-6.13.0-r1.ebuild 1492 BLAKE2B 0d5becdf5c81b7d623ddda356a90f315a8bde94172721ceb68c2a40e53fc9bc10bf6d27d4768c80d333b630147f832006dc4707f250674e1752ca6a65a2ff779 SHA512 a52d38882b8c8c218bcbcf2f0c8dc15d524bb1dd294cd9e58c7b5f6d5996625c045c5f32b0bbf44630df43ef511c518f1b7f3535d7f247e8049100441fc7a713 MISC metadata.xml 804 BLAKE2B eb81a96c8d2585f12721601418673ee889113ce1a3458a03e0c02b8d0f4d2e50d646ea0b917b10525a9ebe602daeee95c5911cb8e1893ad9c1089efc76e3982b SHA512 01e8052706a59b2941b27eb737316ee1bc8dd47e358f9e928fff4f7aad7bac596144400de40d02692089ec2fbfb5ebdbb4c0babb833230742fb903fe2c095847 diff --git a/kde-frameworks/kwallet/kwallet-5.116.0-r2.ebuild b/kde-frameworks/kwallet/kwallet-5.116.0-r2.ebuild deleted file mode 100644 index 752ffb558b80..000000000000 --- a/kde-frameworks/kwallet/kwallet-5.116.0-r2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.9 -inherit ecm frameworks.kde.org optfeature - -DESCRIPTION="Framework providing desktop-wide storage for passwords" - -LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" -IUSE="+man" - -DEPEND=" - >=app-crypt/qca-2.3.9:2[qt5(-)] - dev-libs/libgcrypt:0= - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kconfigwidgets-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/kdbusaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/knotifications-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kwindowsystem-${PVCUT}*:5[X] -" -RDEPEND="${DEPEND} - kde-frameworks/kwallet:6 -" -BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" - -src_configure() { - local mycmakeargs=( - -DBUILD_KWALLETD=OFF - -DBUILD_KWALLET_QUERY=OFF - $(cmake_use_find_package man KF5DocTools) - ) - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "Auto-unlocking after Plasma login" "kde-plasma/kwallet-pam" - optfeature "KWallet management" "kde-apps/kwalletmanager" - elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet" - fi - ecm_pkg_postinst -} diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index f98a19ca726c..9989756338bf 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,5 +1,5 @@ DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef DIST kxmlgui-6.13.0.tar.xz 2916244 BLAKE2B f5edfc38af92f6e972a5359b5be08184f44b95fbfb744b72b61df0c191eec5777df751cb45cb05b6ce12d8f56a8fca97a31aa03d8c979186ef01824c15ba0fcd SHA512 bbe8089958399cdc8e9908dd9655094228cfff4132bcc5ccbe9e493385c6d044314170fc14f13f40be3dd415e6c9235973a924b19d789983056c0ba074d3976d -EBUILD kxmlgui-5.116.0.ebuild 1174 BLAKE2B bb27aa47417f40788e23f8c10675c9fa66f7a3849adf41eb999912ea428b0380249351471bc8d977837d926125b4e68a0ce42baf7ee50c54a6f8cd01cbc17fa0 SHA512 ba71c2bad3380e3c742596b8ac21e15767a1874728f67c2c6ab70a5efeea3f3bc9a8396715d6b1f30f7b6f76c09977d4fbd73a5b1e6001d30542c06daf4adf5e +EBUILD kxmlgui-5.116.0.ebuild 1175 BLAKE2B 945c786633dd42bd040fdb42439c8907af5860be3c290b571d489200617752ea2c7c295afae948d7bf608694a68afb2252a3fc1a1c60b87be66edc1c7da9693d SHA512 328bc603dc180283f4fb402dac29572860b0e51bfc7db9f675e1c48f9ea62837466112596890b1f3736e8054908eb3c1bf6dbb23a8b781000cafe77719470ab0 EBUILD kxmlgui-6.13.0.ebuild 1054 BLAKE2B 74a475b5295585ea01553df27159d946f25f06f3fdb116aab25e0598848d97d9291e93a1ceac8ebf64d301090b6598f8039ddc6eed84b715c8922adb90f85f6b SHA512 f7acf7cb68f61bf3c4fc4b85e77b5cf6f1517106f428270f52d6246c9e586c7f659e836a5b0420bc5d5696875dcdea94fb70d387662d64b5b6f1004da1f9969c MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.116.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.116.0.ebuild index 9161c61d4800..162a10320f1a 100644 --- a/kde-frameworks/kxmlgui/kxmlgui-5.116.0.ebuild +++ b/kde-frameworks/kxmlgui/kxmlgui-5.116.0.ebuild @@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" LICENSE="LGPL-2+" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" # slot op: includes QtCore/private/qlocale_p.h diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz Binary files differindex c324d8c1d764..0ae634540551 100644 --- a/kde-misc/Manifest.gz +++ b/kde-misc/Manifest.gz diff --git a/kde-misc/kclock/Manifest b/kde-misc/kclock/Manifest index c036646629c6..7deb257e5687 100644 --- a/kde-misc/kclock/Manifest +++ b/kde-misc/kclock/Manifest @@ -2,6 +2,5 @@ AUX kclock-24.12.3-kirigami-6.12.patch 4782 BLAKE2B 20a2590210ff5981b85d1b6b6d7d DIST kclock-24.12.3.tar.xz 663004 BLAKE2B 4fd9d75f4803f0299e216fb8e38963bb3618bec81e805b2d1a5b167089d0ae8a1056e571e5504b932785b278dc56803290f63f5d403f3efc4852186702f119f7 SHA512 5b50f6560095d9ec5e34577b2efb88af9c682cb78c439a534fb7e23dda35b83b78d3579fdb15d5349b3ed9d10d6098bfbee48d9e2f82b6ddb07f08e5025cb41d DIST kclock-25.04.0.tar.xz 665796 BLAKE2B 0c0008cef9183026c4000422f3c240a7a96e17393feaa6538e09fb7e61091207bdc1631f5654d1a3f74b29cd64c11afb0c9a804fdcdad091dda59a6023999b3b SHA512 c7c39eb4060edb16a887f5c51f57bfcdd5a61b94c8a2d5092dd60d512b7520b7efc03572b684057a63554272dafe5ff3af2116fdc312386b7879dde5fd17feba EBUILD kclock-24.12.3-r1.ebuild 964 BLAKE2B 0d4872cd8fd80521e471a9c427d617db545bdbd67c4baaaf434400b4edd4d2568775b9b2bf2acd2453df9e82fd77857ede3bf114b44dc522617f685e0d005977 SHA512 80f87e2a7323beec3b070c3a0dd5d47865cce7dca2117e703eb4582f28937e80d0871b6f0e60adb189ad17faf22d4918105cddc2ff0e5b2362ba9d0dab799baa -EBUILD kclock-24.12.3.ebuild 912 BLAKE2B 50021de43d8fd924bcb9bf89fb255c33b912e033a10dee8eac9c00f1a72ccdb66504f80b10792666515eccf262f3d4274afcd92f76679dc7bec5bf4f0c26de1d SHA512 11a2ed85df55ea1d93945017c1b29d800895346d29fd2ebdf4162b40b5ff0853835677ae8d6e729c7f1ab0b57f97657959f7c81520286d310adc2e39746029e2 EBUILD kclock-25.04.0.ebuild 918 BLAKE2B 9c92d8ca31f2313eaabe7819f21fec7d86d3a9be08489b37b1175715bf17f1d336b0b16be7a0eb0932e55430390b99a7b7983dc541e91dd6d31d9917b478557b SHA512 b54dd82194e50082f1f25c96400a2a35db270b6fa2fa59e5b5f0410308a364ce4754ff4b2fa07797aebad16adf7fc7702e006fc35c6486bd2da7ff4c7874b414 MISC metadata.xml 406 BLAKE2B d51f4d0b4a45c8947a5c5694b3f88bf8205d6c4bd25f79aed87cebb89a57bc274f1df2a2c9ebcfe07278e508dc3be57f3a031e60da15a80058d97e16352f2159 SHA512 5fcb550291c93463dba5003cfd1be5a3977fdc394ef53cf10c23ac96a018ba6446600e8cd2290fc46b6461e9301db45a10a8ce244a64d1e44576c7286d5922c3 diff --git a/kde-misc/kclock/kclock-24.12.3.ebuild b/kde-misc/kclock/kclock-24.12.3.ebuild deleted file mode 100644 index d45eee7bfa39..000000000000 --- a/kde-misc/kclock/kclock-24.12.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KDE_ORG_CATEGORY="utilities" -KFMIN=6.7.0 -QTMIN=6.7.2 -inherit ecm gear.kde.org - -DESCRIPTION="Convergent clock application for Plasma" -HOMEPAGE="https://apps.kde.org/kclock/" - -LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" - -DEPEND=" - dev-libs/kirigami-addons:6 - >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtmultimedia-${QTMIN}:6[qml] - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/kdbusaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/knotifications-${KFMIN}:6 - >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 - kde-plasma/libplasma:6 -" -RDEPEND="${DEPEND} - >=dev-qt/qt5compat-${QTMIN}:6[qml] -" diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest index 2883111418ec..18eacb32c1cc 100644 --- a/kde-misc/kdeconnect/Manifest +++ b/kde-misc/kdeconnect/Manifest @@ -3,6 +3,5 @@ DIST kdeconnect-24.12.3-patchset.tar.xz 7964 BLAKE2B d2a3b72959d1449a4f8105a31e3 DIST kdeconnect-kde-24.12.3.tar.xz 716168 BLAKE2B 57d77b5e28de08b7ebdaa8f62d75a269c790da05c79b9076bb497a0d9b4123005d1dd121606985a0c4b823345b309820b3d486bb6fc73ba850d2e91753ea8d61 SHA512 b4b98d161021a4886b3a034e3bf4c478f3ed4d45b92e3b88079e6439f4c5443abe8e7da4b2f0d961fc9e95e05bd99c9659960f9a71858fa8855c17d1148c2781 DIST kdeconnect-kde-25.04.0.tar.xz 742472 BLAKE2B 2bd1c8eb248b7dcd9e82971462868a39dd9671205bc4011c8ad957c733eb56eea678384e660f1917f9d3b80763e95961659c1c13a66e8f73f09e81157ab25258 SHA512 32787125fd403dd2edf45e870c491da0ff182c86e4915b3d6c9ac04a9618a40b8a36cf6f34ce3c50669841674026e316eb0d93f8e0376ca193344624112a9bd3 EBUILD kdeconnect-24.12.3-r1.ebuild 3126 BLAKE2B 9e747ceaec7f14a852e7e73431e65790c562e200d2f810d3dba2c2c88e143f90946ac2dbc7596d8beb0676b3e8b10b08fa9d908b3a4e71ca33a3f9b173fe3eba SHA512 48dd1a55e9407926cde718163393f79812e9966c01a00efda6b3559ad37ce67021e0b194d7e529d9858f2e48a44ce5775a4f25aa2274d9ece1c8a718f554ee39 -EBUILD kdeconnect-24.12.3.ebuild 3060 BLAKE2B 8a0a779686fe4d446a3e455a0a5b6eabf370efd8e87989235e8bf3a1040b38654b32d526eb55081dc2bd824f740c6085007623b6fadaca0d8e090bfa813c7b66 SHA512 d9eabb06f7eefedbdb02224e74cd2272850e5b4f41bb0cb8cfed47b09b31adb6c2424b1a5b6530d0b4939771e0234d15060707a563204dd368798b7ecb0986ea EBUILD kdeconnect-25.04.0.ebuild 3000 BLAKE2B 2cec98763c5237c44486d25f385f327385a365ddfc32bad7ae87efe3d9ad434f77d22e016c497b84257d0f7694e1f40edb3a00a12cdaeaa7737c05f51045eb56 SHA512 9aa88cc4f70a121c99a4ee8163b4fabdf41615142106328334bcbefb6ae254a767686641e38ca161dc9eaafbedbc7eedb3dc08631379c30bfbd73de76b896519 MISC metadata.xml 698 BLAKE2B 763372c73042e8ff131825e8b8bcfa5f27599df5a3b69c9acdc7b6f65b6fb3e3f1960d91bda5120f330ed2c28f2d551fb3d2f3df592c2ae0ee0e7b52b8779812 SHA512 577ae940507147dd7bf6732454c30b4ace0e5d9f48555f1c2d3d35d7d94d54233feec0d7ee89c9ca1fd61eeb63b3225d8e7f5a7ec2e8405867d92bcc272d3eb7 diff --git a/kde-misc/kdeconnect/kdeconnect-24.12.3.ebuild b/kde-misc/kdeconnect/kdeconnect-24.12.3.ebuild deleted file mode 100644 index 47e02f1e4d03..000000000000 --- a/kde-misc/kdeconnect/kdeconnect-24.12.3.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_TEST="true" -KDE_ORG_NAME="${PN}-kde" -KDE_SELINUX_MODULE="${PN}" -KFMIN=6.7.0 -QTMIN=6.7.2 -inherit ecm flag-o-matic gear.kde.org - -DESCRIPTION="Adds communication between KDE Plasma and your smartphone" -HOMEPAGE="https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/" - -LICENSE="GPL-2+" -SLOT="6" -KEYWORDS="amd64 arm64 ~ppc64 ~x86" -IUSE="bluetooth pulseaudio telephony zeroconf X" - -RESTRICT="test" - -# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h -# TODO: make conditional on X upstream -COMMON_DEPEND=" - dev-libs/openssl:= - >=dev-libs/wayland-1.15.0 - >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] - >=dev-qt/qtmultimedia-${QTMIN}:6 - >=dev-qt/qtwayland-${QTMIN}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6[qml] - >=kde-frameworks/kconfigwidgets-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/kcrash-${KFMIN}:6 - >=kde-frameworks/kdbusaddons-${KFMIN}:6 - >=kde-frameworks/kguiaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/knotifications-${KFMIN}:6 - >=kde-frameworks/kpeople-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kwindowsystem-${KFMIN}:6 - >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 - >=kde-frameworks/solid-${KFMIN}:6 - sys-apps/dbus - x11-libs/libxkbcommon - bluetooth? ( >=dev-qt/qtconnectivity-${QTMIN}:6[bluetooth] ) - pulseaudio? ( >=media-libs/pulseaudio-qt-1.4:= ) - telephony? ( >=kde-frameworks/modemmanager-qt-${KFMIN}:6 ) - zeroconf? ( >=kde-frameworks/kdnssd-${KFMIN}:6 ) - X? ( - x11-libs/libfakekey - x11-libs/libX11 - x11-libs/libXtst - ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/wayland-protocols -" -RDEPEND="${COMMON_DEPEND} - dev-libs/kirigami-addons:6 - >=dev-qt/qt5compat-${QTMIN}:6[qml] - >=dev-qt/qtmultimedia-${QTMIN}:6[qml] - || ( - >=dev-qt/qttools-${QTMIN}:6[qdbus] - dev-qt/qdbus:* - ) - >=kde-frameworks/kdeclarative-${KFMIN}:6 - kde-plasma/libplasma:6 - net-fs/sshfs -" -BDEPEND=" - >=dev-qt/qtwayland-${QTMIN}:6 - dev-util/wayland-scanner - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}/${P}-missing-header.patch" ) # bug 953443 - -src_configure() { - # -Werror=lto-type-mismatch - # https://bugs.gentoo.org/921648 - # https://bugs.kde.org/show_bug.cgi?id=480522 - filter-lto - - local mycmakeargs=( - -DMDNS_ENABLED=$(usex zeroconf) - -DBLUETOOTH_ENABLED=$(usex bluetooth) - -DWITH_PULSEAUDIO=$(usex pulseaudio) - $(cmake_use_find_package telephony KF6ModemManagerQt) - -DWITH_X11=$(usex X) - ) - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - - elog "The Android .apk file is available via" - elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp" - elog "or via" - elog "https://f-droid.org/packages/org.kde.kdeconnect_tp/" -} diff --git a/kde-misc/kshutdown/Manifest b/kde-misc/kshutdown/Manifest index fc787a7f99a1..76384491e909 100644 --- a/kde-misc/kshutdown/Manifest +++ b/kde-misc/kshutdown/Manifest @@ -1,5 +1,3 @@ -DIST kshutdown-source-5.92-beta.zip 529301 BLAKE2B 6c0edb821c8d6c1f63fd2baa4d9ce5f1168b742ab8fb0bc0bcb7fa14f1613ef83c5c3c06dd59f9b9b436826980e5fa6a13a0088002379a82b0eb07a82e1a6771 SHA512 0958ea112b44b7eb837aad6a5f17e9a86455b285d4ae02c53e5a60057f23d3c253f71f02a03fbabd22bb8ff101eea45f00b27f98c8e63c1cc312e09e0f262203 DIST kshutdown-source-6.0.zip 530981 BLAKE2B e2532516c4e679dc34d6a31920e49ab0686a55987ad90a51a40ef2576b78b0c1dd8936a582552b9220655deadd823fe2d5c0305be96d74d7fd10e39edffa336b SHA512 48ee92ab0ea4ab0fcfeb2b34255f410f1709fa35d0b95529c6c109ab96a5fa49879b074295e85ecbf833ad5b6a1ffb4a3a4d81148726325c57b6e1ecff13058e -EBUILD kshutdown-5.92.ebuild 1184 BLAKE2B 5857af2689681022dfcd8d9afbd5abb5c7e91130bac171b1e3496929feaa477cb3ec15051cb395a67b59f8ae12803be3e062e385a722f7f4fb542405fb3be803 SHA512 0a15e2c2e07e5d28d726e85ae05d5fccf3428bd3f3c79b35a3f889a56b2152ce1be24045b51b714efc651201e186f8b1d0ee8a74a7e1b8236862c77bdb1dc08b EBUILD kshutdown-6.0.ebuild 1154 BLAKE2B 412c97c7c82c109cca8f04aa83f75f38c9197ee333e715b934500f29fdf992854459075b8caafb0b67b1ad1659453e270b6e789228d5edaf1a7174455f335814 SHA512 cc509216ae293aab10cf17919001b62e802a8bc2f019f159e9ade8e4a451357905541cacad54ffcf2499e55c21ef2c1438d62129f58231370c185061dd1aefb6 MISC metadata.xml 329 BLAKE2B 2ad07ba441c1531583f9641fb474608d3cc41748a170d0cda50237686e241d0d9aecc5939168314fef979505039d18d9b20b67412489f484ddb7ca398bb9e523 SHA512 17c4873d13702caee038e1216afe40b57693508cfd0128b0ca6ca1b92fe919a1d3d3379e49e80bd569b741b48adc943977d5ff94aaf48aa5a1fa3d0969f3b6fd diff --git a/kde-misc/kshutdown/kshutdown-5.92.ebuild b/kde-misc/kshutdown/kshutdown-5.92.ebuild deleted file mode 100644 index d852af0d0b23..000000000000 --- a/kde-misc/kshutdown/kshutdown-5.92.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Shutdown manager for desktop environments like KDE Plasma" -HOMEPAGE="https://kshutdown.sourceforge.io" -SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}-source-${PV}-beta.zip" -S="${WORKDIR}/${P}-beta" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="+kde" - -DEPEND=" - dev-qt/qtbase:6[dbus,gui,widgets] - kde? ( - kde-frameworks/kconfig:6 - kde-frameworks/kconfigwidgets:6 - kde-frameworks/kcoreaddons:6 - kde-frameworks/kcrash:6 - kde-frameworks/kdbusaddons:6 - kde-frameworks/kglobalaccel:6 - kde-frameworks/ki18n:6 - kde-frameworks/kidletime:6 - kde-frameworks/knotifications:6 - kde-frameworks/knotifyconfig:6 - kde-frameworks/kstatusnotifieritem:6 - kde-frameworks/kwidgetsaddons:6 - kde-frameworks/kxmlgui:6 - ) -" -RDEPEND="${DEPEND} - !${CATEGORY}/${PN}:5 - || ( - kde-frameworks/breeze-icons:* - kde-frameworks/oxygen-icons:* - ) -" -BDEPEND=" - app-arch/unzip - sys-devel/gettext - kde? ( kde-frameworks/extra-cmake-modules:0 ) -" - -src_configure() { - local mycmakeargs=( - -DKS_PURE_QT=$(usex !kde) - ) - - cmake_src_configure -} diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz Binary files differindex 030c132d0bfb..68124cde3bb6 100644 --- a/mail-mta/Manifest.gz +++ b/mail-mta/Manifest.gz diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest index a1114a7d0502..e55a3e8d8561 100644 --- a/mail-mta/exim/Manifest +++ b/mail-mta/exim/Manifest @@ -26,5 +26,5 @@ DIST exim-pdf-4.97.1.tar.xz 2139688 BLAKE2B baadbb6ca7b88b11ea88f6b5ce0c96d9d713 DIST exim-pdf-4.98.2.tar.xz 2139176 BLAKE2B 7ac5a0e4107ce3928417bcc39fef6ad6ab817ad415290dc2be913f5df56ee24ee89b26ed7be07b10580b14690b89548ef9c14ed98ddaa57133ec4d6940e2014d SHA512 ca33c47911e44f1d3918180389259e9f2e7256a2186130667dfbe71d244eb3d8df5d56136fe48b564cc756c776678780d444afc99f3163e2852f9e067739fd34 DIST system_filter.exim.gz 3075 BLAKE2B d05e872b5cef377d29126cda03fc0a74c8777b2119b76ff43da6e8de808035eb9bfcb034a85d81824f135d484e864bfc0629fc1af2c228a7277d5ee7cf9cde79 SHA512 cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3 EBUILD exim-4.97.1-r6.ebuild 15532 BLAKE2B 1966575423ae14f92870ef41fe372382453c1140e2d4cf936ca13c5edf291be937cf03861d9ad16e04503ba14611b9e51a6042a7a0424a34f87cbac8dc405078 SHA512 40338c59c9cd0e1175e0eb606277615deaa18da9d43e25f03fa5fadc7e8c96801e5b458d50d66a43e803bfa143cb6f36831c0ca7fbf21c4bae16c6882354fc8b -EBUILD exim-4.98.2.ebuild 15408 BLAKE2B 24cf1e0e6808964f1b1162ba3fcd73bb4194b63c6c04e364dc60279548f70ae7bc814c83f7246415691b1c47bb65391a17388de647642899c3eaf315377467be SHA512 d29d7668c2ae56ff02fb8abecbc43f41ddc88c1f4ed85d1ff0a6d1ca7aa3920d0739eafc22905ab5651b43b0d04df360e675fd283ddd87e4bfb687ad9af7385f +EBUILD exim-4.98.2-r1.ebuild 14857 BLAKE2B 1727951f7c5ea93163e4fb444b7b34fd27d04823d0fe7269853d8edc68b8052d4ea91b06ed3c1d8d9c83d662c238319ac6167cfbe633b09eb13c45f16d1fec56 SHA512 d5310c45d325d9cf38cb10b48a242506d57c58ac7fe51f7974d1067c9728dead1022fae7533d1a2bf295985f2dec27a1b9626d69e8c34f634c8671b8c6dbef5d MISC metadata.xml 2488 BLAKE2B 2b6eee3c45210da4bb79ed1a01801cabbdf2be353652602b60cb7c512426197eb14defb2382dd71bcbf0101685a8e5d2f58d52fbee402894f2d86e51329d2165 SHA512 1b3f9fe9cbff738595101b32179f5c8230b5afefcce5266e06db97a3a07a73ad842f0a8be44f421a71e120cdff11e262ba1893f1c7117a0a4c42cf5f37a44d7b diff --git a/mail-mta/exim/exim-4.98.2.ebuild b/mail-mta/exim/exim-4.98.2-r1.ebuild index 44aa4d7194a5..edc98c2262ce 100644 --- a/mail-mta/exim/exim-4.98.2.ebuild +++ b/mail-mta/exim/exim-4.98.2-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI="8" inherit db-use flag-o-matic toolchain-funcs pam systemd @@ -26,7 +26,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux -socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X" +socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda" REQUIRED_USE=" arc? ( dkim spf ) dane? ( ssl !gnutls ) @@ -81,18 +81,11 @@ COMMON_DEPEND=">=sys-apps/sed-4.0.5 redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) - X? ( - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXaw - ) sqlite? ( dev-db/sqlite:= ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv " - # added X check for #57206 BDEPEND="virtual/pkgconfig" DEPEND="${COMMON_DEPEND}" RDEPEND="${COMMON_DEPEND} @@ -333,15 +326,6 @@ src_configure() { EOC fi - # Exim monitor, enabled by default, controlled via X USE-flag, - # disable if not requested, bug #46778 - if use X; then - cp ../exim_monitor/EDITME eximon.conf || die - cat >> Makefile <<- EOC - EXIM_MONITOR=eximon.bin - EOC - fi - # # features # @@ -550,10 +534,6 @@ src_compile() { src_install() { cd "${S}"/build-exim-gentoo || die dosbin exim - if use X; then - dosbin eximon.bin - dosbin eximon - fi fperms 4755 /usr/sbin/exim dosym exim /usr/sbin/sendmail @@ -635,8 +615,6 @@ pkg_postinst() { fi use dsn && einfo "extra information in fail DSN message is experimental" einfo - elog "Note that this release contains a tainted variable check that" - elog "is likely to break your configuration used with Exim 4.93 and before." - elog "Please check your transports for occurences of \$local_part, and" - elog "use a replacement like \$local_part_data where possible." + elog "Support for eximon via USE=X was dropped in this ebuild." + elog "The eximon code no longer compiles using recent compilers." } diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex aacb9d74eae1..6b174dc5c1c2 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/librecad/Manifest b/media-gfx/librecad/Manifest index 49033844d66f..e6754d941a93 100644 --- a/media-gfx/librecad/Manifest +++ b/media-gfx/librecad/Manifest @@ -1,7 +1,7 @@ DIST librecad-2.2.1.1.tar.gz 18597136 BLAKE2B ecb6a2576d606dd56fc1945fc435533beda09f2eb3d187cc348f9a27b23ff0b5cc3173a6ded9661e73baeab82f353478f7b89b445e34bb8202b9060c05f46dce SHA512 7fccbd697d4b48143681a7c0c5f988ff0e30e05453c6d3a8cb61496df01b5dd81ccd6205fe9dd560dd6c7cf92ff106eaf95fc27e897d712902ae7ec65d1a4ead DIST librecad-2.2.1.tar.gz 14107087 BLAKE2B 44c7960b79348515661fb59ae9c04949e8ff51282e80ce8335ca4679c74880552d229afcd3cc63d36fe75e06ce7d2dfce399c75f3cb1786448b487765b8966db SHA512 6a76d846e812fbed185c87e0e8362f7c429f9bd78bf739f19bcb12f1f88e5be944e48a38427820907826adec8d33204b7ce51ca2fbacecd0f7b39c6cab09687c DIST librecad-2.2.2_alpha1_pre20250501-2f5b68f3.tar.gz 18797706 BLAKE2B 6cd9ed76a9d8a2430c1eaa775d3bcc722fcdac75eca8ada94ba265bce4b2162ac22968b801bcc56f3a58e530e749bad821f29dde5c1cdcc09c65481e0bf89fed SHA512 7bb94ad2ec19cf79b4f669f78b6abcfbd8e41b04b6aaf7fd8d764f18895c87fad113b719665fe7685d70a450e241571faeaf6c4981fd68a8f7810704d02bb944 -EBUILD librecad-2.2.1.1.ebuild 1330 BLAKE2B dd50dddc010564cc289d9ec1bc9d93ed4251b4f70c8c031cb092f9004464e4c2cd25d545346a32be2db6179cf5186406af702f9fa4496e024068d2abd0a3e44b SHA512 527a9f88fd2ac7718cae1e596cd6c6980179519d360057f7c632414dc9ca306dbf42576c3d4015f68b531b48c95cf349a21c3d9029e39b86d3fdff059d91fa40 +EBUILD librecad-2.2.1.1.ebuild 1328 BLAKE2B b2279da9a1885414a85213f2514534f95409026fca3025f0d4a2e8fe660993b8c6a9da58f6ba5757d084629d1b08226c616225356eb31a3735128be7922a988c SHA512 0207ff2a37df1e5db8284d1369841ba4be303e8cccfe46333a7cdf6e326f2b83ac1457310425cc78862a532c94dafbe8653bbb186036e4b34d660d087e9f278b EBUILD librecad-2.2.1.ebuild 2355 BLAKE2B b1caa512451bb68fd2111724074d3b373814b7ed54aab80c2d76806b1ad80483029e62a20f603c67a6791e91632e39dd8ae96d672268ed617d9d2ddf7c80efea SHA512 b83f58f3ec7f980eb18a1a6864578d0664ea2ac6a97e6289354e4ed6c6c4052e72c571578b298abc766ebc63c6d495fbc98aad3c0c357eaaf5bc9704c3d4314c EBUILD librecad-2.2.2_alpha1_pre20250501.ebuild 1381 BLAKE2B ea9d9aabd91105c651200ff1d7aee0d4df4fa5a6629bf52f9ecab5569bc2f71a31419864ef0961582f118d1f079a3d69154dc191fcbb398a52edb56f0efef495 SHA512 151e70272f31531064b2647c000fe1f5f18c7b462d4e38fd549bac8f09023d85ec619ec694e8e380bb2687d4b0d414dca8adc22f2479edd53e9df10535d5baba EBUILD librecad-9999.ebuild 2347 BLAKE2B d0e69dcc531f8f1a3036c13a3cdcae4c13b397e31f5c6cca1f91cc12a9e17efa28d485e474a2156070179c7224b04f34f7b74de700947475439ed882c8d4eed7 SHA512 db82eacf5d7685b072425cf25af2cca8bbb59c70abc9177d6fb209c3840649eb0981612ae738684e667acbe9e7fbd96f7f09d25e0f82abe98e8cde71d8a6a4a3 diff --git a/media-gfx/librecad/librecad-2.2.1.1.ebuild b/media-gfx/librecad/librecad-2.2.1.1.ebuild index 726b0b098d9a..9b35ea5372aa 100644 --- a/media-gfx/librecad/librecad-2.2.1.1.ebuild +++ b/media-gfx/librecad/librecad-2.2.1.1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then else SRC_URI="https://github.com/LibreCAD/LibreCAD/archive/v${PV/_/}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/LibreCAD-${PV}" - KEYWORDS="~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-2" diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 7ea2e1ae8035..aee74e84a367 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index ff3ab644c5bc..fbbd70acba11 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -25,6 +25,6 @@ EBUILD mesa-25.0.3.ebuild 13757 BLAKE2B f76ae3de911bf81416881c47bccd7e76e8c00b5c EBUILD mesa-25.0.4-r1.ebuild 13827 BLAKE2B de833c03ec9c25a5431d674fc4e631c9a0f13ac081d7cc3f8b27a0e539ec4cb508c3ecaf4941273324859365a989a34f27020a844ee0619f7ba3e259b989be63 SHA512 2ab0f21e7ad262dde5b0de9c4146d6f00403ec363684904f93b41ca943194cd88eacff32ea995641161cdef99d2f46df9ceacb8d5dac615187bb11cb34d0bba4 EBUILD mesa-25.0.4.ebuild 13757 BLAKE2B f76ae3de911bf81416881c47bccd7e76e8c00b5c125de7eea71f989308d8267b97f942ecdf6f606332eeb7c587d6aecb4a9f8dcda5938edce841d412612498af SHA512 a7d908a0ebce0b5cacbd605d478d02b87c42e351d4576b9d86b1d1d6191dfa26408b4c513150e3c6314c40a7d6d8f8755c003c5fe99b80034bb6f334e868f0de EBUILD mesa-25.0.5.ebuild 13827 BLAKE2B de833c03ec9c25a5431d674fc4e631c9a0f13ac081d7cc3f8b27a0e539ec4cb508c3ecaf4941273324859365a989a34f27020a844ee0619f7ba3e259b989be63 SHA512 2ab0f21e7ad262dde5b0de9c4146d6f00403ec363684904f93b41ca943194cd88eacff32ea995641161cdef99d2f46df9ceacb8d5dac615187bb11cb34d0bba4 -EBUILD mesa-25.1.0_rc3.ebuild 13874 BLAKE2B 6ccaafeb0a923ae46e5672c4bb8b31cd185b34212cf5925a1b2956e37a5ef522005ed1e47145bb444babcec696d128a74886a5b71e1d40f3419b116a03629c20 SHA512 13dac416e3ee80cfb806a3d1cbf5cf46ce5b3b7953aae81f2c56beebf4034657ef5b567583df5f88a5deeede6408708ef4743d491aed7c3ea6844bb015674efb -EBUILD mesa-9999.ebuild 13874 BLAKE2B 6ccaafeb0a923ae46e5672c4bb8b31cd185b34212cf5925a1b2956e37a5ef522005ed1e47145bb444babcec696d128a74886a5b71e1d40f3419b116a03629c20 SHA512 13dac416e3ee80cfb806a3d1cbf5cf46ce5b3b7953aae81f2c56beebf4034657ef5b567583df5f88a5deeede6408708ef4743d491aed7c3ea6844bb015674efb +EBUILD mesa-25.1.0_rc3.ebuild 13855 BLAKE2B cc6d844ea071d92dbb04f44caa765a9639d2a14eb4e60ac92b06a9fd8513e1686f1d99465d1b5ce7d9835c72850beb888290cdc8aed58482ae7130058e6b552c SHA512 f46b60c8b7a7e92d6ee031d6e9c7304a7346a86c73f5ab07ca2b5671202689cbc20dda0b49f2ba99104e8493c66c9ca53d8652db57a2372cc413a96792554677 +EBUILD mesa-9999.ebuild 14002 BLAKE2B 830e4b975ad28d49212b2e59900d5f7f0a973bc3bb7303b0bd726deb28c670dffe625d639bf2cde2f3bc0fcf3c834313335809d58c6e5f34d172b5624a3d728b SHA512 ce67e90de5ba7e1511c6e473f90d5b658c43ac45eeb6ddeae88942d713ee0ba4e77f2d26e41dbc8d07c1940a6ad06293666a46967d27f8ffad32f2406343c720 MISC metadata.xml 1303 BLAKE2B 348e84a15156bd8ae4634c1866f83f1b283b77f8478e66e57dd3f047a6346d1cc67a7c808ce159b82d292dfab62e8b6c4d17cefcae7aea6fa38739667947258b SHA512 448c3d73ded90117f38cec7c80eead4bdac1599c563798c91c96bca8543b9db2e5c2a06f26f9b7496af085a964aff51ed8b0882aa88f18404b64447de2f65598 diff --git a/media-libs/mesa/mesa-25.1.0_rc3.ebuild b/media-libs/mesa/mesa-25.1.0_rc3.ebuild index 49829329d08e..b84b3594695b 100644 --- a/media-libs/mesa/mesa-25.1.0_rc3.ebuild +++ b/media-libs/mesa/mesa-25.1.0_rc3.ebuild @@ -36,7 +36,7 @@ else SRC_URI=" https://archive.mesa3d.org/${MY_P}.tar.xz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" fi # This should be {CARGO_CRATE_URIS//.crate/.tar.gz} to correspond to the wrap files, diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 49829329d08e..fa5fba6ab971 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -54,8 +54,8 @@ SLOT="0" RADEON_CARDS="r300 r600 radeon radeonsi" VIDEO_CARDS="${RADEON_CARDS} - asahi d3d12 freedreno intel lavapipe lima nouveau nvk panfrost v3d vc4 virgl - vivante vmware zink" + asahi d3d12 freedreno imagination intel lavapipe lima nouveau nvk panfrost + v3d vc4 virgl vivante vmware zink" for card in ${VIDEO_CARDS}; do IUSE_VIDEO_CARDS+=" video_cards_${card}" done @@ -220,6 +220,7 @@ pkg_pretend() { if ! use video_cards_asahi && ! use video_cards_d3d12 && ! use video_cards_freedreno && + ! use video_cards_imagination && ! use video_cards_intel && ! use video_cards_lavapipe && ! use video_cards_nouveau && @@ -228,7 +229,7 @@ pkg_pretend() { ! use video_cards_radeonsi && ! use video_cards_v3d && ! use video_cards_virgl; then - ewarn "Ignoring USE=vulkan since VIDEO_CARDS does not contain asahi, d3d12, freedreno, intel, lavapipe, nouveau, nvk, panfrost, radeonsi, v3d, or virgl" + ewarn "Ignoring USE=vulkan since VIDEO_CARDS does not contain asahi, d3d12, freedreno, imagination, intel, lavapipe, nouveau, nvk, panfrost, radeonsi, v3d, or virgl" fi fi @@ -404,6 +405,7 @@ multilib_src_configure() { vulkan_enable video_cards_asahi asahi vulkan_enable video_cards_d3d12 microsoft-experimental vulkan_enable video_cards_freedreno freedreno + vulkan_enable video_cards_imagination imagination-experimental vulkan_enable video_cards_intel intel intel_hasvk vulkan_enable video_cards_lavapipe swrast vulkan_enable video_cards_panfrost panfrost diff --git a/media-libs/openjpeg/Manifest b/media-libs/openjpeg/Manifest index 0a46dd5a40ed..946e18a1d3b4 100644 --- a/media-libs/openjpeg/Manifest +++ b/media-libs/openjpeg/Manifest @@ -9,5 +9,5 @@ DIST openjpeg-data_20241113.tar.gz 498662590 BLAKE2B 140c2fb2985a59413b1fb8ec52d EBUILD openjpeg-2.5.0-r5.ebuild 3016 BLAKE2B 58ccde41f1a927a062a7cc9600ff8e7a1224dc1fa2af44d4ed76e88bf03d85429dd2e2f3a56fc45377b779e0aa5fb246be88f645485d17b5c6bd6f27bb6c59ed SHA512 6cf06915de4bb0ca9b96ded1560322673ca98a82c5ad67e8f2b437f83d8b7819efa5a5cee6b9cd41e00e0bb0cbfa17b10d0cd707fb564c2d9d7e6f950c4aafcc EBUILD openjpeg-2.5.0-r6.ebuild 3019 BLAKE2B 390894e12a72f321302e6cffa4c77bd9ea6d2305968af8b5298d3066b7f4d97fa16da127afc5a0ed1637ed9bb834696d1da6023adaeab4ba395661d3672e8880 SHA512 7e21b4d51c87892ca5e1aff7da50db28285c5d298b324fe250c9cc162e0c7d21922668b4397d509dc0954654614fefe7834e888e6ebd109057f61ab2e29161b5 EBUILD openjpeg-2.5.2.ebuild 2868 BLAKE2B f96d6dd0cf58d628a97695109d75c181ca257628913553f0f628316d6694280aaf05d693cd494bd351431c1a591583f3a440a44ba49d0e42642f0912e1b8acaa SHA512 31b7f72d4d277c8e9ca1d705e7a5884f321dba42a164ca19f6186457753893234ed81a8997808e45c7ac273852f90e64bb56830c16a201f1dbedd11af2e8731e -EBUILD openjpeg-2.5.3.ebuild 2870 BLAKE2B 1ffa528b11de425afa1579aa668b3191c1cad80fa5557ca630cdefe0b6d0e85c0a416f77665acb40734cc0e44e902c0f87e7643d0041dcdabff3eb4f69652a8c SHA512 68e30b4deb96355aeb2d518beb04190225777316b284d33232df7a9c616bb6e2065b07a681f285b241708228cdbc6135cfb77eb6408b7e56880a60f58916b411 +EBUILD openjpeg-2.5.3.ebuild 2869 BLAKE2B 24f7f05d3c928456adedc2f1f9838320de0cd7e03825fe747d01f24a46b4ae9067c837f3b0c79e9f32430c3b1a5dd515b7c842993ff7564170531ab2af9935b1 SHA512 2a9e5c64425b5f75502c010d6f263f500f5ebf06c2f071cf1883fa44084edddb054cef19aa001f229690fbc3ffa70b43872472d6bf549dcf49c3c4b58547a5d1 MISC metadata.xml 612 BLAKE2B ecbdd9706b1975ad5a9f5ba9957ee7e1cc7cf42e7dfcb3e8b8f9e1f9851b035ac3d997ec9515a181b52be5112dfa44e9d2f98eeb532b21bf353afedcee035181 SHA512 243f4e9e4bc1d851c97167ab8f19ac240ea12d1e53ea59e6709b6da7a810edeb8aa287d92e0334b6b09d2df7660cc64de2dd9af739b2f3daa6ff19dcc304fa8d diff --git a/media-libs/openjpeg/openjpeg-2.5.3.ebuild b/media-libs/openjpeg/openjpeg-2.5.3.ebuild index 6b81a4f8145f..df9baba4034a 100644 --- a/media-libs/openjpeg/openjpeg-2.5.3.ebuild +++ b/media-libs/openjpeg/openjpeg-2.5.3.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/uclouvain/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD-2" SLOT="2/7" # based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz Binary files differindex 3b031060e611..48a1fae9fba0 100644 --- a/media-radio/Manifest.gz +++ b/media-radio/Manifest.gz diff --git a/media-radio/grig/Manifest b/media-radio/grig/Manifest index e12eb7dfef06..914454333c08 100644 --- a/media-radio/grig/Manifest +++ b/media-radio/grig/Manifest @@ -1,9 +1,4 @@ -AUX grig-0.8.1-hamlib4.patch 3897 BLAKE2B f855040e1860d840cc993c46a0b17a341d3820f342dc1082e2a4a9ed5f1b598f50ba61215add86f6c1b59afef04194d82a80a2de1f033328e37e0edfe51f422f SHA512 b8573228232d24fe0fd750857a5b60a358279fd5e3a07dde9eff18ed3b38c09ff4bf693f63ad9f63f691d3b8937e0a7e7dff222f9aaa74d53bd064b3adf379cf -AUX grig-0.8.1-hamlib42.patch 6661 BLAKE2B 2ba2f54d9f6d5571862ced26fdc300198c33b7430f8ea5787c02b640c80de769fcd3cecd7d44b1ec943e6a9d88d9fec322ef57c2c363d704ddefbc484bac2bc2 SHA512 c302618a824b2cb79403ca58a5506fdf0005f07ba0e0f6ef9569f0ee4043ead86589bffd9f990265253f620eddc204a4ecd9ebbf4e2cfa421d97ed7eac55e1c6 -AUX grig-0.8.1-hamlib45.patch 538 BLAKE2B b75374d210e633ce4dd02d2bf88946e54ebe444053ea3b2ad543f8ff74205d7466f378de5fc4f222f0ba8658feac4b502c1ee686eaca49cde16b62bab2c9784b SHA512 4ba44fb93c3c730c9903f51990696910f6b7959ec99312d424c78fe837cc81297a4e3e00c814ff3617186dc8b29c41d496b82517a4a4df72a5943e21ed5a3180 AUX grig-0.8.1-hamlib46.patch 1390 BLAKE2B c25f8a5c51d9f6767a53a575559df0ba7c4a5360a4e1302f2cc425f614a22e818502bd936d27752663b6b8f8c909c03f3b4ff9d28de93e1da21a2bef2327111c SHA512 4f3d7c011f974ef8daa5e9647697a769e8f085fbe30c1f6c45395d122a0a68d35d72f9b4bf3d0e0fd43aaf841dcfd8fb30cc6669a21de62091abb02adf4c4f47 -DIST grig-0.8.1.tar.gz 621728 BLAKE2B 096ac037d3e5871e32bbb80669e2bafdf061c28c420362e26aea9f01f2e399a4cb769e65aa8261b0726444d08006495de13c62ca9d9e094c44fd8cb28b36a3f1 SHA512 84eda8db5d18324f26f0775483c8272296aad05dd75f0572c01a3c7af6dbd14bff7b98cc6a61fe3c43d25193866be4b3dafdc4e68dfc37217e88b53ca53266f9 DIST grig-0.9.0.tar.gz 636750 BLAKE2B 41332da0c1a9f1f938e94ad4624e2614e84829ca36d272566eeac16935de34a0b3d19c67163bda3d7c35b78158d1adb750f247709a8fa4978a45ff1daac0f7b9 SHA512 95ec5be163aaaa405ce4712f445e327fc18a0350e8a827bbed5ef0bbe22f28643e02bf352ab67dbbc4e25a1444f6097b96f31f2aba9069b47173c7450ba5d90a -EBUILD grig-0.8.1-r1.ebuild 981 BLAKE2B cb671f59d593e34509ab7cf341cbb99075dd18c42de20f1815fda0505db9672c6b3c6fc2c6addc61f87e4d07535516ec14b28c738fbbff164290a4e376c08ddd SHA512 d564c9b1f4c59877a130292b4794999dc36ec3c7512b013c4794527b4ddf8cd9e796d6447bd846c37b02783edd2e099bde9f96fd670e922c05f79d319ecc14a4 EBUILD grig-0.9.0.ebuild 758 BLAKE2B 46b763762a2ba80a107c3efd48bf3b7070b1f75d0217f8a7006e7615f6dfeb47c52c4c4da88b3091592b1bd4507e854e1b8cd7ab4cc98853f8b1cb5f20f008f9 SHA512 ee2975951352a6ed0a11931d20931f34daab226b2ec6ac6960613e8a3c89deac495c43e6e1a30f254a88e23943eb35811a74f578742d79d95987ba659e310b23 MISC metadata.xml 385 BLAKE2B e9ae522aa26c04e336171d55150b7d556f94de477f2c8a8202eb82cea28d77034781d8e0ed7d17803b498d626f3fe04e34712d4d44696993c0346718f8e7b2cf SHA512 713238d7ec0936b9d73b2ec9cfa268c2b66d487afa93b893ab8711b03fa83ceb61ec30021be02e47438bea1171edf319c5e9093989b5aad11f381ccdf0c1605d diff --git a/media-radio/grig/files/grig-0.8.1-hamlib4.patch b/media-radio/grig/files/grig-0.8.1-hamlib4.patch deleted file mode 100644 index e73a4ec4eb9a..000000000000 --- a/media-radio/grig/files/grig-0.8.1-hamlib4.patch +++ /dev/null @@ -1,79 +0,0 @@ -Picked up from Debians grig-0.8.1-3 -Description: align affected parts for Hamlib4.0 -Author: Ervin Hegedus <airween@gmail.com> ---- grig-0.8.1.orig/src/rig-daemon.c -+++ grig-0.8.1/src/rig-daemon.c -@@ -1674,12 +1674,12 @@ rig_daemon_exec_cmd (rig_cmd_t c - is the current frequency within this range? - */ - if (((mode & myrig->state.rx_range_list[i].modes) == mode) && -- (get->freq1 >= myrig->state.rx_range_list[i].start) && -- (get->freq1 <= myrig->state.rx_range_list[i].end)) { -+ (get->freq1 >= myrig->state.rx_range_list[i].startf) && -+ (get->freq1 <= myrig->state.rx_range_list[i].endf)) { - - found_mode = 1; -- get->fmin = myrig->state.rx_range_list[i].start; -- get->fmax = myrig->state.rx_range_list[i].end; -+ get->fmin = myrig->state.rx_range_list[i].startf; -+ get->fmax = myrig->state.rx_range_list[i].endf; - - grig_debug_local (RIG_DEBUG_VERBOSE, - _("%s: Found frequency range for mode %d"), -@@ -2971,7 +2971,7 @@ rig_daemon_exec_cmd (rig_cmd_t c - val.i = set->voxdel; - - /* try to execute command */ -- retcode = rig_set_level (myrig, RIG_VFO_CURR, RIG_LEVEL_VOX, val); -+ retcode = rig_set_level (myrig, RIG_VFO_CURR, RIG_LEVEL_VOXDELAY, val); - - /* raise anomaly if execution did not succeed */ - if (retcode != RIG_OK) { -@@ -2996,7 +2996,7 @@ rig_daemon_exec_cmd (rig_cmd_t c - value_t val; - - /* try to execute command */ -- retcode = rig_get_level (myrig, RIG_VFO_CURR, RIG_LEVEL_VOX, &val); -+ retcode = rig_get_level (myrig, RIG_VFO_CURR, RIG_LEVEL_VOXDELAY, &val); - - /* raise anomaly if execution did not succeed */ - if (retcode != RIG_OK) { ---- grig-0.8.1.orig/src/rig-daemon-check.c -+++ grig-0.8.1/src/rig-daemon-check.c -@@ -398,12 +398,12 @@ rig_daemon_check_mode (RIG - */ - if (!found_mode && - ((mode & myrig->state.rx_range_list[i].modes) == mode) && -- (get->freq1 >= myrig->state.rx_range_list[i].start) && -- (get->freq1 <= myrig->state.rx_range_list[i].end)) { -+ (get->freq1 >= myrig->state.rx_range_list[i].startf) && -+ (get->freq1 <= myrig->state.rx_range_list[i].endf)) { - - found_mode = 1; -- get->fmin = myrig->state.rx_range_list[i].start; -- get->fmax = myrig->state.rx_range_list[i].end; -+ get->fmin = myrig->state.rx_range_list[i].startf; -+ get->fmax = myrig->state.rx_range_list[i].endf; - - grig_debug_local (RIG_DEBUG_VERBOSE, - _("%s: Found frequency range for mode %d"), ---- grig-0.8.1.orig/src/rig-data.h -+++ grig-0.8.1/src/rig-data.h -@@ -190,7 +190,7 @@ typedef struct { - - #define GRIG_LEVEL_RD (RIG_LEVEL_RFPOWER | RIG_LEVEL_AGC | RIG_LEVEL_SWR | RIG_LEVEL_ALC | \ - RIG_LEVEL_STRENGTH | RIG_LEVEL_ATT | RIG_LEVEL_PREAMP | \ -- RIG_LEVEL_VOX | RIG_LEVEL_AF | RIG_LEVEL_RF | RIG_LEVEL_SQL | \ -+ RIG_LEVEL_VOXDELAY | RIG_LEVEL_AF | RIG_LEVEL_RF | RIG_LEVEL_SQL | \ - RIG_LEVEL_IF | RIG_LEVEL_APF | RIG_LEVEL_NR | RIG_LEVEL_PBT_IN | \ - RIG_LEVEL_PBT_OUT | RIG_LEVEL_CWPITCH | \ - RIG_LEVEL_MICGAIN | RIG_LEVEL_KEYSPD | RIG_LEVEL_NOTCHF | \ -@@ -198,7 +198,7 @@ typedef struct { - RIG_LEVEL_VOXGAIN | RIG_LEVEL_ANTIVOX) - - #define GRIG_LEVEL_WR (RIG_LEVEL_RFPOWER | RIG_LEVEL_AGC | RIG_LEVEL_ATT | RIG_LEVEL_PREAMP | \ -- RIG_LEVEL_VOX | RIG_LEVEL_AF | RIG_LEVEL_RF | RIG_LEVEL_SQL | \ -+ RIG_LEVEL_VOXDELAY | RIG_LEVEL_AF | RIG_LEVEL_RF | RIG_LEVEL_SQL | \ - RIG_LEVEL_IF | RIG_LEVEL_APF | RIG_LEVEL_NR | RIG_LEVEL_PBT_IN | \ - RIG_LEVEL_PBT_OUT | RIG_LEVEL_CWPITCH | \ - RIG_LEVEL_MICGAIN | RIG_LEVEL_KEYSPD | RIG_LEVEL_NOTCHF | \ diff --git a/media-radio/grig/files/grig-0.8.1-hamlib42.patch b/media-radio/grig/files/grig-0.8.1-hamlib42.patch deleted file mode 100644 index 16c2dc851816..000000000000 --- a/media-radio/grig/files/grig-0.8.1-hamlib42.patch +++ /dev/null @@ -1,203 +0,0 @@ -diff --git a/src/rig-daemon-check.c b/src/rig-daemon-check.c -index 932a84c..07045bd 100644 ---- a/src/rig-daemon-check.c -+++ b/src/rig-daemon-check.c -@@ -884,7 +884,7 @@ rig_daemon_check_level (RIG *myrig, - if (has_get->att || has_set->att) { - int i = 0; - -- while ((i < MAXDBLSTSIZ) && (myrig->state.attenuator[i] != 0)) { -+ while ((i < HAMLIB_MAXDBLSTSIZ) && (myrig->state.attenuator[i] != 0)) { - rig_data_set_att_data (i, myrig->state.attenuator[i]); - i++; - } -@@ -895,7 +895,7 @@ rig_daemon_check_level (RIG *myrig, - if (has_get->preamp || has_set->preamp) { - int i = 0; - -- while ((i < MAXDBLSTSIZ) && (myrig->state.preamp[i] != 0)) { -+ while ((i < HAMLIB_MAXDBLSTSIZ) && (myrig->state.preamp[i] != 0)) { - rig_data_set_preamp_data (i, myrig->state.preamp[i]); - i++; - } -diff --git a/src/rig-daemon.c b/src/rig-daemon.c -index 0070283..c8e0ee5 100644 ---- a/src/rig-daemon.c -+++ b/src/rig-daemon.c -@@ -537,7 +537,7 @@ rig_daemon_start (int rigid, - } - - /* configure and open rig device */ -- strncpy (myrig->state.rigport.pathname, rigport, FILPATHLEN); -+ strncpy (myrig->state.rigport.pathname, rigport, HAMLIB_FILPATHLEN); - g_free (rigport); - - /* set speed if any special whishes */ -diff --git a/src/rig-data.c b/src/rig-data.c -index cc76268..1858a8d 100644 ---- a/src/rig-data.c -+++ b/src/rig-data.c -@@ -64,10 +64,10 @@ grig_cmd_avail_t has_get; /*!< Flags to indicate reading capabilities. */ - - - /** \brief List of attenuator values (absolute values). */ --static int att[MAXDBLSTSIZ]; -+static int att[HAMLIB_MAXDBLSTSIZ]; - - /** \brief List of preamp values. */ --static int preamp[MAXDBLSTSIZ]; -+static int preamp[HAMLIB_MAXDBLSTSIZ]; - - /** \brief Bit field of available VFO's */ - static int vfo_list; -@@ -116,7 +116,7 @@ rig_data_set_vfos (int vfos) - void - rig_data_set_att_data (int index, int data) - { -- if ((index >= 0) && (index < MAXDBLSTSIZ)) -+ if ((index >= 0) && (index < HAMLIB_MAXDBLSTSIZ)) - att[index] = data; - } - -@@ -132,7 +132,7 @@ rig_data_set_att_data (int index, int data) - int - rig_data_get_att_data (int index) - { -- if ((index >= 0) && (index < MAXDBLSTSIZ)) { -+ if ((index >= 0) && (index < HAMLIB_MAXDBLSTSIZ)) { - return att[index]; - } - else { -@@ -158,7 +158,7 @@ rig_data_get_att_index (int data) - return -1; - - /* scan through the array */ -- while ((i < MAXDBLSTSIZ) && (att[i] != 0)) { -+ while ((i < HAMLIB_MAXDBLSTSIZ) && (att[i] != 0)) { - if (att[i] == data) { - return i; - } -@@ -182,7 +182,7 @@ rig_data_get_att_index (int data) - void - rig_data_set_preamp_data (int index, int data) - { -- if ((index >= 0) && (index < MAXDBLSTSIZ)) -+ if ((index >= 0) && (index < HAMLIB_MAXDBLSTSIZ)) - preamp[index] = data; - } - -@@ -198,7 +198,7 @@ rig_data_set_preamp_data (int index, int data) - int - rig_data_get_preamp_data (int index) - { -- if ((index >= 0) && (index < MAXDBLSTSIZ)) { -+ if ((index >= 0) && (index < HAMLIB_MAXDBLSTSIZ)) { - return preamp[index]; - } - else { -@@ -225,7 +225,7 @@ rig_data_get_preamp_index (int data) - return -1; - - /* scan through the array */ -- while ((i < MAXDBLSTSIZ) && (preamp[i] != 0)) { -+ while ((i < HAMLIB_MAXDBLSTSIZ) && (preamp[i] != 0)) { - if (preamp[i] == data) { - return i; - } -diff --git a/src/rig-gui-buttons.c b/src/rig-gui-buttons.c -index ae95f4d..6873447 100644 ---- a/src/rig-gui-buttons.c -+++ b/src/rig-gui-buttons.c -@@ -283,10 +283,10 @@ rig_gui_buttons_create_att_selector () - /* add ATT OFF ie. 0 dB */ - gtk_combo_box_append_text (GTK_COMBO_BOX (att), _("ATT OFF")); - -- /* note: MAXDBLSTSIZ is defined in hamlib; it is the max size of the -+ /* note: HAMLIB_MAXDBLSTSIZ is defined in hamlib; it is the max size of the - ATT and preamp arrays. - */ -- while ((i < MAXDBLSTSIZ) && rig_data_get_att_data (i)) { -+ while ((i < HAMLIB_MAXDBLSTSIZ) && rig_data_get_att_data (i)) { - - text = g_strdup_printf ("-%d dB", rig_data_get_att_data (i)); - gtk_combo_box_append_text (GTK_COMBO_BOX (att), text); -@@ -343,10 +343,10 @@ rig_gui_buttons_create_preamp_selector () - /* add ATT OFF ie. 0 dB */ - gtk_combo_box_append_text (GTK_COMBO_BOX (preamp), _("PREAMP OFF")); - -- /* note: MAXDBLSTSIZ is defined in hamlib; it is the max size of the -+ /* note: HAMLIB_MAXDBLSTSIZ is defined in hamlib; it is the max size of the - ATT and preamp arrays. - */ -- while ((i < MAXDBLSTSIZ) && rig_data_get_preamp_data (i)) { -+ while ((i < HAMLIB_MAXDBLSTSIZ) && rig_data_get_preamp_data (i)) { - - text = g_strdup_printf ("%d dB", rig_data_get_preamp_data (i)); - gtk_combo_box_append_text (GTK_COMBO_BOX (preamp), text); -diff --git a/src/rig-gui-info.c b/src/rig-gui-info.c -index 53733bf..d73ef2d 100644 ---- a/src/rig-gui-info.c -+++ b/src/rig-gui-info.c -@@ -714,7 +714,7 @@ rig_gui_info_create_tunstep_frame () - /* Create a table with enough rows to show the - max possible number of unique tuning steps. - */ -- table = gtk_table_new (TSLSTSIZ, 2, FALSE); -+ table = gtk_table_new (HAMLIB_TSLSTSIZ, 2, FALSE); - - label = gtk_label_new (NULL); - gtk_label_set_markup (GTK_LABEL (label), _("<b>STEP</b>")); -@@ -746,7 +746,7 @@ rig_gui_info_create_tunstep_frame () - } - */ - /* for each available tuning ste */ -- for (i = 0; i < TSLSTSIZ; i++) { -+ for (i = 0; i < HAMLIB_TSLSTSIZ; i++) { - - gboolean firsthit = TRUE; /* indicates whether found mode is the first one - for the current tuning step. */ -@@ -757,7 +757,7 @@ rig_gui_info_create_tunstep_frame () - */ - if (myrig->caps->tuning_steps[i].ts == 0) { - -- i = TSLSTSIZ; -+ i = HAMLIB_TSLSTSIZ; - } - - /* otherwise continue */ -@@ -853,7 +853,7 @@ rig_gui_info_create_frontend_frame () - text = g_strdup (""); - - /* loop over all available preamp values and concatenate them into a label */ -- for (i = 0; i < MAXDBLSTSIZ; i++) { -+ for (i = 0; i < HAMLIB_MAXDBLSTSIZ; i++) { - - data = rig_data_get_preamp_data (i); - -@@ -861,7 +861,7 @@ rig_gui_info_create_frontend_frame () - reached the terminator - */ - if (data == 0) { -- i = MAXDBLSTSIZ; -+ i = HAMLIB_MAXDBLSTSIZ; - } - else { - if (i > 0) { -@@ -900,7 +900,7 @@ rig_gui_info_create_frontend_frame () - - text = g_strdup (""); - /* loop over all available attenuator values and concatenate them into a label */ -- for (i = 0; i < MAXDBLSTSIZ; i++) { -+ for (i = 0; i < HAMLIB_MAXDBLSTSIZ; i++) { - - data = rig_data_get_att_data (i); - -@@ -908,7 +908,7 @@ rig_gui_info_create_frontend_frame () - reached the terminator - */ - if (data == 0) { -- i = MAXDBLSTSIZ; -+ i = HAMLIB_MAXDBLSTSIZ; - } - else { - if (i > 0) { diff --git a/media-radio/grig/files/grig-0.8.1-hamlib45.patch b/media-radio/grig/files/grig-0.8.1-hamlib45.patch deleted file mode 100644 index 4da0a6496978..000000000000 --- a/media-radio/grig/files/grig-0.8.1-hamlib45.patch +++ /dev/null @@ -1,17 +0,0 @@ -Hamlib 4.5 dropped rig_get_split macro -see Bug 883773 - -diff --git a/src/rig-daemon.c b/src/rig-daemon.c -index ddd922f..1a86a5e 100644 ---- a/src/rig-daemon.c -+++ b/src/rig-daemon.c -@@ -2283,7 +2283,8 @@ rig_daemon_exec_cmd (rig_cmd_t cmd, - case RIG_CMD_GET_SPLIT: - if (has_get->split) { - -- retcode = rig_get_split (myrig, RIG_VFO_RX, &get->split); -+ vfo_t tx_vfo; -+ retcode = rig_get_split_vfo (myrig, RIG_VFO_RX, &get->split, &tx_vfo); - - /* raise anomaly if execution did not succeed */ - if (retcode != RIG_OK) { diff --git a/media-radio/grig/grig-0.8.1-r1.ebuild b/media-radio/grig/grig-0.8.1-r1.ebuild deleted file mode 100644 index 592c39641f2f..000000000000 --- a/media-radio/grig/grig-0.8.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop - -DESCRIPTION="A tool for controlling amateur radios" -HOMEPAGE="http://groundstation.sourceforge.net/grig/" -SRC_URI="https://downloads.sourceforge.net/groundstation/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:2 - >=media-libs/hamlib-4:=" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/grig-0.8.1-hamlib4.patch - "${FILESDIR}"/grig-0.8.1-hamlib45.patch - "${FILESDIR}"/grig-0.8.1-hamlib46.patch ) - -src_prepare() { - # prepare for media-radio/hamlib-4.2 change of API - if has_version '>=media-libs/hamlib-4.2' ; then - eapply -p1 "${FILESDIR}"/${P}-hamlib42.patch - fi - default -} - -src_configure() { - econf --enable-hardware -} - -src_install() { - default - make_desktop_entry ${PN} "GRig" "/usr/share/pixmaps/grig/grig-logo.png" "HamRadio" - rm -rf "${ED}/usr/share/grig" || die "cleanup docs failed" -} diff --git a/media-radio/kochmorse/Manifest b/media-radio/kochmorse/Manifest index 232fc1432277..39676a1abe69 100644 --- a/media-radio/kochmorse/Manifest +++ b/media-radio/kochmorse/Manifest @@ -1,4 +1,3 @@ DIST kochmorse-3.5.1.tar.gz 1154862 BLAKE2B eb74aadc1e2029576f3cc96ea698742aca70bcd616f7123543c189924689b71bae6d330e2f857027ac57026effa26a6b27866184e391840073c48aff4503e3d1 SHA512 3d073ae25461a30d58ee58e8a606f240313b32c5d036ee3087c78daf2fd78da9640d720649b807e1b19b19bc60f00bb077a7cbc9d799b4c6d232dc8bea8c2168 EBUILD kochmorse-3.5.1-r1.ebuild 615 BLAKE2B 6264dd34edcadbb770a2909b28249a1ea5912f1d53da8d36c83b1ef49c1409e7ec0a6dc2b3896983403eda413099692ee81e3ee660207639bdacda519c23ab93 SHA512 08c8f396b21e66342dcef2e3e8312228b34cda5065be6bae90ddc627c07b56b18e2c1f258af5b3672026970fa546f4b753c04f0c4a6b8b36b0c9e202954cd825 -EBUILD kochmorse-3.5.1.ebuild 514 BLAKE2B 3b24f6cf5bcd7bc0eb75bbc414f0fcb4f49196deed49196fc068c6a9e4951edd70410c50040fe661aee19c9e0ba719fd1482eb99f46955ca85bb33b2dd69d095 SHA512 123df98403bd8ce855205e07a38d2e077061809143b7db58f01e53d64a69d5687d22500205a8fc9134a01c37ad90aa2a6e2d68e41f0d0e43213659e8833fd730 MISC metadata.xml 508 BLAKE2B 9d1c2f3017798e70f605adc2f02528bc4421ddb6398c1f53189195776967fb2238bd997a5f0ac32af30ffc1a2a17c9a6a85df1a14c054f44157d2328525e1e92 SHA512 24dc93747ac7fc2cdb1bddbd9b35a0c57ca1b0514a2c3ab1de3164742f9b836085d37022b7c63fd250520cb8a6583c636704439e5a8896b07daba4125c1e4643 diff --git a/media-radio/kochmorse/kochmorse-3.5.1.ebuild b/media-radio/kochmorse/kochmorse-3.5.1.ebuild deleted file mode 100644 index e45bbb5ea6a5..000000000000 --- a/media-radio/kochmorse/kochmorse-3.5.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Morse-code tutor using the Koch method" -HOMEPAGE="https://github.com/hmatuschek/kochmorse" -SRC_URI="https://github.com/hmatuschek/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -BDEPEND="dev-qt/linguist-tools:5" -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtwidgets:5" -DEPEND="${RDEPEND}" diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 2a846cdcc70f..43b936312a8d 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/kasts/Manifest b/media-sound/kasts/Manifest index d0305985524f..aa731da2ebec 100644 --- a/media-sound/kasts/Manifest +++ b/media-sound/kasts/Manifest @@ -2,6 +2,5 @@ AUX kasts-24.12.3-kirigami-6.12.patch 6093 BLAKE2B 26a2218c4a4a53272d53fb6208429 DIST kasts-24.12.3.tar.xz 626512 BLAKE2B 1617b57de6c6bf827c1df4ed9a46615dfcf74882e52ba27b6dd1610e915c8ed19484317279d11ccbfc78c51c0c99b6c364ffc8a90a8e1fc7ce47ce76650a2c7a SHA512 135105b92a744d5a1bf8b6dd159c1782e5f89974e1e12d56fa9d29f1c5c531e6c7622a67a3f819baa0a12acafa61e5bad42dad6af0239f2a4c8fcc63039d30c8 DIST kasts-25.04.0.tar.xz 646068 BLAKE2B e69636ad156928eaf9d69bfe423328f17588c5b44e0193c464cec3079a3dab1f4896ee43fd05260ee37b4244a5fa45322e8093b2d96f89514c2b724f482b1665 SHA512 111625cdccf8e0795265ce2dee96bda3544fe28ea9b075aec13d39044a0c20a190434958c86c64c8f966659fc7c5f43c280b63861883a128f6612eb950fd28f2 EBUILD kasts-24.12.3-r1.ebuild 1373 BLAKE2B b0fc8ec3393bedc81469e6f83a997e94c566ee190739d22ef1b00a5d3265b1a3e24bd22dd43ff8befd55b9f62e8946b7c8e5831038bebca6708080ff718a135c SHA512 b2fc7754e1e411ebb6b3b1a2415ce060c84a1cde115bd0d092faa89a4b5096aba194316c9ea5a6dd6643575dcf64049f50a8cace691dd945a666e53889139c25 -EBUILD kasts-24.12.3.ebuild 1321 BLAKE2B cc220018e4047ec6cd8ca6bce6d080c3d08cd2ef6a4778a2ad958718cec13d1ac1eb1def0c63df1615387c62dd6703a708b5c5f7e3b83eacb7464105c46831a8 SHA512 ded7ea8ddbeb0a75a6112769615fa03bf17c39f49c6db57db2f310a5812333bc6c9e51b7991c69d4b07823d624c8e3e3e484df2a42b6f32c53030f72db36b9f1 EBUILD kasts-25.04.0.ebuild 1460 BLAKE2B 56e8cf28a7ee587e62d7f214dca8e5712683fee8fd76ab3fe1d089d09303bc2970035d03cc133d56f6771312d98e77170e91d2263ff42bc876fc4633596dfa3c SHA512 566f3fb33855cd6d27938dfc32235d88fff3c8a390acea17bccb05b491810e83e9ce326190f93af76f51f18e9f574985679182446165cd3ed4bc4fe2be0d15e0 MISC metadata.xml 461 BLAKE2B f69d730a1f4e042650158f9819d07209c9d98492076400efebc152aa60950bd512bce5f8fabbd0a1bded16af201a03db57a56ef5c708662d7e8b058c2f0aa194 SHA512 4ac8027c4d3068ba151104708b13c3cbf21617da83e32d7a471421e9007d31ae5122335072bc99c7c2e4e2981e8ce1812e0b4dbf168f6d8adfeb6d079e68793f diff --git a/media-sound/kasts/kasts-24.12.3.ebuild b/media-sound/kasts/kasts-24.12.3.ebuild deleted file mode 100644 index 5dc8476efe5a..000000000000 --- a/media-sound/kasts/kasts-24.12.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=6.7.0 -QTMIN=6.7.2 -inherit ecm gear.kde.org - -DESCRIPTION="Convergent podcast application for desktop and mobile" -HOMEPAGE="https://apps.kde.org/kasts/" - -LICENSE="GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -IUSE="gstreamer vlc" - -DEPEND=" - dev-libs/kirigami-addons:6 - >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,sql,widgets,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtmultimedia-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - >=kde-frameworks/breeze-icons-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/kcrash-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kirigami-${KFMIN}:6 - >=kde-frameworks/syndication-${KFMIN}:6 - >=kde-frameworks/threadweaver-${KFMIN}:6 - media-libs/taglib:= - gstreamer? ( - dev-libs/glib:2 - media-libs/gstreamer:1.0 - media-libs/gst-plugins-good:1.0 - ) - vlc? ( media-video/vlc:= ) -" -RDEPEND="${DEPEND}" -BDEPEND="gstreamer? ( virtual/pkgconfig )" - -src_configure() { - local mycmakeargs=( - -DBUILD_EXAMPLE_PLAYER=OFF - -DBUILD_GSTREAMER_BACKEND=$(usex gstreamer) - $(cmake_use_find_package vlc LIBVLC) - ) - ecm_src_configure -} diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz Binary files differindex 00bd38555716..fa38c82d4b80 100644 --- a/media-video/Manifest.gz +++ b/media-video/Manifest.gz diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index 895b2f78ccff..f8edf752f581 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -1,15 +1,9 @@ AUX mkvtoolnix-86.0-libfmt-11-fix.patch 726 BLAKE2B 0379ba93dfb9669123492335516a3618cb970ea1ed19234202be7a28aa6276b51f982c596319f921ec0476e7d25b8ff74d46247f21af00838eed2bde22f36ab3 SHA512 6085ce904bf2ecb4fd43e469778f634b8e609a4a0f2733477605ead9b275a12be0fc1204ec09b601b5efb4328d65790ec424c2a542e14c962172b43797fc821f -DIST mkvtoolnix-86.0.tar.xz 11369476 BLAKE2B a18ed1534f693f98924bc5c4bb1d3acedd154dacede17691a88b1d1a14c99d5ba4bc5483060d67624e682058e8af1a91ea0f77b095f35af340dea84a441dedc1 SHA512 ca1009439d662f32c75ee915f89ed1ccf1475f84782a5da977521e1ab1a558400d844d689ba37d3e5bcc2cb0ec70d3fac5db5594d0088668dd0ba3ac759819c6 -DIST mkvtoolnix-86.0.tar.xz.sig 833 BLAKE2B d53e8f8198f5ce5faec0b6c991ecf64a43f42395182aa7ead970f17e56b01c986392922b052cc2ac5e380983b937345838a96cde84e575d72bfcff2dd3084b09 SHA512 19901f9f61e108b8c4db0dab833e0998ab2bdc227130fe6d1aea6b9f495e66aa796bd4d3f70f14dadc906226884f03aaca90e710233e58fb604f66b28fb4abee -DIST mkvtoolnix-88.0.tar.xz 11241552 BLAKE2B 01edcfe995e75fa7cde1916eb37a5f75d9788d5e56ee7a07ca106d861cf2d297a7d72974b0b6f958fec175d3db675e9e852af9f50345ededcca403983dcffa85 SHA512 b1b08a42f55e841c618cbfe19f40310ea7c879d43a6a1db4152abfd5618deccc33332a73b1fc21757660891907b9eb12028b8c016134708f0464d5cc10a343c2 -DIST mkvtoolnix-88.0.tar.xz.sig 833 BLAKE2B b0acd58dbc4c937ec50477e2695c4df1e67d6b40e985d676be38eaaff513a4eed17b19c612892c39c613e3736f516074febd12f76087ade3078d1183b0a3bce1 SHA512 f8175019b12f5a7bf36cc69f806d3dfc18431945f50bd1c4be5e5c1422ea9e53ca8ca93a08a417cae97da163b622ed09e7490a80255fccece6a5cbd32efbfe96 -DIST mkvtoolnix-90.0.tar.xz 11273024 BLAKE2B 03488894cc0ec51829581b6a4cae35f9eecd1443deacfd00cc81295b76317361657ccc42977a1a66d1320b59b03fd9db5373a0a4c1bb70c0df452b745f3ddf5a SHA512 3558e175bc369f1296604abc986bab88fb11d199032acf1e133d62ad8d99d848ae249df3f3e4ab342f3a400750ef20975acc0b9c0a3f4a7b8cb5bbdd563a4227 -DIST mkvtoolnix-90.0.tar.xz.sig 833 BLAKE2B 6dace1510af79347b772227a2e534cbfa74e18af3c0c9543a4951753dce2393cfb376ab2efdafe852e114b176e520a78bd7815c2ffec550baafb1496d762b1eb SHA512 de755106bebffd7b13365a6e8488cfeaa3666bc8b2cb21ef42429642e5dab9e048709327b00f8f7fed46186885dea3abcad2961e0c77a3ce04998b7369e9f9a9 DIST mkvtoolnix-91.0.tar.xz 11314980 BLAKE2B a0e8eec5359ef8fbd62b189006726b7d53908bb0798be24d35edd5faec8026d1b013077d2d49ffcdc5500bce82630b41f0b1fbe591303ac5ee5e071c575c3391 SHA512 2f859c8ef30a284f2343ba3ebe1248c6eaeccd2fe8ff99355a1ae7fd7827c97924bea54044fedd6ee455d57ada17858a9aaf6e1b99c7610435c606746166ee6d DIST mkvtoolnix-91.0.tar.xz.sig 833 BLAKE2B 9c9a3ed4e8d71e8291b06d97d860acf5cfaf3d5cdb0b29ecefad9f9e26492e986ad790413a596c2241d448c1791e662e4a01c97ab060a039eaa2365e7effd646 SHA512 62cf90e80d19dab3a6d70965740f571ddec7a0a83b8a451654f5239e9f6f09849dba9ed4d19ae88f27e59675c0876daf3769708b16b906c1b9febb5413893ce9 -EBUILD mkvtoolnix-86.0.ebuild 3182 BLAKE2B a081872ad23073066638aebc67ceac238e2200f7e6ebd431706b3dd21f1b3424ba8d361353a5550bf94d0ba696be8e973bfddf98caf57724c137f75c5f48e6e6 SHA512 97f41c0614f8e2cf9e95eaf750671ca913415a6ee88965cad4c7fc3e0dc15fbcfb22bdf756227a171747710ad81f36f84d98228c081fb1a359baef0794836463 -EBUILD mkvtoolnix-88.0.ebuild 3118 BLAKE2B 59edeec1e4e575c356b27d88df7ece528dffa9c856b03ece5d8300f2160fad0dc4500045cb92366d86e0cb12b932d730715416fa99080e4ab2d4b46375f616d8 SHA512 c3f075ccb510e1b2886b56bdd116fa61930952c59cd12cd25a4c7d8a6ab353f0fb9d4275a947ac344cc3f8bf5a12777eaa43e949aa17dc5c4a801b30cc0cfc32 -EBUILD mkvtoolnix-90.0.ebuild 3854 BLAKE2B 30ad7805711b543cd2b37f7be2bf4d545c895f035ccf28152beaf7bcadce68a59cef970bb69aeeedd3ab62cbb93e767a2ea17eeb4633dda4e84759bec5246fcc SHA512 4914b1ce55bb449a815604cad3cc3270e38091c959ba4c5a39322bc2a303d2e2672f174860c386f1368ac16fafd391ce878440b447cf9c3b631755ccb445fc00 +DIST mkvtoolnix-92.0.tar.xz 11317576 BLAKE2B b865491267ffda14c7707d3620ba87d7a17fd7285dc9d9271dd02ac9e9412e79651f337530a0d1eeb3c79ad23470637a332c9c605b134bff00b7511899d36d3c SHA512 aaded1202b02a47e6231dbf152ec267ba216f92fc2704e628f5032f2208b8af0c193c62e275a6e0fb929a8904dfb4b3fdc20aeb4d3c1b0d2b652296d9fe0d089 +DIST mkvtoolnix-92.0.tar.xz.sig 833 BLAKE2B c4f924f881eb294babec20dc2e887c4633a5d669d1fc03d391175d54f4f91941e54ade48f217af73528a1a07aebeed7d0638e5c8420c2dfe43b9797be63b0668 SHA512 6710bebece8b10a877787e506c097e03c82c0ba6716ed72e87a1d193530be3a3ca38cac3015154d7f014c6b6dad312b57cb3c8944c97cc14b732314630461781 EBUILD mkvtoolnix-91.0.ebuild 3855 BLAKE2B 39461b5ced5e7cdebec89b3dcfc1f6ab13698fca1789865bcb23db8bf81a3b79e399f4e1d669c0136747a33b2c4f2df2f71eb98d16f7acfa00374c27285b0832 SHA512 619d20d4a7df9c3d9be0b6bdb96e247ef24e750dc73b585aa5122b5c95625f5e2b76ff41886a6ea635c19e019c785023564f4c5436df69ed1924b5404e41c0df +EBUILD mkvtoolnix-92.0.ebuild 3859 BLAKE2B f00fec3956ca8673668a2b42218045450e8ad5ee5a3bb90a9e296610eee9d35982b24e40fef77e7dab85104601ebe77ad7c101d9157fb8cf6f1f56dc665356f9 SHA512 d1e4838665e323d6011f49ffadf5b4e7672aab682be3bcf91764e1bf6565b43d5072b2e6100ab2660623321ca0a6df98f4dc5b5dea914d3ded1f44a950e02976 EBUILD mkvtoolnix-9999.ebuild 3859 BLAKE2B f00fec3956ca8673668a2b42218045450e8ad5ee5a3bb90a9e296610eee9d35982b24e40fef77e7dab85104601ebe77ad7c101d9157fb8cf6f1f56dc665356f9 SHA512 d1e4838665e323d6011f49ffadf5b4e7672aab682be3bcf91764e1bf6565b43d5072b2e6100ab2660623321ca0a6df98f4dc5b5dea914d3ded1f44a950e02976 MISC metadata.xml 345 BLAKE2B 3b7cd8e13a43da508b03d01d783f1c7e86b97a9e07e607e2a14dfa68789b3a6eddcd2b4237b1f17a25261d69c7c43d80d83c3deee1007164064ed80c3f8b0084 SHA512 d2d6a2295ecf9175db6aee6486495b0f5b39d51d2569d5e58e60e6426c9277da00902fff271b931648dd4b0670cf7d2e37fd6b9dadcc18981179e103afd10183 diff --git a/media-video/mkvtoolnix/mkvtoolnix-86.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-86.0.ebuild deleted file mode 100644 index 4c4547ada580..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-86.0.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 - -inherit autotools flag-o-matic multiprocessing prefix qmake-utils xdg - -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git" - EGIT_SUBMODULES=() -else - inherit verify-sig - - SRC_URI=" - https://mkvtoolnix.download/sources/${P}.tar.xz - verify-sig? ( https://mkvtoolnix.download/sources/${P}.tar.xz.sig ) - " - KEYWORDS="amd64 ppc ppc64 x86" - - VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/mkvtoolnix.asc" -fi - -DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix" - -LICENSE="GPL-2" -SLOT="0" -IUSE="debug dvd gui nls pch test" -RESTRICT="!test? ( test )" - -# check NEWS.md for build system changes entries for boost/libebml/libmatroska -# version requirement updates and other packaging info -RDEPEND=" - dev-libs/boost:= - dev-libs/gmp:= - >=dev-libs/libebml-1.4.5:= - >=dev-libs/libfmt-8.0.1:= - >=dev-libs/pugixml-1.11 - >=dev-qt/qtbase-6.2:6[dbus] - media-libs/flac:= - >=media-libs/libmatroska-1.7.1:= - media-libs/libogg - media-libs/libvorbis - sys-libs/zlib - dvd? ( media-libs/libdvdread:= ) - gui? ( - app-text/cmark:0= - >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] - >=dev-qt/qtmultimedia-6.2:6 - >=dev-qt/qtsvg-6.2:6 - media-libs/libglvnd - ) -" -DEPEND="${RDEPEND} - >=dev-cpp/nlohmann_json-3.9.1 - >=dev-libs/utfcpp-3.1.2 - test? ( dev-cpp/gtest ) -" -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-ruby/rake - virtual/pkgconfig - nls? ( - sys-devel/gettext - app-text/po4a - ) -" - -if [[ ${PV} != *9999 ]] ; then - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix )" -fi - -PATCHES=( - "${FILESDIR}"/mkvtoolnix-86.0-libfmt-11-fix.patch -) - -src_prepare() { - default - - if [[ ${PV} == *9999 ]]; then - ./autogen.sh || die - fi - - # bug #692018 - sed -i -e 's/pandoc/diSaBlEd/' ac/pandoc.m4 || die - - # bug #928463 - hprefixify "${S}/ac/ax_docbook.m4" - - eautoreconf - - # remove bundled libs - rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || die -} - -src_configure() { - # bug #692322, use system dev-libs/utfcpp - append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp - - local myeconfargs=( - $(use_enable debug) - $(usex pch "" --disable-precompiled-headers) - $(use_enable gui) - $(use_with dvd dvdread) - $(use_with nls gettext) - #$(use_with nls po4a) - --disable-update-check - --disable-optimization - --with-boost="${ESYSROOT}"/usr - --with-boost-libdir="${ESYSROOT}"/usr/$(get_libdir) - - # Qt (of some version) is always needed, even for non-GUI builds, - # to do e.g. MIME detection. See e.g. bug #844097. - # But most of the Qt deps are conditional on a GUI build. - --with-qmake6="$(qt6_get_bindir)"/qmake - ) - - # Work around bug #904710. - use nls || export ac_cv_path_PO4A= - - econf "${myeconfargs[@]}" -} - -src_compile() { - rake V=1 -j$(makeopts_jobs) || die -} - -src_test() { - rake V=1 -j$(makeopts_jobs) tests:unit || die - rake V=1 -j$(makeopts_jobs) tests:run_unit || die -} - -src_install() { - DESTDIR="${D}" rake -j$(makeopts_jobs) install || die - - einstalldocs - dodoc NEWS.md - doman doc/man/*.1 -} diff --git a/media-video/mkvtoolnix/mkvtoolnix-88.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-88.0.ebuild deleted file mode 100644 index ec932fbc490f..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-88.0.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic multiprocessing prefix qmake-utils xdg - -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git" - EGIT_SUBMODULES=() -else - inherit verify-sig - - SRC_URI=" - https://mkvtoolnix.download/sources/${P}.tar.xz - verify-sig? ( https://mkvtoolnix.download/sources/${P}.tar.xz.sig ) - " - KEYWORDS="amd64 ppc ppc64 x86" - - VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/mkvtoolnix.asc" -fi - -DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix" - -LICENSE="GPL-2" -SLOT="0" -IUSE="debug dvd gui nls pch test" -RESTRICT="!test? ( test )" - -# check NEWS.md for build system changes entries for boost/libebml/libmatroska -# version requirement updates and other packaging info -RDEPEND=" - dev-libs/boost:= - dev-libs/gmp:= - >=dev-libs/libebml-1.4.5:= - >=dev-libs/libfmt-8.0.1:= - >=dev-libs/pugixml-1.11 - >=dev-qt/qtbase-6.2:6[dbus] - media-libs/flac:= - >=media-libs/libmatroska-1.7.1:= - media-libs/libogg - media-libs/libvorbis - sys-libs/zlib - dvd? ( media-libs/libdvdread:= ) - gui? ( - app-text/cmark:0= - >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] - >=dev-qt/qtmultimedia-6.2:6 - >=dev-qt/qtsvg-6.2:6 - media-libs/libglvnd - ) -" -DEPEND="${RDEPEND} - >=dev-cpp/nlohmann_json-3.9.1 - >=dev-libs/utfcpp-3.1.2 - test? ( dev-cpp/gtest ) -" -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-ruby/rake - virtual/pkgconfig - nls? ( - sys-devel/gettext - app-text/po4a - ) -" - -if [[ ${PV} != *9999 ]] ; then - BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix )" -fi - -src_prepare() { - default - - if [[ ${PV} == *9999 ]]; then - ./autogen.sh || die - fi - - # bug #692018 - sed -i -e 's/pandoc/diSaBlEd/' ac/pandoc.m4 || die - - # bug #928463 - hprefixify "${S}/ac/ax_docbook.m4" - - eautoreconf - - # remove bundled libs - rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || die -} - -src_configure() { - # bug #692322, use system dev-libs/utfcpp - append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp - - local myeconfargs=( - $(use_enable debug) - $(usex pch "" --disable-precompiled-headers) - $(use_enable gui) - $(use_with dvd dvdread) - $(use_with nls gettext) - #$(use_with nls po4a) - --disable-update-check - --disable-optimization - --with-boost="${ESYSROOT}"/usr - --with-boost-libdir="${ESYSROOT}"/usr/$(get_libdir) - - # Qt (of some version) is always needed, even for non-GUI builds, - # to do e.g. MIME detection. See e.g. bug #844097. - # But most of the Qt deps are conditional on a GUI build. - --with-qmake6="$(qt6_get_bindir)"/qmake - ) - - # Work around bug #904710. - use nls || export ac_cv_path_PO4A= - - econf "${myeconfargs[@]}" -} - -src_compile() { - rake V=1 -j$(makeopts_jobs) || die -} - -src_test() { - rake V=1 -j$(makeopts_jobs) tests:unit || die - rake V=1 -j$(makeopts_jobs) tests:run_unit || die -} - -src_install() { - DESTDIR="${D}" rake -j$(makeopts_jobs) install || die - - einstalldocs - dodoc NEWS.md - doman doc/man/*.1 -} diff --git a/media-video/mkvtoolnix/mkvtoolnix-90.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-92.0.ebuild index d0a73e11a38f..51b487c445ed 100644 --- a/media-video/mkvtoolnix/mkvtoolnix-90.0.ebuild +++ b/media-video/mkvtoolnix/mkvtoolnix-92.0.ebuild @@ -8,7 +8,7 @@ inherit autotools flag-o-matic multiprocessing prefix qmake-utils toolchain-func if [[ ${PV} == *9999 ]] ; then inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git" + EGIT_REPO_URI="https://codeberg.org/mbunkus/mkvtoolnix.git" EGIT_SUBMODULES=() else inherit verify-sig @@ -23,7 +23,7 @@ else fi DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix" +HOMEPAGE="https://mkvtoolnix.download/ https://codeberg.org/mbunkus/mkvtoolnix" LICENSE="GPL-2" SLOT="0" @@ -55,7 +55,7 @@ RDEPEND=" ) " DEPEND="${RDEPEND} - >=dev-cpp/nlohmann_json-3.9.1 + >=dev-cpp/nlohmann_json-3.11.3 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest ) " diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest index 7e933e351163..14aa2f8ac41f 100644 --- a/media-video/obs-studio/Manifest +++ b/media-video/obs-studio/Manifest @@ -1,9 +1,12 @@ AUX json11-1.0.0-include-cstdint.patch 258 BLAKE2B 2b7cb5abcbaaaf7c44f1b483716cd68e7a68a5d92f0107847aeb514b93c2b34da1311bd9465ba2077ef568cb7d1a7c150fc89e9adb981a9b59fd7821cefb159d SHA512 c7df20caa578d12a707b74fde88f856dbbf5e75176d7b9aca13f7fe9b501f4ca844fee5a4f2250b3c9de4afd1cd9ed1c26717a06ea4b1d239415cc154152305f DIST cef_binary_6533_linux_aarch64.tar.xz 337489544 BLAKE2B f82cf2e8c80413c62315abd82f8565bbe4d4d056d9c8306bb08c3e6e9ce2920994b729cc27ddbbca4a206c8edcd9c5768410d6bdbe4e1e8e4887fe6da40010e3 SHA512 210567db67eaaaa0a2ff8718778aee90666e1a43ab7cb46832eae953e847d5e837445ee37d44701a0a546ab703b5ae298494d52e67eafc061c9eacb389a51b09 +DIST cef_binary_6533_linux_aarch64_v3.tar.xz 336702348 BLAKE2B 437c3e5aa19822b111c29b80c771009c5c5e05aaa1373d086eb2b0a9bd8c12790e3b3bb8c12e9e191d481a7c970a58d98165794d3b8786fdd380588ef0a1bffd SHA512 fef7387085f1c4e4b3ee7b179b637b34c1e5a68055ca17801e6c81bbb08edd9e14e493c4bb481afa3a7b0aac6a11d1412aab84c0adf47cd5e121f94c32e5de92 DIST cef_binary_6533_linux_x86_64.tar.xz 325687240 BLAKE2B 5d34cac26cd35ebb1ce5c4f978cbc16766ad51696c800c1d2c999d50e9340420c580094e57dc9d06f0aa063708c0aef45cee2cdcaad5ba999c7b5c722423de90 SHA512 2539e3cd59b70511f438921348472298ad6cd55c20516b19fc6f200c44ab157b067ef557e2e8ba790635b7351ea553fed044abf979fc6bdf0220b210d95b883b +DIST cef_binary_6533_linux_x86_64_v3.tar.xz 325417284 BLAKE2B 57838fc1250d07139a656cca37e7d2e6bd99e08288af573e85fe1063b5cc5e04ff3c1a299f8464ee845ea0bc98199b939868b97605fcf351126bef6434f849b0 SHA512 bbf33b8aa0fac828388ec09b526ac6ee7680bdf7983a2d88ff85640903a1819db06bd3d1edae63616631e94d74315ac17956ac9cb2e186668771becea2afc34d DIST obs-browser-b56fd78936761891475458447c1cc9058bb9c2d4.tar.gz 113837 BLAKE2B e25b5f187d1316922e0cc53aafd44df6c4b6e5cbfc1a89c6f821912460887f3c5c5f62d3ca5a1e2f354704a073e286af245bf1bd5c3ccdf220b1d896349d1d11 SHA512 0244885ca8b64fc06108c57091474c5498c5b18755439119ebe58a387ec9a9a13a48c11149c9e8bbb64e4bdf897fdf28d67fa46fe76d1429669d140531bbf968 DIST obs-studio-31.0.3.tar.gz 16033846 BLAKE2B fa28a1c650735d93403193f41333a758365c40035305b7d133a0115fcc12cc01639b594b84b897643d9627410fa305825cb0cdeb664e4ea0a4b59b33021aeee6 SHA512 eeb59c0ccc530a04ead3389839efad6ae6b7b757ec5bf6df7b9bb0c393f0fa5fcec0e27e34c7e4801e11ef071518f423bb527cbf81fc3d29533d3757914706d8 DIST obs-websocket-c542622d7b6d41ce5875f54efdab1d4ac2967ef4.tar.gz 250604 BLAKE2B 9f41a623ba0b27b4ac2a7e315bcd51e9d625636d16d98c855b9d62ed0eb8e90c1fa1ef8532a2c865af202296458e0c8c83751f1883b2100d1f553e1289328994 SHA512 3b22fc6b48a048ca3b29d52a8cf36218f686c6c09540aa104b183b128f39c2dcd532f6b91b01b71b058905ae62b6304d8bfb4ed982ed69ccc457cb1a6dd8e278 +EBUILD obs-studio-31.0.3-r1.ebuild 7127 BLAKE2B 1d5ae8d394716c3015a970ff51630acda0e95ac01e1484696f236d4d9b69e1bb271162e8e592707bea90ee56261799d3d874e4522080a8bb2ed0d7e41acf5e51 SHA512 15730a0b301d3f7a48aef85a97e6e08847303fe18ea7bf150c00899345796a193cd3d4af6196682d1b438f7e469d6828868d2109065a7214349002b6c3c91d96 EBUILD obs-studio-31.0.3.ebuild 7097 BLAKE2B 1bedf8554834ad90b56bf483d3261a6cbe26f998b739cafde92b254b9fbe91cd13a3a46b0a9de192c61106018fbe916a83d8501a266bec701523eaf963921bb8 SHA512 874feab781097d46dbda54d8a4a211a05e6d8b523687de031726c308a106838c4f96fc9a1ec1df001b0f4f81492c50432f7269b7bba3bc611172c68d0f235971 -EBUILD obs-studio-9999.ebuild 6959 BLAKE2B c344799b54356b2737cbffc275c321476f1e85fca16f4f405723ef372f29eef01c0a447faa4f3380b0fa56744db640ca98cf1eb5312be2a25a6bfd7f27540814 SHA512 377855b674d26f593b0e854076a23a14de943bdfaab0d6592644b61aaa56607551956a62d26b22becf976bcaff93576b5d47be500c211b2d7687d7ec21d528b5 +EBUILD obs-studio-9999.ebuild 6988 BLAKE2B 8f03fbbb2bf8b1066228d2a4123d5042612fc21a43eb129758274069f5bd627faecf45661d51887e9b7548cc0d01ecfa3eab9dfbfef2628d5a3a11e39e1d58a5 SHA512 b6d452f3569ee11760ecc77bd459d36d3f982860960ff03c696e46a11b1005000baad51dd2a9f2a72bb35c43f4d4b294ff608d3390c260b95edd4daf0ce9512d MISC metadata.xml 1533 BLAKE2B 7bc778d152d6854330f821d0712da81b54397a35118baf4ba61b3ce4eb7aff5a292d4e4c74c01992761c3cae15b367dcf85450080e920d35ffeb2ee06c74483b SHA512 3dbc5096e3203ec8350e75db78519a061270d52d441e159ab297147a729bda21016a26e15b5c0447dc4a835da59ee822da99265e4f8c3bea3a1e173b134c739c diff --git a/media-video/obs-studio/obs-studio-31.0.3-r1.ebuild b/media-video/obs-studio/obs-studio-31.0.3-r1.ebuild new file mode 100644 index 000000000000..61bb3fbe3d67 --- /dev/null +++ b/media-video/obs-studio/obs-studio-31.0.3-r1.ebuild @@ -0,0 +1,283 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_REMOVE_MODULES_LIST=( FindFreetype ) +LUA_COMPAT=( luajit ) +# For the time being upstream supports up to Python 3.12 only. +# Any issues found with 3.13 should be reported as a Gentoo bug. +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cmake flag-o-matic lua-single optfeature python-single-r1 xdg + +CEF_VERSION="cef_binary_6533_linux" +CEF_REVISION="_v3" +OBS_BROWSER_COMMIT="b56fd78936761891475458447c1cc9058bb9c2d4" +OBS_WEBSOCKET_COMMIT="c542622d7b6d41ce5875f54efdab1d4ac2967ef4" + +DESCRIPTION="Software for Recording and Streaming Live Video Content" +HOMEPAGE="https://obsproject.com" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git" + EGIT_SUBMODULES=( + plugins/obs-browser + plugins/obs-websocket + ) +else + SRC_URI=" + https://github.com/obsproject/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/obsproject/obs-browser/archive/${OBS_BROWSER_COMMIT}.tar.gz + -> obs-browser-${OBS_BROWSER_COMMIT}.tar.gz + https://github.com/obsproject/obs-websocket/archive/${OBS_WEBSOCKET_COMMIT}.tar.gz + -> obs-websocket-${OBS_WEBSOCKET_COMMIT}.tar.gz + " + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +fi + +SRC_URI+=" + browser? ( + amd64? ( https://cdn-fastly.obsproject.com/downloads/${CEF_VERSION}_x86_64${CEF_REVISION}.tar.xz ) + arm64? ( https://cdn-fastly.obsproject.com/downloads/${CEF_VERSION}_aarch64${CEF_REVISION}.tar.xz ) + ) +" + +LICENSE="Boost-1.0 GPL-2+ MIT Unlicense" +SLOT="0" +IUSE=" + +alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio + python qsv sndio speex test-input truetype v4l vlc wayland websocket +" +REQUIRED_USE=" + browser? ( || ( alsa pulseaudio ) ) + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +BDEPEND=" + lua? ( dev-lang/swig ) + python? ( dev-lang/swig ) +" +# media-video/ffmpeg[opus] required due to bug 909566 +# The websocket plug-in fails to build with 'dev-cpp/asio-1.34.0': +# https://github.com/obsproject/obs-websocket/issues/1291 +DEPEND=" + dev-cpp/nlohmann_json + dev-libs/glib:2 + dev-libs/jansson:= + dev-libs/uthash + dev-qt/qtbase:6[network,widgets,xml(+)] + dev-qt/qtsvg:6 + media-libs/libglvnd[X] + media-libs/libva + media-libs/rnnoise + media-libs/x264:= + >=media-video/ffmpeg-6.1:=[nvenc?,opus,x264] + net-misc/curl + net-libs/mbedtls:0= + sys-apps/dbus + sys-apps/pciutils + sys-apps/util-linux + sys-libs/zlib:= + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXfixes + x11-libs/libxkbcommon + alsa? ( media-libs/alsa-lib ) + browser? ( + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + x11-libs/cairo + x11-libs/libdrm + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXi + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libxshmfence + x11-libs/libXtst + x11-libs/pango + ) + fdk? ( media-libs/fdk-aac:= ) + jack? ( virtual/jack ) + lua? ( ${LUA_DEPS} ) + mpegts? ( + net-libs/librist + net-libs/srt + ) + nvenc? ( >=media-libs/nv-codec-headers-12 ) + pipewire? ( media-video/pipewire:= ) + pulseaudio? ( media-libs/libpulse ) + python? ( ${PYTHON_DEPS} ) + qsv? ( media-libs/libvpl ) + sndio? ( media-sound/sndio ) + speex? ( media-libs/speexdsp ) + truetype? ( + media-libs/fontconfig + media-libs/freetype + ) + v4l? ( + media-libs/libv4l + virtual/udev + ) + vlc? ( media-video/vlc:= ) + wayland? ( + dev-libs/wayland + x11-libs/libxkbcommon + ) + websocket? ( + <dev-cpp/asio-1.34.0 + dev-cpp/websocketpp + dev-libs/qr-code-generator + ) +" +RDEPEND="${DEPEND}" + +QA_PREBUILT=" + usr/lib*/obs-plugins/chrome-sandbox + usr/lib*/obs-plugins/libcef.so + usr/lib*/obs-plugins/libEGL.so + usr/lib*/obs-plugins/libGLESv2.so + usr/lib*/obs-plugins/libvk_swiftshader.so + usr/lib*/obs-plugins/libvulkan.so.1 + usr/lib*/obs-plugins/swiftshader/libEGL.so + usr/lib*/obs-plugins/swiftshader/libGLESv2.so +" + +pkg_setup() { + use lua && lua-single_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_unpack() { + default + + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + rm -d ${P}/plugins/obs-browser || die + mv obs-browser-${OBS_BROWSER_COMMIT} ${P}/plugins/obs-browser || die + + rm -d ${P}/plugins/obs-websocket || die + mv obs-websocket-${OBS_WEBSOCKET_COMMIT} ${P}/plugins/obs-websocket || die + fi +} + +src_prepare() { + default + + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/867250 + # https://github.com/obsproject/obs-studio/issues/8988 + use wayland && filter-lto + + cmake_src_prepare + + pushd deps/json11 &> /dev/null || die + eapply "${FILESDIR}/json11-1.0.0-include-cstdint.patch" + popd &> /dev/null || die +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DENABLE_ALSA=$(usex alsa) + -DENABLE_AJA=OFF + -DENABLE_BROWSER=$(usex browser) + -DENABLE_CCACHE=OFF + -DENABLE_DECKLINK=$(usex decklink) + -DENABLE_FFMPEG_NVENC=$(usex nvenc) + -DENABLE_FREETYPE=$(usex truetype) + -DENABLE_JACK=$(usex jack) + -DENABLE_LIBFDK=$(usex fdk) + -DENABLE_NEW_MPEGTS_OUTPUT=$(usex mpegts) + -DENABLE_NVENC=$(usex nvenc) + -DENABLE_PIPEWIRE=$(usex pipewire) + -DENABLE_PULSEAUDIO=$(usex pulseaudio) + -DENABLE_QSV11=$(usex qsv) + -DENABLE_RNNOISE=ON + -DENABLE_SNDIO=$(usex sndio) + -DENABLE_SPEEXDSP=$(usex speex) + -DENABLE_TEST_INPUT=$(usex test-input) + -DENABLE_V4L2=$(usex v4l) + -DENABLE_VLC=$(usex vlc) + -DENABLE_VST=ON + -DENABLE_WAYLAND=$(usex wayland) + -DENABLE_WEBRTC=OFF # Requires libdatachannel. + -DENABLE_WEBSOCKET=$(usex websocket) + ) + + if [[ ${PV} != 9999 ]]; then + mycmakeargs+=( + -DOBS_VERSION_OVERRIDE=${PV} + ) + fi + + if use lua || use python; then + mycmakeargs+=( + -DENABLE_SCRIPTING_LUA=$(usex lua) + -DENABLE_SCRIPTING_PYTHON=$(usex python) + -DENABLE_SCRIPTING=ON + ) + else + mycmakeargs+=( -DENABLE_SCRIPTING=OFF ) + fi + + if use browser; then + use amd64 && mycmakeargs+=( -DCEF_ROOT_DIR=../${CEF_VERSION}_x86_64 ) + use arm64 && mycmakeargs+=( -DCEF_ROOT_DIR=../${CEF_VERSION}_aarch64 ) + mycmakeargs+=( -DENABLE_WHATSNEW=ON ) + else + mycmakeargs+=( -DENABLE_WHATSNEW=OFF ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # external plugins may need some things not installed by default, install them here + insinto /usr/include/obs/UI/obs-frontend-api + doins UI/obs-frontend-api/obs-frontend-api.h +} + +pkg_postinst() { + xdg_pkg_postinst + + if ! use alsa && ! use pulseaudio; then + elog + elog "For the audio capture features to be available," + elog "at least one of the 'alsa' or 'pulseaudio' USE-flags needs to" + elog "be enabled." + elog + fi + + if use v4l && has_version media-video/v4l2loopback; then + elog + elog "Depending on system configuration, the v4l2loopback kernel module" + elog "may need to be loaded manually, and needs to be re-built after" + elog "kernel changes." + elog + fi + + optfeature "VA-API hardware encoding" media-video/ffmpeg[vaapi] + optfeature "virtual camera support" media-video/v4l2loopback +} diff --git a/media-video/obs-studio/obs-studio-9999.ebuild b/media-video/obs-studio/obs-studio-9999.ebuild index 99e1f5530bc7..888e33bd3c58 100644 --- a/media-video/obs-studio/obs-studio-9999.ebuild +++ b/media-video/obs-studio/obs-studio-9999.ebuild @@ -12,6 +12,7 @@ PYTHON_COMPAT=( python3_{10..13} ) inherit cmake flag-o-matic lua-single optfeature python-single-r1 xdg CEF_VERSION="cef_binary_6533_linux" +CEF_REVISION="_v3" OBS_BROWSER_COMMIT="b56fd78936761891475458447c1cc9058bb9c2d4" OBS_WEBSOCKET_COMMIT="c542622d7b6d41ce5875f54efdab1d4ac2967ef4" @@ -39,8 +40,8 @@ fi SRC_URI+=" browser? ( - amd64? ( https://cdn-fastly.obsproject.com/downloads/${CEF_VERSION}_x86_64.tar.xz ) - arm64? ( https://cdn-fastly.obsproject.com/downloads/${CEF_VERSION}_aarch64.tar.xz ) + amd64? ( https://cdn-fastly.obsproject.com/downloads/${CEF_VERSION}_x86_64${CEF_REVISION}.tar.xz ) + arm64? ( https://cdn-fastly.obsproject.com/downloads/${CEF_VERSION}_aarch64${CEF_REVISION}.tar.xz ) ) " @@ -81,6 +82,7 @@ DEPEND=" sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= + x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite @@ -96,13 +98,11 @@ DEPEND=" dev-libs/glib dev-libs/nspr dev-libs/nss - dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo - x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz Binary files differindex 7250738e490a..84d136a2a8ae 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 26631d73bfff..35de6057eb9d 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Mon, 05 May 2025 10:41:35 +0000 +Tue, 06 May 2025 11:10:52 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 5cd4e83e9fcf..fe1c02e4688d 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 596980 BLAKE2B eddb25532154bba44bb35623eb68543626c56c08b4a9b70673d678e12e2e9d223dee9cf4d0203ab7966bfde59e62bbac75b407365fffaffd689f74499226bdef SHA512 63607f6c6d89e0de89c2ed0d49a183cf3ebf144547b6b6c3a675072d222d42a76895e60d6f7b099c2762d742420925f50f5f0705f64f212c92b5228a8c6aac91 -TIMESTAMP 2025-05-05T10:41:42Z +TIMESTAMP 2025-05-06T11:10:55Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmgYleZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmgZ7j9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBSbg//dKBaV9n4bnxZQhmVd5pWtE2wdxODFicL5u47RdZ+qwr5GwSdlKMLrWeL -Xj8dEG+id9u0MwCWAgBP4tCbeCNV4tQh+s6Mld8jEZFPM0UC1j53CRLyQLGGi/At -M4E/E0H+Ijb9pAepMzaNyGuvdvuE8MjNq+c8oJfD0Y4w3Xe/zlnAU5Bw7a+fu1qS -Pd5LdbFzSoczEomZ45EG+qZ0Tt5OttRWwwJV4Qwbvp/7D5Jd2jM/p/a65MOkGeSb -KYgYJIjs5xlBdnsOWvXHdAOukfBv/bvw/qpDGPQRm3a3VchT5OFUct3PzWP+ec87 -SriiNas+knb99X12VllmBK9Z2qiUsdKtYkZNgroP7HJ/QDWijLI4a4jgcux/AZNo -hBCMhhwh24BU19eMzjvELkGbOOiqajLVGUazTewTg/czVebVPzWomfxZE3KSUB0i -XDYtCUs+TZ6gfiQi9vj5V7B5SshlcsigHF0v1Nphy+LyYG1C1jHC0Fc3dOtyoREb -6ycuUW40sgDZOqLaLnvyiX5lciEHVlNhX1xWOMaEUR9Xn5DfZ5QbFhUQcEJsW1FA -WTmS6uMY8zzCmmbOQDy61n6DGviGBmi7jCqWInvpirSIk7lgkNM+JlewiD/h5j1H -cK1MW/GrXFDmO9O7jXG90Ewgp7ooWYfrv/N7WYShlF8duQ3zmnk= -=j+nB +klDE1Q/+L529M3vMEHNO5bNlGQsFCrnkKMH5Yuj+nWH5agrfxcVpv6mQOliXIlPb +9I24wbKEzJPpf647KA2zRQAcz7ncxM9dLev/CrJyhDX6z514d5JuwCrHZ1748DNQ +2nvnvsZOdpRL/8q88tyuE1GirlSLolCBh65ROxB1YBfWjpdrf4in4TXsFjCowRa+ +7WGQXdtgb6Ok+ohKUq0CFFBx1r13ihGxDgPximBwHddfEHS/zo+gh4pAJK/Rh/vp +X/yT+qsXt2DLxYIOTaCYh6qMCaPC57LvhgII7HGxdf4UtbsbXKZ/cUl1heygv0f7 +mZrRNLll1Z4AZQwtG7hJLrUp3QTzY31g6FTk5MWqnXlhDuXytCiHIABodaX2D2uC +nj9oPmg8dCCBxzwmc7t7O4IWYNSvxeMWnpsPUXBqqHpLZ6aM0HE2ZvFhJTPslR2z +OcSNdodHkLEPtjAym4gioKAVmEP+50j1TAQe8+i4VYOElyN5SQ92+xZuH44CZ2f6 +U537WFyOcc1uaLBFQ24LAzTQx5nKOun2H1Mo1Z7WzA5yTIwnfGo2J0IcWJg4er0T +fs0p3xnrQlQx6WJLC44VSfjCHCTn752vPys18Q5DVibL/M8WZIGVfNwB08IjmNkA +nnuec1/r2nlVCGWW/nVpQ/6SVlLX46UlKT2B/Vup5kzjTA0N8wU= +=f6/g -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 26631d73bfff..35de6057eb9d 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Mon, 05 May 2025 10:41:35 +0000 +Tue, 06 May 2025 11:10:52 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex e838eb713e9b..14e4f904f53f 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz Binary files differindex f50d4eecc7e4..2b1dbc6d759d 100644 --- a/metadata/md5-cache/app-admin/Manifest.gz +++ b/metadata/md5-cache/app-admin/Manifest.gz diff --git a/metadata/md5-cache/app-admin/awscli-1.40.8 b/metadata/md5-cache/app-admin/awscli-1.40.8 new file mode 100644 index 000000000000..13edf9fdf441 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.40.8 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/botocore-1.38.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.12.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=distutils-r1 shell-completion +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.38.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/docutils[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rsa[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.12.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !app-admin/awscli-bin python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/aws/aws-cli/archive/1.40.8.tar.gz -> aws-cli-1.40.8.gh.tar.gz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=0734695c940eba9dc31ce8b87a18414e diff --git a/metadata/md5-cache/app-admin/fetchlog-1.6 b/metadata/md5-cache/app-admin/fetchlog-1.6 new file mode 100644 index 000000000000..2982b47d82c8 --- /dev/null +++ b/metadata/md5-cache/app-admin/fetchlog-1.6 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install preinst +DESCRIPTION=Displays the last new messages of a logfile +EAPI=8 +HOMEPAGE=https://fetchlog.sourceforge.net/ +INHERIT=toolchain-funcs +IUSE=snmp +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=snmp? ( >=dev-perl/Net-SNMP-4.0.1-r2 >=net-analyzer/net-snmp-5.0.6 ) +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/fetchlog/fetchlog-1.6.tar.gz +_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=e050c537f08a1ca6f1a699e9d7d61635 diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz Binary files differindex a30da1bb0bff..539c56983c9e 100644 --- a/metadata/md5-cache/app-antivirus/Manifest.gz +++ b/metadata/md5-cache/app-antivirus/Manifest.gz diff --git a/metadata/md5-cache/app-antivirus/fangfrisch-1.9.2 b/metadata/md5-cache/app-antivirus/fangfrisch-1.9.2 index 706fa4b3826d..fff317a7352d 100644 --- a/metadata/md5-cache/app-antivirus/fangfrisch-1.9.2 +++ b/metadata/md5-cache/app-antivirus/fangfrisch-1.9.2 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/rseichter/fangfrisch https://pypi.org/project/fangfrisch/ INHERIT=distutils-r1 readme.gentoo-r1 systemd IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=>=dev-python/requests-2.22.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sqlalchemy-1.4.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/rseichter/fangfrisch/archive/1.9.2.tar.gz -> fangfrisch-1.9.2.gh.tar.gz _eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=c1b2e24aefd1f7e7f305202c18b912fa +_md5_=512dcf633f0c40341b2bf73da6915de4 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz Binary files differindex a45f80564e13..dff6719c8a65 100644 --- a/metadata/md5-cache/app-crypt/Manifest.gz +++ b/metadata/md5-cache/app-crypt/Manifest.gz diff --git a/metadata/md5-cache/app-crypt/dehydrated-0.7.1-r2 b/metadata/md5-cache/app-crypt/dehydrated-0.7.1-r2 new file mode 100644 index 000000000000..a793b175082d --- /dev/null +++ b/metadata/md5-cache/app-crypt/dehydrated-0.7.1-r2 @@ -0,0 +1,14 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-dehydrated ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) virtual/pkgconfig +DEFINED_PHASES=configure install postinst unpack +DESCRIPTION=A client for signing certificates with an ACME-server +EAPI=8 +HOMEPAGE=https://dehydrated.io/ +INHERIT=verify-sig systemd +IUSE=+cron verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=acct-group/dehydrated acct-user/dehydrated app-shells/bash net-misc/curl cron? ( virtual/cron ) +SLOT=0 +SRC_URI=https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.1/dehydrated-0.7.1.tar.gz verify-sig? ( https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.1/dehydrated-0.7.1.tar.gz.asc ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=0007c30483af929091733532703eedca diff --git a/metadata/md5-cache/app-crypt/qca-2.3.10 b/metadata/md5-cache/app-crypt/qca-2.3.10 deleted file mode 100644 index dc701244d18c..000000000000 --- a/metadata/md5-cache/app-crypt/qca-2.3.10 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] virtual/latex-base ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure info install nofetch prepare setup test unpack -DEPEND=botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qt5compat:6 ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) test? ( qt5? ( dev-qt/qtnetwork:5 dev-qt/qttest:5 ) qt6? ( dev-qt/qtbase:6[network] ) ) -DESCRIPTION=Qt Cryptographic Architecture (QCA) -EAPI=8 -HOMEPAGE=https://userbase.kde.org/QCA -INHERIT=cmake kde.org multibuild out-of-source-utils qmake-utils -IUSE=botan debug doc examples gcrypt gpg logger nss pkcs11 qt5 +qt6 sasl softstore +ssl test -KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux -LICENSE=LGPL-2.1 -RDEPEND=botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qt5compat:6 ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) -REQUIRED_USE=|| ( qt5 qt6 ) -RESTRICT=!test? ( test ) -SLOT=2 -SRC_URI=mirror://kde/stable/qca/2.3.10/qca-2.3.10.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 kde.org 2eea56ed41440913be4caa3d255d2db3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=54cf8c26bec64878df4acb838d546d2d diff --git a/metadata/md5-cache/app-crypt/qca-2.3.10-r1 b/metadata/md5-cache/app-crypt/qca-2.3.10-r1 new file mode 100644 index 000000000000..c88011871d9f --- /dev/null +++ b/metadata/md5-cache/app-crypt/qca-2.3.10-r1 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] virtual/latex-base ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure info install nofetch prepare test unpack +DEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6 botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) test? ( dev-qt/qtbase:6[network] ) +DESCRIPTION=Qt Cryptographic Architecture (QCA) +EAPI=8 +HOMEPAGE=https://userbase.kde.org/QCA +INHERIT=cmake kde.org out-of-source-utils qmake-utils +IUSE=botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore +ssl test +KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=LGPL-2.1 +RDEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6 botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) +RESTRICT=!test? ( test ) +SLOT=2 +SRC_URI=mirror://kde/stable/qca/2.3.10/qca-2.3.10.tar.xz +_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=f9d723ea1795eda23930a3b1e8224efb diff --git a/metadata/md5-cache/app-doc/Manifest.gz b/metadata/md5-cache/app-doc/Manifest.gz Binary files differindex ccec8f8dfbba..b80886a109ba 100644 --- a/metadata/md5-cache/app-doc/Manifest.gz +++ b/metadata/md5-cache/app-doc/Manifest.gz diff --git a/metadata/md5-cache/app-doc/eclass-manpages-20250506 b/metadata/md5-cache/app-doc/eclass-manpages-20250506 new file mode 100644 index 000000000000..727bd4375fcb --- /dev/null +++ b/metadata/md5-cache/app-doc/eclass-manpages-20250506 @@ -0,0 +1,10 @@ +BDEPEND=sys-apps/gawk +DEFINED_PHASES=install +DESCRIPTION=Collection of Gentoo eclass manpages +EAPI=8 +HOMEPAGE=https://github.com/projg2/eclass-to-manpage +KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=GPL-2 +SLOT=0 +SRC_URI=https://dev.gentoo.org/~sam/distfiles/app-doc/eclass-manpages/eclass-manpages-20250506.tar.xz +_md5_=d9a5e10f581e69b953fc3259c6a67366 diff --git a/metadata/md5-cache/app-doc/kicad-doc-9.0.0 b/metadata/md5-cache/app-doc/kicad-doc-9.0.0 index 9ef2ef023ee8..f5b24f0a05a5 100644 --- a/metadata/md5-cache/app-doc/kicad-doc-9.0.0 +++ b/metadata/md5-cache/app-doc/kicad-doc-9.0.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://docs.kicad.org/ INHERIT=cmake IUSE=+html pdf l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=|| ( GPL-3+ CC-BY-3.0 ) GPL-2 REQUIRED_USE=|| ( html pdf ) ^^ ( l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh ) SLOT=0 SRC_URI=https://gitlab.com/kicad/services/kicad-doc/-/archive/9.0.0/kicad-doc-9.0.0.tar.bz2 _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=18ac5b44a4772b62c81806e576169b60 +_md5_=8c5589f65a4c21e62c03b9ef988a12a1 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz Binary files differindex 15b539b16d50..943bac05fef8 100644 --- a/metadata/md5-cache/app-editors/Manifest.gz +++ b/metadata/md5-cache/app-editors/Manifest.gz diff --git a/metadata/md5-cache/app-editors/okteta-0.26.20 b/metadata/md5-cache/app-editors/okteta-0.26.20 deleted file mode 100644 index 2d29813075e5..000000000000 --- a/metadata/md5-cache/app-editors/okteta-0.26.20 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/designer:5 ) handbook? ( >=kde-frameworks/kdoctools-5.115.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtscript-5.15.12:5[scripttools] >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=kde-frameworks/kbookmarks-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/kdbusaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 crypt? ( >=app-crypt/qca-2.3.9:2[qt5(-)] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Hex editor by KDE -EAPI=8 -HOMEPAGE=https://apps.kde.org/okteta/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm kde.org -IUSE=crypt debug designer +handbook test -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 handbook? ( FDL-1.2 ) -RDEPEND=>=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtscript-5.15.12:5[scripttools] >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=kde-frameworks/kbookmarks-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/kdbusaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 crypt? ( >=app-crypt/qca-2.3.9:2[qt5(-)] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/okteta/0.26.20/src/okteta-0.26.20.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=bbd4a1092ab90c4ad17f1abd03fd72db diff --git a/metadata/md5-cache/app-editors/okteta-0.26.21 b/metadata/md5-cache/app-editors/okteta-0.26.21 deleted file mode 100644 index 5f8f911328f5..000000000000 --- a/metadata/md5-cache/app-editors/okteta-0.26.21 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/designer:5 ) handbook? ( >=kde-frameworks/kdoctools-5.115.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtscript-5.15.12:5[scripttools] >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=kde-frameworks/kbookmarks-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/kdbusaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 crypt? ( >=app-crypt/qca-2.3.9:2[qt5(-)] ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5 -DESCRIPTION=Hex editor by KDE -EAPI=8 -HOMEPAGE=https://apps.kde.org/okteta/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm kde.org -IUSE=crypt debug designer +handbook test -KEYWORDS=~amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 handbook? ( FDL-1.2 ) -RDEPEND=>=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtscript-5.15.12:5[scripttools] >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=kde-frameworks/kbookmarks-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/kdbusaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 crypt? ( >=app-crypt/qca-2.3.9:2[qt5(-)] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5 -SRC_URI=mirror://kde/stable/okteta/0.26.21/src/okteta-0.26.21.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3af7063534685c886721c94a0a75bdb8 diff --git a/metadata/md5-cache/app-editors/zed-0.182.9 b/metadata/md5-cache/app-editors/zed-0.182.9 deleted file mode 100644 index 4c7083076b28..000000000000 --- a/metadata/md5-cache/app-editors/zed-0.182.9 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-arch/unzip dev-build/cmake dev-util/vulkan-headers sys-devel/gettext sys-devel/mold llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] ) ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack -DEPEND=app-arch/zstd:= app-misc/jq dev-db/sqlite:3 >=dev-libs/libgit2-1.9.0:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/protobuf dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools || ( media-fonts/dejavu media-fonts/cantarell media-fonts/noto media-fonts/ubuntu-font-family ) media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-analyzer/openbsd-netcat net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X] -DESCRIPTION=The fast, collaborative code editor -EAPI=8 -HOMEPAGE=https://zed.dev https://github.com/zed-industries/zed -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg -IUSE=gles +llvm_slot_19 debug -KEYWORDS=~amd64 ~arm64 -LICENSE=GPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 ISC LGPL-3 MIT MPL-2.0 UoI-NCSA openssl Unicode-3.0 ZLIB -RDEPEND=app-arch/zstd:= app-misc/jq dev-db/sqlite:3 >=dev-libs/libgit2-1.9.0:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/protobuf dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools || ( media-fonts/dejavu media-fonts/cantarell media-fonts/noto media-fonts/ubuntu-font-family ) media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-analyzer/openbsd-netcat net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X] -REQUIRED_USE=^^ ( llvm_slot_19 ) -SLOT=0 -SRC_URI=https://github.com/zed-industries/zed/archive/refs/tags/v0.182.9.tar.gz -> zed-0.182.9.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/zed/0.182.9/zed-0.182.9-crates.tar.xz amd64? ( https://github.com/livekit/rust-sdks/releases/download/webrtc-b99fd2c-6/webrtc-linux-x64-release.zip -> webrtc-b99fd2c-6-linux-x64-release.zip ) arm64? ( https://github.com/livekit/rust-sdks/releases/download/webrtc-b99fd2c-6/webrtc-linux-arm64-release.zip -> webrtc-b99fd2c-6-linux-arm64-release.zip ) https://github.com/zed-industries/lsp-types/archive/1fff0dd12e2071c5667327394cfec163d2a466ab.tar.gz -> lsp-types-1fff0dd12e2071c5667327394cfec163d2a466ab.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/async-stripe/archive/3672dd4efb7181aa597bf580bf5a2f5d23db6735.tar.gz -> async-stripe-3672dd4efb7181aa597bf580bf5a2f5d23db6735.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/XDeme1/xim-rs/archive/d50d461764c2213655cd9cf65a0ea94c70d3c4fd.tar.gz -> xim-rs-d50d461764c2213655cd9cf65a0ea94c70d3c4fd.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/zed-industries/dap-types/archive/be69a016ba710191b9fdded28c8b042af4b617f7.tar.gz -> dap-types-be69a016ba710191b9fdded28c8b042af4b617f7.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/alacritty/archive/828457c9ff1f7ea0a0469337cc8a37ee3a1b0590.tar.gz -> alacritty-828457c9ff1f7ea0a0469337cc8a37ee3a1b0590.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/notify/archive/bbb9ea5ae52b253e095737847e367c30653a2e96.tar.gz -> notify-bbb9ea5ae52b253e095737847e367c30653a2e96.gh.tar.gz https://github.com/kvark/blade/archive/b16f5c7bd873c7126f48c82c39e7ae64602ae74f.tar.gz -> blade-b16f5c7bd873c7126f48c82c39e7ae64602ae74f.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/font-kit/archive/5474cfad4b719a72ec8ed2cb7327b2b01fd10568.tar.gz -> font-kit-5474cfad4b719a72ec8ed2cb7327b2b01fd10568.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/9a23c1a96c0513d8fc6520972beedd419a973539.tar.gz -> tree-sitter-markdown-9a23c1a96c0513d8fc6520972beedd419a973539.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/scap/archive/08f0a01417505cc0990b9931a37e5120db92e0d0.tar.gz -> scap-08f0a01417505cc0990b9931a37e5120db92e0d0.gh.tar.gz https://github.com/zed-industries/tree-sitter-yaml/archive/baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a.tar.gz -> tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/async-pipe-rs/archive/82d00a04211cf4e1236029aa03e6b6ce2a74c553.tar.gz -> async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/XDeme1/xim-rs/archive/d50d461764c2213655cd9cf65a0ea94c70d3c4fd.tar.gz -> xim-rs-d50d461764c2213655cd9cf65a0ea94c70d3c4fd.gh.tar.gz https://github.com/zed-industries/notify/archive/bbb9ea5ae52b253e095737847e367c30653a2e96.tar.gz -> notify-bbb9ea5ae52b253e095737847e367c30653a2e96.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/zed-industries/cpal/archive/fd8bc2fd39f1f5fdee5a0690656caff9a26d9d50.tar.gz -> cpal-fd8bc2fd39f1f5fdee5a0690656caff9a26d9d50.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/zed-industries/tree-sitter-go-work/archive/acb0617bf7f4fda02c6217676cc64acb89536dc7.tar.gz -> tree-sitter-go-work-acb0617bf7f4fda02c6217676cc64acb89536dc7.gh.tar.gz https://github.com/zed-industries/tree-sitter-git-commit/archive/88309716a69dd13ab83443721ba6e0b491d37ee9.tar.gz -> tree-sitter-git-commit-88309716a69dd13ab83443721ba6e0b491d37ee9.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/kvark/blade/archive/b16f5c7bd873c7126f48c82c39e7ae64602ae74f.tar.gz -> blade-b16f5c7bd873c7126f48c82c39e7ae64602ae74f.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/kvark/blade/archive/b16f5c7bd873c7126f48c82c39e7ae64602ae74f.tar.gz -> blade-b16f5c7bd873c7126f48c82c39e7ae64602ae74f.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/reqwest/archive/fd110f6998da16bbca97b6dddda9be7827c50e29.tar.gz -> reqwest-fd110f6998da16bbca97b6dddda9be7827c50e29.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/camdencheek/tree-sitter-go-mod/archive/6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c.tar.gz -> tree-sitter-go-mod-6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/KillTheMule/nvim-rs/archive/764dd270c642f77f10f3e19d05cc178a6cbe69f3.tar.gz -> nvim-rs-764dd270c642f77f10f3e19d05cc178a6cbe69f3.gh.tar.gz https://github.com/XDeme1/xim-rs/archive/d50d461764c2213655cd9cf65a0ea94c70d3c4fd.tar.gz -> xim-rs-d50d461764c2213655cd9cf65a0ea94c70d3c4fd.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/tree-sitter-heex/archive/1dd45142fbb05562e35b2040c6129c9bca346592.tar.gz -> tree-sitter-heex-1dd45142fbb05562e35b2040c6129c9bca346592.gh.tar.gz -_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic e8de74bac929ba17427e740e95707d00 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=507b209e2556950962ab3218273f4550 diff --git a/metadata/md5-cache/app-editors/zed-0.183.10 b/metadata/md5-cache/app-editors/zed-0.183.10 new file mode 100644 index 000000000000..5f157f8c61e2 --- /dev/null +++ b/metadata/md5-cache/app-editors/zed-0.183.10 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/unzip dev-build/cmake dev-util/vulkan-headers sys-devel/gettext sys-devel/mold llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.86.0[llvm_slot_19] dev-lang/rust:1.86.0[llvm_slot_19] ) ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack +DEPEND=app-arch/zstd:= app-misc/jq dev-db/sqlite:3 >=dev-libs/libgit2-1.9.0:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/protobuf dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools || ( media-fonts/dejavu media-fonts/cantarell media-fonts/noto media-fonts/ubuntu-font-family ) media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-analyzer/openbsd-netcat net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X] +DESCRIPTION=The fast, collaborative code editor +EAPI=8 +HOMEPAGE=https://zed.dev https://github.com/zed-industries/zed +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cargo check-reqs desktop flag-o-matic llvm-r1 toolchain-funcs xdg +IUSE=gles +llvm_slot_19 debug +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 ISC LGPL-3 MIT MPL-2.0 UoI-NCSA openssl Unicode-3.0 ZLIB +RDEPEND=app-arch/zstd:= app-misc/jq dev-db/sqlite:3 >=dev-libs/libgit2-1.9.0:= dev-libs/mimalloc dev-libs/openssl:0/3 dev-libs/protobuf dev-libs/wayland dev-libs/wayland-protocols dev-util/wayland-scanner dev-util/vulkan-tools || ( media-fonts/dejavu media-fonts/cantarell media-fonts/noto media-fonts/ubuntu-font-family ) media-libs/alsa-lib media-libs/fontconfig media-libs/vulkan-loader[X] net-analyzer/openbsd-netcat net-misc/curl sys-libs/zlib x11-libs/libxcb:= x11-libs/libxkbcommon[X] +REQUIRED_USE=^^ ( llvm_slot_19 ) +SLOT=0 +SRC_URI=https://github.com/zed-industries/zed/archive/refs/tags/v0.183.10.tar.gz -> zed-0.183.10.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/zed/0.183.10/zed-0.183.10-crates.tar.xz amd64? ( https://github.com/livekit/rust-sdks/releases/download/webrtc-b99fd2c-6/webrtc-linux-x64-release.zip -> webrtc-b99fd2c-6-linux-x64-release.zip ) arm64? ( https://github.com/livekit/rust-sdks/releases/download/webrtc-b99fd2c-6/webrtc-linux-arm64-release.zip -> webrtc-b99fd2c-6-linux-arm64-release.zip ) https://github.com/zed-industries/lsp-types/archive/1fff0dd12e2071c5667327394cfec163d2a466ab.tar.gz -> lsp-types-1fff0dd12e2071c5667327394cfec163d2a466ab.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/async-stripe/archive/3672dd4efb7181aa597bf580bf5a2f5d23db6735.tar.gz -> async-stripe-3672dd4efb7181aa597bf580bf5a2f5d23db6735.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/XDeme1/xim-rs/archive/d50d461764c2213655cd9cf65a0ea94c70d3c4fd.tar.gz -> xim-rs-d50d461764c2213655cd9cf65a0ea94c70d3c4fd.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/zed-industries/dap-types/archive/be69a016ba710191b9fdded28c8b042af4b617f7.tar.gz -> dap-types-be69a016ba710191b9fdded28c8b042af4b617f7.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/alacritty/archive/828457c9ff1f7ea0a0469337cc8a37ee3a1b0590.tar.gz -> alacritty-828457c9ff1f7ea0a0469337cc8a37ee3a1b0590.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/notify/archive/bbb9ea5ae52b253e095737847e367c30653a2e96.tar.gz -> notify-bbb9ea5ae52b253e095737847e367c30653a2e96.gh.tar.gz https://github.com/kvark/blade/archive/b16f5c7bd873c7126f48c82c39e7ae64602ae74f.tar.gz -> blade-b16f5c7bd873c7126f48c82c39e7ae64602ae74f.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/font-kit/archive/5474cfad4b719a72ec8ed2cb7327b2b01fd10568.tar.gz -> font-kit-5474cfad4b719a72ec8ed2cb7327b2b01fd10568.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/9a23c1a96c0513d8fc6520972beedd419a973539.tar.gz -> tree-sitter-markdown-9a23c1a96c0513d8fc6520972beedd419a973539.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/scap/archive/08f0a01417505cc0990b9931a37e5120db92e0d0.tar.gz -> scap-08f0a01417505cc0990b9931a37e5120db92e0d0.gh.tar.gz https://github.com/zed-industries/tree-sitter-yaml/archive/baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a.tar.gz -> tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/async-pipe-rs/archive/82d00a04211cf4e1236029aa03e6b6ce2a74c553.tar.gz -> async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/XDeme1/xim-rs/archive/d50d461764c2213655cd9cf65a0ea94c70d3c4fd.tar.gz -> xim-rs-d50d461764c2213655cd9cf65a0ea94c70d3c4fd.gh.tar.gz https://github.com/zed-industries/notify/archive/bbb9ea5ae52b253e095737847e367c30653a2e96.tar.gz -> notify-bbb9ea5ae52b253e095737847e367c30653a2e96.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/zed-industries/cpal/archive/fd8bc2fd39f1f5fdee5a0690656caff9a26d9d50.tar.gz -> cpal-fd8bc2fd39f1f5fdee5a0690656caff9a26d9d50.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/zed-industries/tree-sitter-go-work/archive/acb0617bf7f4fda02c6217676cc64acb89536dc7.tar.gz -> tree-sitter-go-work-acb0617bf7f4fda02c6217676cc64acb89536dc7.gh.tar.gz https://github.com/zed-industries/tree-sitter-git-commit/archive/88309716a69dd13ab83443721ba6e0b491d37ee9.tar.gz -> tree-sitter-git-commit-88309716a69dd13ab83443721ba6e0b491d37ee9.gh.tar.gz https://github.com/ConradIrwin/runtimed/archive/7130c804216b6914355d15d0b91ea91f6babd734.tar.gz -> runtimed-7130c804216b6914355d15d0b91ea91f6babd734.gh.tar.gz https://github.com/kvark/blade/archive/b16f5c7bd873c7126f48c82c39e7ae64602ae74f.tar.gz -> blade-b16f5c7bd873c7126f48c82c39e7ae64602ae74f.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/livekit-rust-sdks/archive/80bb8f4c9112789f7c24cc98d8423010977806a6.tar.gz -> livekit-rust-sdks-80bb8f4c9112789f7c24cc98d8423010977806a6.gh.tar.gz https://github.com/kvark/blade/archive/b16f5c7bd873c7126f48c82c39e7ae64602ae74f.tar.gz -> blade-b16f5c7bd873c7126f48c82c39e7ae64602ae74f.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/reqwest/archive/fd110f6998da16bbca97b6dddda9be7827c50e29.tar.gz -> reqwest-fd110f6998da16bbca97b6dddda9be7827c50e29.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/camdencheek/tree-sitter-go-mod/archive/6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c.tar.gz -> tree-sitter-go-mod-6efb59652d30e0e9cd5f3b3a669afd6f1a926d3c.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/KillTheMule/nvim-rs/archive/764dd270c642f77f10f3e19d05cc178a6cbe69f3.tar.gz -> nvim-rs-764dd270c642f77f10f3e19d05cc178a6cbe69f3.gh.tar.gz https://github.com/XDeme1/xim-rs/archive/d50d461764c2213655cd9cf65a0ea94c70d3c4fd.tar.gz -> xim-rs-d50d461764c2213655cd9cf65a0ea94c70d3c4fd.gh.tar.gz https://github.com/microsoft/python-environment-tools/archive/845945b830297a50de0e24020b980a65e4820559.tar.gz -> python-environment-tools-845945b830297a50de0e24020b980a65e4820559.gh.tar.gz https://github.com/zed-industries/tree-sitter-heex/archive/1dd45142fbb05562e35b2040c6129c9bca346592.tar.gz -> tree-sitter-heex-1dd45142fbb05562e35b2040c6129c9bca346592.gh.tar.gz +_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic e8de74bac929ba17427e740e95707d00 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=162d53349c92184c8a167a18a8698f25 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz Binary files differindex 46fd3fbb9f6b..7a3a4fb923c9 100644 --- a/metadata/md5-cache/app-emacs/Manifest.gz +++ b/metadata/md5-cache/app-emacs/Manifest.gz diff --git a/metadata/md5-cache/app-emacs/circe-2.14 b/metadata/md5-cache/app-emacs/circe-2.14 new file mode 100644 index 000000000000..914e80eeb9e7 --- /dev/null +++ b/metadata/md5-cache/app-emacs/circe-2.14 @@ -0,0 +1,15 @@ +BDEPEND=test? ( app-emacs/buttercup ) >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack +DESCRIPTION=A great IRC client for Emacs +EAPI=8 +HOMEPAGE=https://github.com/jorgenschaefer/circe https://www.emacswiki.org/emacs/Circe +INHERIT=elisp +IUSE=test +KEYWORDS=~amd64 ~ppc ~sparc ~x86 +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-25.3:* +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/jorgenschaefer/circe/archive/v2.14.tar.gz -> circe-2.14.gh.tar.gz +_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common fe05085d051330f15cf7201109b5cd23 +_md5_=5c037ad9d6b246cf090fc03ce5b948ea diff --git a/metadata/md5-cache/app-emacs/corfu-2.0 b/metadata/md5-cache/app-emacs/corfu-2.0 index f8d37fcc557b..09064777c1b1 100644 --- a/metadata/md5-cache/app-emacs/corfu-2.0 +++ b/metadata/md5-cache/app-emacs/corfu-2.0 @@ -4,10 +4,10 @@ DESCRIPTION=Completion Overlay Region FUnction EAPI=8 HOMEPAGE=https://github.com/minad/corfu/ INHERIT=elisp -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=GPL-3+ RDEPEND=>=app-emacs/compat-30.0.2.0 >=app-editors/emacs-28.1:* SLOT=0 SRC_URI=https://github.com/minad/corfu/archive/2.0.tar.gz -> corfu-2.0.gh.tar.gz _eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common fe05085d051330f15cf7201109b5cd23 -_md5_=20f9adcf0539c96030f2b01a51af1740 +_md5_=93b0631edf374b9df5d410fe16d6cb92 diff --git a/metadata/md5-cache/app-emacs/counsel-0.15.1 b/metadata/md5-cache/app-emacs/counsel-0.15.1 index 9d893d0d4bb8..50558f15b5a2 100644 --- a/metadata/md5-cache/app-emacs/counsel-0.15.1 +++ b/metadata/md5-cache/app-emacs/counsel-0.15.1 @@ -4,11 +4,11 @@ DESCRIPTION=Versions of common Emacs commands customized to make the best use of EAPI=8 HOMEPAGE=https://github.com/abo-abo/swiper/ INHERIT=elisp -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3+ RDEPEND=>=app-emacs/ivy-0.15.1 >=app-emacs/swiper-0.15.1 >=app-editors/emacs-25.3:* RESTRICT=test SLOT=0 SRC_URI=https://github.com/abo-abo/swiper/archive/0.15.1.tar.gz -> swiper-0.15.1.gh.tar.gz _eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common fe05085d051330f15cf7201109b5cd23 -_md5_=2ef51edccb29d3b2afdbd7e8bfc3c412 +_md5_=b4c71fcd3d0aac52e44e75a90597c7d8 diff --git a/metadata/md5-cache/app-emacs/key-chord-0.8.2 b/metadata/md5-cache/app-emacs/key-chord-0.8.2 index 0d20443d03d6..241f5090d828 100644 --- a/metadata/md5-cache/app-emacs/key-chord-0.8.2 +++ b/metadata/md5-cache/app-emacs/key-chord-0.8.2 @@ -4,10 +4,10 @@ DESCRIPTION=Map pairs of simultaneously pressed keys to commands EAPI=8 HOMEPAGE=https://github.com/emacsorphanage/key-chord/ INHERIT=elisp -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=GPL-2+ RDEPEND=>=app-editors/emacs-25.3:* SLOT=0 SRC_URI=https://github.com/emacsorphanage/key-chord/archive/v0.8.2.tar.gz -> key-chord-0.8.2.gh.tar.gz _eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common fe05085d051330f15cf7201109b5cd23 -_md5_=9a8f15ce35460a0287c82094c8879356 +_md5_=13943b0b335411a03dc932db816caabd diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.27 b/metadata/md5-cache/app-emacs/org-mode-9.7.27 index eaa4e853f261..86a4375e4ec3 100644 --- a/metadata/md5-cache/app-emacs/org-mode-9.7.27 +++ b/metadata/md5-cache/app-emacs/org-mode-9.7.27 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://orgmode.org/ INHERIT=elisp readme.gentoo-r1 IUSE=doc odt-schema -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open ) RDEPEND=>=app-editors/emacs-25.3:* RESTRICT=test SLOT=0 SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.27.tar.gz _eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common fe05085d051330f15cf7201109b5cd23 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 -_md5_=9321916485129171fcd10533c78dcc65 +_md5_=6a4d66a82627353597adb8bd9cf01b3a diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.29 b/metadata/md5-cache/app-emacs/org-mode-9.7.29 new file mode 100644 index 000000000000..272420771881 --- /dev/null +++ b/metadata/md5-cache/app-emacs/org-mode-9.7.29 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack +DESCRIPTION=An Emacs mode for notes and project planning +EAPI=8 +HOMEPAGE=https://orgmode.org/ +INHERIT=elisp readme.gentoo-r1 +IUSE=doc odt-schema +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open ) +RDEPEND=>=app-editors/emacs-25.3:* +RESTRICT=test +SLOT=0 +SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.29.tar.gz +_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common fe05085d051330f15cf7201109b5cd23 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 +_md5_=9321916485129171fcd10533c78dcc65 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz Binary files differindex 07d3c344bd76..5b2bf01c5012 100644 --- a/metadata/md5-cache/app-emulation/Manifest.gz +++ b/metadata/md5-cache/app-emulation/Manifest.gz diff --git a/metadata/md5-cache/app-emulation/gxemul-0.6.3.1 b/metadata/md5-cache/app-emulation/gxemul-0.6.3.1 new file mode 100644 index 000000000000..b63e5f1c8adb --- /dev/null +++ b/metadata/md5-cache/app-emulation/gxemul-0.6.3.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install prepare +DEPEND=X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto ) +DESCRIPTION=A Machine Emulator, Mainly emulates MIPS, but supports other CPU types +EAPI=8 +HOMEPAGE=http://gxemul.sourceforge.net/ +INHERIT=toolchain-funcs +IUSE=debug X +KEYWORDS=~amd64 ~mips ~ppc ~sparc ~x86 +LICENSE=BSD public-domain +RDEPEND=X? ( x11-libs/libX11 ) +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/project/gxemul/GXemul/0.6.3.1/gxemul-0.6.3.1.tar.gz +_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=911c2e5ff7fd328be16cd52e8b6b2680 diff --git a/metadata/md5-cache/app-emulation/qemu-7.2.15 b/metadata/md5-cache/app-emulation/qemu-7.2.15-r1 index 27e0e43197bd..a0cb184ce433 100644 --- a/metadata/md5-cache/app-emulation/qemu-7.2.15 +++ b/metadata/md5-cache/app-emulation/qemu-7.2.15-r1 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test -DEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) sys-libs/libcap-ng[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] dev-libs/nettle:=[static-libs(+)] ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) sys-libs/libcap-ng[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] dev-libs/nettle:=[static-libs(+)] ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-uti IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 +filecaps KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) qemu_softmmu_targets_aarch64? ( seccomp ) qemu_softmmu_targets_alpha? ( seccomp ) qemu_softmmu_targets_arm? ( seccomp ) qemu_softmmu_targets_cris? ( seccomp ) qemu_softmmu_targets_hppa? ( seccomp ) qemu_softmmu_targets_i386? ( seccomp ) qemu_softmmu_targets_loongarch64? ( seccomp ) qemu_softmmu_targets_m68k? ( seccomp ) qemu_softmmu_targets_microblaze? ( seccomp ) qemu_softmmu_targets_microblazeel? ( seccomp ) qemu_softmmu_targets_mips? ( seccomp ) qemu_softmmu_targets_mips64? ( seccomp ) qemu_softmmu_targets_mips64el? ( seccomp ) qemu_softmmu_targets_mipsel? ( seccomp ) qemu_softmmu_targets_nios2? ( seccomp ) qemu_softmmu_targets_or1k? ( seccomp ) qemu_softmmu_targets_ppc? ( seccomp ) qemu_softmmu_targets_ppc64? ( seccomp ) qemu_softmmu_targets_riscv32? ( seccomp ) qemu_softmmu_targets_riscv64? ( seccomp ) qemu_softmmu_targets_s390x? ( seccomp ) qemu_softmmu_targets_sh4? ( seccomp ) qemu_softmmu_targets_sh4eb? ( seccomp ) qemu_softmmu_targets_sparc? ( seccomp ) qemu_softmmu_targets_sparc64? ( seccomp ) qemu_softmmu_targets_x86_64? ( seccomp ) qemu_softmmu_targets_xtensa? ( seccomp ) qemu_softmmu_targets_xtensaeb? ( seccomp ) qemu_softmmu_targets_avr? ( seccomp ) qemu_softmmu_targets_rx? ( seccomp ) qemu_softmmu_targets_tricore? ( seccomp ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-7.2.15.tar.xz !doc? ( https://dev.gentoo.org/~ajak/distfiles/app-emulation/qemu/qemu-7.2.0-docs.tar.xz ) _eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4002c2c380f688f148e1d446996b33dc +_md5_=729a7ccd5e9ed4498ba3fba9107cf463 diff --git a/metadata/md5-cache/app-emulation/qemu-7.2.16 b/metadata/md5-cache/app-emulation/qemu-7.2.16-r1 index 6f8bd2288625..f316aab289c0 100644 --- a/metadata/md5-cache/app-emulation/qemu-7.2.16 +++ b/metadata/md5-cache/app-emulation/qemu-7.2.16-r1 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test -DEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) sys-libs/libcap-ng[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] dev-libs/nettle:=[static-libs(+)] ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) sys-libs/libcap-ng[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] dev-libs/nettle:=[static-libs(+)] ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-uti IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 +filecaps KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) qemu_softmmu_targets_aarch64? ( seccomp ) qemu_softmmu_targets_alpha? ( seccomp ) qemu_softmmu_targets_arm? ( seccomp ) qemu_softmmu_targets_cris? ( seccomp ) qemu_softmmu_targets_hppa? ( seccomp ) qemu_softmmu_targets_i386? ( seccomp ) qemu_softmmu_targets_loongarch64? ( seccomp ) qemu_softmmu_targets_m68k? ( seccomp ) qemu_softmmu_targets_microblaze? ( seccomp ) qemu_softmmu_targets_microblazeel? ( seccomp ) qemu_softmmu_targets_mips? ( seccomp ) qemu_softmmu_targets_mips64? ( seccomp ) qemu_softmmu_targets_mips64el? ( seccomp ) qemu_softmmu_targets_mipsel? ( seccomp ) qemu_softmmu_targets_nios2? ( seccomp ) qemu_softmmu_targets_or1k? ( seccomp ) qemu_softmmu_targets_ppc? ( seccomp ) qemu_softmmu_targets_ppc64? ( seccomp ) qemu_softmmu_targets_riscv32? ( seccomp ) qemu_softmmu_targets_riscv64? ( seccomp ) qemu_softmmu_targets_s390x? ( seccomp ) qemu_softmmu_targets_sh4? ( seccomp ) qemu_softmmu_targets_sh4eb? ( seccomp ) qemu_softmmu_targets_sparc? ( seccomp ) qemu_softmmu_targets_sparc64? ( seccomp ) qemu_softmmu_targets_x86_64? ( seccomp ) qemu_softmmu_targets_xtensa? ( seccomp ) qemu_softmmu_targets_xtensaeb? ( seccomp ) qemu_softmmu_targets_avr? ( seccomp ) qemu_softmmu_targets_rx? ( seccomp ) qemu_softmmu_targets_tricore? ( seccomp ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-7.2.16.tar.xz !doc? ( https://dev.gentoo.org/~ajak/distfiles/app-emulation/qemu/qemu-7.2.0-docs.tar.xz ) _eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=06cbe37358178f1757dec113f3a9796e +_md5_=891584bfca6cb97ab0b32d2a625a4e0a diff --git a/metadata/md5-cache/app-emulation/qemu-7.2.17 b/metadata/md5-cache/app-emulation/qemu-7.2.17-r1 index 22effe80bb9f..1d655b4fccc9 100644 --- a/metadata/md5-cache/app-emulation/qemu-7.2.17 +++ b/metadata/md5-cache/app-emulation/qemu-7.2.17-r1 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test -DEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) sys-libs/libcap-ng[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] dev-libs/nettle:=[static-libs(+)] ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) sys-libs/libcap-ng[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty[static-libs(+)] ) aio? ( dev-libs/libaio[static-libs(+)] ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:=[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3=[static-libs(+)] ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] ) gnutls? ( >=net-libs/gnutls-3.0:=[static-libs(+)] dev-libs/nettle:=[static-libs(+)] ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core[static-libs(+)] ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:=[static-libs(+)] ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs(+)] ) lzo? ( dev-libs/lzo:2[static-libs(+)] ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:=[static-libs(+)] ) nfs? ( >=net-fs/libnfs-1.9.3:=[static-libs(+)] ) numa? ( sys-process/numactl[static-libs(+)] ) opengl? ( virtual/opengl media-libs/libepoxy[static-libs(+)] media-libs/mesa[static-libs(+)] media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0=[static-libs(+)] ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)] ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0[static-libs(+)] ) ssh? ( >=net-libs/libssh-0.8.6[static-libs(+)] ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1[static-libs(+)] ) usbredir? ( >=sys-apps/usbredir-0.6[static-libs(+)] ) vde? ( net-misc/vde[static-libs(+)] ) virgl? ( media-libs/virglrenderer[static-libs(+)] ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] ) ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-uti IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 +filecaps KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=!static? ( dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) sys-libs/libcap-ng >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.12.3 >=app-emulation/spice-0.12.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.0 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.0 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.0[seavgabios] >=sys-firmware/seabios-bin-1.16.0 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static !static-user ) qemu_softmmu_targets_aarch64? ( seccomp ) qemu_softmmu_targets_alpha? ( seccomp ) qemu_softmmu_targets_arm? ( seccomp ) qemu_softmmu_targets_cris? ( seccomp ) qemu_softmmu_targets_hppa? ( seccomp ) qemu_softmmu_targets_i386? ( seccomp ) qemu_softmmu_targets_loongarch64? ( seccomp ) qemu_softmmu_targets_m68k? ( seccomp ) qemu_softmmu_targets_microblaze? ( seccomp ) qemu_softmmu_targets_microblazeel? ( seccomp ) qemu_softmmu_targets_mips? ( seccomp ) qemu_softmmu_targets_mips64? ( seccomp ) qemu_softmmu_targets_mips64el? ( seccomp ) qemu_softmmu_targets_mipsel? ( seccomp ) qemu_softmmu_targets_nios2? ( seccomp ) qemu_softmmu_targets_or1k? ( seccomp ) qemu_softmmu_targets_ppc? ( seccomp ) qemu_softmmu_targets_ppc64? ( seccomp ) qemu_softmmu_targets_riscv32? ( seccomp ) qemu_softmmu_targets_riscv64? ( seccomp ) qemu_softmmu_targets_s390x? ( seccomp ) qemu_softmmu_targets_sh4? ( seccomp ) qemu_softmmu_targets_sh4eb? ( seccomp ) qemu_softmmu_targets_sparc? ( seccomp ) qemu_softmmu_targets_sparc64? ( seccomp ) qemu_softmmu_targets_x86_64? ( seccomp ) qemu_softmmu_targets_xtensa? ( seccomp ) qemu_softmmu_targets_xtensaeb? ( seccomp ) qemu_softmmu_targets_avr? ( seccomp ) qemu_softmmu_targets_rx? ( seccomp ) qemu_softmmu_targets_tricore? ( seccomp ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-7.2.17.tar.xz !doc? ( https://dev.gentoo.org/~ajak/distfiles/app-emulation/qemu/qemu-7.2.0-docs.tar.xz ) _eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=37339784e59f9cb2961331392b838083 +_md5_=994d4dedcde18268ecd514f59968d7ea diff --git a/metadata/md5-cache/app-emulation/qemu-8.2.10 b/metadata/md5-cache/app-emulation/qemu-8.2.10-r1 index 0a939c632c09..0a939c632c09 100644 --- a/metadata/md5-cache/app-emulation/qemu-8.2.10 +++ b/metadata/md5-cache/app-emulation/qemu-8.2.10-r1 diff --git a/metadata/md5-cache/app-emulation/qemu-8.2.7 b/metadata/md5-cache/app-emulation/qemu-8.2.7-r1 index ba959a53170c..024cde7ed51b 100644 --- a/metadata/md5-cache/app-emulation/qemu-8.2.7 +++ b/metadata/md5-cache/app-emulation/qemu-8.2.7-r1 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack -DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-uti IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 +filecaps KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_cris? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_nios2? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-8.2.7.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.2.0-docs.tar.xz ) _eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3be5b06ba95a39ebce2643eef87f5b06 +_md5_=745d816e30d0b41f6cf7394c622cecee diff --git a/metadata/md5-cache/app-emulation/qemu-8.2.9 b/metadata/md5-cache/app-emulation/qemu-8.2.9-r1 index cc524c805878..a67ab3b02609 100644 --- a/metadata/md5-cache/app-emulation/qemu-8.2.9 +++ b/metadata/md5-cache/app-emulation/qemu-8.2.9-r1 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack -DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo-r1 pax-uti IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_nios2 qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_nios2 qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 +filecaps KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_cris? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_nios2? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-8.2.9.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.2.0-docs.tar.xz ) _eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4a3a5e0ebb0c11793d9fb9e9df3cb693 +_md5_=bb147b4b2c1f99f30d49d6c159c47a57 diff --git a/metadata/md5-cache/app-emulation/qemu-9.1.2-r1 b/metadata/md5-cache/app-emulation/qemu-9.1.2-r2 index 205d3b2b4673..d8873eab008b 100644 --- a/metadata/md5-cache/app-emulation/qemu-9.1.2-r1 +++ b/metadata/md5-cache/app-emulation/qemu-9.1.2-r2 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack -DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps readme.gent IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +filecaps KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) xdp? ( bpf ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_cris? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-9.1.2.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-9.1.0-docs.tar.xz ) _eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8265e78681a1a7fe278550b7337939f2 +_md5_=3d869b24df470cb422668e4af8ff2ed1 diff --git a/metadata/md5-cache/app-emulation/qemu-9.1.3-r1 b/metadata/md5-cache/app-emulation/qemu-9.1.3-r2 index e3279b959383..807a89168d66 100644 --- a/metadata/md5-cache/app-emulation/qemu-9.1.3-r1 +++ b/metadata/md5-cache/app-emulation/qemu-9.1.3-r2 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( dev-libs/glib[utils] app-alternatives/bc ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack -DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps readme.gent IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_cris qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_cris qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +filecaps KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) xdp? ( bpf ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_cris? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-9.1.3.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-9.1.0-docs.tar.xz ) _eclasses_=fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9812d1b9598d0fb43ea6e4d33df2d863 +_md5_=c5456d0262b077526eac809380d2a6a8 diff --git a/metadata/md5-cache/app-emulation/qemu-9.2.2 b/metadata/md5-cache/app-emulation/qemu-9.2.2-r1 index 206af759932b..96eacbbe31b0 100644 --- a/metadata/md5-cache/app-emulation/qemu-9.2.2 +++ b/metadata/md5-cache/app-emulation/qemu-9.2.2-r1 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( app-alternatives/bc dev-libs/glib[utils] dev-python/pycotap[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack -DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=eapi9-ver linux-info toolchain-funcs python-r1 udev fcaps readme.gentoo- IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xdp xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +filecaps KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3 vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) xdp? ( bpf ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-9.2.2.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-9.2.0-docs.tar.xz ) _eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 fcaps 27152c9e4da035accb14a2d7879744ef linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=05457e78159eeb262a3d07ce094ac6f8 +_md5_=1dacd669ac8eb70b455b92d1d55a6a16 diff --git a/metadata/md5-cache/app-emulation/qemu-9.2.3-r1 b/metadata/md5-cache/app-emulation/qemu-9.2.3-r2 index 4a9ebe0ad495..e91580e270da 100644 --- a/metadata/md5-cache/app-emulation/qemu-9.2.3-r1 +++ b/metadata/md5-cache/app-emulation/qemu-9.2.3-r2 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( app-alternatives/bc dev-libs/glib[utils] dev-python/pycotap[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) virtual/pkgconfig DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack -DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps r IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +filecaps KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 LGPL-2 BSD-2 -RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) xdp? ( bpf ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.qemu.org/qemu-9.2.3.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-9.2.0-docs.tar.xz ) _eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=dcd7e4f1a6396295de21ed6c7ed97891 +_md5_=07f96419a3be02027d518e48c35f7c76 diff --git a/metadata/md5-cache/app-emulation/qemu-9999 b/metadata/md5-cache/app-emulation/qemu-9999 index 00d461c493f8..5b99ed6ad057 100644 --- a/metadata/md5-cache/app-emulation/qemu-9999 +++ b/metadata/md5-cache/app-emulation/qemu-9999 @@ -1,6 +1,6 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) dev-lang/perl >=dev-build/meson-0.63.0 app-alternatives/ninja virtual/pkgconfig doc? ( >=dev-python/sphinx-1.6.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk? ( nls? ( sys-devel/gettext ) ) test? ( app-alternatives/bc dev-libs/glib[utils] dev-python/pycotap[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure info install postinst postrm prepare pretend setup test unpack -DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) +DEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 ) static-user? ( dev-libs/glib:2[static-libs(+)] sys-libs/zlib[static-libs(+)] python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr[static-libs(+)] ) ) DESCRIPTION=QEMU + Kernel-based Virtual Machine userland tools EAPI=8 HOMEPAGE=https://www.qemu.org https://www.linux-kvm.org @@ -9,10 +9,10 @@ INHERIT=eapi9-ver flag-o-matic linux-info toolchain-funcs python-r1 udev fcaps r IUSE=accessibility +aio alsa bpf bzip2 capstone +curl debug +doc +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg keyutils lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs pipewire plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux +slirp smartcard snappy spice ssh static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte wayland X xattr xdp xen zstd qemu_softmmu_targets_aarch64 qemu_softmmu_targets_alpha qemu_softmmu_targets_arm qemu_softmmu_targets_hppa qemu_softmmu_targets_i386 qemu_softmmu_targets_loongarch64 qemu_softmmu_targets_m68k qemu_softmmu_targets_microblaze qemu_softmmu_targets_microblazeel qemu_softmmu_targets_mips qemu_softmmu_targets_mips64 qemu_softmmu_targets_mips64el qemu_softmmu_targets_mipsel qemu_softmmu_targets_or1k qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 qemu_softmmu_targets_riscv32 qemu_softmmu_targets_riscv64 qemu_softmmu_targets_s390x qemu_softmmu_targets_sh4 qemu_softmmu_targets_sh4eb qemu_softmmu_targets_sparc qemu_softmmu_targets_sparc64 qemu_softmmu_targets_x86_64 qemu_softmmu_targets_xtensa qemu_softmmu_targets_xtensaeb qemu_softmmu_targets_avr qemu_softmmu_targets_rx qemu_softmmu_targets_tricore qemu_user_targets_aarch64 qemu_user_targets_alpha qemu_user_targets_arm qemu_user_targets_hppa qemu_user_targets_i386 qemu_user_targets_loongarch64 qemu_user_targets_m68k qemu_user_targets_microblaze qemu_user_targets_microblazeel qemu_user_targets_mips qemu_user_targets_mips64 qemu_user_targets_mips64el qemu_user_targets_mipsel qemu_user_targets_or1k qemu_user_targets_ppc qemu_user_targets_ppc64 qemu_user_targets_riscv32 qemu_user_targets_riscv64 qemu_user_targets_s390x qemu_user_targets_sh4 qemu_user_targets_sh4eb qemu_user_targets_sparc qemu_user_targets_sparc64 qemu_user_targets_x86_64 qemu_user_targets_xtensa qemu_user_targets_xtensaeb qemu_user_targets_aarch64_be qemu_user_targets_armeb qemu_user_targets_hexagon qemu_user_targets_mipsn32 qemu_user_targets_mipsn32el qemu_user_targets_ppc64le qemu_user_targets_sparc32plus python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +filecaps LICENSE=GPL-2 LGPL-2 BSD-2 PROPERTIES=live -RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3 ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) +RDEPEND=dev-libs/glib:2 sys-libs/zlib python? ( python_targets_python3_11? ( dev-lang/python:3.11[ensurepip(-),ncurses,readline] ) python_targets_python3_12? ( dev-lang/python:3.12[ensurepip(-),ncurses,readline] ) python_targets_python3_13? ( dev-lang/python:3.13[ensurepip(-),ncurses,readline] ) ) systemtap? ( dev-debug/systemtap ) xattr? ( sys-apps/attr ) >=x11-libs/pixman-0.28.0 accessibility? ( app-accessibility/brltty[api] app-accessibility/brltty ) aio? ( dev-libs/libaio ) alsa? ( >=media-libs/alsa-lib-1.0.13 ) bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2 ) capstone? ( dev-libs/capstone:= ) curl? ( >=net-misc/curl-7.15.4 ) fdt? ( >=sys-apps/dtc-1.5.1 ) fuse? ( >=sys-fs/fuse-3.1:3= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.0 ) gnutls? ( >=net-libs/gnutls-3.0:= dev-libs/nettle:= ) gtk? ( x11-libs/gtk+:3[wayland?,X?] vte? ( x11-libs/vte:2.91 ) ) infiniband? ( sys-cluster/rdma-core ) iscsi? ( net-libs/libiscsi ) io-uring? ( sys-libs/liburing:= ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( sys-libs/libcap-ng ) keyutils? ( sys-apps/keyutils ) lzo? ( dev-libs/lzo:2 ) multipath? ( sys-fs/multipath-tools ) ncurses? ( sys-libs/ncurses:=[unicode(+)] sys-libs/ncurses:= ) nfs? ( >=net-fs/libnfs-1.9.3:= ) numa? ( sys-process/numactl ) opengl? ( virtual/opengl media-libs/libepoxy media-libs/mesa media-libs/mesa[egl(+),gbm(+)] ) pam? ( sys-libs/pam ) pipewire? ( >=media-video/pipewire-0.3.60 ) png? ( >=media-libs/libpng-1.6.34:= ) pulseaudio? ( media-libs/libpulse ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl ) sdl? ( media-libs/libsdl2[video] media-libs/libsdl2 ) sdl-image? ( media-libs/sdl2-image ) seccomp? ( >=sys-libs/libseccomp-2.1.0 ) slirp? ( net-libs/libslirp ) smartcard? ( >=app-emulation/libcacard-2.5.0 ) snappy? ( app-arch/snappy:= ) spice? ( >=app-emulation/spice-protocol-0.14.0 >=app-emulation/spice-0.14.0 ) ssh? ( >=net-libs/libssh-0.8.6 ) udev? ( virtual/libudev:= ) usb? ( >=virtual/libusb-1-r2:1 ) usbredir? ( >=sys-apps/usbredir-0.6 ) vde? ( net-misc/vde ) virgl? ( media-libs/virglrenderer ) virtfs? ( sys-libs/libcap ) xdp? ( net-libs/xdp-tools ) xen? ( app-emulation/xen-tools:= ) zstd? ( >=app-arch/zstd-1.4.0 ) qemu_softmmu_targets_i386? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_x86_64? ( pin-upstream-blobs? ( ~sys-firmware/edk2-bin-202202 ~sys-firmware/ipxe-1.21.1_p20230601[binary,qemu] ~sys-firmware/seabios-bin-1.16.3 ~sys-firmware/sgabios-0.1_pre10[binary] ) !pin-upstream-blobs? ( || ( >=sys-firmware/edk2-202202 >=sys-firmware/edk2-bin-202202 ) sys-firmware/ipxe[qemu] || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) sys-firmware/sgabios ) ) qemu_softmmu_targets_ppc? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) qemu_softmmu_targets_ppc64? ( pin-upstream-blobs? ( ~sys-firmware/seabios-bin-1.16.3 ) !pin-upstream-blobs? ( || ( >=sys-firmware/seabios-1.16.3[seavgabios] >=sys-firmware/seabios-bin-1.16.3 ) ) ) acct-group/kvm selinux? ( sec-policy/selinux-qemu sys-libs/libselinux ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_riscv32? ( fdt ) qemu_softmmu_targets_riscv64? ( fdt ) qemu_softmmu_targets_x86_64? ( fdt ) sdl-image? ( sdl ) static-user? ( !plugins ) virgl? ( opengl ) virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) plugins? ( !static-user ) xdp? ( bpf ) qemu_softmmu_targets_aarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_alpha? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_arm? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_hppa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_i386? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_loongarch64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_m68k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblaze? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_microblazeel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mips64el? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_mipsel? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_or1k? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_ppc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv32? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_riscv64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_s390x? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sh4eb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_sparc64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_x86_64? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensa? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_xtensaeb? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_avr? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_rx? ( kernel_linux? ( seccomp ) ) qemu_softmmu_targets_tricore? ( kernel_linux? ( seccomp ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.com/qemu-project/berkeley-softfloat-3/-/archive/b64af41c3276f97f0e181920400ee056b9c88037/berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.bz2 https://gitlab.com/qemu-project/berkeley-testfloat-3/-/archive/e7af9751d9f9fd3b47911f51a5cfd08af256a9ab/berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab.tar.bz2 https://gitlab.com/qemu-project/keycodemapdb/-/archive/f5772a62ec52591ff6870b7e8ef32482371f22c6/keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6.tar.bz2 _eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6a26fad7a793def05ecb91792466dc6e +_md5_=73354346afad61fc251e377b3c375fb0 diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz Binary files differindex 7b2de4842a11..587f031ac1cb 100644 --- a/metadata/md5-cache/app-i18n/Manifest.gz +++ b/metadata/md5-cache/app-i18n/Manifest.gz diff --git a/metadata/md5-cache/app-i18n/gnulib-l10n-20241231 b/metadata/md5-cache/app-i18n/gnulib-l10n-20241231 index a2920e5507fe..1be6fe0e9b84 100644 --- a/metadata/md5-cache/app-i18n/gnulib-l10n-20241231 +++ b/metadata/md5-cache/app-i18n/gnulib-l10n-20241231 @@ -3,9 +3,9 @@ DESCRIPTION=Localization for gnulib EAPI=8 HOMEPAGE=https://www.gnu.org/software/gnulib/manual/html_node/Localization.html INHERIT=plocale -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2+ SLOT=0 SRC_URI=mirror://gnu/gnulib/gnulib-l10n-20241231.tar.gz _eclasses_=plocale 950fbaec7deeba41b5bcc0572cca99b9 -_md5_=f0eca1d93bb7bb63477619a1e8a7c53b +_md5_=5124ffdba12498201f820a0f4d39eea0 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz Binary files differindex 221a8ab0957f..95276d3491c5 100644 --- a/metadata/md5-cache/app-misc/Manifest.gz +++ b/metadata/md5-cache/app-misc/Manifest.gz diff --git a/metadata/md5-cache/app-misc/gramps-6.0.1 b/metadata/md5-cache/app-misc/gramps-6.0.1 new file mode 100644 index 000000000000..5dfa26cc21a1 --- /dev/null +++ b/metadata/md5-cache/app-misc/gramps-6.0.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_single_target_python3_11? ( dev-python/jsonschema[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jsonschema[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/jsonschema[python_targets_python3_13(-)] dev-python/lxml[python_targets_python3_13(-)] ) ) test? ( python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_11(-)] dev-python/pyicu[python_targets_python3_11(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_11(-),introspection] ) ) python_single_target_python3_12? ( dev-python/pycairo[python_targets_python3_12(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_12(-)] dev-python/pyicu[python_targets_python3_12(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_12(-),introspection] ) ) python_single_target_python3_13? ( dev-python/pycairo[python_targets_python3_13(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_13(-)] dev-python/pyicu[python_targets_python3_13(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_13(-),introspection] ) ) gnome-base/librsvg:2 >x11-libs/gtk+-3.14.8:3[introspection] x11-libs/pango[introspection] x11-misc/xdg-utils dev-python/orjson geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) spell? ( app-text/gtkspell:3[introspection] ) rcs? ( dev-vcs/rcs ) reports? ( media-gfx/graphviz[postscript?] ) ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_13? ( dev-lang/python:3.13[sqlite] ) python_single_target_python3_11? ( >=dev-python/gpep517-16[python_targets_python3_11(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_13(-)] ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DESCRIPTION=Community genealogy program aiming to be both intuitive and feature-complete +EAPI=8 +HOMEPAGE=https://gramps-project.org/ +INHERIT=distutils-r1 xdg-utils +IUSE=exif geo postscript +rcs +reports spell test test python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_11(-)] dev-python/pyicu[python_targets_python3_11(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_11(-),introspection] ) ) python_single_target_python3_12? ( dev-python/pycairo[python_targets_python3_12(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_12(-)] dev-python/pyicu[python_targets_python3_12(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_12(-),introspection] ) ) python_single_target_python3_13? ( dev-python/pycairo[python_targets_python3_13(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_13(-)] dev-python/pyicu[python_targets_python3_13(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_13(-),introspection] ) ) gnome-base/librsvg:2 >x11-libs/gtk+-3.14.8:3[introspection] x11-libs/pango[introspection] x11-misc/xdg-utils dev-python/orjson geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) spell? ( app-text/gtkspell:3[introspection] ) rcs? ( dev-vcs/rcs ) reports? ( media-gfx/graphviz[postscript?] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_13? ( dev-lang/python:3.13[sqlite] ) +REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/gramps-project/gramps/archive/v6.0.1.tar.gz -> gramps-6.0.1.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=ff1c43abfe71bdc2623872681ad1d735 diff --git a/metadata/md5-cache/app-misc/lirc-0.10.1-r4 b/metadata/md5-cache/app-misc/lirc-0.10.1-r4 deleted file mode 100644 index 5bf970f18004..000000000000 --- a/metadata/md5-cache/app-misc/lirc-0.10.1-r4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=configure install postinst preinst setup -DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) dev-libs/libxslt python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) doc? ( app-text/doxygen ) sys-apps/kmod sys-kernel/linux-headers -DESCRIPTION=decode and send infra-red signals of many commonly used remote controls -EAPI=7 -HOMEPAGE=https://www.lirc.org/ -INHERIT=flag-o-matic linux-info python-single-r1 systemd xdg-utils -IUSE=audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 -LICENSE=GPL-2+ -RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) gtk? ( x11-libs/vte[introspection] python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) inputlirc? ( app-misc/inputlircd ) -REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 ) gtk? ( X ) -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/lirc/lirc-0.10.1.tar.bz2 -_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=06df29e3f6afecb426b9ab98f8245a66 diff --git a/metadata/md5-cache/app-misc/lirc-0.10.1_p7 b/metadata/md5-cache/app-misc/lirc-0.10.1_p7-r1 index edb2a89f4706..9b19eadac4c5 100644 --- a/metadata/md5-cache/app-misc/lirc-0.10.1_p7 +++ b/metadata/md5-cache/app-misc/lirc-0.10.1_p7-r1 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst preinst prepare setup -DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) dev-libs/libxslt python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) doc? ( app-text/doxygen ) sys-apps/kmod sys-kernel/linux-headers +DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:1 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) dev-libs/libxslt python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) doc? ( app-text/doxygen ) sys-apps/kmod sys-kernel/linux-headers DESCRIPTION=decode and send infra-red signals of many commonly used remote controls EAPI=8 HOMEPAGE=https://www.lirc.org/ @@ -8,9 +8,9 @@ INHERIT=linux-info python-single-r1 xdg-utils autotools IUSE=audio +devinput doc ftdi gtk inputlirc static-libs systemd +uinput usb X python_single_target_python3_11 python_single_target_python3_12 KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 LICENSE=GPL-2+ -RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) gtk? ( x11-libs/vte[introspection] python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) inputlirc? ( app-misc/inputlircd ) +RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:1 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) gtk? ( x11-libs/vte[introspection] python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) inputlirc? ( app-misc/inputlircd ) REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 ) gtk? ( X ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/lirc/lirc-0.10.1.tar.bz2 mirror://debian/pool/main/l/lirc/lirc_0.10.1-7.debian.tar.xz _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=32e60c966da1d8fb11fdc22e64c397bc +_md5_=5af665c68d06d49bdf736d6e0fe94096 diff --git a/metadata/md5-cache/app-misc/lirc-0.10.2 b/metadata/md5-cache/app-misc/lirc-0.10.2 deleted file mode 100644 index 4eaadedfa604..000000000000 --- a/metadata/md5-cache/app-misc/lirc-0.10.2 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=configure install postinst preinst prepare setup -DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) dev-libs/libxslt python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) doc? ( app-text/doxygen ) sys-apps/kmod sys-kernel/linux-headers -DESCRIPTION=decode and send infra-red signals of many commonly used remote controls -EAPI=8 -HOMEPAGE=https://www.lirc.org/ -INHERIT=linux-info python-single-r1 xdg-utils -IUSE=audio +devinput doc ftdi gtk inputlirc selinux static-libs systemd +uinput usb X python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 -LICENSE=GPL-2+ -RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) gtk? ( x11-libs/vte[introspection] python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) ) inputlirc? ( app-misc/inputlircd ) selinux? ( sec-policy/selinux-lircd ) -REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 ) gtk? ( X ) -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/lirc/lirc-0.10.2.tar.bz2 -_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5bb6c3dc9cfeb35db275cf225d8d39b2 diff --git a/metadata/md5-cache/app-misc/lirc-0.10.2-r1 b/metadata/md5-cache/app-misc/lirc-0.10.2-r2 index 3dd231ea384c..8cd61c302af6 100644 --- a/metadata/md5-cache/app-misc/lirc-0.10.2-r1 +++ b/metadata/md5-cache/app-misc/lirc-0.10.2-r2 @@ -1,6 +1,6 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=configure install postinst preinst prepare setup -DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) dev-libs/libxslt python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/setuptools[python_targets_python3_13(-)] ) doc? ( app-text/doxygen ) sys-apps/kmod sys-kernel/linux-headers +DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] ) ftdi? ( dev-embedded/libftdi:1 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) dev-libs/libxslt python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/setuptools[python_targets_python3_13(-)] ) doc? ( app-text/doxygen ) sys-apps/kmod sys-kernel/linux-headers DESCRIPTION=decode and send infra-red signals of many commonly used remote controls EAPI=8 HOMEPAGE=https://www.lirc.org/ @@ -8,9 +8,9 @@ INHERIT=autotools linux-info python-single-r1 xdg-utils IUSE=audio +devinput doc ftdi gtk inputlirc selinux static-libs systemd +uinput usb X python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 KEYWORDS=amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86 LICENSE=GPL-2+ -RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] ) ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) gtk? ( x11-libs/vte[introspection] python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject[python_targets_python3_13(-)] ) ) inputlirc? ( app-misc/inputlircd ) selinux? ( sec-policy/selinux-lircd ) +RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) audio? ( >media-libs/portaudio-18 media-libs/alsa-lib ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pyyaml[python_targets_python3_13(-)] ) ftdi? ( dev-embedded/libftdi:1 ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 ) gtk? ( x11-libs/vte[introspection] python_single_target_python3_11? ( dev-python/pygobject[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject[python_targets_python3_13(-)] ) ) inputlirc? ( app-misc/inputlircd ) selinux? ( sec-policy/selinux-lircd ) REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) gtk? ( X ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/lirc/lirc-0.10.2.tar.bz2 _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9bbb383d280736d0691d43c6402e9579 +_md5_=52c3ebc8c5107e6fca5856b8a75ef052 diff --git a/metadata/md5-cache/app-misc/vit-2.3.2 b/metadata/md5-cache/app-misc/vit-2.3.2 deleted file mode 100644 index 3f89cc565a44..000000000000 --- a/metadata/md5-cache/app-misc/vit-2.3.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( app-misc/task python_single_target_python3_11? ( >=dev-python/tasklib-2.4.3[python_targets_python3_11(-)] >=dev-python/urwid-2.1.2[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/tasklib-2.4.3[python_targets_python3_12(-)] >=dev-python/urwid-2.1.2[python_targets_python3_12(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/gpep517-16[python_targets_python3_11(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)] ) -DEFINED_PHASES=compile configure install prepare setup test -DESCRIPTION=A lightweight, fast, curses-based front end to Taskwarrior -EAPI=8 -HOMEPAGE=https://github.com/vit-project/vit https://pypi.org/project/vit/ -INHERIT=distutils-r1 pypi -IUSE=test python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=app-misc/task python_single_target_python3_11? ( >=dev-python/tasklib-2.4.3[python_targets_python3_11(-)] >=dev-python/urwid-2.1.2[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/tasklib-2.4.3[python_targets_python3_12(-)] >=dev-python/urwid-2.1.2[python_targets_python3_12(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/v/vit/vit-2.3.2.tar.gz -_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=39e1651c24a0bda5578776dca7f3520f diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz Binary files differindex 7d340e21faff..b4439a18d938 100644 --- a/metadata/md5-cache/app-office/Manifest.gz +++ b/metadata/md5-cache/app-office/Manifest.gz diff --git a/metadata/md5-cache/app-office/joplin-desktop-3.3.2 b/metadata/md5-cache/app-office/joplin-desktop-3.3.12 index 604a4507e6fa..bb507cf439e7 100644 --- a/metadata/md5-cache/app-office/joplin-desktop-3.3.2 +++ b/metadata/md5-cache/app-office/joplin-desktop-3.3.12 @@ -4,11 +4,11 @@ EAPI=8 HOMEPAGE=https://joplinapp.org/ https://github.com/laurent22/joplin/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=desktop xdg -KEYWORDS=-* amd64 +KEYWORDS=-* ~amd64 LICENSE=AGPL-3+ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-)] ) media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils RESTRICT=bindist SLOT=0 -SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.3.2/Joplin-3.3.2.AppImage +SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.3.12/Joplin-3.3.12.AppImage _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2b36c90e4c0740ca7339b8bb18641d51 +_md5_=6777580ee7db6d165bca42763b1278d0 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz Binary files differindex 69de86c5dea7..4d6bdc76485f 100644 --- a/metadata/md5-cache/app-text/Manifest.gz +++ b/metadata/md5-cache/app-text/Manifest.gz diff --git a/metadata/md5-cache/app-text/mdbook-0.4.49 b/metadata/md5-cache/app-text/mdbook-0.4.49 new file mode 100644 index 000000000000..cc186d5be0ff --- /dev/null +++ b/metadata/md5-cache/app-text/mdbook-0.4.49 @@ -0,0 +1,13 @@ +BDEPEND=|| ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.87.0 dev-lang/rust:1.87.0 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) +DEFINED_PHASES=compile configure install setup test unpack +DESCRIPTION=Create a book from markdown files +EAPI=8 +HOMEPAGE=https://rust-lang.github.io/mdBook/ +INHERIT=cargo toolchain-funcs +IUSE=doc debug +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MPL-2.0 CC-BY-4.0 OFL-1.1 Apache-2.0 CC0-1.0 ISC MIT Unicode-3.0 +SLOT=0 +SRC_URI=https://github.com/rust-lang/mdBook/archive/refs/tags/v0.4.49.tar.gz -> mdbook-0.4.49.tar.gz https://dev.gentoo.org/~ionen/distfiles/mdbook-0.4.49-vendor.tar.xz +_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=49d20faa111e17f2cc3c4715a3c579a0 diff --git a/metadata/md5-cache/app-text/nfoview-2.1 b/metadata/md5-cache/app-text/nfoview-2.1 new file mode 100644 index 000000000000..aae4d030cbbf --- /dev/null +++ b/metadata/md5-cache/app-text/nfoview-2.1 @@ -0,0 +1,18 @@ +BDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) sys-devel/gettext test? ( python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pytest[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pytest[python_targets_python3_13(-)] ) ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test +DEPEND=python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject:3[python_targets_python3_13(-)] ) +DESCRIPTION=Simple viewer for NFO files, which are ASCII art in the CP437 codepage +EAPI=8 +HOMEPAGE=https://otsaloma.io/nfoview/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop python-single-r1 virtualx xdg +IUSE=python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject:3[python_targets_python3_13(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) media-fonts/cascadia-code gui-libs/gtk:4[introspection] +REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/otsaloma/nfoview/archive/2.1.tar.gz -> nfoview-2.1.tar.gz +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a9c20065ece3cd40ce337004954f73dc diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz Binary files differindex 7fb5698935f8..b028f84a302f 100644 --- a/metadata/md5-cache/dev-cpp/Manifest.gz +++ b/metadata/md5-cache/dev-cpp/Manifest.gz diff --git a/metadata/md5-cache/dev-cpp/fast_float-8.0.0 b/metadata/md5-cache/dev-cpp/fast_float-8.0.0 new file mode 100644 index 000000000000..4d6eaa8cf91f --- /dev/null +++ b/metadata/md5-cache/dev-cpp/fast_float-8.0.0 @@ -0,0 +1,14 @@ +BDEPEND=test? ( dev-cpp/doctest ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Fast and exact implementation of the C++ from_chars functions for number types +EAPI=8 +HOMEPAGE=https://github.com/fastfloat/fast_float +INHERIT=cmake +IUSE=test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( Apache-2.0 Boost-1.0 MIT ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/fastfloat/fast_float/archive/refs/tags/v8.0.0.tar.gz -> fast_float-8.0.0.tar.gz +_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=ed73d14577e6dcac4c34343de7233985 diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz Binary files differindex 2de744f6284f..b2850d14354c 100644 --- a/metadata/md5-cache/dev-embedded/Manifest.gz +++ b/metadata/md5-cache/dev-embedded/Manifest.gz diff --git a/metadata/md5-cache/dev-embedded/libftdi-0.20-r2 b/metadata/md5-cache/dev-embedded/libftdi-0.20-r2 deleted file mode 100644 index 295644d091d7..000000000000 --- a/metadata/md5-cache/dev-embedded/libftdi-0.20-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=doc? ( app-text/doxygen ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=virtual/libusb:0 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:1[doc] ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) ) -DESCRIPTION=Userspace access to FTDI USB interface chips -EAPI=8 -HOMEPAGE=https://www.intra2net.com/en/developer/libftdi/ -INHERIT=cmake python-single-r1 -IUSE=cxx doc examples python static-libs +python_single_target_python3_11 -KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 -LICENSE=LGPL-2 -RDEPEND=virtual/libusb:0 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:1[doc] ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_11 ) ) -SLOT=0 -SRC_URI=https://www.intra2net.com/en/developer/libftdi/download/libftdi-0.20.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=94d0bee3184b1a12d5bc954f5c3eed71 diff --git a/metadata/md5-cache/dev-embedded/libftdi-1.5-r5 b/metadata/md5-cache/dev-embedded/libftdi-1.5-r5 deleted file mode 100644 index 501d914d1886..000000000000 --- a/metadata/md5-cache/dev-embedded/libftdi-1.5-r5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=doc? ( app-text/doxygen ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:0[doc] ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) ) tools? ( dev-libs/confuse:= ) test? ( dev-libs/boost ) -DESCRIPTION=Userspace access to FTDI USB interface chips -EAPI=8 -HOMEPAGE=https://www.intra2net.com/en/developer/libftdi/ -INHERIT=cmake python-single-r1 -IUSE=cxx doc examples python test tools +python_single_target_python3_11 -KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 -LICENSE=LGPL-2 -RDEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:0[doc] ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) ) tools? ( dev-libs/confuse:= ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_11 ) ) -RESTRICT=!test? ( test ) -SLOT=1 -SRC_URI=https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2 -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=841935c1ff6218bd3846bf5b664ff20a diff --git a/metadata/md5-cache/dev-embedded/libftdi-9999 b/metadata/md5-cache/dev-embedded/libftdi-9999 index ae380f93ac4e..a85633030bde 100644 --- a/metadata/md5-cache/dev-embedded/libftdi-9999 +++ b/metadata/md5-cache/dev-embedded/libftdi-9999 @@ -1,16 +1,16 @@ BDEPEND=doc? ( app-text/doxygen ) python? ( >=dev-lang/swig-4.2.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tools? ( dev-libs/confuse:= ) test? ( dev-libs/boost ) +DEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) tools? ( dev-libs/confuse:= ) test? ( dev-libs/boost ) DESCRIPTION=Userspace access to FTDI USB interface chips EAPI=8 HOMEPAGE=https://www.intra2net.com/en/developer/libftdi/ INHERIT=cmake python-single-r1 git-r3 -IUSE=cxx doc examples python test tools python_single_target_python3_11 python_single_target_python3_12 +IUSE=cxx doc examples python test tools python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 LICENSE=LGPL-2 PROPERTIES=live -RDEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tools? ( dev-libs/confuse:= ) -REQUIRED_USE=python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 ) ) +RDEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) tools? ( dev-libs/confuse:= ) +REQUIRED_USE=python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) RESTRICT=!test? ( test ) SLOT=1 _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=44c6f30b9ba9dd2b7cd94ad3e3983a71 +_md5_=02481debb745a376d18a1b944d93fe6d diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz Binary files differindex 5a3c26fb0ef9..2d5ac4322353 100644 --- a/metadata/md5-cache/dev-lang/Manifest.gz +++ b/metadata/md5-cache/dev-lang/Manifest.gz diff --git a/metadata/md5-cache/dev-lang/boogie-3.4.3 b/metadata/md5-cache/dev-lang/boogie-3.4.3 deleted file mode 100644 index 2989ccc17f69..000000000000 --- a/metadata/md5-cache/dev-lang/boogie-3.4.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sci-mathematics/z3 test? ( dev-python/outputcheck dev-python/lit dev-python/psutil ) virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DESCRIPTION=SMT-based program verifier -EAPI=8 -HOMEPAGE=https://github.com/boogie-org/boogie/ -INHERIT=check-reqs dotnet-pkg edo multiprocessing -IUSE=test debug -KEYWORDS=amd64 -LICENSE=MIT -RDEPEND=sci-mathematics/z3 virtual/dotnet-sdk:8.0 -RESTRICT=!test? ( test ) strip -SLOT=0 -SRC_URI=https://github.com/boogie-org/boogie/archive/v3.4.3.tar.gz -> boogie-3.4.3.tar.gz https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.2.0/microsoft.codecoverage.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.internalabstractions/1.0.0/microsoft.dotnet.internalabstractions.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.2.0/microsoft.net.test.sdk.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.2.0/microsoft.testplatform.objectmodel.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.2.0/microsoft.testplatform.testhost.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.0/netstandard.library.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.12.0/nunit.3.12.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.15.1/nunit3testadapter.3.15.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.1.0/runtime.native.system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.0.0/system.buffers.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.0.1/system.collections.specialized.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.0.11/system.componentmodel.eventbasedasync.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.3.0/system.componentmodel.eventbasedasync.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.1.0/system.componentmodel.primitives.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.1.0/system.componentmodel.typeconverter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.0.0/system.diagnostics.diagnosticsource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.textwritertracelistener/4.0.0/system.diagnostics.textwritertracelistener.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.0.1/system.globalization.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.0.1/system.io.compression.zipfile.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.1.0/system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.1.0/system.net.http.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.0.11/system.net.primitives.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.loader/4.0.0/system.runtime.loader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.json/4.0.2/system.runtime.serialization.json.4.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.0.1/system.xml.xpath.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.3.0/system.xml.xpath.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg -_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae -_md5_=1f9cdd1564b4e1425bfa46a6a4a5a590 diff --git a/metadata/md5-cache/dev-lang/boogie-3.5.2 b/metadata/md5-cache/dev-lang/boogie-3.5.2 new file mode 100644 index 000000000000..efeef922d5c8 --- /dev/null +++ b/metadata/md5-cache/dev-lang/boogie-3.5.2 @@ -0,0 +1,15 @@ +BDEPEND=sci-mathematics/z3 test? ( dev-python/outputcheck dev-python/lit dev-python/psutil ) virtual/dotnet-sdk:9.0 dev-dotnet/csharp-gentoodotnetinfo +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DESCRIPTION=SMT-based program verifier +EAPI=8 +HOMEPAGE=https://github.com/boogie-org/boogie/ +INHERIT=check-reqs dotnet-pkg edo multiprocessing +IUSE=test debug +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=sci-mathematics/z3 virtual/dotnet-sdk:9.0 +RESTRICT=!test? ( test ) strip +SLOT=0 +SRC_URI=https://github.com/boogie-org/boogie/archive/v3.5.2.tar.gz -> boogie-3.5.2.gh.tar.gz https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.2.0/microsoft.codecoverage.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.internalabstractions/1.0.0/microsoft.dotnet.internalabstractions.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.2.0/microsoft.net.test.sdk.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.2.0/microsoft.testplatform.objectmodel.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.2.0/microsoft.testplatform.testhost.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.0/netstandard.library.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.12.0/nunit.3.12.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.15.1/nunit3testadapter.3.15.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.1.0/runtime.native.system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.0.0/system.buffers.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.0.1/system.collections.specialized.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.0.11/system.componentmodel.eventbasedasync.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.3.0/system.componentmodel.eventbasedasync.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.1.0/system.componentmodel.primitives.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.1.0/system.componentmodel.typeconverter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.0.0/system.diagnostics.diagnosticsource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.textwritertracelistener/4.0.0/system.diagnostics.textwritertracelistener.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.0.1/system.globalization.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.0.1/system.io.compression.zipfile.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.1.0/system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.1.0/system.net.http.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.0.11/system.net.primitives.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.loader/4.0.0/system.runtime.loader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.json/4.0.2/system.runtime.serialization.json.4.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.0.1/system.xml.xpath.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.3.0/system.xml.xpath.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b dotnet-pkg 149be926006315896e1a57f36db1b772 dotnet-pkg-base 6c5f563c6f9f99038ac0ddf7403e3b55 edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f nuget 5b6663023b71fb1220f230ac225205ae +_md5_=6790626290a74e00730cec568bff0222 diff --git a/metadata/md5-cache/dev-lang/crystal-1.15.1 b/metadata/md5-cache/dev-lang/crystal-1.15.1-r1 index 6d0271e00076..538c00ac38ff 100644 --- a/metadata/md5-cache/dev-lang/crystal-1.15.1 +++ b/metadata/md5-cache/dev-lang/crystal-1.15.1-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) +DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) DESCRIPTION=The Crystal Programming Language EAPI=8 HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/ @@ -7,10 +7,10 @@ INHERIT=llvm-r1 multiprocessing shell-completion toolchain-funcs IUSE=doc debug llvm-libunwind +llvm_slot_19 llvm_slot_18 KEYWORDS=amd64 LICENSE=Apache-2.0 -RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml +RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/crystal-lang/crystal/archive/1.15.1.tar.gz -> crystal-1.15.1.gh.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.15.1/crystal-1.15.1-1-linux-x86_64.tar.gz ) _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=7ed64d1152ee1230c40eac6b7a71829f +_md5_=7383f1eb3422ec99778646dbe4fdfc61 diff --git a/metadata/md5-cache/dev-lang/crystal-1.16.0 b/metadata/md5-cache/dev-lang/crystal-1.16.0-r1 index 8f28bbbe7bd2..1bd8f894c182 100644 --- a/metadata/md5-cache/dev-lang/crystal-1.16.0 +++ b/metadata/md5-cache/dev-lang/crystal-1.16.0-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) +DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) DESCRIPTION=The Crystal Programming Language EAPI=8 HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/ @@ -7,10 +7,10 @@ INHERIT=llvm-r1 multiprocessing shell-completion toolchain-funcs IUSE=doc debug llvm-libunwind +llvm_slot_19 llvm_slot_18 KEYWORDS=~amd64 LICENSE=Apache-2.0 -RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml +RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/crystal-lang/crystal/archive/1.16.0.tar.gz -> crystal-1.16.0.gh.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.16.0/crystal-1.16.0-1-linux-x86_64.tar.gz ) _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=8813b3bd4167faaf83e6d0ce2f6500b4 +_md5_=77baabe9cf4d3a6a4d3b971d1c3fb23d diff --git a/metadata/md5-cache/dev-lang/crystal-1.16.1 b/metadata/md5-cache/dev-lang/crystal-1.16.1-r1 index 9067de86c577..9d328192a48d 100644 --- a/metadata/md5-cache/dev-lang/crystal-1.16.1 +++ b/metadata/md5-cache/dev-lang/crystal-1.16.1-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) +DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) DESCRIPTION=The Crystal Programming Language EAPI=8 HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/ @@ -7,10 +7,10 @@ INHERIT=llvm-r1 multiprocessing shell-completion toolchain-funcs IUSE=doc debug llvm-libunwind +llvm_slot_19 llvm_slot_18 KEYWORDS=~amd64 LICENSE=Apache-2.0 -RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml +RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/crystal-lang/crystal/archive/1.16.1.tar.gz -> crystal-1.16.1.gh.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.16.1/crystal-1.16.1-1-linux-x86_64.tar.gz ) _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=8813b3bd4167faaf83e6d0ce2f6500b4 +_md5_=77baabe9cf4d3a6a4d3b971d1c3fb23d diff --git a/metadata/md5-cache/dev-lang/crystal-1.16.2 b/metadata/md5-cache/dev-lang/crystal-1.16.2-r1 index baf6282ebc11..c7ff071fe4d9 100644 --- a/metadata/md5-cache/dev-lang/crystal-1.16.2 +++ b/metadata/md5-cache/dev-lang/crystal-1.16.2-r1 @@ -1,5 +1,5 @@ DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) +DEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) DESCRIPTION=The Crystal Programming Language EAPI=8 HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/ @@ -7,10 +7,10 @@ INHERIT=llvm-r1 multiprocessing shell-completion toolchain-funcs IUSE=doc debug llvm-libunwind +llvm_slot_19 llvm_slot_18 KEYWORDS=~amd64 LICENSE=Apache-2.0 -RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml +RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre2:=[unicode] dev-libs/libxml2:= dev-libs/libyaml dev-libs/pcl:= llvm_slot_18? ( llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/llvm:19= ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 ) RESTRICT=test SLOT=0 SRC_URI=https://github.com/crystal-lang/crystal/archive/1.16.2.tar.gz -> crystal-1.16.2.gh.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.16.2/crystal-1.16.2-1-linux-x86_64.tar.gz ) _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=8813b3bd4167faaf83e6d0ce2f6500b4 +_md5_=77baabe9cf4d3a6a4d3b971d1c3fb23d diff --git a/metadata/md5-cache/dev-lang/execline-2.9.7.0 b/metadata/md5-cache/dev-lang/execline-2.9.7.0 new file mode 100644 index 000000000000..c108d3288632 --- /dev/null +++ b/metadata/md5-cache/dev-lang/execline-2.9.7.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure postinst prepare +DEPEND=>=dev-libs/skalibs-2.14.0.0:= +DESCRIPTION=A non-interactive scripting language +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/execline/ +INHERIT=optfeature toolchain-funcs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 +LICENSE=ISC +RDEPEND=>=dev-libs/skalibs-2.14.0.0:= +SLOT=0/2.9.4 +SRC_URI=https://www.skarnet.org/software/execline/execline-2.9.7.0.tar.gz +_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=3f82a321887079a3279d5a45eb15d123 diff --git a/metadata/md5-cache/dev-lang/go-1.24.2-r2 b/metadata/md5-cache/dev-lang/go-1.24.2-r3 index 098e67bbe586..fb9cfc955065 100644 --- a/metadata/md5-cache/dev-lang/go-1.24.2-r2 +++ b/metadata/md5-cache/dev-lang/go-1.24.2-r3 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://go.dev INHERIT=go-env toolchain-funcs IUSE=cpu_flags_x86_sse2 -KEYWORDS=-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris +KEYWORDS=-* ~amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris LICENSE=BSD RESTRICT=strip -SLOT=0/1.24.2 +SLOT=0/1.24.2.1 SRC_URI=https://storage.googleapis.com/golang/go1.24.2.src.tar.gz _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 go-env 0e2babf96e7d0b045fc07ad199eb2399 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=fba9e1ff862c7e50a1bceffa4750b649 +_md5_=3b3dfdd65aec23516f93b6f2512239b9 diff --git a/metadata/md5-cache/dev-lang/php-8.2.24 b/metadata/md5-cache/dev-lang/php-8.2.24-r1 index a52a231478ef..703934772cb7 100644 --- a/metadata/md5-cache/dev-lang/php-8.2.24 +++ b/metadata/md5-cache/dev-lang/php-8.2.24-r1 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 dev-build/automake || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) firebird? ( dev-db/firebird ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0 ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 +DEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) firebird? ( dev-db/firebird ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0:= ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 DESCRIPTION=The PHP language runtime engine EAPI=8 HOMEPAGE=https://www.php.net/ @@ -9,10 +9,10 @@ INHERIT=flag-o-matic multilib systemd autotools IUSE=embed +cli cgi fpm apache2 phpdbg threads acl apparmor argon2 avif bcmath berkdb bzip2 calendar cdb cjk +ctype curl debug enchant exif ffi +fileinfo +filter firebird +flatfile ftp gd gdbm gmp +iconv imap inifile intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb mhash mssql mysql mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline selinux +session session-mm sharedmem +simplexml snmp soap sockets sodium spell sqlite ssl sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode valgrind webp +xml xmlreader xmlwriter xpm xslt zip zlib KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) firebird? ( dev-db/firebird ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0 ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) +RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) firebird? ( dev-db/firebird ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0:= ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) REQUIRED_USE=|| ( cli cgi fpm apache2 embed phpdbg ) avif? ( gd zlib ) cli? ( ^^ ( readline libedit ) ) !cli? ( ?? ( readline libedit ) ) truetype? ( gd zlib ) webp? ( gd zlib ) cjk? ( gd zlib ) exif? ( gd zlib ) xpm? ( gd zlib ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) xmlreader? ( xml ) xmlwriter? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) oci8-instant-client? ( !ldap ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) firebird? ( pdo ) mssql? ( pdo ) test? ( cli ) RESTRICT=!test? ( test ) SLOT=8.2 SRC_URI=https://www.php.net/distributions/php-8.2.24.tar.xz _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=9eca98332b1513fbe39cfe0109970f4d +_md5_=e2944ed3f86b776092c79a4adf9d2db4 diff --git a/metadata/md5-cache/dev-lang/php-8.2.28 b/metadata/md5-cache/dev-lang/php-8.2.28-r1 index 92591a77a3eb..1520c7824ca7 100644 --- a/metadata/md5-cache/dev-lang/php-8.2.28 +++ b/metadata/md5-cache/dev-lang/php-8.2.28-r1 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 dev-build/automake || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0 ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 +DEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0:= ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) app-arch/xz-utils >=sys-devel/bison-3.0.1 DESCRIPTION=The PHP language runtime engine EAPI=8 HOMEPAGE=https://www.php.net/ @@ -9,10 +9,10 @@ INHERIT=flag-o-matic multilib systemd autotools IUSE=embed +cli cgi fpm apache2 phpdbg threads acl apparmor argon2 avif bcmath berkdb bzip2 calendar cdb cjk +ctype curl debug enchant exif ffi +fileinfo +filter +flatfile ftp gd gdbm gmp +iconv imap inifile intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb mhash mssql mysql mysqli nls oci8-instant-client odbc +opcache +opcache-jit pcntl pdo +phar +posix postgres qdbm readline selinux +session session-mm sharedmem +simplexml snmp soap sockets sodium spell sqlite ssl sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode valgrind webp +xml xmlreader xmlwriter xpm xslt zip zlib KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) gd? ( gd ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0 ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) +RDEPEND=>=app-eselect/eselect-php-0.9.7[apache2?,fpm?] >=dev-libs/libpcre2-10.30[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) avif? ( media-libs/libavif:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( >=net-misc/curl-7.29.0 ) enchant? ( app-text/enchant:2 ) ffi? ( >=dev-libs/libffi-3.0.11:= ) gd? ( media-libs/libjpeg-turbo:0= media-libs/libpng:0= ) gdbm? ( >=sys-libs/gdbm-1.8.0:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient[sdk] ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( >=dev-db/unixODBC-1.8.13 ) ) postgres? ( >=dev-db/postgresql-9.1:* ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( >=net-analyzer/net-snmp-5.2 ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-1.0.2:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( =media-libs/freetype-2* ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) webp? ( media-libs/libwebp:0= ) xml? ( >=dev-libs/libxml2-2.9.0:= ) xpm? ( x11-libs/libXpm ) xslt? ( dev-libs/libxslt ) zip? ( >=dev-libs/libzip-1.2.0:= ) zlib? ( >=sys-libs/zlib-1.2.0.4:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) REQUIRED_USE=|| ( cli cgi fpm apache2 embed phpdbg ) avif? ( gd zlib ) cli? ( ^^ ( readline libedit ) ) !cli? ( ?? ( readline libedit ) ) truetype? ( gd zlib ) webp? ( gd zlib ) cjk? ( gd zlib ) exif? ( gd zlib ) xpm? ( gd zlib ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) xmlreader? ( xml ) xmlwriter? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) oci8-instant-client? ( !ldap ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) mssql? ( pdo ) test? ( cli ) RESTRICT=!test? ( test ) SLOT=8.2 SRC_URI=https://www.php.net/distributions/php-8.2.28.tar.xz _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=4e2d10201e7b4b67ed6e6cc682795704 +_md5_=addd902bc3748a876e5bc3de32e2c701 diff --git a/metadata/md5-cache/dev-lang/php-8.3.20 b/metadata/md5-cache/dev-lang/php-8.3.20-r1 index 085935a178b8..da13448d1bdc 100644 --- a/metadata/md5-cache/dev-lang/php-8.3.20 +++ b/metadata/md5-cache/dev-lang/php-8.3.20-r1 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 dev-build/automake || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5 ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) app-arch/xz-utils sys-devel/bison +DEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5:= ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) app-arch/xz-utils sys-devel/bison DESCRIPTION=The PHP language runtime engine EAPI=8 HOMEPAGE=https://www.php.net/ @@ -9,10 +9,10 @@ INHERIT=autotools flag-o-matic multilib postgres systemd IUSE=embed +cli cgi fpm apache2 phpdbg threads acl apparmor argon2 avif bcmath berkdb bzip2 calendar capstone cdb +ctype curl debug enchant exif ffi +fileinfo +filter +flatfile ftp gd gdbm gmp +iconv imap inifile intl iodbc ipv6 +jit jpeg kerberos ldap ldap-sasl libedit lmdb mhash mssql mysql mysqli nls odbc +opcache +opcache-jit pcntl pdo +phar +posix postgres png qdbm readline selinux +session session-mm sharedmem +simplexml snmp soap sockets sodium spell sqlite ssl sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode valgrind webp +xml xmlreader xmlwriter xpm xslt zip zlib postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5 ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) +RDEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) imap? ( net-libs/c-client[kerberos=,ssl=] ) intl? ( dev-libs/icu:= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5:= ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) REQUIRED_USE=|| ( cli cgi fpm apache2 embed phpdbg ) cli? ( ^^ ( readline libedit ) ) !cli? ( ?? ( readline libedit ) ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) xmlreader? ( xml ) xmlwriter? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) mssql? ( pdo ) test? ( cli ) postgres? ( || ( postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 ) ) RESTRICT=!test? ( test ) SLOT=8.3 SRC_URI=https://www.php.net/distributions/php-8.3.20.tar.xz _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 postgres aa74feb4d9c1e9af578d99aea36bbace systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=f25fd3808e6a5111e395adc2ddd8a2f5 +_md5_=e4542ca458f5583ebb761e466c49b7e5 diff --git a/metadata/md5-cache/dev-lang/php-8.4.6 b/metadata/md5-cache/dev-lang/php-8.4.6-r1 index 0dcf18592214..360955d61e4a 100644 --- a/metadata/md5-cache/dev-lang/php-8.4.6 +++ b/metadata/md5-cache/dev-lang/php-8.4.6-r1 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 dev-build/automake || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) intl? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5 ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) app-arch/xz-utils sys-devel/bison +DEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) intl? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5:= ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) app-arch/xz-utils sys-devel/bison DESCRIPTION=The PHP language runtime engine EAPI=8 HOMEPAGE=https://www.php.net/ @@ -9,10 +9,10 @@ INHERIT=autotools flag-o-matic multilib postgres systemd IUSE=embed +cli cgi fpm apache2 phpdbg threads acl apparmor argon2 avif bcmath berkdb bzip2 calendar capstone cdb +ctype curl debug enchant exif ffi +fileinfo +filter +flatfile ftp gd gdbm gmp +iconv inifile intl iodbc ipv6 +jit jpeg ldap ldap-sasl libedit lmdb mhash mssql mysql mysqli nls odbc +opcache +opcache-jit pcntl pdo +phar +posix postgres png qdbm readline selinux +session session-mm sharedmem +simplexml snmp soap sockets sodium spell sqlite ssl sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode valgrind webp +xml xmlreader xmlwriter xpm xslt zip zlib postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=PHP-3.01 BSD Zend-2.0 bcmath? ( LGPL-2.1+ ) fpm? ( BSD-2 ) unicode? ( BSD-2 LGPL-2.1 ) -RDEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) intl? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5 ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) +RDEPEND=app-eselect/eselect-php[apache2?,fpm?] dev-libs/libpcre2[jit?,unicode] virtual/libcrypt:= fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) selinux? ( sys-libs/libselinux ) ) apache2? ( www-servers/apache[apache2_modules_unixd(+),threads=] ) argon2? ( app-crypt/argon2:= ) berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) bzip2? ( app-arch/bzip2:0= ) capstone? ( dev-libs/capstone ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) curl? ( net-misc/curl ) enchant? ( app-text/enchant:2 ) ffi? ( dev-libs/libffi:= ) gd? ( >=media-libs/gd-2.3.3-r4[avif?,jpeg?,png?,truetype?,webp?,xpm?] ) gdbm? ( sys-libs/gdbm:0= ) gmp? ( dev-libs/gmp:0= ) iconv? ( virtual/libiconv ) intl? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-sasl? ( dev-libs/cyrus-sasl ) libedit? ( dev-libs/libedit ) lmdb? ( dev-db/lmdb:= ) mssql? ( dev-db/freetds[mssql] ) nls? ( sys-devel/gettext ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) postgres? ( postgres_targets_postgres17? ( dev-db/postgresql:17= ) postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline:0= ) session-mm? ( dev-libs/mm ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:=[-minimal(-)] ) spell? ( app-text/aspell ) sqlite? ( dev-db/sqlite ) ssl? ( dev-libs/openssl:0= ) tidy? ( app-text/htmltidy ) tokyocabinet? ( dev-db/tokyocabinet ) truetype? ( media-libs/freetype ) unicode? ( dev-libs/oniguruma:= ) valgrind? ( dev-debug/valgrind ) xml? ( >=dev-libs/libxml2-2.12.5:= ) xslt? ( dev-libs/libxslt ) zip? ( dev-libs/libzip:= ) zlib? ( sys-libs/zlib:0= ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) REQUIRED_USE=|| ( cli cgi fpm apache2 embed phpdbg ) cli? ( ^^ ( readline libedit ) ) !cli? ( ?? ( readline libedit ) ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) xmlreader? ( xml ) xmlwriter? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) qdbm? ( !gdbm ) session-mm? ( session !threads ) mysql? ( || ( mysqli pdo ) ) mssql? ( pdo ) test? ( cli ) postgres? ( || ( postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 ) ) RESTRICT=!test? ( test ) SLOT=8.4 SRC_URI=https://www.php.net/distributions/php-8.4.6.tar.xz _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 postgres aa74feb4d9c1e9af578d99aea36bbace systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=d224749a45724fe3e32ad416ddde57eb +_md5_=91ba275c4ede21f63201b7c5b508e37b diff --git a/metadata/md5-cache/dev-lang/rust-1.87.0_beta20250430 b/metadata/md5-cache/dev-lang/rust-1.87.0_beta20250430 new file mode 100644 index 000000000000..8ec291f762b6 --- /dev/null +++ b/metadata/md5-cache/dev-lang/rust-1.87.0_beta20250430 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7[cxx] >=llvm-core/clang-3.5 ) lto? ( system-llvm? ( || ( llvm_slot_20? ( llvm-core/lld:20 ) sys-devel/mold ) ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) || ( dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_20? ( llvm-core/lld:20 ) ) llvm_slot_20? ( llvm-core/llvm:20 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) +DESCRIPTION=Systems programming language originally developed by Mozilla +EAPI=8 +HOMEPAGE=https://www.rust-lang.org/ +INHERIT=check-reqs estack flag-o-matic llvm-r1 multiprocessing optfeature multilib multilib-build python-any-r1 rust rust-toolchain toolchain-funcs verify-sig +IUSE=big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto rustfmt rust-analyzer rust-src +system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa +llvm_slot_20 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 +RDEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( llvm_targets_AArch64? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AArch64] ) ) llvm_targets_AMDGPU? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AMDGPU] ) ) llvm_targets_ARC? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_ARC] ) ) llvm_targets_ARM? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_ARM] ) ) llvm_targets_AVR? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_AVR] ) ) llvm_targets_BPF? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_BPF] ) ) llvm_targets_CSKY? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_CSKY] ) ) llvm_targets_DirectX? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_DirectX] ) ) llvm_targets_Hexagon? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Hexagon] ) ) llvm_targets_Lanai? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Lanai] ) ) llvm_targets_LoongArch? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_LoongArch] ) ) llvm_targets_M68k? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_M68k] ) ) llvm_targets_Mips? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Mips] ) ) llvm_targets_MSP430? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_MSP430] ) ) llvm_targets_NVPTX? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_NVPTX] ) ) llvm_targets_PowerPC? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_PowerPC] ) ) llvm_targets_RISCV? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_RISCV] ) ) llvm_targets_Sparc? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Sparc] ) ) llvm_targets_SPIRV? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_SPIRV] ) ) llvm_targets_SystemZ? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_SystemZ] ) ) llvm_targets_VE? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_VE] ) ) llvm_targets_WebAssembly? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_WebAssembly] ) ) llvm_targets_X86? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_X86] ) ) llvm_targets_XCore? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_XCore] ) ) llvm_targets_Xtensa? ( llvm_slot_20? ( llvm-core/llvm:20[llvm_targets_Xtensa] ) ) wasm? ( llvm_slot_20? ( llvm-core/lld:20 ) ) llvm_slot_20? ( llvm-core/llvm:20 ) llvm-libunwind? ( llvm-runtimes/libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) app-eselect/eselect-rust dev-lang/rust-common sys-apps/lsb-release !dev-lang/rust:stable !dev-lang/rust-bin:stable +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa ) rust-analyzer? ( rust-src ) test? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa ) wasm? ( llvm_targets_WebAssembly ) x86? ( cpu_flags_x86_sse2 ) ^^ ( llvm_slot_20 ) +RESTRICT=test +SLOT=1.87.0 +SRC_URI=https://static.rust-lang.org/dist/2025-04-30/rustc-beta-src.tar.xz -> rustc-1.87.0_beta20250430-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rustc-beta-src.tar.xz.asc -> rustc-1.87.0_beta20250430-src.tar.xz.asc ) +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic e8de74bac929ba17427e740e95707d00 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=be17cca8c243fb5fd2eb930c335f9ab7 diff --git a/metadata/md5-cache/dev-lang/rust-bin-1.87.0_beta20250430 b/metadata/md5-cache/dev-lang/rust-bin-1.87.0_beta20250430 new file mode 100644 index 000000000000..4f90a23f6a9e --- /dev/null +++ b/metadata/md5-cache/dev-lang/rust-bin-1.87.0_beta20250430 @@ -0,0 +1,15 @@ +BDEPEND=prefix? ( dev-util/patchelf ) verify-sig? ( sec-keys/openpgp-keys-rust ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install postinst postrm test unpack +DESCRIPTION=Systems programming language from Mozilla +EAPI=8 +HOMEPAGE=https://www.rust-lang.org/ +INHERIT=edo llvm-r1 multilib prefix rust-toolchain verify-sig multilib-minimal optfeature +IUSE=big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt +llvm_slot_20 verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 +RDEPEND=>=app-eselect/eselect-rust-20190311 dev-libs/openssl sys-apps/lsb-release || ( llvm-runtimes/libgcc sys-devel/gcc:* ) !dev-lang/rust:stable !dev-lang/rust-bin:stable +REQUIRED_USE=x86? ( cpu_flags_x86_sse2 ) +RESTRICT=strip +SLOT=1.87.0 +SRC_URI=abi_x86_32? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-i686-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-i686-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-i686-unknown-linux-gnu.tar.xz.asc ) ) ) abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-x86_64-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-x86_64-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-x86_64-unknown-linux-musl.tar.xz -> rust-1.87.0_beta20250430-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-x86_64-unknown-linux-musl.tar.xz.asc -> rust-1.87.0_beta20250430-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-arm-unknown-linux-gnueabi.tar.xz -> rust-1.87.0_beta20250430-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-arm-unknown-linux-gnueabi.tar.xz.asc -> rust-1.87.0_beta20250430-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/2025-04-30/rust-beta-arm-unknown-linux-gnueabihf.tar.xz -> rust-1.87.0_beta20250430-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-arm-unknown-linux-gnueabihf.tar.xz.asc -> rust-1.87.0_beta20250430-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/2025-04-30/rust-beta-armv7-unknown-linux-gnueabihf.tar.xz -> rust-1.87.0_beta20250430-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-armv7-unknown-linux-gnueabihf.tar.xz.asc -> rust-1.87.0_beta20250430-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-aarch64-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-aarch64-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-aarch64-unknown-linux-musl.tar.xz -> rust-1.87.0_beta20250430-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-aarch64-unknown-linux-musl.tar.xz.asc -> rust-1.87.0_beta20250430-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) ppc? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-powerpc-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-powerpc-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ) ppc64? ( big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-powerpc64-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-powerpc64-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-powerpc64-unknown-linux-gnu.tar.xz.asc ) ) ) !big-endian? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-powerpc64le-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-powerpc64le-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) ) ) riscv? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-riscv64gc-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-riscv64gc-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) ) s390? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-s390x-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-s390x-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-s390x-unknown-linux-gnu.tar.xz.asc ) ) ) loong? ( elibc_glibc? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-loongarch64-unknown-linux-gnu.tar.xz -> rust-1.87.0_beta20250430-loongarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rust-beta-loongarch64-unknown-linux-gnu.tar.xz.asc -> rust-1.87.0_beta20250430-loongarch64-unknown-linux-gnu.tar.xz.asc ) ) ) rust-src? ( https://static.rust-lang.org/dist/2025-04-30/rust-src-beta.tar.xz -> rust-src-1.87.0_beta20250430.tar.xz ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=6fe14be324ab98082b050e159c1c068a diff --git a/metadata/md5-cache/dev-lang/rust-common-1.87.0_beta20250430 b/metadata/md5-cache/dev-lang/rust-common-1.87.0_beta20250430 new file mode 100644 index 000000000000..d6c33a3b6166 --- /dev/null +++ b/metadata/md5-cache/dev-lang/rust-common-1.87.0_beta20250430 @@ -0,0 +1,13 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-rust ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install unpack +DESCRIPTION=Common files shared between multiple slots of Rust +EAPI=8 +HOMEPAGE=https://www.rust-lang.org/ +INHERIT=shell-completion verify-sig +IUSE=verify-sig +LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 +RDEPEND=!dev-lang/rust:stable !dev-lang/rust-bin:stable +SLOT=0 +SRC_URI=https://static.rust-lang.org/dist/2025-04-30/rustc-beta-src.tar.xz -> rustc-1.87.0_beta20250430-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rustc-beta-src.tar.xz.asc -> rustc-1.87.0_beta20250430-src.tar.xz.asc ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=baf936cdde6359a92502a1b154ca3689 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz Binary files differindex fcfb7ccd134a..bdb3856fa1a5 100644 --- a/metadata/md5-cache/dev-libs/Manifest.gz +++ b/metadata/md5-cache/dev-libs/Manifest.gz diff --git a/metadata/md5-cache/dev-libs/glib-2.78.6 b/metadata/md5-cache/dev-libs/glib-2.78.6 index d7c75bedec2a..ebc957413856 100644 --- a/metadata/md5-cache/dev-libs/glib-2.78.6 +++ b/metadata/md5-cache/dev-libs/glib-2.78.6 @@ -4,7 +4,7 @@ DEPEND=!<dev-util/gdbus-codegen-2.78.6 >=virtual/libiconv-0-r1[abi_x86_32(-)?,ab DESCRIPTION=The GLib library of C routines EAPI=8 HOMEPAGE=https://www.gtk.org/ -INHERIT=gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +INHERIT=dot-a gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg IUSE=dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2.1+ @@ -14,5 +14,5 @@ REQUIRED_USE=gtk-doc? ( test ) RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/glib/2.78/glib-2.78.6.tar.xz -_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=fca85c1457a896428d5762472a950122 +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=fbfda6252ae5cc56447cbb6883880067 diff --git a/metadata/md5-cache/dev-libs/glib-2.80.5-r1 b/metadata/md5-cache/dev-libs/glib-2.80.5-r1 index 2182d6a2fb03..468dfb224e01 100644 --- a/metadata/md5-cache/dev-libs/glib-2.80.5-r1 +++ b/metadata/md5-cache/dev-libs/glib-2.80.5-r1 @@ -4,7 +4,7 @@ DEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.80.5 > DESCRIPTION=The GLib library of C routines EAPI=8 HOMEPAGE=https://www.gtk.org/ -INHERIT=gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +INHERIT=dot-a gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg IUSE=dbus debug +elf doc +introspection +mime selinux static-libs sysprof systemtap test utils xattr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2.1+ @@ -13,5 +13,5 @@ RDEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.80.5 RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/glib/2.80/glib-2.80.5.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.80/gobject-introspection-1.80.1.tar.xz ) -_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=744d63dbc2a78235e90163f9abc01cb7 +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=cdfad6373fcbbf9e7d702fb5e315858e diff --git a/metadata/md5-cache/dev-libs/glib-2.82.5 b/metadata/md5-cache/dev-libs/glib-2.82.5 index 4bae3bd01115..a91cb76a7de5 100644 --- a/metadata/md5-cache/dev-libs/glib-2.82.5 +++ b/metadata/md5-cache/dev-libs/glib-2.82.5 @@ -4,7 +4,7 @@ DEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.82.5 > DESCRIPTION=The GLib library of C routines EAPI=8 HOMEPAGE=https://www.gtk.org/ -INHERIT=eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +INHERIT=dot-a eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg IUSE=dbus debug +elf doc +introspection +mime selinux static-libs sysprof systemtap test utils xattr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2.1+ @@ -13,5 +13,5 @@ RDEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.82.5 RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/glib/2.82/glib-2.82.5.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.82/gobject-introspection-1.82.0.tar.xz ) -_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=8abadd714a0dca5fa5859557bf9cda92 +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=afc01e89571642bb7a5fa64d419eae8a diff --git a/metadata/md5-cache/dev-libs/glib-2.84.0 b/metadata/md5-cache/dev-libs/glib-2.84.0 index 2e603d3cae21..019a9358f248 100644 --- a/metadata/md5-cache/dev-libs/glib-2.84.0 +++ b/metadata/md5-cache/dev-libs/glib-2.84.0 @@ -4,7 +4,7 @@ DEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.84.0 > DESCRIPTION=The GLib library of C routines EAPI=8 HOMEPAGE=https://www.gtk.org/ -INHERIT=eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +INHERIT=dot-a eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg IUSE=dbus debug +elf doc +introspection +mime selinux static-libs sysprof systemtap test utils xattr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2.1+ @@ -13,5 +13,5 @@ RDEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.84.0 RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/glib/2.84/glib-2.84.0.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.82/gobject-introspection-1.82.0.tar.xz ) -_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3a0af6e1a299df910fbc3216cc8cbf46 +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=1aba54230f96ec6ef3c181f770f4d451 diff --git a/metadata/md5-cache/dev-libs/glib-2.84.1 b/metadata/md5-cache/dev-libs/glib-2.84.1 index 49e37dc784d9..0e190f96c5bf 100644 --- a/metadata/md5-cache/dev-libs/glib-2.84.1 +++ b/metadata/md5-cache/dev-libs/glib-2.84.1 @@ -4,7 +4,7 @@ DEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.84.1 > DESCRIPTION=The GLib library of C routines EAPI=8 HOMEPAGE=https://www.gtk.org/ -INHERIT=eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg +INHERIT=dot-a eapi9-ver gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg IUSE=dbus debug +elf doc +introspection +mime selinux static-libs sysprof systemtap test utils xattr abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=LGPL-2.1+ @@ -13,5 +13,5 @@ RDEPEND=!<dev-libs/gobject-introspection-1.80.1 !<dev-util/gdbus-codegen-2.84.1 RESTRICT=!test? ( test ) SLOT=2 SRC_URI=mirror://gnome/sources/glib/2.84/glib-2.84.1.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.82/gobject-introspection-1.82.0.tar.xz ) -_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=10c8e10dc64f58d879d21b8f6a23806f +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=015d57c1241311bf09c09f0ba50973b8 diff --git a/metadata/md5-cache/dev-libs/mpdecimal-4.0.1 b/metadata/md5-cache/dev-libs/mpdecimal-4.0.1 new file mode 100644 index 000000000000..34450731b307 --- /dev/null +++ b/metadata/md5-cache/dev-libs/mpdecimal-4.0.1 @@ -0,0 +1,12 @@ +BDEPEND=test? ( app-arch/unzip ) +DEFINED_PHASES=configure install prepare test unpack +DESCRIPTION=Correctly-rounded arbitrary precision decimal floating point arithmetic +EAPI=8 +HOMEPAGE=https://www.bytereef.org/mpdecimal/ +IUSE=cxx test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris +LICENSE=BSD-2 +RESTRICT=!test? ( test ) +SLOT=4 +SRC_URI=https://www.bytereef.org/software/mpdecimal/releases/mpdecimal-4.0.1.tar.gz test? ( https://speleotrove.com/decimal/dectest.zip ) +_md5_=0266c91262ff0a7b3580238edf06ea78 diff --git a/metadata/md5-cache/dev-libs/nss-3.111 b/metadata/md5-cache/dev-libs/nss-3.111 new file mode 100644 index 000000000000..f5256670f0a8 --- /dev/null +++ b/metadata/md5-cache/dev-libs/nss-3.111 @@ -0,0 +1,18 @@ +BDEPEND=dev-lang/perl +DEFINED_PHASES=compile config configure install postinst postrm prepare test +DEPEND=>=dev-libs/nspr-4.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig +DESCRIPTION=Mozilla's Network Security Services library that implements PKI support +EAPI=8 +HOMEPAGE=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS +INHERIT=flag-o-matic multilib toolchain-funcs multilib-minimal +IUSE=cacert test test-full +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) +PROPERTIES=test_network +RDEPEND=>=dev-libs/nspr-4.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig +REQUIRED_USE=test-full? ( test ) +RESTRICT=test +SLOT=0 +SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_111_RTM/src/nss-3.111.tar.gz cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.104-cacert-class1-class3.patch ) +_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=d1073365991bee769c569880e3cace62 diff --git a/metadata/md5-cache/dev-libs/skalibs-2.14.4.0 b/metadata/md5-cache/dev-libs/skalibs-2.14.4.0 new file mode 100644 index 000000000000..a895858e5267 --- /dev/null +++ b/metadata/md5-cache/dev-libs/skalibs-2.14.4.0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=configure prepare +DESCRIPTION=General-purpose libraries from skarnet.org +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/skalibs/ +INHERIT=toolchain-funcs +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 +LICENSE=ISC +SLOT=0/2.14 +SRC_URI=https://www.skarnet.org/software/skalibs/skalibs-2.14.4.0.tar.gz +_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=bcca58c1ada42f41caf4be6bdc89dec3 diff --git a/metadata/md5-cache/dev-libs/spdlog-1.14.1 b/metadata/md5-cache/dev-libs/spdlog-1.14.1 deleted file mode 100644 index 7f91f794d63f..000000000000 --- a/metadata/md5-cache/dev-libs/spdlog-1.14.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig test? ( >=dev-cpp/catch-3.4.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/libfmt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=Fast C++ logging library -EAPI=8 -HOMEPAGE=https://github.com/gabime/spdlog -INHERIT=cmake-multilib -IUSE=test static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=MIT -RDEPEND=dev-libs/libfmt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -RESTRICT=!test? ( test ) -SLOT=0/1.14 -SRC_URI=https://github.com/gabime/spdlog/archive/v1.14.1.tar.gz -> spdlog-1.14.1.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d23644128cc75641bfce2d3b5702e994 diff --git a/metadata/md5-cache/dev-libs/spdlog-1.15.0 b/metadata/md5-cache/dev-libs/spdlog-1.15.2 index 705586b7165c..25e89ad80224 100644 --- a/metadata/md5-cache/dev-libs/spdlog-1.15.0 +++ b/metadata/md5-cache/dev-libs/spdlog-1.15.2 @@ -5,12 +5,12 @@ DESCRIPTION=Fast C++ logging library EAPI=8 HOMEPAGE=https://github.com/gabime/spdlog INHERIT=cmake-multilib -IUSE=test static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 +IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 LICENSE=MIT RDEPEND=dev-libs/libfmt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] RESTRICT=!test? ( test ) SLOT=0/1.15 -SRC_URI=https://github.com/gabime/spdlog/archive/v1.15.0.tar.gz -> spdlog-1.15.0.tar.gz +SRC_URI=https://github.com/gabime/spdlog/archive/v1.15.2.tar.gz -> spdlog-1.15.2.tar.gz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d23644128cc75641bfce2d3b5702e994 +_md5_=aa6b1f42e10c9d6f01513a4e2a0392fd diff --git a/metadata/md5-cache/dev-libs/thrift-0.16.0-r2 b/metadata/md5-cache/dev-libs/thrift-0.16.0-r2 deleted file mode 100644 index 19eb4cf73843..000000000000 --- a/metadata/md5-cache/dev-libs/thrift-0.16.0-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/boost:=[nls] dev-libs/openssl:= libevent? ( dev-libs/libevent ) -DESCRIPTION=C++ bindings for Apache Thrift -EAPI=8 -HOMEPAGE=https://thrift.apache.org/lib/cpp.html -INHERIT=cmake -IUSE=libevent lua +ssl test -KEYWORDS=amd64 arm64 ppc64 x86 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/boost:=[nls] dev-libs/openssl:= libevent? ( dev-libs/libevent ) -REQUIRED_USE=test? ( ssl ) -RESTRICT=!test? ( test ) -SLOT=0/0 -SRC_URI=mirror://apache/thrift/0.16.0/thrift-0.16.0.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=64d0abae3474eeadb69be1c1abd9259c diff --git a/metadata/md5-cache/dev-libs/thrift-0.18.1-r1 b/metadata/md5-cache/dev-libs/thrift-0.18.1-r1 deleted file mode 100644 index 9c89cbbe628c..000000000000 --- a/metadata/md5-cache/dev-libs/thrift-0.18.1-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/boost:=[nls] dev-libs/openssl:= sys-libs/zlib:= libevent? ( dev-libs/libevent:= ) -DESCRIPTION=C++ bindings for Apache Thrift -EAPI=8 -HOMEPAGE=https://thrift.apache.org/lib/cpp.html -INHERIT=cmake -IUSE=libevent lua +ssl test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~s390 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/boost:=[nls] dev-libs/openssl:= sys-libs/zlib:= libevent? ( dev-libs/libevent:= ) -REQUIRED_USE=test? ( ssl libevent ) -RESTRICT=!test? ( test ) -SLOT=0/0 -SRC_URI=mirror://apache/thrift/0.18.1/thrift-0.18.1.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c6881cef4093f1985f90a4db7dc0d8e0 diff --git a/metadata/md5-cache/dev-libs/thrift-0.20.0 b/metadata/md5-cache/dev-libs/thrift-0.20.0 deleted file mode 100644 index 8a6d6adef694..000000000000 --- a/metadata/md5-cache/dev-libs/thrift-0.20.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/lex app-alternatives/yacc app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-libs/boost:=[nls(+)] dev-libs/openssl:= sys-libs/zlib:= libevent? ( dev-libs/libevent:= ) -DESCRIPTION=C++ bindings for Apache Thrift -EAPI=8 -HOMEPAGE=https://thrift.apache.org/lib/cpp.html -INHERIT=cmake -IUSE=libevent lua +ssl test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~s390 ~x86 -LICENSE=Apache-2.0 -RDEPEND=dev-libs/boost:=[nls(+)] dev-libs/openssl:= sys-libs/zlib:= libevent? ( dev-libs/libevent:= ) -REQUIRED_USE=test? ( ssl libevent ) -RESTRICT=!test? ( test ) -SLOT=0/0.20.0 -SRC_URI=mirror://apache/thrift/0.20.0/thrift-0.20.0.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6a3b26667bce1a768bdbc7fbad129a3b diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20250309.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20250309.1.0 index 3d44e6bcd62c..65b508efb973 100644 --- a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20250309.1.0 +++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20250309.1.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=Artistic-2 RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISBN-Data-20250309.001.tar.gz _eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=b6bfaa156c65cb82f6069bff6fb83a0e +_md5_=30a9cc1e957106537279c564ecca202f diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz Binary files differindex b7694f72a95e..bb623e5894cf 100644 --- a/metadata/md5-cache/dev-perl/Manifest.gz +++ b/metadata/md5-cache/dev-perl/Manifest.gz diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz Binary files differindex aedcf98b7e62..fc0cfd53bd77 100644 --- a/metadata/md5-cache/dev-python/Manifest.gz +++ b/metadata/md5-cache/dev-python/Manifest.gz diff --git a/metadata/md5-cache/dev-python/boto3-1.38.9 b/metadata/md5-cache/dev-python/boto3-1.38.9 new file mode 100644 index 000000000000..ab238bd3302c --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.38.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/botocore-1.38.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.12.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=The AWS SDK for Python +EAPI=8 +HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.38.9[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/s3transfer-0.12.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.38.9.tar.gz -> boto3-1.38.9.gh.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=5c9b17b4d1f0b716fc5a8973a9928d4b diff --git a/metadata/md5-cache/dev-python/botocore-1.38.9 b/metadata/md5-cache/dev-python/botocore-1.38.9 new file mode 100644 index 000000000000..f8c61a94dadb --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.38.9 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Low-level, data-driven core of boto 3 +EAPI=8 +HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=<dev-python/jmespath-2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/python-dateutil[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.38.9.tar.gz -> botocore-1.38.9.gh.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=8b3babbd95e113d4bb1f3c2e1f0386a7 diff --git a/metadata/md5-cache/dev-python/google-auth-2.40.0 b/metadata/md5-cache/dev-python/google-auth-2.40.0 new file mode 100644 index 000000000000..9bcacb27eec8 --- /dev/null +++ b/metadata/md5-cache/dev-python/google-auth-2.40.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/aioresponses[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-38.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flask[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/moto[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyjwt-2.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyu2f[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/responses[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( <dev-python/cachetools-6.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Google Authentication Library +EAPI=8 +HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=<dev-python/cachetools-6.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google_auth-2.40.0.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=a4004ba186da32d93d64a26401e4c306 diff --git a/metadata/md5-cache/dev-python/ipywidgets-8.1.7 b/metadata/md5-cache/dev-python/ipywidgets-8.1.7 new file mode 100644 index 000000000000..50e68edbdf3a --- /dev/null +++ b/metadata/md5-cache/dev-python/ipywidgets-8.1.7 @@ -0,0 +1,17 @@ +BDEPEND=test? ( dev-python/ipykernel[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/comm-0.1.3[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ipython-genutils-0.2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-4.3.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/widgetsnbextension-4.0.14[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jupyterlab-widgets-3.0.15[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-16[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=IPython HTML widgets for Jupyter +EAPI=8 +HOMEPAGE=https://ipywidgets.readthedocs.io/ https://github.com/jupyter-widgets/ipywidgets/ https://pypi.org/project/ipywidgets/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD +PDEPEND=>=dev-python/ipython-6.1.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +RDEPEND=>=dev-python/comm-0.1.3[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ipython-genutils-0.2.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/traitlets-4.3.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/widgetsnbextension-4.0.14[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jupyterlab-widgets-3.0.15[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/ipywidgets/ipywidgets-8.1.7.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=f73c45d15aba033919d91c98256152b0 diff --git a/metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.15 b/metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.15 new file mode 100644 index 000000000000..a52f17cd94c0 --- /dev/null +++ b/metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.15 @@ -0,0 +1,15 @@ +BDEPEND=dev-python/hatch-jupyter-builder[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-16[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Jupyter interactive widgets for JupyterLab +EAPI=8 +HOMEPAGE=https://ipython.org/ https://pypi.org/project/jupyterlab-widgets/ +INHERIT=distutils-r1 pypi +IUSE=python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=python_targets_pypy3_11? ( dev-lang/pypy:3.11=[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyterlab-widgets/jupyterlab_widgets-3.0.15.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=436c0650372d3d460cc00a54a7cba82f diff --git a/metadata/md5-cache/dev-python/meson-python-0.18.0 b/metadata/md5-cache/dev-python/meson-python-0.18.0 new file mode 100644 index 000000000000..45263d9cca18 --- /dev/null +++ b/metadata/md5-cache/dev-python/meson-python-0.18.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pyproject-metadata-0.7.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-build/meson-0.63.0 !kernel_Darwin? ( dev-util/patchelf ) test? ( >=dev-python/cython-0.29.34 >=dev-python/packaging-23.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git ) test? ( >=dev-python/pyproject-metadata-0.7.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-build/meson-0.63.0 !kernel_Darwin? ( dev-util/patchelf ) >=dev-python/pytest-7.4.4[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Meson PEP 517 Python build backend +EAPI=8 +HOMEPAGE=https://pypi.org/project/meson-python/ https://github.com/mesonbuild/meson-python/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos +LICENSE=MIT +RDEPEND=>=dev-python/pyproject-metadata-0.7.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-build/meson-0.63.0 !kernel_Darwin? ( dev-util/patchelf ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3_11 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mesonbuild/meson-python/archive/0.18.0.tar.gz -> meson-python-0.18.0.gh.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=86d950d25ed38c85ba0cb94055476da3 diff --git a/metadata/md5-cache/dev-python/narwhals-1.38.0 b/metadata/md5-cache/dev-python/narwhals-1.38.0 new file mode 100644 index 000000000000..469b9d5b423f --- /dev/null +++ b/metadata/md5-cache/dev-python/narwhals-1.38.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pandas[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyarrow[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-env[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extremely lightweight compatibility layer between dataframe libraries +EAPI=8 +HOMEPAGE=https://github.com/narwhals-dev/narwhals/ https://pypi.org/project/narwhals/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 +LICENSE=MIT +RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/narwhals-dev/narwhals/archive/v1.38.0.tar.gz -> narwhals-1.38.0.gh.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=7be2069c17553a46e5bf5d075e40c368 diff --git a/metadata/md5-cache/dev-python/pytest-timeout-2.4.0 b/metadata/md5-cache/dev-python/pytest-timeout-2.4.0 new file mode 100644 index 000000000000..c938130af4ac --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-timeout-2.4.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !hppa? ( python_targets_pypy3_11? ( dev-python/pytest-cov[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/pytest-cov[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/pytest-cov[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/pytest-cov[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_13t? ( dev-lang/python:3.13t ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=pytest plugin to abort hanging tests +EAPI=8 +HOMEPAGE=https://github.com/pytest-dev/pytest-timeout/ https://pypi.org/project/pytest-timeout/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3_11 python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_13t? ( dev-lang/python:3.13t ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3_11 python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest-timeout/pytest_timeout-2.4.0.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=090368876b737f336d655f6e07991073 diff --git a/metadata/md5-cache/dev-python/python-stdnum-2.0 b/metadata/md5-cache/dev-python/python-stdnum-2.0 new file mode 100644 index 000000000000..61fce0a15585 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-stdnum-2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( vies? ( dev-python/zeep[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A module to handle standardized numbers and codes +EAPI=8 +HOMEPAGE=https://arthurdejong.org/python-stdnum/ https://github.com/arthurdejong/python-stdnum/ https://pypi.org/project/python-stdnum/ +INHERIT=distutils-r1 pypi +IUSE=vies test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=vies? ( dev-python/zeep[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-stdnum/python_stdnum-2.0.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=5d60d4494a7cc17f31f014d692af5310 diff --git a/metadata/md5-cache/dev-python/pytools-2025.1.3 b/metadata/md5-cache/dev-python/pytools-2025.1.3 new file mode 100644 index 000000000000..2d333b80e6dd --- /dev/null +++ b/metadata/md5-cache/dev-python/pytools-2025.1.3 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/numpy-1.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/siphash24-1.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Collection of tools missing from the Python standard library +EAPI=8 +HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools/ https://pypi.org/project/pytools/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv +LICENSE=MIT +RDEPEND=>=dev-python/numpy-1.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/siphash24-1.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pytools/pytools-2025.1.3.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=58e30552d5b277dedf16c503fa62da55 diff --git a/metadata/md5-cache/dev-python/virtualenv-20.31.1 b/metadata/md5-cache/dev-python/virtualenv-20.31.1 new file mode 100644 index 000000000000..0c0527aa1182 --- /dev/null +++ b/metadata/md5-cache/dev-python/virtualenv-20.31.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-vcs[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_pypy3_11? ( dev-python/coverage[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/coverage[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/coverage[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/coverage[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-3.6.1[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3_11(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3_11? ( >=dev-python/pytest-freezer-0.4.6[python_targets_pypy3_11(-)?] ) ) test? ( >=dev-python/distlib-0.3.7[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel >=dev-python/pytest-7.4.4[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_13t? ( dev-lang/python:3.13t ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.27.0[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Virtual Python Environment builder +EAPI=8 +HOMEPAGE=https://virtualenv.pypa.io/en/stable/ https://pypi.org/project/virtualenv/ https://github.com/pypa/virtualenv/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3_11 python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/distlib-0.3.7[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3_11(-)?,python_targets_python3_13t(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel python_targets_pypy3_11? ( dev-lang/pypy:3.11= ) python_targets_python3_13t? ( dev-lang/python:3.13t ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_pypy3_11 python_targets_python3_13t python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-20.31.1.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=4121102e9409f44bd46641718cc06099 diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz Binary files differindex 7ab4685420d3..7221c5fda12a 100644 --- a/metadata/md5-cache/dev-qt/Manifest.gz +++ b/metadata/md5-cache/dev-qt/Manifest.gz diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.8.2-r1 b/metadata/md5-cache/dev-qt/qtwebengine-6.8.2-r1 index f558d91fdecd..4fc046005d03 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-6.8.2-r1 +++ b/metadata/md5-cache/dev-qt/qtwebengine-6.8.2-r1 @@ -1,6 +1,6 @@ BDEPEND=|| ( ( dev-lang/python:3.13[xml(+)] dev-python/html5lib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/html5lib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/html5lib[python_targets_python3_11(-)] ) ) dev-util/gperf net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.2:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.2:6[widgets?] ~dev-qt/qtwebchannel-6.8.2:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-devel/gcc:* sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.2:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.2:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) media-libs/libglvnd x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libxshmfence opengl? ( media-libs/libglvnd[X] ) screencast? ( media-libs/libepoxy[egl(+)] ) test? ( widgets? ( app-text/poppler[cxx(+)] ) ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) +DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.2:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.2:6[widgets?] ~dev-qt/qtwebchannel-6.8.2:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-devel/gcc:* sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.2:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.2:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) media-libs/libglvnd x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libxshmfence opengl? ( media-libs/libglvnd[X] ) screencast? ( media-libs/libepoxy[egl(+)] ) test? ( widgets? ( app-text/poppler[cxx(+)] ) ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) DESCRIPTION=Library for rendering dynamic web content in Qt6 C++ and QML applications EAPI=8 HOMEPAGE=https://www.qt.io/ @@ -8,10 +8,10 @@ INHERIT=check-reqs flag-o-matic multiprocessing optfeature prefix python-any-r1 IUSE=accessibility +alsa bindist custom-cflags designer geolocation +jumbo-build kerberos opengl pdfium pulseaudio qml screencast +system-icu vaapi vulkan webdriver +widgets custom-cflags test KEYWORDS=amd64 arm64 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.2:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.2:6[widgets?] ~dev-qt/qtwebchannel-6.8.2:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-devel/gcc:* sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.2:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.2:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) +RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.2:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.2:6[widgets?] ~dev-qt/qtwebchannel-6.8.2:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-devel/gcc:* sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.2:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.2:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) REQUIRED_USE=designer? ( qml widgets ) RESTRICT=!test? ( test ) SLOT=6/6.8.2 SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.2/submodules/qtwebengine-everywhere-src-6.8.2.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-7.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake b05c1b7b3c9213c155f128f4eadaa49f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e qt6-build 4557c6031a5108264afec6de6d31616e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ec9b6706d0ab062fce89970575e1efc9 +_md5_=1247bfd258479147bd6adb8befb11ef1 diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.8.3 b/metadata/md5-cache/dev-qt/qtwebengine-6.8.3 index a5fabd57c1c9..ae5272199c5f 100644 --- a/metadata/md5-cache/dev-qt/qtwebengine-6.8.3 +++ b/metadata/md5-cache/dev-qt/qtwebengine-6.8.3 @@ -1,6 +1,6 @@ BDEPEND=|| ( ( dev-lang/python:3.13[xml(+)] dev-python/html5lib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/html5lib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/html5lib[python_targets_python3_11(-)] ) ) dev-util/gperf net-libs/nodejs[icu,ssl] sys-devel/bison sys-devel/flex app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-lang/perl virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.3:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.3:6[widgets?] ~dev-qt/qtwebchannel-6.8.3:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.3:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.3:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) || ( sys-devel/gcc:* llvm-runtimes/libatomic-stub ) media-libs/libglvnd x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libxshmfence elibc_musl? ( sys-libs/queue-standalone ) opengl? ( media-libs/libglvnd[X] ) screencast? ( media-libs/libepoxy[egl(+)] ) test? ( widgets? ( app-text/poppler[cxx(+)] ) ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) +DEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.3:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.3:6[widgets?] ~dev-qt/qtwebchannel-6.8.3:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.3:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.3:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) || ( sys-devel/gcc:* llvm-runtimes/libatomic-stub ) media-libs/libglvnd x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXi x11-libs/libxshmfence elibc_musl? ( sys-libs/queue-standalone ) opengl? ( media-libs/libglvnd[X] ) screencast? ( media-libs/libepoxy[egl(+)] ) test? ( widgets? ( app-text/poppler[cxx(+)] ) ) vaapi? ( vulkan? ( dev-util/vulkan-headers ) ) DESCRIPTION=Library for rendering dynamic web content in Qt6 C++ and QML applications EAPI=8 HOMEPAGE=https://www.qt.io/ @@ -8,10 +8,10 @@ INHERIT=check-reqs flag-o-matic multiprocessing optfeature prefix python-any-r1 IUSE=accessibility +alsa bindist custom-cflags designer geolocation +jumbo-build kerberos opengl +pdfium pulseaudio qml screencast +system-icu vaapi vulkan webdriver +widgets custom-cflags test KEYWORDS=amd64 arm64 LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3 -RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.3:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.3:6[widgets?] ~dev-qt/qtwebchannel-6.8.3:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.3:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.3:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) +RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2:=[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.8.3:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.3:6[widgets?] ~dev-qt/qtwebchannel-6.8.3:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/mesa[gbm(+)] media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-libs/zlib:=[minizip] virtual/libudev x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb:= x11-libs/libxkbcommon x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.8.3:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.3:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) screencast? ( dev-libs/glib:2 media-video/pipewire:= ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] ) REQUIRED_USE=designer? ( qml widgets ) test? ( widgets ) RESTRICT=!test? ( test ) SLOT=6/6.8.3 SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.3/submodules/qtwebengine-everywhere-src-6.8.3.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-7.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake b05c1b7b3c9213c155f128f4eadaa49f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e qt6-build 4557c6031a5108264afec6de6d31616e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c626c642d5cb1c86849255d951b73e23 +_md5_=9f86fe5fcc6696e55e9b74235590464a diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz Binary files differindex 82d0cb289c8e..72375226dbe4 100644 --- a/metadata/md5-cache/dev-ruby/Manifest.gz +++ b/metadata/md5-cache/dev-ruby/Manifest.gz diff --git a/metadata/md5-cache/dev-ruby/rspec-mocks-3.13.4 b/metadata/md5-cache/dev-ruby/rspec-mocks-3.13.4 new file mode 100644 index 000000000000..d834ed8b5a7c --- /dev/null +++ b/metadata/md5-cache/dev-ruby/rspec-mocks-3.13.4 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby32? ( =dev-ruby/rspec-support-3.13*[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby32(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( =dev-ruby/rspec-support-3.13*[ruby_targets_ruby33(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby33(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( =dev-ruby/rspec-support-3.13*[ruby_targets_ruby34(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby34(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby32(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby33(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby34(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) +DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby +EAPI=8 +HOMEPAGE=https://github.com/rspec/rspec-mocks +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 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=MIT +RDEPEND=ruby_targets_ruby32? ( =dev-ruby/rspec-support-3.13*[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby32(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( =dev-ruby/rspec-support-3.13*[ruby_targets_ruby33(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby33(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( =dev-ruby/rspec-support-3.13*[ruby_targets_ruby34(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby34(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby34(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=3 +SRC_URI=https://github.com/rspec/rspec/archive/refs/tags/rspec-mocks-v3.13.4.tar.gz -> rspec-mocks-3.13.4-git.tgz +_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=f234f110f4f7adffa33aed6ec0714dd3 diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz Binary files differindex d7a1fd5f80ff..ff22f944cd62 100644 --- a/metadata/md5-cache/dev-scheme/Manifest.gz +++ b/metadata/md5-cache/dev-scheme/Manifest.gz diff --git a/metadata/md5-cache/dev-scheme/guile-ssh-0.16.4-r100 b/metadata/md5-cache/dev-scheme/guile-ssh-0.16.4-r100 index f25f1ba51862..9938533c1030 100644 --- a/metadata/md5-cache/dev-scheme/guile-ssh-0.16.4-r100 +++ b/metadata/md5-cache/dev-scheme/guile-ssh-0.16.4-r100 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( guile_targets_2-2 guile_targets_3-0 ) SLOT=0 SRC_URI=https://github.com/artyom-poptsov/guile-ssh/archive/v0.16.4.tar.gz -> guile-ssh-0.16.4.tar.gz _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 guile 4f296e6a799d3bc2891bb4f599afd957 guile-utils e45d014e2eb3f7fe4fdcd4e5eeafdb8b libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=6b6b27edba77b2b4ebb5ef084aeca17f +_md5_=bb8045f7b73c5fc28a2f87d2e129f977 diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz Binary files differindex c3207ab3b22a..a62fe64b12b9 100644 --- a/metadata/md5-cache/dev-tex/Manifest.gz +++ b/metadata/md5-cache/dev-tex/Manifest.gz diff --git a/metadata/md5-cache/dev-tex/biber-2.20-r1 b/metadata/md5-cache/dev-tex/biber-2.20-r1 index e5860317c7c8..46b984699aa3 100644 --- a/metadata/md5-cache/dev-tex/biber-2.20-r1 +++ b/metadata/md5-cache/dev-tex/biber-2.20-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/ INHERIT=perl-module IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Artistic-2 RDEPEND=>=dev-lang/perl-5.32 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.20 >=virtual/perl-Unicode-Collate-1.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/plk/biber/archive/v2.20.tar.gz -> biber-2.20.tar.gz _eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=c3e6171dace31410d53b7d4cbd947749 +_md5_=249d1fca19c22aa75e84460280791eae diff --git a/metadata/md5-cache/dev-tex/biblatex-3.20-r1 b/metadata/md5-cache/dev-tex/biblatex-3.20-r1 index ac3c05e351e2..3b5ed17b7fd7 100644 --- a/metadata/md5-cache/dev-tex/biblatex-3.20-r1 +++ b/metadata/md5-cache/dev-tex/biblatex-3.20-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/ INHERIT=latex-package IUSE=+biber doc examples -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=LPPL-1.3 PDEPEND=biber? ( ~dev-tex/biber-2.20 ) RDEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base SLOT=0 SRC_URI=https://downloads.sourceforge.net/biblatex/biblatex-3.20.tds.tgz _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c latex-package f6529cd874a632d3343b4d264a70a0bc -_md5_=875e99677137ef896033642ae845aa47 +_md5_=713f06e7d62663efe27646adbb2b9f42 diff --git a/metadata/md5-cache/dev-tex/bibtexu-3.72_p20240311 b/metadata/md5-cache/dev-tex/bibtexu-3.72_p20240311 index bc807621639d..96da2e3fb1f7 100644 --- a/metadata/md5-cache/dev-tex/bibtexu-3.72_p20240311 +++ b/metadata/md5-cache/dev-tex/bibtexu-3.72_p20240311 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://tug.org/texlive/ INHERIT=flag-o-matic texlive-common IUSE=doc source -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +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=GPL-2 RDEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= SLOT=0 SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20240311-source.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtex8.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtexu.r66186.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtex8.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtexu.doc.r66186.tar.xz ) _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 texlive-common 24eded924e973b6907b36c58f1b6fc3b toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=58c3733e19925fa0dff2805c518b9386 +_md5_=cd25ff023776a1adb9a62e751d332ee9 diff --git a/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 b/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 index d08bc770ceb3..85a774f99339 100644 --- a/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 +++ b/metadata/md5-cache/dev-tex/latex-beamer-3.72-r1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/josephwright/beamer INHERIT=edo latex-package IUSE=doc -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +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=GPL-2 FDL-1.2 LPPL-1.3c RDEPEND=>=dev-tex/pgf-1.10 dev-texlive/texlive-latexrecommended virtual/latex-base SLOT=0 SRC_URI=https://github.com/josephwright/beamer/archive/v3.72.tar.gz -> latex-beamer-3.72.tar.gz _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c latex-package f6529cd874a632d3343b4d264a70a0bc -_md5_=0c98558995bfa64fd79d5440f53a3f38 +_md5_=1f9e86478397ebfc14398749325c69c4 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz Binary files differindex a2b5185cead8..6c557128bf94 100644 --- a/metadata/md5-cache/dev-util/Manifest.gz +++ b/metadata/md5-cache/dev-util/Manifest.gz diff --git a/metadata/md5-cache/dev-util/android-studio-2024.2.2.14 b/metadata/md5-cache/dev-util/android-studio-2024.2.2.14 deleted file mode 100644 index 58d23063a02f..000000000000 --- a/metadata/md5-cache/dev-util/android-studio-2024.2.2.14 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postrm prepare -DESCRIPTION=Android development environment based on IntelliJ IDEA -EAPI=8 -HOMEPAGE=https://developer.android.com/studio -INHERIT=desktop wrapper -IUSE=selinux -KEYWORDS=~amd64 -LICENSE=Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5 EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT MPL-1.1 MPL-2.0 NPL-1.1 OFL-1.1 ZLIB -RDEPEND=selinux? ( sec-policy/selinux-android ) >=app-arch/bzip2-1.0.8-r4 >=dev-libs/expat-2.5.0 >=dev-libs/libffi-3.4.4 >=media-libs/fontconfig-2.14.0-r1 >=media-libs/freetype-2.12.1-r1 >=media-libs/libpng-1.6.39 >=media-libs/mesa-22.2.5[X(+)] || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify ) sys-libs/ncurses-compat:5[tinfo] >=sys-libs/zlib-1.2.13-r1 >=x11-libs/libX11-1.8.1 >=x11-libs/libXau-1.0.11 >=x11-libs/libXdamage-1.1.6 >=x11-libs/libXdmcp-1.1.4-r2 >=x11-libs/libXext-1.3.5 >=x11-libs/libXfixes-6.0.0 >=x11-libs/libXrender-0.9.11 >=x11-libs/libXxf86vm-1.1.5 >=x11-libs/libdrm-2.4.114 >=x11-libs/libxcb-1.15-r1 >=x11-libs/libxshmfence-1.3.2 virtual/libcrypt:= -RESTRICT=bindist mirror strip -SLOT=0 -SRC_URI=https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.14/android-studio-2024.2.2.14-linux.tar.gz -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 -_md5_=4efd19bd04bdff2a4032fd229b2c3b76 diff --git a/metadata/md5-cache/dev-util/android-studio-2024.3.1.14 b/metadata/md5-cache/dev-util/android-studio-2024.3.1.15 index 5dec7aadc19e..5f88a15217ad 100644 --- a/metadata/md5-cache/dev-util/android-studio-2024.3.1.14 +++ b/metadata/md5-cache/dev-util/android-studio-2024.3.1.15 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5 EPL-1.0 GPL-2 GPL-2+ JDOM RDEPEND=selinux? ( sec-policy/selinux-android ) >=app-arch/bzip2-1.0.8-r4 >=dev-libs/expat-2.5.0 >=dev-libs/libffi-3.4.4 >=media-libs/fontconfig-2.14.0-r1 >=media-libs/freetype-2.12.1-r1 >=media-libs/libpng-1.6.39 >=media-libs/mesa-22.2.5[X(+)] || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify ) sys-libs/ncurses-compat:5[tinfo] >=sys-libs/zlib-1.2.13-r1 >=x11-libs/libX11-1.8.1 >=x11-libs/libXau-1.0.11 >=x11-libs/libXdamage-1.1.6 >=x11-libs/libXdmcp-1.1.4-r2 >=x11-libs/libXext-1.3.5 >=x11-libs/libXfixes-6.0.0 >=x11-libs/libXrender-0.9.11 >=x11-libs/libXxf86vm-1.1.5 >=x11-libs/libdrm-2.4.114 >=x11-libs/libxcb-1.15-r1 >=x11-libs/libxshmfence-1.3.2 virtual/libcrypt:= RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.3.1.14/android-studio-2024.3.1.14-linux.tar.gz +SRC_URI=https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.3.1.15/android-studio-2024.3.1.15-linux.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed wrapper 11a2a3bd712784986679b60a0cab34a0 _md5_=17b3748603850e2f436f6615f855d6ba diff --git a/metadata/md5-cache/dev-util/ccls-0.20240202 b/metadata/md5-cache/dev-util/ccls-0.20240202 deleted file mode 100644 index 5b81e50a71f2..000000000000 --- a/metadata/md5-cache/dev-util/ccls-0.20240202 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/rapidjson <llvm-core/clang-19:= !!llvm-core/llvm:0 -DESCRIPTION=C/C++/ObjC language server -EAPI=8 -HOMEPAGE=https://github.com/MaskRay/ccls -INHERIT=cmake llvm -KEYWORDS=amd64 ~arm64 ~riscv -LICENSE=Apache-2.0 -RDEPEND=dev-libs/rapidjson <llvm-core/clang-19:= -SLOT=0 -SRC_URI=https://github.com/MaskRay/ccls/archive/0.20240202.tar.gz -> ccls-0.20240202.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 llvm df1cea363f19e80316ea702563b607be llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=95eb2d4acb09a5eea09cac9c3e4fa32e diff --git a/metadata/md5-cache/dev-util/ccls-0.20240505 b/metadata/md5-cache/dev-util/ccls-0.20240505 deleted file mode 100644 index e192fd0c9cec..000000000000 --- a/metadata/md5-cache/dev-util/ccls-0.20240505 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=dev-libs/rapidjson llvm_slot_18? ( llvm-core/clang:18= llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) -DESCRIPTION=C/C++/ObjC language server -EAPI=8 -HOMEPAGE=https://github.com/MaskRay/ccls -INHERIT=cmake llvm-r1 -IUSE=+llvm_slot_19 llvm_slot_18 -KEYWORDS=amd64 ~arm64 ~riscv -LICENSE=Apache-2.0 -RDEPEND=dev-libs/rapidjson llvm_slot_18? ( llvm-core/clang:18= llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) -REQUIRED_USE=^^ ( llvm_slot_18 llvm_slot_19 ) -SLOT=0 -SRC_URI=https://github.com/MaskRay/ccls/archive/0.20240505.tar.gz -> ccls-0.20240505.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7af41ed688abdd77086f03d467a42d0b diff --git a/metadata/md5-cache/dev-util/cucumber-gherkin-27.0.0 b/metadata/md5-cache/dev-util/cucumber-gherkin-27.0.0 index 2e5474717c6f..1e5229a38af5 100644 --- a/metadata/md5-cache/dev-util/cucumber-gherkin-27.0.0 +++ b/metadata/md5-cache/dev-util/cucumber-gherkin-27.0.0 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby32? ( dev-util/cucumber-messages:22[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-util/cucumber-messages:22[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby32? ( dev-util/cucumber-messages:22[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-util/cucumber-messages:22[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( dev-util/cucumber-messages:22[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) DESCRIPTION=Fast Gherkin lexer and parser EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 doc test test +IUSE=test ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 doc test test KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby32? ( dev-util/cucumber-messages:22[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-util/cucumber-messages:22[ruby_targets_ruby33(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ) +RDEPEND=ruby_targets_ruby32? ( dev-util/cucumber-messages:22[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-util/cucumber-messages:22[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( dev-util/cucumber-messages:22[ruby_targets_ruby34(-)] ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=27 SRC_URI=https://github.com/cucumber/gherkin/archive/refs/tags/v27.0.0.tar.gz -> cucumber-gherkin-27.0.0.tar.gz _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=9ef8f8c82a5e497e1309fe6c70379135 +_md5_=3fe8deb54e76419be21dc0d791de2f4a diff --git a/metadata/md5-cache/dev-util/cucumber-tag-expressions-5.0.6 b/metadata/md5-cache/dev-util/cucumber-tag-expressions-5.0.6 index 1dbc515e30c8..87178c830ec9 100644 --- a/metadata/md5-cache/dev-util/cucumber-tag-expressions-5.0.6 +++ b/metadata/md5-cache/dev-util/cucumber-tag-expressions-5.0.6 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) +BDEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby34? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby34(-)] ) ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) test? ( ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +DEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) DESCRIPTION=Cucumber tag expressions for ruby EAPI=8 HOMEPAGE=https://cucumber.io/ INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby32 ruby_targets_ruby33 doc test test +IUSE=ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 doc test test KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ) +RDEPEND=ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby34? ( dev-lang/ruby:3.4 ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ruby_targets_ruby34? ( virtual/rubygems[ruby_targets_ruby34(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby32 ruby_targets_ruby33 ruby_targets_ruby34 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://github.com/cucumber/tag-expressions/archive/refs/tags/v5.0.6.tar.gz -> cucumber-tag-expressions-5.0.6.tar.gz _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 92ad9217e94825cb9c8ad831b513a7ec ruby-ng 960d5adaf301da1ef0ab9bdba5018a6d ruby-utils cb2cdbbce7fae7a6b2b1021219b0680d toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=4c32dd29cd6868afaa470003c6a44576 +_md5_=f70e4ba8d163697597fdf3a189d01dab diff --git a/metadata/md5-cache/dev-util/peg-0.1.19 b/metadata/md5-cache/dev-util/peg-0.1.19 new file mode 100644 index 000000000000..129da0687aff --- /dev/null +++ b/metadata/md5-cache/dev-util/peg-0.1.19 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile install prepare test +DESCRIPTION=Recursive-descent parser generators for C +EAPI=8 +HOMEPAGE=https://piumarta.com/software/peg/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +SLOT=0 +SRC_URI=https://piumarta.com/software/peg/peg-0.1.19.tar.gz +_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=acdeb51affaa6509f6f47eb2fa421ea0 diff --git a/metadata/md5-cache/dev-util/sysprof-capture-3.48.0 b/metadata/md5-cache/dev-util/sysprof-capture-3.48.0 index 1c16ec0eb6f4..710e1d590dde 100644 --- a/metadata/md5-cache/dev-util/sysprof-capture-3.48.0 +++ b/metadata/md5-cache/dev-util/sysprof-capture-3.48.0 @@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install test DESCRIPTION=Static library for sysprof capture data generation EAPI=8 HOMEPAGE=http://sysprof.com/ -INHERIT=gnome.org meson-multilib systemd +INHERIT=dot-a gnome.org meson-multilib systemd IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=amd64 ~arm64 x86 LICENSE=GPL-3+ GPL-2+ SLOT=4 SRC_URI=mirror://gnome/sources/sysprof/3.48/sysprof-3.48.0.tar.xz -_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=f5cbc2b94d0827c17c65a711d2fdb3d7 +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=924a8999dc5222a4ab51c35e5f327df1 diff --git a/metadata/md5-cache/dev-util/sysprof-capture-46.0 b/metadata/md5-cache/dev-util/sysprof-capture-46.0 index 4690ee62e1f7..5f3d12e91c07 100644 --- a/metadata/md5-cache/dev-util/sysprof-capture-46.0 +++ b/metadata/md5-cache/dev-util/sysprof-capture-46.0 @@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install test DESCRIPTION=Static library for sysprof capture data generation EAPI=8 HOMEPAGE=http://sysprof.com/ -INHERIT=gnome.org meson-multilib systemd +INHERIT=dot-a gnome.org meson-multilib systemd IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=amd64 ~arm64 ~loong ~riscv x86 LICENSE=GPL-3+ GPL-2+ SLOT=4 SRC_URI=mirror://gnome/sources/sysprof/46/sysprof-46.0.tar.xz -_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=54bfddc80ab8925c488255d8ef81d47a +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=7565824b2a8ecd33872118c3e82ae5dd diff --git a/metadata/md5-cache/dev-util/sysprof-capture-47.2 b/metadata/md5-cache/dev-util/sysprof-capture-47.2 index 717cf0332dd7..fe8e2049cd78 100644 --- a/metadata/md5-cache/dev-util/sysprof-capture-47.2 +++ b/metadata/md5-cache/dev-util/sysprof-capture-47.2 @@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install test DESCRIPTION=Static library for sysprof capture data generation EAPI=8 HOMEPAGE=http://sysprof.com/ -INHERIT=gnome.org meson-multilib systemd +INHERIT=dot-a gnome.org meson-multilib systemd IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=GPL-3+ GPL-2+ SLOT=4 SRC_URI=mirror://gnome/sources/sysprof/47/sysprof-47.2.tar.xz -_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=86d2abad00cc3979aaeafd125370f13c +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 flag-o-matic e8de74bac929ba17427e740e95707d00 gnome.org e1b4f392dbfedfb8974b71b017937f08 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=0b21b4e430501c700a693c2a5b686bcf diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz Binary files differindex f0ace780a89d..e128cde4bfe5 100644 --- a/metadata/md5-cache/gui-apps/Manifest.gz +++ b/metadata/md5-cache/gui-apps/Manifest.gz diff --git a/metadata/md5-cache/gui-apps/wcm-0.9.0 b/metadata/md5-cache/gui-apps/wcm-0.9.0-r1 index 9e591da52602..4ff227b087b1 100644 --- a/metadata/md5-cache/gui-apps/wcm-0.9.0 +++ b/metadata/md5-cache/gui-apps/wcm-0.9.0-r1 @@ -1,6 +1,6 @@ BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.9 gui-libs/wf-config:0/0.9 gui-wm/wayfire:0/0.9 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon dev-libs/wayland-protocols +DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2:= dev-libs/wayland gui-apps/wf-shell:0/0.9 gui-libs/wf-config:0/0.9 gui-wm/wayfire:0/0.9 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon dev-libs/wayland-protocols DESCRIPTION=Wayfire Config Manager EAPI=8 HOMEPAGE=https://github.com/WayfireWM/wcm @@ -8,9 +8,9 @@ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=meson xdg KEYWORDS=amd64 arm64 LICENSE=MIT -RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.9 gui-libs/wf-config:0/0.9 gui-wm/wayfire:0/0.9 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon +RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2:= dev-libs/wayland gui-apps/wf-shell:0/0.9 gui-libs/wf-config:0/0.9 gui-wm/wayfire:0/0.9 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon RESTRICT=test SLOT=0/0.9 SRC_URI=https://github.com/WayfireWM/wcm/releases/download/v0.9.0/wcm-0.9.0.tar.xz _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0b2fd2ef8e4f677407b607d705470e5e +_md5_=1033cb2807c733ff0da32ba96b54f9d8 diff --git a/metadata/md5-cache/gui-apps/wcm-9999 b/metadata/md5-cache/gui-apps/wcm-9999 index 47b913c6cad0..62c97c5debe9 100644 --- a/metadata/md5-cache/gui-apps/wcm-9999 +++ b/metadata/md5-cache/gui-apps/wcm-9999 @@ -1,6 +1,6 @@ BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.10 gui-libs/wf-config:0/0.10 gui-wm/wayfire:0/0.10 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon dev-libs/wayland-protocols +DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2:= dev-libs/wayland gui-apps/wf-shell:0/0.10 gui-libs/wf-config:0/0.10 gui-wm/wayfire:0/0.10 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon dev-libs/wayland-protocols DESCRIPTION=Wayfire Config Manager EAPI=8 HOMEPAGE=https://github.com/WayfireWM/wcm @@ -8,8 +8,8 @@ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=meson xdg git-r3 LICENSE=MIT PROPERTIES=live -RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/wayland gui-apps/wf-shell:0/0.10 gui-libs/wf-config:0/0.10 gui-wm/wayfire:0/0.10 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon +RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:3.0[wayland] dev-libs/glib:2 dev-libs/libevdev dev-libs/libsigc++:2 dev-libs/libxml2:= dev-libs/wayland gui-apps/wf-shell:0/0.10 gui-libs/wf-config:0/0.10 gui-wm/wayfire:0/0.10 media-libs/libepoxy x11-libs/cairo x11-libs/gtk+:3 x11-libs/libxkbcommon RESTRICT=test SLOT=0/0.10 _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=744b3e410fe778b51e1110e2b5fe1312 +_md5_=438cc311b0253a74f6b6e0cd118d1c79 diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz Binary files differindex 734154431315..46fcbc50f33e 100644 --- a/metadata/md5-cache/gui-libs/Manifest.gz +++ b/metadata/md5-cache/gui-libs/Manifest.gz diff --git a/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999 b/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999 index e803ae93a3c8..c766e7c7c68f 100644 --- a/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999 +++ b/metadata/md5-cache/gui-libs/wayfire-plugins-extra-9999 @@ -1,14 +1,14 @@ BDEPEND=>=dev-libs/wayland-protocols-1.12 dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install test unpack -DEPEND=dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= gui-libs/wlroots:= x11-libs/cairo dev-cpp/glibmm:2 dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland >=gui-wm/wayfire-0.9.0 +DEPEND=dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= gui-libs/wlroots:0.18 x11-libs/cairo dev-cpp/glibmm:2 dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland gui-wm/wayfire:0/0.10 DESCRIPTION=extra plugins for wayfire EAPI=8 HOMEPAGE=https://github.com/WayfireWM/wayfire-plugins-extra INHERIT=meson git-r3 LICENSE=MIT PROPERTIES=live -RDEPEND=dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= gui-libs/wlroots:= x11-libs/cairo dev-cpp/glibmm:2 dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland >=gui-wm/wayfire-0.9.0 +RDEPEND=dev-libs/glib:2 dev-libs/libsigc++:2 gui-libs/wf-config:= gui-libs/wlroots:0.18 x11-libs/cairo dev-cpp/glibmm:2 dev-cpp/nlohmann_json dev-libs/libevdev dev-libs/wayland gui-wm/wayfire:0/0.10 RESTRICT=test SLOT=0/0.10 _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=86f0fc60bf01100c6e1135d483c1420d +_md5_=48a2cb250e6d5e1d5da3030ffbc6627d diff --git a/metadata/md5-cache/gui-libs/wf-config-0.9.0 b/metadata/md5-cache/gui-libs/wf-config-0.9.0-r1 index f2a9763855ec..876693cc9f12 100644 --- a/metadata/md5-cache/gui-libs/wf-config-0.9.0 +++ b/metadata/md5-cache/gui-libs/wf-config-0.9.0-r1 @@ -1,6 +1,6 @@ BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig test? ( dev-cpp/doctest ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array DEFINED_PHASES=compile configure install test -DEPEND=dev-libs/libevdev dev-libs/libxml2 media-libs/glm +DEPEND=dev-libs/libevdev dev-libs/libxml2:= media-libs/glm DESCRIPTION=library for managing wayfire configuration files EAPI=8 HOMEPAGE=https://github.com/WayfireWM/wf-config @@ -8,9 +8,9 @@ INHERIT=meson IUSE=test KEYWORDS=amd64 arm64 ~riscv ~x86 LICENSE=MIT -RDEPEND=dev-libs/libevdev dev-libs/libxml2 media-libs/glm +RDEPEND=dev-libs/libevdev dev-libs/libxml2:= media-libs/glm RESTRICT=!test? ( test ) SLOT=0/0.9 SRC_URI=https://github.com/WayfireWM/wf-config/releases/download/v0.9.0/wf-config-0.9.0.tar.xz _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=4ee6d605add0c25c7066fc68c0fc4e61 +_md5_=8595ef9e6ddea49ab1b579ca1085a425 diff --git a/metadata/md5-cache/gui-libs/wf-config-9999 b/metadata/md5-cache/gui-libs/wf-config-9999 index dd412c9904ef..23d2afd83b2c 100644 --- a/metadata/md5-cache/gui-libs/wf-config-9999 +++ b/metadata/md5-cache/gui-libs/wf-config-9999 @@ -1,6 +1,6 @@ BDEPEND=dev-libs/wayland-protocols virtual/pkgconfig test? ( dev-cpp/doctest ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install test unpack -DEPEND=dev-libs/libevdev dev-libs/libxml2 media-libs/glm +DEPEND=dev-libs/libevdev dev-libs/libxml2:= media-libs/glm DESCRIPTION=library for managing wayfire configuration files EAPI=8 HOMEPAGE=https://github.com/WayfireWM/wf-config @@ -8,8 +8,8 @@ INHERIT=meson git-r3 IUSE=test LICENSE=MIT PROPERTIES=live -RDEPEND=dev-libs/libevdev dev-libs/libxml2 media-libs/glm +RDEPEND=dev-libs/libevdev dev-libs/libxml2:= media-libs/glm !gui-wm/wayfire:0/0.9 RESTRICT=!test? ( test ) SLOT=0/0.10 _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=53f958f062376618a098f0b92fd933c0 +_md5_=6bf935a38fedfe6c1f3bb102a6956770 diff --git a/metadata/md5-cache/gui-wm/Manifest.gz b/metadata/md5-cache/gui-wm/Manifest.gz Binary files differindex 88fbdbd01cd3..6c2cb3b01af3 100644 --- a/metadata/md5-cache/gui-wm/Manifest.gz +++ b/metadata/md5-cache/gui-wm/Manifest.gz diff --git a/metadata/md5-cache/gui-wm/wayfire-9999 b/metadata/md5-cache/gui-wm/wayfire-9999 index 158fa55b22c0..12c01c3545ed 100644 --- a/metadata/md5-cache/gui-wm/wayfire-9999 +++ b/metadata/md5-cache/gui-wm/wayfire-9999 @@ -1,15 +1,15 @@ -BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.10 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) test? ( dev-cpp/doctest ) +BDEPEND=dev-util/wayland-scanner virtual/pkgconfig openmp? ( || ( sys-devel/gcc[openmp] llvm-core/clang-runtime[openmp] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland dev-libs/yyjson >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.10 gui-libs/wlroots:0.18[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= virtual/libudev:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) test? ( dev-cpp/doctest ) DESCRIPTION=compiz like 3D wayland compositor EAPI=8 HOMEPAGE=https://github.com/WayfireWM/wayfire -INHERIT=meson git-r3 -IUSE=+dbus +gles3 test X +INHERIT=meson toolchain-funcs git-r3 +IUSE=X +dbus +gles3 openmp test LICENSE=MIT PROPERTIES=live -RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.10 gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) x11-misc/xkeyboard-config +RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/libevdev dev-libs/libinput:= dev-libs/wayland dev-libs/yyjson >=dev-libs/wayland-protocols-1.12 gui-libs/wf-config:0/0.10 gui-libs/wlroots:0.18[drm(+),libinput(+),x11-backend,X?] media-libs/glm media-libs/libglvnd media-libs/libjpeg-turbo:= media-libs/libpng:= virtual/libudev:= x11-libs/cairo x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) X? ( x11-libs/libxcb:= ) x11-misc/xkeyboard-config RESTRICT=!test? ( test ) SLOT=0/0.10 _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 meson 99466844dd8d4fcfb07578a76f5a9922 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=367f94ce87c6cea51cc91e8bbbbfa0cd +_md5_=f133936349b45c1aa7ffa90262a67166 diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz Binary files differindex b9001810bec0..887f5573d709 100644 --- a/metadata/md5-cache/kde-frameworks/Manifest.gz +++ b/metadata/md5-cache/kde-frameworks/Manifest.gz diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-5.116.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-5.116.0 index 1053d8c0d318..ce5c8890eee8 100644 --- a/metadata/md5-cache/kde-frameworks/kbookmarks-5.116.0 +++ b/metadata/md5-cache/kde-frameworks/kbookmarks-5.116.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ INHERIT=ecm frameworks.kde.org IUSE=debug doc test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kcodecs-5.116*:5 =kde-frameworks/kconfig-5.116*:5 =kde-frameworks/kcoreaddons-5.116*:5 =kde-frameworks/kiconthemes-5.116*:5 =kde-frameworks/kwidgetsaddons-5.116*:5 =kde-frameworks/kxmlgui-5.116*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=5/5.116 SRC_URI=mirror://kde/stable/frameworks/5.116/kbookmarks-5.116.0.tar.xz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0a04fba5732408afbd434f36effedf5d +_md5_=95db0b567e69c217ddae20ab6789a918 diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-5.116.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-5.116.0 index fb908f2c770a..12f82c20e70e 100644 --- a/metadata/md5-cache/kde-frameworks/kdeclarative-5.116.0 +++ b/metadata/md5-cache/kde-frameworks/kdeclarative-5.116.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ INHERIT=ecm frameworks.kde.org IUSE=debug doc -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.116*:5 =kde-frameworks/kcoreaddons-5.116*:5 =kde-frameworks/kglobalaccel-5.116*:5 =kde-frameworks/kguiaddons-5.116*:5 =kde-frameworks/ki18n-5.116*:5 =kde-frameworks/kiconthemes-5.116*:5 =kde-frameworks/kio-5.116*:5 =kde-frameworks/knotifications-5.116*:5 =kde-frameworks/kpackage-5.116*:5 =kde-frameworks/kservice-5.116*:5 =kde-frameworks/kwidgetsaddons-5.116*:5 =kde-frameworks/kwindowsystem-5.116*:5 media-libs/libepoxy >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 SLOT=5/5.116 SRC_URI=mirror://kde/stable/frameworks/5.116/kdeclarative-5.116.0.tar.xz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=986b7d5f623725c36ae09833a100ba94 +_md5_=fd88c4e983feebca52868e092296da9b diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.116.0-r2 b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.116.0-r2 index 035cc1bc25ce..afa0171d1b90 100644 --- a/metadata/md5-cache/kde-frameworks/kglobalaccel-5.116.0-r2 +++ b/metadata/md5-cache/kde-frameworks/kglobalaccel-5.116.0-r2 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ INHERIT=ecm frameworks.kde.org IUSE=debug doc test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtx11extras-5.15.9:5 =kde-frameworks/kconfig-5.116*:5 =kde-frameworks/kcoreaddons-5.116*:5 =kde-frameworks/kcrash-5.116*:5 =kde-frameworks/kdbusaddons-5.116*:5 =kde-frameworks/kwindowsystem-5.116*:5[X] x11-libs/libxcb x11-libs/xcb-util-keysyms kde-plasma/kglobalacceld:6 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=test !test? ( test ) SLOT=5/5.116 SRC_URI=mirror://kde/stable/frameworks/5.116/kglobalaccel-5.116.0.tar.xz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=bb6f77d8e815e169c528226b68678f44 +_md5_=13ad530c536db68d16faba2a9481c8c5 diff --git a/metadata/md5-cache/kde-frameworks/kio-5.116.0-r3 b/metadata/md5-cache/kde-frameworks/kio-5.116.0-r3 index 58824caef45b..10bf3c9891a1 100644 --- a/metadata/md5-cache/kde-frameworks/kio-5.116.0-r3 +++ b/metadata/md5-cache/kde-frameworks/kio-5.116.0-r3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ INHERIT=ecm frameworks.kde.org xdg-utils IUSE=acl kerberos +kwallet X debug designer +handbook doc test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ PDEPEND=>=kde-frameworks/kded-5.116:5 RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kauth-5.116*:5 =kde-frameworks/karchive-5.116*:5 =kde-frameworks/kbookmarks-5.116*:5 =kde-frameworks/kcodecs-5.116*:5 =kde-frameworks/kcompletion-5.116*:5 =kde-frameworks/kconfig-5.116*:5 =kde-frameworks/kconfigwidgets-5.116*:5 =kde-frameworks/kcoreaddons-5.116*:5 =kde-frameworks/kcrash-5.116*:5 =kde-frameworks/kdbusaddons-5.116*:5 =kde-frameworks/kguiaddons-5.116*:5 =kde-frameworks/ki18n-5.116*:5 =kde-frameworks/kiconthemes-5.116*:5 =kde-frameworks/kitemviews-5.116*:5 =kde-frameworks/kjobwidgets-5.116*:5 =kde-frameworks/knotifications-5.116*:5 =kde-frameworks/kservice-5.116*:5 =kde-frameworks/ktextwidgets-5.116*:5 =kde-frameworks/kwidgetsaddons-5.116*:5 =kde-frameworks/kwindowsystem-5.116*:5[X?] =kde-frameworks/kxmlgui-5.116*:5 =kde-frameworks/solid-5.116*:5 sys-power/switcheroo-control acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2 dev-libs/libxslt =kde-frameworks/kdoctools-5.116*:5 ) kerberos? ( virtual/krb5 ) kwallet? ( =kde-frameworks/kwallet-5.116*:5 ) X? ( >=dev-qt/qtx11extras-5.15.9:5 ) || ( kde-apps/kio-extras:6 kde-frameworks/kio-trash-desktop-file:5 ) >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 @@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) SLOT=5/5.116 SRC_URI=mirror://kde/stable/frameworks/5.116/kio-5.116.0.tar.xz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=bb6cdaafceb9ec7b81ff941af7467cdb +_md5_=7cdad877bb25c38ec197fe28bd2154a8 diff --git a/metadata/md5-cache/kde-frameworks/kwallet-5.116.0-r2 b/metadata/md5-cache/kde-frameworks/kwallet-5.116.0-r2 deleted file mode 100644 index 401e81ea9f11..000000000000 --- a/metadata/md5-cache/kde-frameworks/kwallet-5.116.0-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=man? ( >=kde-frameworks/kdoctools-5.116:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) doc? ( dev-qt/qthelp:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.116:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=app-crypt/qca-2.3.9:2[qt5(-)] dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.116*:5 =kde-frameworks/kconfigwidgets-5.116*:5 =kde-frameworks/kcoreaddons-5.116*:5 =kde-frameworks/kdbusaddons-5.116*:5 =kde-frameworks/ki18n-5.116*:5 =kde-frameworks/knotifications-5.116*:5 =kde-frameworks/kservice-5.116*:5 =kde-frameworks/kwidgetsaddons-5.116*:5 =kde-frameworks/kwindowsystem-5.116*:5[X] test? ( dev-qt/qttest:5 ) doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -DESCRIPTION=Framework providing desktop-wide storage for passwords -EAPI=8 -HOMEPAGE=https://develop.kde.org/products/frameworks/ -INHERIT=ecm frameworks.kde.org optfeature -IUSE=+man debug doc test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 -LICENSE=LGPL-2+ -RDEPEND=>=app-crypt/qca-2.3.9:2[qt5(-)] dev-libs/libgcrypt:0= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 =kde-frameworks/kconfig-5.116*:5 =kde-frameworks/kconfigwidgets-5.116*:5 =kde-frameworks/kcoreaddons-5.116*:5 =kde-frameworks/kdbusaddons-5.116*:5 =kde-frameworks/ki18n-5.116*:5 =kde-frameworks/knotifications-5.116*:5 =kde-frameworks/kservice-5.116*:5 =kde-frameworks/kwidgetsaddons-5.116*:5 =kde-frameworks/kwindowsystem-5.116*:5[X] kde-frameworks/kwallet:6 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 -RESTRICT=!test? ( test ) -SLOT=5/5.116 -SRC_URI=mirror://kde/stable/frameworks/5.116/kwallet-5.116.0.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f0789d623d489af53785120cbba84461 diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-5.116.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-5.116.0 index e79ccf1c74d2..a124a73133df 100644 --- a/metadata/md5-cache/kde-frameworks/kxmlgui-5.116.0 +++ b/metadata/md5-cache/kde-frameworks/kxmlgui-5.116.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://develop.kde.org/products/frameworks/ INHERIT=ecm frameworks.kde.org IUSE=debug designer doc test -KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv ~x86 LICENSE=LGPL-2+ RDEPEND=>=dev-qt/qtcore-5.15.9:5= >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5[ssl] >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 =kde-frameworks/kconfig-5.116*:5 =kde-frameworks/kconfigwidgets-5.116*:5 =kde-frameworks/kcoreaddons-5.116*:5 =kde-frameworks/kglobalaccel-5.116*:5 =kde-frameworks/kguiaddons-5.116*:5 =kde-frameworks/ki18n-5.116*:5 =kde-frameworks/kiconthemes-5.116*:5 =kde-frameworks/kitemviews-5.116*:5 =kde-frameworks/kwidgetsaddons-5.116*:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5 RESTRICT=!test? ( test ) SLOT=5/5.116 SRC_URI=mirror://kde/stable/frameworks/5.116/kxmlgui-5.116.0.tar.xz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 frameworks.kde.org 5c0c6e2dbfe1eb60271ec93601749b82 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=f65f28ab02bea20fb20155b38896e06a +_md5_=5521767368096a587e098b31d904c7ac diff --git a/metadata/md5-cache/kde-misc/Manifest.gz b/metadata/md5-cache/kde-misc/Manifest.gz Binary files differindex 7efeb84532aa..064f39fc2ab9 100644 --- a/metadata/md5-cache/kde-misc/Manifest.gz +++ b/metadata/md5-cache/kde-misc/Manifest.gz diff --git a/metadata/md5-cache/kde-misc/kclock-24.12.3 b/metadata/md5-cache/kde-misc/kclock-24.12.3 deleted file mode 100644 index 85ed8b956758..000000000000 --- a/metadata/md5-cache/kde-misc/kclock-24.12.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.7.0:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtmultimedia-6.7.2:6[qml] >=kde-frameworks/kconfig-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kdbusaddons-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kirigami-6.7.0:6 >=kde-frameworks/knotifications-6.7.0:6 >=kde-frameworks/kstatusnotifieritem-6.7.0:6 kde-plasma/libplasma:6 dev-qt/qtbase:6 -DESCRIPTION=Convergent clock application for Plasma -EAPI=8 -HOMEPAGE=https://apps.kde.org/kclock/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm gear.kde.org -IUSE=debug -KEYWORDS=amd64 arm64 ~ppc64 ~x86 -LICENSE=CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+ -RDEPEND=dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtmultimedia-6.7.2:6[qml] >=kde-frameworks/kconfig-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kdbusaddons-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kirigami-6.7.0:6 >=kde-frameworks/knotifications-6.7.0:6 >=kde-frameworks/kstatusnotifieritem-6.7.0:6 kde-plasma/libplasma:6 >=dev-qt/qt5compat-6.7.2:6[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=0 -SRC_URI=mirror://kde/stable/release-service/24.12.3/src/kclock-24.12.3.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 gear.kde.org 3d7644d66bb01c4abc913abbfa684b4f kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d2a387c6a8ee1c8dd63691563257fc72 diff --git a/metadata/md5-cache/kde-misc/kdeconnect-24.12.3 b/metadata/md5-cache/kde-misc/kdeconnect-24.12.3 deleted file mode 100644 index c28c7ff152b3..000000000000 --- a/metadata/md5-cache/kde-misc/kdeconnect-24.12.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-qt/qtwayland-6.7.2:6 dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.7.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.7.0:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/openssl:= >=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.2:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtmultimedia-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcmutils-6.7.0:6 >=kde-frameworks/kconfig-6.7.0:6[qml] >=kde-frameworks/kconfigwidgets-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kcrash-6.7.0:6 >=kde-frameworks/kdbusaddons-6.7.0:6 >=kde-frameworks/kguiaddons-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kiconthemes-6.7.0:6 >=kde-frameworks/kio-6.7.0:6 >=kde-frameworks/kirigami-6.7.0:6 >=kde-frameworks/knotifications-6.7.0:6 >=kde-frameworks/kpeople-6.7.0:6 >=kde-frameworks/kservice-6.7.0:6 >=kde-frameworks/kstatusnotifieritem-6.7.0:6 >=kde-frameworks/kwidgetsaddons-6.7.0:6 >=kde-frameworks/kwindowsystem-6.7.0:6 >=kde-frameworks/qqc2-desktop-style-6.7.0:6 >=kde-frameworks/solid-6.7.0:6 sys-apps/dbus x11-libs/libxkbcommon bluetooth? ( >=dev-qt/qtconnectivity-6.7.2:6[bluetooth] ) pulseaudio? ( >=media-libs/pulseaudio-qt-1.4:= ) telephony? ( >=kde-frameworks/modemmanager-qt-6.7.0:6 ) zeroconf? ( >=kde-frameworks/kdnssd-6.7.0:6 ) X? ( x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst ) dev-libs/wayland-protocols dev-qt/qtbase:6 -DESCRIPTION=Adds communication between KDE Plasma and your smartphone -EAPI=8 -HOMEPAGE=https://kdeconnect.kde.org/ https://apps.kde.org/kdeconnect/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm flag-o-matic gear.kde.org -IUSE=bluetooth pulseaudio telephony zeroconf X debug +handbook test selinux -KEYWORDS=amd64 arm64 ~ppc64 ~x86 -LICENSE=GPL-2+ -RDEPEND=dev-libs/openssl:= >=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.2:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtmultimedia-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcmutils-6.7.0:6 >=kde-frameworks/kconfig-6.7.0:6[qml] >=kde-frameworks/kconfigwidgets-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kcrash-6.7.0:6 >=kde-frameworks/kdbusaddons-6.7.0:6 >=kde-frameworks/kguiaddons-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kiconthemes-6.7.0:6 >=kde-frameworks/kio-6.7.0:6 >=kde-frameworks/kirigami-6.7.0:6 >=kde-frameworks/knotifications-6.7.0:6 >=kde-frameworks/kpeople-6.7.0:6 >=kde-frameworks/kservice-6.7.0:6 >=kde-frameworks/kstatusnotifieritem-6.7.0:6 >=kde-frameworks/kwidgetsaddons-6.7.0:6 >=kde-frameworks/kwindowsystem-6.7.0:6 >=kde-frameworks/qqc2-desktop-style-6.7.0:6 >=kde-frameworks/solid-6.7.0:6 sys-apps/dbus x11-libs/libxkbcommon bluetooth? ( >=dev-qt/qtconnectivity-6.7.2:6[bluetooth] ) pulseaudio? ( >=media-libs/pulseaudio-qt-1.4:= ) telephony? ( >=kde-frameworks/modemmanager-qt-6.7.0:6 ) zeroconf? ( >=kde-frameworks/kdnssd-6.7.0:6 ) X? ( x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst ) dev-libs/kirigami-addons:6 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtmultimedia-6.7.2:6[qml] || ( >=dev-qt/qttools-6.7.2:6[qdbus] dev-qt/qdbus:* ) >=kde-frameworks/kdeclarative-6.7.0:6 kde-plasma/libplasma:6 net-fs/sshfs || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 selinux? ( sec-policy/selinux-kdeconnect ) !kde-misc/kdeconnect:5 -RESTRICT=test !test? ( test ) -SLOT=6 -SRC_URI=mirror://kde/stable/release-service/24.12.3/src/kdeconnect-kde-24.12.3.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 gear.kde.org 3d7644d66bb01c4abc913abbfa684b4f kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5bae49e42b82e047fbe6529404c93ad8 diff --git a/metadata/md5-cache/kde-misc/kshutdown-5.92 b/metadata/md5-cache/kde-misc/kshutdown-5.92 deleted file mode 100644 index f6aad8e089ad..000000000000 --- a/metadata/md5-cache/kde-misc/kshutdown-5.92 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip sys-devel/gettext kde? ( kde-frameworks/extra-cmake-modules:0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-qt/qtbase:6[dbus,gui,widgets] kde? ( kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kdbusaddons:6 kde-frameworks/kglobalaccel:6 kde-frameworks/ki18n:6 kde-frameworks/kidletime:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kxmlgui:6 ) -DESCRIPTION=Shutdown manager for desktop environments like KDE Plasma -EAPI=8 -HOMEPAGE=https://kshutdown.sourceforge.io -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake xdg -IUSE=+kde -KEYWORDS=amd64 ~arm64 ~x86 -LICENSE=GPL-2+ -RDEPEND=dev-qt/qtbase:6[dbus,gui,widgets] kde? ( kde-frameworks/kconfig:6 kde-frameworks/kconfigwidgets:6 kde-frameworks/kcoreaddons:6 kde-frameworks/kcrash:6 kde-frameworks/kdbusaddons:6 kde-frameworks/kglobalaccel:6 kde-frameworks/ki18n:6 kde-frameworks/kidletime:6 kde-frameworks/knotifications:6 kde-frameworks/knotifyconfig:6 kde-frameworks/kstatusnotifieritem:6 kde-frameworks/kwidgetsaddons:6 kde-frameworks/kxmlgui:6 ) !kde-misc/kshutdown:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/kshutdown/kshutdown-source-5.92-beta.zip -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ac15dbaeb780db117d733971292ad838 diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz Binary files differindex c76e1df700f8..2f842ada5bdb 100644 --- a/metadata/md5-cache/mail-mta/Manifest.gz +++ b/metadata/md5-cache/mail-mta/Manifest.gz diff --git a/metadata/md5-cache/mail-mta/exim-4.98.2 b/metadata/md5-cache/mail-mta/exim-4.98.2-r1 index ae650ecd2b58..d9322e6b5dcc 100644 --- a/metadata/md5-cache/mail-mta/exim-4.98.2 +++ b/metadata/md5-cache/mail-mta/exim-4.98.2-r1 @@ -1,16 +1,16 @@ BDEPEND=virtual/pkgconfig virtual/pkgconfig DEFINED_PHASES=compile configure install postinst prepare -DEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite:= ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv +DEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) sqlite? ( dev-db/sqlite:= ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv DESCRIPTION=A highly configurable, drop-in replacement for sendmail -EAPI=7 +EAPI=8 HOMEPAGE=https://www.exim.org/ INHERIT=db-use flag-o-matic toolchain-funcs pam systemd -IUSE=arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X +IUSE=arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-2 -RDEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite:= ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim ) +RDEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) sqlite? ( dev-db/sqlite:= ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim ) REQUIRED_USE=arc? ( dkim spf ) dane? ( ssl !gnutls ) !dane? ( ssl? ( gnutls ) ) dmarc? ( dkim spf ) dkim? ( ssl !gnutls ) gnutls? ( ssl ) pkcs11? ( ssl ) || ( berkdb gdbm tdb sqlite ) SLOT=0 SRC_URI=https://downloads.exim.org/exim4/exim-4.98.2.tar.xz mirror://gentoo/system_filter.exim.gz doc? ( https://downloads.exim.org/exim4/exim-pdf-4.98.2.tar.xz ) _eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic e8de74bac929ba17427e740e95707d00 multilib b2a329026f2e404e9e371097dda47f96 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=35f824ca02d685b192649a80a4adcbba +_md5_=e63c19a60f2d29803f37f2e5eb5d0c08 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz Binary files differindex ed98af130104..4e0c153fdcf7 100644 --- a/metadata/md5-cache/media-gfx/Manifest.gz +++ b/metadata/md5-cache/media-gfx/Manifest.gz diff --git a/metadata/md5-cache/media-gfx/librecad-2.2.1.1 b/metadata/md5-cache/media-gfx/librecad-2.2.1.1 index 716849706588..2d16a4cd9f6b 100644 --- a/metadata/md5-cache/media-gfx/librecad-2.2.1.1 +++ b/metadata/md5-cache/media-gfx/librecad-2.2.1.1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.librecad.org/ INHERIT=desktop qmake-utils IUSE=doc tools -KEYWORDS=~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=dev-cpp/muParser dev-libs/boost:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-libs/freetype:2 SLOT=0 SRC_URI=https://github.com/LibreCAD/LibreCAD/archive/v2.2.1.1.tar.gz -> librecad-2.2.1.1.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=b2258cb8793654e021b6dd2c947a46aa +_md5_=802d0e7242371275a34ea757f69dcbac diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz Binary files differindex f0a4dfeb5991..d2f54f6da5e6 100644 --- a/metadata/md5-cache/media-libs/Manifest.gz +++ b/metadata/md5-cache/media-libs/Manifest.gz diff --git a/metadata/md5-cache/media-libs/mesa-25.1.0_rc3 b/metadata/md5-cache/media-libs/mesa-25.1.0_rc3 index b87237235296..d622abbd20b2 100644 --- a/metadata/md5-cache/media-libs/mesa-25.1.0_rc3 +++ b/metadata/md5-cache/media-libs/mesa-25.1.0_rc3 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/ INHERIT=flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain cargo IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_asahi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl +proprietary-codecs test unwind vaapi valgrind vdpau vulkan wayland +X xa +zstd +llvm_slot_19 llvm_slot_18 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris LICENSE=MIT SGI-B-2.0 RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.3.231.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_18? ( llvm-core/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 llvm-core/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-18*[spirv(-)] ) ) llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:19 llvm-core/clang:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-19*[spirv(-)] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 llvm-core/libclc[spirv(-)] virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( virtual/libudev:= ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] ) REQUIRED_USE=d3d9? ( || ( video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_panfrost video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_vmware video_cards_zink ) ) llvm? ( ^^ ( llvm_slot_18 llvm_slot_19 ) ) video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? ( X ) xa? ( X ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://archive.mesa3d.org/mesa-25.1.0-rc3.tar.xz https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate _eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=bc000cb564bce257080e5d9e7baff8d8 +_md5_=6c1cfe50debc257e429ad880460a45ce diff --git a/metadata/md5-cache/media-libs/mesa-9999 b/metadata/md5-cache/media-libs/mesa-9999 index fec9fbff418a..8835369cc824 100644 --- a/metadata/md5-cache/media-libs/mesa-9999 +++ b/metadata/md5-cache/media-libs/mesa-9999 @@ -5,7 +5,7 @@ DESCRIPTION=OpenGL-like graphic library for Linux EAPI=8 HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/ INHERIT=flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain cargo git-r3 -IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_asahi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl +proprietary-codecs test unwind vaapi valgrind vdpau vulkan wayland +X xa +zstd +llvm_slot_19 llvm_slot_18 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug +IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_asahi video_cards_d3d12 video_cards_freedreno video_cards_imagination video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl +proprietary-codecs test unwind vaapi valgrind vdpau vulkan wayland +X xa +zstd +llvm_slot_19 llvm_slot_18 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 debug LICENSE=MIT SGI-B-2.0 PROPERTIES=live RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.3.231.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_18? ( llvm-core/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 llvm-core/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-18*[spirv(-)] ) ) llvm_slot_19? ( llvm-core/llvm:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:19 llvm-core/clang:19[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =llvm-core/libclc-19*[spirv(-)] ) ) video_cards_r600? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeon? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 llvm-core/libclc[spirv(-)] virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vulkan? ( virtual/libudev:= ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.121[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.121[video_cards_amdgpu] ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate _eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 0bd586d3786517cd63802a520b404dda llvm-utils 846280a994c1843d9c21248c188bd147 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=bc000cb564bce257080e5d9e7baff8d8 +_md5_=d69111619a099fbff3af6a8b07f20d51 diff --git a/metadata/md5-cache/media-libs/openjpeg-2.5.3 b/metadata/md5-cache/media-libs/openjpeg-2.5.3 index 449336868d3c..94231b403e73 100644 --- a/metadata/md5-cache/media-libs/openjpeg-2.5.3 +++ b/metadata/md5-cache/media-libs/openjpeg-2.5.3 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.openjpeg.org INHERIT=cmake-multilib flag-o-matic IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=BSD-2 RDEPEND=media-libs/lcms:2 media-libs/libpng:0= media-libs/tiff:= sys-libs/zlib:= RESTRICT=!test? ( test ) SLOT=2/7 SRC_URI=https://github.com/uclouvain/openjpeg/archive/v2.5.3.tar.gz -> openjpeg-2.5.3.tar.gz test? ( https://github.com/uclouvain/openjpeg-data/archive/39524bd3a601d90ed8e0177559400d23945f96a9.tar.gz -> openjpeg-data_20241113.tar.gz ) _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=bf5efce2b255d6941a08e345279422b3 +_md5_=8d31a535ab48d63562e09ff45234a0f6 diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz Binary files differindex 79854f9d90cf..5dbf146ecd33 100644 --- a/metadata/md5-cache/media-radio/Manifest.gz +++ b/metadata/md5-cache/media-radio/Manifest.gz diff --git a/metadata/md5-cache/media-radio/grig-0.8.1-r1 b/metadata/md5-cache/media-radio/grig-0.8.1-r1 deleted file mode 100644 index 15393d3dfc4d..000000000000 --- a/metadata/md5-cache/media-radio/grig-0.8.1-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=dev-libs/glib:2 x11-libs/gtk+:2 >=media-libs/hamlib-4:= -DESCRIPTION=A tool for controlling amateur radios -EAPI=7 -HOMEPAGE=http://groundstation.sourceforge.net/grig/ -INHERIT=desktop -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 >=media-libs/hamlib-4:= -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/groundstation/grig-0.8.1.tar.gz -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed -_md5_=578506f39ffd864c41ecef2178ac9bfc diff --git a/metadata/md5-cache/media-radio/kochmorse-3.5.1 b/metadata/md5-cache/media-radio/kochmorse-3.5.1 deleted file mode 100644 index 3407a1f90eda..000000000000 --- a/metadata/md5-cache/media-radio/kochmorse-3.5.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtwidgets:5 -DESCRIPTION=Morse-code tutor using the Koch method -EAPI=8 -HOMEPAGE=https://github.com/hmatuschek/kochmorse -INHERIT=cmake -KEYWORDS=amd64 x86 -LICENSE=GPL-2 -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtwidgets:5 -SLOT=0 -SRC_URI=https://github.com/hmatuschek/kochmorse/archive/refs/tags/v3.5.1.tar.gz -> kochmorse-3.5.1.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9f358a5fe2a9eda681fa209860b02361 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz Binary files differindex 8fdae94dd18a..3ea42ac9e2ea 100644 --- a/metadata/md5-cache/media-sound/Manifest.gz +++ b/metadata/md5-cache/media-sound/Manifest.gz diff --git a/metadata/md5-cache/media-sound/kasts-24.12.3 b/metadata/md5-cache/media-sound/kasts-24.12.3 deleted file mode 100644 index ab6a84c14407..000000000000 --- a/metadata/md5-cache/media-sound/kasts-24.12.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=gstreamer? ( virtual/pkgconfig ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.7.0:* -DEFINED_PHASES=compile configure info install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/kirigami-addons:6 >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtmultimedia-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/breeze-icons-6.7.0:6 >=kde-frameworks/kconfig-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kcrash-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kirigami-6.7.0:6 >=kde-frameworks/syndication-6.7.0:6 >=kde-frameworks/threadweaver-6.7.0:6 media-libs/taglib:= gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-good:1.0 ) vlc? ( media-video/vlc:= ) dev-qt/qtbase:6 -DESCRIPTION=Convergent podcast application for desktop and mobile -EAPI=8 -HOMEPAGE=https://apps.kde.org/kasts/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=ecm gear.kde.org -IUSE=gstreamer vlc debug -KEYWORDS=amd64 arm64 ~ppc64 ~riscv ~x86 -LICENSE=GPL-2 GPL-2+ GPL-3+ BSD LGPL-3+ -RDEPEND=dev-libs/kirigami-addons:6 >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtmultimedia-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/breeze-icons-6.7.0:6 >=kde-frameworks/kconfig-6.7.0:6 >=kde-frameworks/kcoreaddons-6.7.0:6 >=kde-frameworks/kcrash-6.7.0:6 >=kde-frameworks/ki18n-6.7.0:6 >=kde-frameworks/kirigami-6.7.0:6 >=kde-frameworks/syndication-6.7.0:6 >=kde-frameworks/threadweaver-6.7.0:6 media-libs/taglib:= gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-good:1.0 ) vlc? ( media-video/vlc:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 -SLOT=0 -SRC_URI=mirror://kde/stable/release-service/24.12.3/src/kasts-24.12.3.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f ecm 486d192539fbcffdf4ef830e96f581cf flag-o-matic e8de74bac929ba17427e740e95707d00 gear.kde.org 3d7644d66bb01c4abc913abbfa684b4f kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ba40104514168d9a5f2318706922a4d2 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz Binary files differindex 481c67e2def0..ce444388959f 100644 --- a/metadata/md5-cache/media-video/Manifest.gz +++ b/metadata/md5-cache/media-video/Manifest.gz diff --git a/metadata/md5-cache/media-video/mkvtoolnix-86.0 b/metadata/md5-cache/media-video/mkvtoolnix-86.0 deleted file mode 100644 index b5369715ed15..000000000000 --- a/metadata/md5-cache/media-video/mkvtoolnix-86.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-ruby/rake virtual/pkgconfig nls? ( sys-devel/gettext app-text/po4a ) verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.5:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 >=dev-qt/qtbase-6.2:6[dbus] media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) gui? ( app-text/cmark:0= >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] >=dev-qt/qtmultimedia-6.2:6 >=dev-qt/qtsvg-6.2:6 media-libs/libglvnd ) >=dev-cpp/nlohmann_json-3.9.1 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest ) -DESCRIPTION=Tools to create, alter, and inspect Matroska files -EAPI=8 -HOMEPAGE=https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools flag-o-matic multiprocessing prefix qmake-utils xdg verify-sig -IUSE=debug dvd gui nls pch test verify-sig -KEYWORDS=amd64 ppc ppc64 x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.5:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 >=dev-qt/qtbase-6.2:6[dbus] media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) gui? ( app-text/cmark:0= >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] >=dev-qt/qtmultimedia-6.2:6 >=dev-qt/qtsvg-6.2:6 media-libs/libglvnd ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://mkvtoolnix.download/sources/mkvtoolnix-86.0.tar.xz verify-sig? ( https://mkvtoolnix.download/sources/mkvtoolnix-86.0.tar.xz.sig ) -_eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=13dac36621e1bcc807579d78dcd3eeaa diff --git a/metadata/md5-cache/media-video/mkvtoolnix-88.0 b/metadata/md5-cache/media-video/mkvtoolnix-88.0 deleted file mode 100644 index efae484a0761..000000000000 --- a/metadata/md5-cache/media-video/mkvtoolnix-88.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-ruby/rake virtual/pkgconfig nls? ( sys-devel/gettext app-text/po4a ) verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack -DEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.5:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 >=dev-qt/qtbase-6.2:6[dbus] media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) gui? ( app-text/cmark:0= >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] >=dev-qt/qtmultimedia-6.2:6 >=dev-qt/qtsvg-6.2:6 media-libs/libglvnd ) >=dev-cpp/nlohmann_json-3.9.1 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest ) -DESCRIPTION=Tools to create, alter, and inspect Matroska files -EAPI=8 -HOMEPAGE=https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools flag-o-matic multiprocessing prefix qmake-utils xdg verify-sig -IUSE=debug dvd gui nls pch test verify-sig -KEYWORDS=amd64 ppc ppc64 x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.5:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 >=dev-qt/qtbase-6.2:6[dbus] media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) gui? ( app-text/cmark:0= >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] >=dev-qt/qtmultimedia-6.2:6 >=dev-qt/qtsvg-6.2:6 media-libs/libglvnd ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://mkvtoolnix.download/sources/mkvtoolnix-88.0.tar.xz verify-sig? ( https://mkvtoolnix.download/sources/mkvtoolnix-88.0.tar.xz.sig ) -_eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=2acb19900bde1662cb2a4bce9fb0e961 diff --git a/metadata/md5-cache/media-video/mkvtoolnix-90.0 b/metadata/md5-cache/media-video/mkvtoolnix-92.0 index 7a3c6f472463..e9d774f89718 100644 --- a/metadata/md5-cache/media-video/mkvtoolnix-90.0 +++ b/metadata/md5-cache/media-video/mkvtoolnix-92.0 @@ -1,9 +1,9 @@ BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-ruby/rake virtual/pkgconfig nls? ( sys-devel/gettext app-text/po4a ) verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.5:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 >=dev-qt/qtbase-6.2:6[dbus?] media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) gui? ( app-text/cmark:0= >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] >=dev-qt/qtmultimedia-6.2:6 >=dev-qt/qtsvg-6.2:6 ) >=dev-cpp/nlohmann_json-3.9.1 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest ) +DEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.5:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 >=dev-qt/qtbase-6.2:6[dbus?] media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) gui? ( app-text/cmark:0= >=dev-qt/qtbase-6.2:6[concurrent,gui,network,widgets] >=dev-qt/qtmultimedia-6.2:6 >=dev-qt/qtsvg-6.2:6 ) >=dev-cpp/nlohmann_json-3.11.3 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest ) DESCRIPTION=Tools to create, alter, and inspect Matroska files EAPI=8 -HOMEPAGE=https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix +HOMEPAGE=https://mkvtoolnix.download/ https://codeberg.org/mbunkus/mkvtoolnix IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=autotools flag-o-matic multiprocessing prefix qmake-utils toolchain-funcs xdg verify-sig IUSE=dbus debug dvd gui nls pch test verify-sig @@ -13,6 +13,6 @@ RDEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.5:= >=dev-libs/li REQUIRED_USE=dbus? ( gui ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://mkvtoolnix.download/sources/mkvtoolnix-90.0.tar.xz verify-sig? ( https://mkvtoolnix.download/sources/mkvtoolnix-90.0.tar.xz.sig ) +SRC_URI=https://mkvtoolnix.download/sources/mkvtoolnix-92.0.tar.xz verify-sig? ( https://mkvtoolnix.download/sources/mkvtoolnix-92.0.tar.xz.sig ) _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multiprocessing 1e32df7deee68372153dca65f4a7c21f prefix c3c4c93ebda319c0fa7ed6f942ba1010 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=75bfdedb06091394b50b36c63bcbcaee +_md5_=b8b79b8ea75a7bf81535fd4bc501adc1 diff --git a/metadata/md5-cache/media-video/obs-studio-31.0.3-r1 b/metadata/md5-cache/media-video/obs-studio-31.0.3-r1 new file mode 100644 index 000000000000..3808363d527c --- /dev/null +++ b/metadata/md5-cache/media-video/obs-studio-31.0.3-r1 @@ -0,0 +1,17 @@ +BDEPEND=lua? ( dev-lang/swig ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= >=media-video/ffmpeg-6.1:=[nvenc?,opus,x264] net-misc/curl net-libs/mbedtls:0= sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) qsv? ( media-libs/libvpl ) sndio? ( media-sound/sndio ) speex? ( media-libs/speexdsp ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( <dev-cpp/asio-1.34.0 dev-cpp/websocketpp dev-libs/qr-code-generator ) +DESCRIPTION=Software for Recording and Streaming Live Video Content +EAPI=8 +HOMEPAGE=https://obsproject.com +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake flag-o-matic lua-single optfeature python-single-r1 xdg +IUSE=+alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio python qsv sndio speex test-input truetype v4l vlc wayland websocket +lua_single_target_luajit python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=Boost-1.0 GPL-2+ MIT Unlicense +RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= >=media-video/ffmpeg-6.1:=[nvenc?,opus,x264] net-misc/curl net-libs/mbedtls:0= sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) qsv? ( media-libs/libvpl ) sndio? ( media-sound/sndio ) speex? ( media-libs/speexdsp ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( <dev-cpp/asio-1.34.0 dev-cpp/websocketpp dev-libs/qr-code-generator ) +REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) +SLOT=0 +SRC_URI=https://github.com/obsproject/obs-studio/archive/31.0.3.tar.gz -> obs-studio-31.0.3.tar.gz https://github.com/obsproject/obs-browser/archive/b56fd78936761891475458447c1cc9058bb9c2d4.tar.gz -> obs-browser-b56fd78936761891475458447c1cc9058bb9c2d4.tar.gz https://github.com/obsproject/obs-websocket/archive/c542622d7b6d41ce5875f54efdab1d4ac2967ef4.tar.gz -> obs-websocket-c542622d7b6d41ce5875f54efdab1d4ac2967ef4.tar.gz browser? ( amd64? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_x86_64_v3.tar.xz ) arm64? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_aarch64_v3.tar.xz ) ) +_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=7e187b15e7fa4b89274bbbb6c7666c26 diff --git a/metadata/md5-cache/media-video/obs-studio-9999 b/metadata/md5-cache/media-video/obs-studio-9999 index 14033ced5090..bfe0bae2efa0 100644 --- a/metadata/md5-cache/media-video/obs-studio-9999 +++ b/metadata/md5-cache/media-video/obs-studio-9999 @@ -1,6 +1,6 @@ BDEPEND=lua? ( dev-lang/swig ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= >=media-video/ffmpeg-6.1:=[nvenc?,opus,x264] net-misc/curl net-libs/mbedtls:0= sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) qsv? ( media-libs/libvpl ) sndio? ( media-sound/sndio ) speex? ( media-libs/speexdsp ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( <dev-cpp/asio-1.34.0 dev-cpp/websocketpp dev-libs/qr-code-generator ) +DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= >=media-video/ffmpeg-6.1:=[nvenc?,opus,x264] net-misc/curl net-libs/mbedtls:0= sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) qsv? ( media-libs/libvpl ) sndio? ( media-sound/sndio ) speex? ( media-libs/speexdsp ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( <dev-cpp/asio-1.34.0 dev-cpp/websocketpp dev-libs/qr-code-generator ) DESCRIPTION=Software for Recording and Streaming Live Video Content EAPI=8 HOMEPAGE=https://obsproject.com @@ -9,9 +9,9 @@ INHERIT=cmake flag-o-matic lua-single optfeature python-single-r1 xdg git-r3 IUSE=+alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio python qsv sndio speex test-input truetype v4l vlc wayland websocket +lua_single_target_luajit python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 LICENSE=Boost-1.0 GPL-2+ MIT Unlicense PROPERTIES=live -RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= >=media-video/ffmpeg-6.1:=[nvenc?,opus,x264] net-misc/curl net-libs/mbedtls:0= sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) qsv? ( media-libs/libvpl ) sndio? ( media-sound/sndio ) speex? ( media-libs/speexdsp ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( <dev-cpp/asio-1.34.0 dev-cpp/websocketpp dev-libs/qr-code-generator ) +RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-libs/uthash dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= >=media-video/ffmpeg-6.1:=[nvenc?,opus,x264] net-misc/curl net-libs/mbedtls:0= sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) nvenc? ( >=media-libs/nv-codec-headers-12 ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) qsv? ( media-libs/libvpl ) sndio? ( media-sound/sndio ) speex? ( media-libs/speexdsp ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( <dev-cpp/asio-1.34.0 dev-cpp/websocketpp dev-libs/qr-code-generator ) REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) SLOT=0 -SRC_URI=browser? ( amd64? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_x86_64.tar.xz ) arm64? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_aarch64.tar.xz ) ) +SRC_URI=browser? ( amd64? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_x86_64_v3.tar.xz ) arm64? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_aarch64_v3.tar.xz ) ) _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5f8dc8969dd01b348cfb32736f03d2e4 +_md5_=1f3b7be3f9c3bfe6d43203e5fc950964 diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz Binary files differindex 0d1da2c90ee7..c7bef172c37c 100644 --- a/metadata/md5-cache/net-dialup/Manifest.gz +++ b/metadata/md5-cache/net-dialup/Manifest.gz diff --git a/metadata/md5-cache/net-dialup/picocom-2024.07 b/metadata/md5-cache/net-dialup/picocom-2024.07-r1 index 21edf446248a..b143c9522ec9 100644 --- a/metadata/md5-cache/net-dialup/picocom-2024.07 +++ b/metadata/md5-cache/net-dialup/picocom-2024.07-r1 @@ -1,5 +1,5 @@ BDEPEND=man? ( dev-go/go-md2man ) -DEFINED_PHASES=compile install +DEFINED_PHASES=compile install prepare DESCRIPTION=minimal dumb-terminal emulation program EAPI=8 HOMEPAGE=https://gitlab.com/wsakernel/picocom @@ -8,6 +8,6 @@ IUSE=+man KEYWORDS=~amd64 LICENSE=GPL-2+ SLOT=0 -SRC_URI=https://gitlab.com/wsakernel/picocom/-/archive/2024-07/picocom-2024-07.tar.bz2 +SRC_URI=https://gitlab.com/wsakernel/picocom/-/archive/2024-07/picocom-2024-07.tar.bz2 !man? ( https://dev.gentoo.org/~ceamac/net-dialup/picocom/picocom-2024.07.1.bz2 ) _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=5c366fca2ca9157d7679c0b892cbea82 +_md5_=aab0097398f11f5902f7debc7d44546a diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz Binary files differindex 867093b3a72b..a8279e805d41 100644 --- a/metadata/md5-cache/net-dns/Manifest.gz +++ b/metadata/md5-cache/net-dns/Manifest.gz diff --git a/metadata/md5-cache/net-dns/libidn-1.43 b/metadata/md5-cache/net-dns/libidn-1.43 index 76cd7b858324..1ae47c3fce32 100644 --- a/metadata/md5-cache/net-dns/libidn-1.43 +++ b/metadata/md5-cache/net-dns/libidn-1.43 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/libidn/ INHERIT=elisp-common libtool multilib-minimal verify-sig IUSE=emacs nls abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2 GPL-3 LGPL-3 RDEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0/12 SRC_URI=mirror://gnu/libidn/libidn-1.43.tar.gz verify-sig? ( mirror://gnu/libidn/libidn-1.43.tar.gz.sig ) _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common fe05085d051330f15cf7201109b5cd23 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=425e5eebba2dd64efd92f4514d645df0 +_md5_=d4a3038cd87b83ca48b168464ddd4799 diff --git a/metadata/md5-cache/net-dns/s6-dns-2.4.1.0 b/metadata/md5-cache/net-dns/s6-dns-2.4.1.0 new file mode 100644 index 000000000000..bbc0414a462e --- /dev/null +++ b/metadata/md5-cache/net-dns/s6-dns-2.4.1.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure prepare +DEPEND=>=dev-libs/skalibs-2.14.3.0:= +DESCRIPTION=Suite of DNS client programs and libraries for Unix systems +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6-dns/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=ISC +RDEPEND=>=dev-libs/skalibs-2.14.3.0:= +SLOT=0/2.4 +SRC_URI=https://www.skarnet.org/software/s6-dns/s6-dns-2.4.1.0.tar.gz +_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=ef8b1b8ab3ef3881a3c93c7e1853f1dc diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz Binary files differindex 0ebda5ebe1e5..240d56611e78 100644 --- a/metadata/md5-cache/net-firewall/Manifest.gz +++ b/metadata/md5-cache/net-firewall/Manifest.gz diff --git a/metadata/md5-cache/net-firewall/nftables-1.1.1-r1 b/metadata/md5-cache/net-firewall/nftables-1.1.1-r1 index 340055fded51..97de27a97168 100644 --- a/metadata/md5-cache/net-firewall/nftables-1.1.1-r1 +++ b/metadata/md5-cache/net-firewall/nftables-1.1.1-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://netfilter.org/projects/nftables/ INHERIT=eapi9-ver edo linux-info distutils-r1 systemd verify-sig IUSE=debug doc +gmp json libedit python +readline static-libs test xtables python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 verify-sig -KEYWORDS=amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 +KEYWORDS=amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 LICENSE=GPL-2 GPL-2+ RDEPEND=>=net-libs/libmnl-1.0.4:= >=net-libs/libnftnl-1.2.8:= gmp? ( dev-libs/gmp:= ) json? ( dev-libs/jansson:= ) python? ( python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) readline? ( sys-libs/readline:= ) xtables? ( >=net-firewall/iptables-1.6.1:= ) REQUIRED_USE=python? ( || ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ) libedit? ( !readline ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/1 SRC_URI=https://netfilter.org/projects/nftables/files/nftables-1.1.1.tar.xz verify-sig? ( https://netfilter.org/projects/nftables/files/nftables-1.1.1.tar.xz.sig ) _eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=17a23e6e80c7c851c994592c7f153444 +_md5_=3cb1a873b3d055f7e99cac6afad6a1cd diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz Binary files differindex 3c31e6857cd7..9093ad993d35 100644 --- a/metadata/md5-cache/net-im/Manifest.gz +++ b/metadata/md5-cache/net-im/Manifest.gz diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.52.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.53.0 index f21636056591..ae75d1c30e00 100644 --- a/metadata/md5-cache/net-im/signal-desktop-bin-7.52.0 +++ b/metadata/md5-cache/net-im/signal-desktop-bin-7.53.0 @@ -9,6 +9,6 @@ LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZL RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib || ( media-libs/libpulse media-sound/apulse ) media-libs/mesa[X(+)] net-print/cups sys-apps/dbus virtual/udev x11-libs/cairo x11-libs/gdk-pixbuf:2 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 RESTRICT=splitdebug SLOT=0 -SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.52.0_amd64.deb +SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.53.0_amd64.deb _eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=f0e8a0251463b88b010341f26912247c diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz Binary files differindex 5a5fd7e71520..8cec6556ab3d 100644 --- a/metadata/md5-cache/net-libs/Manifest.gz +++ b/metadata/md5-cache/net-libs/Manifest.gz diff --git a/metadata/md5-cache/net-libs/libdom-0.4.3_pre20250301 b/metadata/md5-cache/net-libs/libdom-0.4.3_pre20250301-r1 index 1bbd86625e09..49ca3b20c9c1 100644 --- a/metadata/md5-cache/net-libs/libdom-0.4.3_pre20250301 +++ b/metadata/md5-cache/net-libs/libdom-0.4.3_pre20250301-r1 @@ -1,6 +1,6 @@ BDEPEND=dev-build/netsurf-buildsystem virtual/pkgconfig DEFINED_PHASES=compile install test -DEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2 ) ) test? ( dev-perl/XML-XPath dev-perl/libxml-perl dev-perl/Switch ) +DEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:= ) ) test? ( dev-perl/XML-XPath dev-perl/libxml-perl dev-perl/Switch ) DESCRIPTION=implementation of the W3C DOM, written in C EAPI=8 HOMEPAGE=https://www.netsurf-browser.org/projects/libdom/ @@ -8,10 +8,10 @@ INHERIT=netsurf IUSE=expat test xml KEYWORDS=amd64 arm ~arm64 ppc ppc64 ~riscv sparc x86 LICENSE=MIT -RDEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2 ) ) +RDEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:= ) ) REQUIRED_USE=test? ( xml ) RESTRICT=!test? ( test ) SLOT=0/0.4.3_pre20250301 SRC_URI=https://download.netsurf-browser.org/libs/releases/libdom-0.4.2-src.tar.gz https://dev.gentoo.org/~mjo/distfiles/libdom-0.4.3_pre20250301.patch.xz _eclasses_=netsurf 3a16932a52467058f19b48ced2e15c4a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=b7954d3637dbfea6e241d52fa2378108 +_md5_=1db96f8fcee0d0d37eecdd4222325f6a diff --git a/metadata/md5-cache/net-libs/libdom-9999 b/metadata/md5-cache/net-libs/libdom-9999 index a71b0af63ee4..5393538f23df 100644 --- a/metadata/md5-cache/net-libs/libdom-9999 +++ b/metadata/md5-cache/net-libs/libdom-9999 @@ -1,6 +1,6 @@ BDEPEND=dev-build/netsurf-buildsystem virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install test unpack -DEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2 ) ) test? ( dev-perl/XML-XPath dev-perl/libxml-perl dev-perl/Switch ) +DEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:= ) ) test? ( dev-perl/XML-XPath dev-perl/libxml-perl dev-perl/Switch ) DESCRIPTION=implementation of the W3C DOM, written in C EAPI=8 HOMEPAGE=https://www.netsurf-browser.org/projects/libdom/ @@ -8,9 +8,9 @@ INHERIT=git-r3 netsurf IUSE=expat test xml LICENSE=MIT PROPERTIES=live -RDEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2 ) ) +RDEPEND=dev-libs/libparserutils dev-libs/libwapcaplet net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:= ) ) REQUIRED_USE=test? ( xml ) RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 netsurf 3a16932a52467058f19b48ced2e15c4a toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=fdc987b98b3a6459a544098f72357a51 +_md5_=bdee0f2cedbf69460df503075f1520c7 diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz Binary files differindex 0931f3aafcbd..40e68f8269ad 100644 --- a/metadata/md5-cache/net-mail/Manifest.gz +++ b/metadata/md5-cache/net-mail/Manifest.gz diff --git a/metadata/md5-cache/net-mail/stalwart-cli-0.11.8 b/metadata/md5-cache/net-mail/stalwart-cli-0.11.8 new file mode 100644 index 000000000000..25ec8109fb90 --- /dev/null +++ b/metadata/md5-cache/net-mail/stalwart-cli-0.11.8 @@ -0,0 +1,13 @@ +BDEPEND=|| ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.87.0 dev-lang/rust:1.87.0 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) +DEFINED_PHASES=compile configure install setup test unpack +DESCRIPTION=Stalwart Mail Server command line utility +EAPI=8 +HOMEPAGE=https://stalw.art +INHERIT=cargo +IUSE=debug +KEYWORDS=~amd64 +LICENSE=|| ( AGPL-3 ) AGPL-3 Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT MPL-2.0 Unicode-3.0 ZLIB +SLOT=0 +SRC_URI=https://github.com/stalwartlabs/mail-server/archive/refs/tags/v0.11.8.tar.gz -> stalwart-mail-0.11.8.tar.gz https://crates.io/api/v1/crates/RustyXML/0.3.0/download -> RustyXML-0.3.0.crate https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/aes-gcm-siv/0.11.1/download -> aes-gcm-siv-0.11.1.crate https://crates.io/api/v1/crates/aes-gcm/0.10.3/download -> aes-gcm-0.10.3.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.7.8/download -> ahash-0.7.8.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.21/download -> allocator-api2-0.2.21.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.7/download -> anstyle-wincon-3.0.7.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.95/download -> anyhow-1.0.95.crate https://crates.io/api/v1/crates/arbitrary/1.4.1/download -> arbitrary-1.4.1.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argon2/0.5.3/download -> argon2-0.5.3.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/ascii-canvas/3.0.0/download -> ascii-canvas-3.0.0.crate https://crates.io/api/v1/crates/asn1-rs-derive/0.4.0/download -> asn1-rs-derive-0.4.0.crate https://crates.io/api/v1/crates/asn1-rs-derive/0.5.1/download -> asn1-rs-derive-0.5.1.crate https://crates.io/api/v1/crates/asn1-rs-impl/0.1.0/download -> asn1-rs-impl-0.1.0.crate https://crates.io/api/v1/crates/asn1-rs-impl/0.2.0/download -> asn1-rs-impl-0.2.0.crate https://crates.io/api/v1/crates/asn1-rs/0.5.2/download -> asn1-rs-0.5.2.crate https://crates.io/api/v1/crates/asn1-rs/0.6.2/download -> asn1-rs-0.6.2.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-compression/0.4.18/download -> async-compression-0.4.18.crate https://crates.io/api/v1/crates/async-lock/3.4.0/download -> async-lock-3.4.0.crate https://crates.io/api/v1/crates/async-recursion/1.1.1/download -> async-recursion-1.1.1.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.6/download -> async-stream-impl-0.3.6.crate https://crates.io/api/v1/crates/async-stream/0.3.6/download -> async-stream-0.3.6.crate https://crates.io/api/v1/crates/async-trait/0.1.85/download -> async-trait-0.1.85.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/attohttpc/0.28.2/download -> attohttpc-0.28.2.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/aws-creds/0.37.0/download -> aws-creds-0.37.0.crate https://crates.io/api/v1/crates/aws-region/0.25.5/download -> aws-region-0.25.5.crate https://crates.io/api/v1/crates/axum-core/0.4.5/download -> axum-core-0.4.5.crate https://crates.io/api/v1/crates/axum/0.7.9/download -> axum-0.7.9.crate https://crates.io/api/v1/crates/azure_core/0.21.0/download -> azure_core-0.21.0.crate https://crates.io/api/v1/crates/azure_storage/0.21.0/download -> azure_storage-0.21.0.crate https://crates.io/api/v1/crates/azure_storage_blobs/0.21.0/download -> azure_storage_blobs-0.21.0.crate https://crates.io/api/v1/crates/azure_svc_blobstorage/0.21.0/download -> azure_svc_blobstorage-0.21.0.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base32/0.4.0/download -> base32-0.4.0.crate https://crates.io/api/v1/crates/base64/0.11.0/download -> base64-0.11.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bigdecimal/0.4.7/download -> bigdecimal-0.4.7.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bindgen/0.69.5/download -> bindgen-0.69.5.crate https://crates.io/api/v1/crates/bindgen/0.70.1/download -> bindgen-0.70.1.crate https://crates.io/api/v1/crates/bindgen/0.71.1/download -> bindgen-0.71.1.crate https://crates.io/api/v1/crates/biscuit/0.7.0/download -> biscuit-0.7.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-set/0.8.0/download -> bit-set-0.8.0.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit-vec/0.8.0/download -> bit-vec-0.8.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.8.0/download -> bitflags-2.8.0.crate https://crates.io/api/v1/crates/bitpacking/0.9.2/download -> bitpacking-0.9.2.crate https://crates.io/api/v1/crates/bitvec-nom2/0.2.1/download -> bitvec-nom2-0.2.1.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/blake3/1.5.5/download -> blake3-1.5.5.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/blowfish/0.7.0/download -> blowfish-0.7.0.crate https://crates.io/api/v1/crates/blowfish/0.9.1/download -> blowfish-0.9.1.crate https://crates.io/api/v1/crates/borsh-derive/1.5.5/download -> borsh-derive-1.5.5.crate https://crates.io/api/v1/crates/borsh/1.5.5/download -> borsh-1.5.5.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.crate https://crates.io/api/v1/crates/buffered-reader/1.3.2/download -> buffered-reader-1.3.2.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytecheck/0.6.12/download -> bytecheck-0.6.12.crate https://crates.io/api/v1/crates/bytecheck_derive/0.6.12/download -> bytecheck_derive-0.6.12.crate https://crates.io/api/v1/crates/bytemuck/1.21.0/download -> bytemuck-1.21.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.9.0/download -> bytes-1.9.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/camellia/0.1.0/download -> camellia-0.1.0.crate https://crates.io/api/v1/crates/cast5/0.11.1/download -> cast5-0.11.1.crate https://crates.io/api/v1/crates/cbc/0.1.2/download -> cbc-0.1.2.crate https://crates.io/api/v1/crates/cc/1.2.10/download -> cc-1.2.10.crate https://crates.io/api/v1/crates/cedarwood/0.4.6/download -> cedarwood-0.4.6.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfb-mode/0.8.2/download -> cfb-mode-0.8.2.crate https://crates.io/api/v1/crates/cfb/0.7.3/download -> cfb-0.7.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.39/download -> chrono-0.4.39.crate https://crates.io/api/v1/crates/cipher/0.2.5/download -> cipher-0.2.5.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.27/download -> clap-4.5.27.crate https://crates.io/api/v1/crates/clap_builder/4.5.27/download -> clap_builder-4.5.27.crate https://crates.io/api/v1/crates/clap_derive/4.5.24/download -> clap_derive-4.5.24.crate https://crates.io/api/v1/crates/clap_lex/0.7.4/download -> clap_lex-0.7.4.crate https://crates.io/api/v1/crates/cmac/0.7.2/download -> cmac-0.7.2.crate https://crates.io/api/v1/crates/cmake/0.1.53/download -> cmake-0.1.53.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/console/0.15.10/download -> console-0.15.10.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.18/download -> const-random-0.1.18.crate https://crates.io/api/v1/crates/const_panic/0.2.12/download -> const_panic-0.2.12.crate https://crates.io/api/v1/crates/constant_time_eq/0.2.6/download -> constant_time_eq-0.2.6.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core2/0.4.0/download -> core2-0.4.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.17/download -> cpufeatures-0.2.17.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc16/0.4.0/download -> crc16-0.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.14/download -> crossbeam-channel-0.5.14.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.6/download -> crossbeam-deque-0.8.6.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.12/download -> crossbeam-queue-0.3.12.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.21/download -> crossbeam-utils-0.8.21.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.3/download -> crunchy-0.2.3.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/crypto-mac/0.10.0/download -> crypto-mac-0.10.0.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/csv/1.3.1/download -> csv-1.3.1.crate https://crates.io/api/v1/crates/ctr/0.9.2/download -> ctr-0.9.2.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.3/download -> curve25519-dalek-4.1.3.crate https://crates.io/api/v1/crates/darling/0.13.4/download -> darling-0.13.4.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.13.4/download -> darling_core-0.13.4.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.13.4/download -> darling_macro-0.13.4.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/dary_heap/0.3.7/download -> dary_heap-0.3.7.crate https://crates.io/api/v1/crates/data-encoding/2.7.0/download -> data-encoding-2.7.0.crate https://crates.io/api/v1/crates/dbl/0.3.2/download -> dbl-0.3.2.crate https://crates.io/api/v1/crates/deadpool-postgres/0.14.1/download -> deadpool-postgres-0.14.1.crate https://crates.io/api/v1/crates/deadpool-runtime/0.1.4/download -> deadpool-runtime-0.1.4.crate https://crates.io/api/v1/crates/deadpool/0.10.0/download -> deadpool-0.10.0.crate https://crates.io/api/v1/crates/deadpool/0.12.1/download -> deadpool-0.12.1.crate https://crates.io/api/v1/crates/decancer/3.2.8/download -> decancer-3.2.8.crate https://crates.io/api/v1/crates/deflate64/0.1.9/download -> deflate64-0.1.9.crate https://crates.io/api/v1/crates/der-parser/8.2.0/download -> der-parser-8.2.0.crate https://crates.io/api/v1/crates/der-parser/9.0.0/download -> der-parser-9.0.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_arbitrary/1.4.1/download -> derive_arbitrary-1.4.1.crate https://crates.io/api/v1/crates/des/0.8.1/download -> des-0.8.1.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/dlv-list/0.5.2/download -> dlv-list-0.5.2.crate https://crates.io/api/v1/crates/dns-update/0.1.2/download -> dns-update-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dsa/0.6.3/download -> dsa-0.6.3.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/eax/0.5.0/download -> eax-0.5.0.crate https://crates.io/api/v1/crates/ecb/0.1.2/download -> ecb-0.1.2.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ece/2.3.1/download -> ece-2.3.1.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/elasticsearch/8.5.0-alpha.1/download -> elasticsearch-8.5.0-alpha.1.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/ena/0.14.3/download -> ena-0.14.3.crate https://crates.io/api/v1/crates/encode_unicode/1.0.0/download -> encode_unicode-1.0.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.35/download -> encoding_rs-0.8.35.crate https://crates.io/api/v1/crates/endian-type/0.1.2/download -> endian-type-0.1.2.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.1/download -> enum-as-inner-0.6.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.10/download -> errno-0.3.10.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.3/download -> event-listener-strategy-0.5.3.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/5.4.0/download -> event-listener-5.4.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fancy-regex/0.14.0/download -> fancy-regex-0.14.0.crate https://crates.io/api/v1/crates/farmhash/1.1.5/download -> farmhash-1.1.5.crate https://crates.io/api/v1/crates/fast-float/0.2.0/download -> fast-float-0.2.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.35/download -> flate2-1.0.35.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foldhash/0.1.4/download -> foldhash-0.1.4.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form-data/0.6.0/download -> form-data-0.6.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/foundationdb-gen/0.9.2/download -> foundationdb-gen-0.9.2.crate https://crates.io/api/v1/crates/foundationdb-macros/0.3.2/download -> foundationdb-macros-0.3.2.crate https://crates.io/api/v1/crates/foundationdb-sys/0.9.1/download -> foundationdb-sys-0.9.1.crate https://crates.io/api/v1/crates/foundationdb-tuple/0.9.1/download -> foundationdb-tuple-0.9.1.crate https://crates.io/api/v1/crates/foundationdb/0.9.2/download -> foundationdb-0.9.2.crate https://crates.io/api/v1/crates/frunk/0.4.3/download -> frunk-0.4.3.crate https://crates.io/api/v1/crates/frunk_core/0.4.3/download -> frunk_core-0.4.3.crate https://crates.io/api/v1/crates/frunk_derives/0.4.3/download -> frunk_derives-0.4.3.crate https://crates.io/api/v1/crates/frunk_proc_macro_helpers/0.1.3/download -> frunk_proc_macro_helpers-0.1.3.crate https://crates.io/api/v1/crates/frunk_proc_macros/0.1.3/download -> frunk_proc_macros-0.1.3.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/generic-array/1.2.0/download -> generic-array-1.2.0.crate https://crates.io/api/v1/crates/gethostname/0.5.0/download -> gethostname-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getrandom/0.3.1/download -> getrandom-0.3.1.crate https://crates.io/api/v1/crates/ghash/0.5.1/download -> ghash-0.5.1.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/glob/0.3.2/download -> glob-0.3.2.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/h2/0.4.7/download -> h2-0.4.7.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashbrown/0.15.2/download -> hashbrown-0.15.2.crate https://crates.io/api/v1/crates/hashify/0.2.6/download -> hashify-0.2.6.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hickory-client/0.24.2/download -> hickory-client-0.24.2.crate https://crates.io/api/v1/crates/hickory-proto/0.24.2/download -> hickory-proto-0.24.2.crate https://crates.io/api/v1/crates/hickory-resolver/0.24.2/download -> hickory-resolver-0.24.2.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.10.1/download -> hmac-0.10.1.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.11/download -> home-0.5.11.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/hostname/0.4.0/download -> hostname-0.4.0.crate https://crates.io/api/v1/crates/http-body-util/0.1.2/download -> http-body-util-0.1.2.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http-types/2.12.0/download -> http-types-2.12.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.2.0/download -> http-1.2.0.crate https://crates.io/api/v1/crates/httparse/1.10.0/download -> httparse-1.10.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/human-size/0.4.3/download -> human-size-0.4.3.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.5/download -> hyper-rustls-0.27.5.crate https://crates.io/api/v1/crates/hyper-timeout/0.5.2/download -> hyper-timeout-0.5.2.crate https://crates.io/api/v1/crates/hyper-util/0.1.10/download -> hyper-util-0.1.10.crate https://crates.io/api/v1/crates/hyper/0.14.32/download -> hyper-0.14.32.crate https://crates.io/api/v1/crates/hyper/1.6.0/download -> hyper-1.6.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.61/download -> iana-time-zone-0.1.61.crate https://crates.io/api/v1/crates/icu_collections/1.5.0/download -> icu_collections-1.5.0.crate https://crates.io/api/v1/crates/icu_locid/1.5.0/download -> icu_locid-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform/1.5.0/download -> icu_locid_transform-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform_data/1.5.0/download -> icu_locid_transform_data-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer/1.5.0/download -> icu_normalizer-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/1.5.0/download -> icu_normalizer_data-1.5.0.crate https://crates.io/api/v1/crates/icu_properties/1.5.1/download -> icu_properties-1.5.1.crate https://crates.io/api/v1/crates/icu_properties_data/1.5.0/download -> icu_properties_data-1.5.0.crate https://crates.io/api/v1/crates/icu_provider/1.5.0/download -> icu_provider-1.5.0.crate https://crates.io/api/v1/crates/icu_provider_macros/1.5.0/download -> icu_provider_macros-1.5.0.crate https://crates.io/api/v1/crates/idea/0.5.1/download -> idea-0.5.1.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/1.0.3/download -> idna-1.0.3.crate https://crates.io/api/v1/crates/idna_adapter/1.2.0/download -> idna_adapter-1.2.0.crate https://crates.io/api/v1/crates/imagesize/0.13.0/download -> imagesize-0.13.0.crate https://crates.io/api/v1/crates/include-flate-codegen/0.2.0/download -> include-flate-codegen-0.2.0.crate https://crates.io/api/v1/crates/include-flate/0.3.0/download -> include-flate-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.7.1/download -> indexmap-2.7.1.crate https://crates.io/api/v1/crates/indicatif/0.17.11/download -> indicatif-0.17.11.crate https://crates.io/api/v1/crates/infer/0.16.0/download -> infer-0.16.0.crate https://crates.io/api/v1/crates/infer/0.2.3/download -> infer-0.2.3.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/ipconfig/0.3.2/download -> ipconfig-0.3.2.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.15/download -> is-terminal-0.4.15.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/jemalloc-sys/0.5.4+5.3.0-patched/download -> jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/jemallocator/0.5.4/download -> jemallocator-0.5.4.crate https://crates.io/api/v1/crates/jieba-macros/0.7.1/download -> jieba-macros-0.7.1.crate https://crates.io/api/v1/crates/jieba-rs/0.7.2/download -> jieba-rs-0.7.2.crate https://crates.io/api/v1/crates/jmap-client/0.3.2/download -> jmap-client-0.3.2.crate https://crates.io/api/v1/crates/jobserver/0.1.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/js-sys/0.3.77/download -> js-sys-0.3.77.crate https://crates.io/api/v1/crates/keyed_priority_queue/0.4.2/download -> keyed_priority_queue-0.4.2.crate https://crates.io/api/v1/crates/konst/0.3.16/download -> konst-0.3.16.crate https://crates.io/api/v1/crates/konst_kernel/0.3.15/download -> konst_kernel-0.3.15.crate https://crates.io/api/v1/crates/lalrpop-util/0.20.2/download -> lalrpop-util-0.20.2.crate https://crates.io/api/v1/crates/lalrpop/0.20.2/download -> lalrpop-0.20.2.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lber/0.4.2/download -> lber-0.4.2.crate https://crates.io/api/v1/crates/ldap3/0.11.5/download -> ldap3-0.11.5.crate https://crates.io/api/v1/crates/libc/0.2.169/download -> libc-0.2.169.crate https://crates.io/api/v1/crates/libflate/2.1.0/download -> libflate-2.1.0.crate https://crates.io/api/v1/crates/libflate_lz77/2.1.0/download -> libflate_lz77-2.1.0.crate https://crates.io/api/v1/crates/libloading/0.8.6/download -> libloading-0.8.6.crate https://crates.io/api/v1/crates/libm/0.2.11/download -> libm-0.2.11.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/librocksdb-sys/0.17.1+9.9.3/download -> librocksdb-sys-0.17.1+9.9.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.30.1/download -> libsqlite3-sys-0.30.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.21/download -> libz-sys-1.1.21.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.15/download -> linux-raw-sys-0.4.15.crate https://crates.io/api/v1/crates/litemap/0.7.4/download -> litemap-0.7.4.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/lockfree-object-pool/0.1.6/download -> lockfree-object-pool-0.1.6.crate https://crates.io/api/v1/crates/log/0.4.25/download -> log-0.4.25.crate https://crates.io/api/v1/crates/lru-cache/0.1.2/download -> lru-cache-0.1.2.crate https://crates.io/api/v1/crates/lru/0.12.5/download -> lru-0.12.5.crate https://crates.io/api/v1/crates/lz4-sys/1.11.1+lz4-1.10.0/download -> lz4-sys-1.11.1+lz4-1.10.0.crate https://crates.io/api/v1/crates/lz4_flex/0.11.3/download -> lz4_flex-0.11.3.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mail-auth/0.6.1/download -> mail-auth-0.6.1.crate https://crates.io/api/v1/crates/mail-builder/0.4.0/download -> mail-builder-0.4.0.crate https://crates.io/api/v1/crates/mail-parser/0.10.2/download -> mail-parser-0.10.2.crate https://crates.io/api/v1/crates/mail-send/0.5.0/download -> mail-send-0.5.0.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/maybe-async/0.2.10/download -> maybe-async-0.2.10.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/md-5/0.9.1/download -> md-5-0.9.1.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memory-stats/1.2.0/download -> memory-stats-1.2.0.crate https://crates.io/api/v1/crates/memsec/0.7.0/download -> memsec-0.7.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.5/download -> mime_guess-2.0.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.3/download -> miniz_oxide-0.8.3.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mysql-common-derive/0.31.2/download -> mysql-common-derive-0.31.2.crate https://crates.io/api/v1/crates/mysql_async/0.34.1/download -> mysql_async-0.34.1.crate https://crates.io/api/v1/crates/mysql_common/0.32.4/download -> mysql_common-0.32.4.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.6/download -> new_debug_unreachable-1.0.6.crate https://crates.io/api/v1/crates/nibble_vec/0.1.0/download -> nibble_vec-0.1.0.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nohash/0.2.0/download -> nohash-0.2.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/oid-registry/0.6.1/download -> oid-registry-0.6.1.crate https://crates.io/api/v1/crates/oid-registry/0.7.1/download -> oid-registry-0.7.1.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.6/download -> openssl-probe-0.1.6.crate https://crates.io/api/v1/crates/openssl-sys/0.9.104/download -> openssl-sys-0.9.104.crate https://crates.io/api/v1/crates/openssl/0.10.69/download -> openssl-0.10.69.crate https://crates.io/api/v1/crates/opentelemetry-http/0.25.0/download -> opentelemetry-http-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry-otlp/0.25.0/download -> opentelemetry-otlp-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry-proto/0.25.0/download -> opentelemetry-proto-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry-semantic-conventions/0.25.0/download -> opentelemetry-semantic-conventions-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry/0.25.0/download -> opentelemetry-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry_sdk/0.25.0/download -> opentelemetry_sdk-0.25.0.crate https://crates.io/api/v1/crates/ordered-multimap/0.7.3/download -> ordered-multimap-0.7.3.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.crate https://crates.io/api/v1/crates/p521/0.13.3/download -> p521-0.13.3.crate https://crates.io/api/v1/crates/parking/2.2.1/download -> parking-2.2.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/phf/0.11.3/download -> phf-0.11.3.crate https://crates.io/api/v1/crates/phf_codegen/0.11.3/download -> phf_codegen-0.11.3.crate https://crates.io/api/v1/crates/phf_generator/0.11.3/download -> phf_generator-0.11.3.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.3/download -> phf_shared-0.11.3.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.8/download -> pin-project-internal-1.1.8.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-project/1.1.8/download -> pin-project-1.1.8.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/polyval/0.6.2/download -> polyval-0.6.2.crate https://crates.io/api/v1/crates/portable-atomic/1.10.0/download -> portable-atomic-1.10.0.crate https://crates.io/api/v1/crates/postgres-protocol/0.6.7/download -> postgres-protocol-0.6.7.crate https://crates.io/api/v1/crates/postgres-types/0.2.8/download -> postgres-types-0.2.8.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/prettyplease/0.2.29/download -> prettyplease-0.2.29.crate https://crates.io/api/v1/crates/prettytable-rs/0.10.0/download -> prettytable-rs-0.10.0.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/privdrop/0.5.4/download -> privdrop-0.5.4.crate https://crates.io/api/v1/crates/proc-macro-crate/3.2.0/download -> proc-macro-crate-3.2.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr2/2.0.0/download -> proc-macro-error-attr2-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error2/2.0.1/download -> proc-macro-error2-2.0.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.93/download -> proc-macro2-1.0.93.crate https://crates.io/api/v1/crates/prometheus/0.13.4/download -> prometheus-0.13.4.crate https://crates.io/api/v1/crates/prost-derive/0.13.4/download -> prost-derive-0.13.4.crate https://crates.io/api/v1/crates/prost/0.13.4/download -> prost-0.13.4.crate https://crates.io/api/v1/crates/proxy-header/0.1.2/download -> proxy-header-0.1.2.crate https://crates.io/api/v1/crates/psl-types/2.0.11/download -> psl-types-2.0.11.crate https://crates.io/api/v1/crates/psl/2.1.81/download -> psl-2.1.81.crate https://crates.io/api/v1/crates/ptr_meta/0.1.4/download -> ptr_meta-0.1.4.crate https://crates.io/api/v1/crates/ptr_meta_derive/0.1.4/download -> ptr_meta_derive-0.1.4.crate https://crates.io/api/v1/crates/pwhash/1.0.0/download -> pwhash-1.0.0.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quick-xml/0.32.0/download -> quick-xml-0.32.0.crate https://crates.io/api/v1/crates/quick-xml/0.37.2/download -> quick-xml-0.37.2.crate https://crates.io/api/v1/crates/quick_cache/0.6.9/download -> quick_cache-0.6.9.crate https://crates.io/api/v1/crates/quinn-proto/0.11.9/download -> quinn-proto-0.11.9.crate https://crates.io/api/v1/crates/quinn-udp/0.5.9/download -> quinn-udp-0.5.9.crate https://crates.io/api/v1/crates/quinn/0.11.6/download -> quinn-0.11.6.crate https://crates.io/api/v1/crates/quote/1.0.38/download -> quote-1.0.38.crate https://crates.io/api/v1/crates/r2d2/0.8.10/download -> r2d2-0.8.10.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/radix_trie/0.2.1/download -> radix_trie-0.2.1.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.0/download -> rand-0.9.0.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.1/download -> rand_core-0.9.1.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rasn-cms/0.10.6/download -> rasn-cms-0.10.6.crate https://crates.io/api/v1/crates/rasn-derive/0.10.6/download -> rasn-derive-0.10.6.crate https://crates.io/api/v1/crates/rasn-pkix/0.10.6/download -> rasn-pkix-0.10.6.crate https://crates.io/api/v1/crates/rasn/0.10.6/download -> rasn-0.10.6.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/rcgen/0.12.1/download -> rcgen-0.12.1.crate https://crates.io/api/v1/crates/rcgen/0.13.2/download -> rcgen-0.13.2.crate https://crates.io/api/v1/crates/redis/0.27.6/download -> redis-0.27.6.crate https://crates.io/api/v1/crates/redox_syscall/0.5.8/download -> redox_syscall-0.5.8.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/rend/0.4.2/download -> rend-0.4.2.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/reqwest/0.12.12/download -> reqwest-0.12.12.crate https://crates.io/api/v1/crates/resolv-conf/0.7.0/download -> resolv-conf-0.7.0.crate https://crates.io/api/v1/crates/rev_lines/0.3.0/download -> rev_lines-0.3.0.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/ripemd/0.1.3/download -> ripemd-0.1.3.crate https://crates.io/api/v1/crates/rkyv/0.7.45/download -> rkyv-0.7.45.crate https://crates.io/api/v1/crates/rkyv_derive/0.7.45/download -> rkyv_derive-0.7.45.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/roaring/0.10.10/download -> roaring-0.10.10.crate https://crates.io/api/v1/crates/rocksdb/0.23.0/download -> rocksdb-0.23.0.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rsa/0.9.7/download -> rsa-0.9.7.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/rtrb/0.3.2/download -> rtrb-0.3.2.crate https://crates.io/api/v1/crates/rusqlite/0.32.1/download -> rusqlite-0.32.1.crate https://crates.io/api/v1/crates/rust-ini/0.21.1/download -> rust-ini-0.21.1.crate https://crates.io/api/v1/crates/rust-s3/0.35.0-alpha.2/download -> rust-s3-0.35.0-alpha.2.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rust_decimal/1.36.0/download -> rust_decimal-1.36.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-hash/2.1.0/download -> rustc-hash-2.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.2.3/download -> rustc_version-0.2.3.crate https://crates.io/api/v1/crates/rustc_version/0.4.1/download -> rustc_version-0.4.1.crate https://crates.io/api/v1/crates/rusticata-macros/4.1.0/download -> rusticata-macros-4.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.44/download -> rustix-0.38.44.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-native-certs/0.7.3/download -> rustls-native-certs-0.7.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-pemfile/2.2.0/download -> rustls-pemfile-2.2.0.crate https://crates.io/api/v1/crates/rustls-pki-types/1.11.0/download -> rustls-pki-types-1.11.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.8/download -> rustls-webpki-0.102.8.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustls/0.23.21/download -> rustls-0.23.21.crate https://crates.io/api/v1/crates/rustversion/1.0.19/download -> rustversion-1.0.19.crate https://crates.io/api/v1/crates/ryu/1.0.19/download -> ryu-1.0.19.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/saturating/0.1.0/download -> saturating-0.1.0.crate https://crates.io/api/v1/crates/scc/2.3.0/download -> scc-2.3.0.crate https://crates.io/api/v1/crates/schannel/0.1.27/download -> schannel-0.1.27.crate https://crates.io/api/v1/crates/scheduled-thread-pool/0.2.7/download -> scheduled-thread-pool-0.2.7.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/scrypt/0.11.0/download -> scrypt-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/sdd/3.0.5/download -> sdd-3.0.5.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/security-framework-sys/2.14.0/download -> security-framework-sys-2.14.0.crate https://crates.io/api/v1/crates/security-framework/2.11.1/download -> security-framework-2.11.1.crate https://crates.io/api/v1/crates/semver-parser/0.7.0/download -> semver-parser-0.7.0.crate https://crates.io/api/v1/crates/semver/0.9.0/download -> semver-0.9.0.crate https://crates.io/api/v1/crates/semver/1.0.25/download -> semver-1.0.25.crate https://crates.io/api/v1/crates/sequoia-openpgp/1.22.0/download -> sequoia-openpgp-1.22.0.crate https://crates.io/api/v1/crates/serde/1.0.217/download -> serde-1.0.217.crate https://crates.io/api/v1/crates/serde_bytes/0.11.15/download -> serde_bytes-0.11.15.crate https://crates.io/api/v1/crates/serde_derive/1.0.217/download -> serde_derive-1.0.217.crate https://crates.io/api/v1/crates/serde_json/1.0.137/download -> serde_json-1.0.137.crate https://crates.io/api/v1/crates/serde_qs/0.8.5/download -> serde_qs-0.8.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/1.14.0/download -> serde_with-1.14.0.crate https://crates.io/api/v1/crates/serde_with_macros/1.5.2/download -> serde_with_macros-1.5.2.crate https://crates.io/api/v1/crates/serial_test/3.2.0/download -> serial_test-3.2.0.crate https://crates.io/api/v1/crates/serial_test_derive/3.2.0/download -> serial_test_derive-3.2.0.crate https://crates.io/api/v1/crates/sha-1/0.9.8/download -> sha-1-0.9.8.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha1_smol/1.0.1/download -> sha1_smol-1.0.1.crate https://crates.io/api/v1/crates/sha1collisiondetection/0.3.4/download -> sha1collisiondetection-0.3.4.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/sieve-rs/0.6.0/download -> sieve-rs-0.6.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simdutf8/0.1.5/download -> simdutf8-0.1.5.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smtp-proto/0.1.5/download -> smtp-proto-0.1.5.crate https://crates.io/api/v1/crates/snafu-derive/0.7.5/download -> snafu-derive-0.7.5.crate https://crates.io/api/v1/crates/snafu/0.7.5/download -> snafu-0.7.5.crate https://crates.io/api/v1/crates/socket2/0.5.8/download -> socket2-0.5.8.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/stringprep/0.1.5/download -> stringprep-0.1.5.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subprocess/0.2.9/download -> subprocess-0.2.9.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.96/download -> syn-2.0.96.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.2/download -> sync_wrapper-1.0.2.crate https://crates.io/api/v1/crates/synstructure/0.12.6/download -> synstructure-0.12.6.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.11/download -> thiserror-impl-2.0.11.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/thiserror/2.0.11/download -> thiserror-2.0.11.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.19/download -> time-macros-0.2.19.crate https://crates.io/api/v1/crates/time/0.3.37/download -> time-0.3.37.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.8.1/download -> tinyvec-1.8.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-postgres/0.7.12/download -> tokio-postgres-0.7.12.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.25.0/download -> tokio-rustls-0.25.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.1/download -> tokio-rustls-0.26.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.17/download -> tokio-stream-0.1.17.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.21.0/download -> tokio-tungstenite-0.21.0.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.26.1/download -> tokio-tungstenite-0.26.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.13/download -> tokio-util-0.7.13.crate https://crates.io/api/v1/crates/tokio/1.38.1/download -> tokio-1.38.1.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.22.22/download -> toml_edit-0.22.22.crate https://crates.io/api/v1/crates/tonic/0.12.3/download -> tonic-0.12.3.crate https://crates.io/api/v1/crates/totp-rs/5.6.0/download -> totp-rs-5.6.0.crate https://crates.io/api/v1/crates/tower-layer/0.3.3/download -> tower-layer-0.3.3.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tower/0.5.2/download -> tower-0.5.2.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/trim-in-place/0.1.7/download -> trim-in-place-0.1.7.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/try_map/0.3.1/download -> try_map-0.3.1.crate https://crates.io/api/v1/crates/tungstenite/0.21.0/download -> tungstenite-0.21.0.crate https://crates.io/api/v1/crates/tungstenite/0.26.1/download -> tungstenite-0.26.1.crate https://crates.io/api/v1/crates/twofish/0.7.1/download -> twofish-0.7.1.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/typewit/1.11.0/download -> typewit-1.11.0.crate https://crates.io/api/v1/crates/typewit_proc_macros/1.8.1/download -> typewit_proc_macros-1.8.1.crate https://crates.io/api/v1/crates/unicase/2.8.1/download -> unicase-2.8.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.18/download -> unicode-bidi-0.3.18.crate https://crates.io/api/v1/crates/unicode-ident/1.0.16/download -> unicode-ident-1.0.16.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.24/download -> unicode-normalization-0.1.24.crate https://crates.io/api/v1/crates/unicode-properties/0.1.3/download -> unicode-properties-0.1.3.crate https://crates.io/api/v1/crates/unicode-script/0.5.7/download -> unicode-script-0.5.7.crate https://crates.io/api/v1/crates/unicode-security/0.1.2/download -> unicode-security-0.1.2.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.crate https://crates.io/api/v1/crates/unicode-width/0.2.0/download -> unicode-width-0.2.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.6/download -> unicode-xid-0.2.6.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.4/download -> url-2.5.4.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/utf16_iter/1.0.5/download -> utf16_iter-1.0.5.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.12.1/download -> uuid-1.12.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/waker-fn/1.2.0/download -> waker-fn-1.2.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.13.3+wasi-0.2.2/download -> wasi-0.13.3+wasi-0.2.2.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasite/0.1.0/download -> wasite-0.1.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.100/download -> wasm-bindgen-backend-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.50/download -> wasm-bindgen-futures-0.4.50.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.100/download -> wasm-bindgen-macro-support-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.100/download -> wasm-bindgen-macro-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.100/download -> wasm-bindgen-shared-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.100/download -> wasm-bindgen-0.2.100.crate https://crates.io/api/v1/crates/wasm-streams/0.4.2/download -> wasm-streams-0.4.2.crate https://crates.io/api/v1/crates/web-sys/0.3.77/download -> web-sys-0.3.77.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/webpki-roots/0.26.7/download -> webpki-roots-0.26.7.crate https://crates.io/api/v1/crates/webpki/0.22.4/download -> webpki-0.22.4.crate https://crates.io/api/v1/crates/whatlang/0.16.4/download -> whatlang-0.16.4.crate https://crates.io/api/v1/crates/whoami/1.5.2/download -> whoami-1.5.2.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-registry/0.2.0/download -> windows-registry-0.2.0.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.6.25/download -> winnow-0.6.25.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.33.0/download -> wit-bindgen-rt-0.33.0.crate https://crates.io/api/v1/crates/write16/1.0.0/download -> write16-1.0.0.crate https://crates.io/api/v1/crates/writeable/0.5.5/download -> writeable-0.5.5.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x25519-dalek/2.0.1/download -> x25519-dalek-2.0.1.crate https://crates.io/api/v1/crates/x509-parser/0.15.1/download -> x509-parser-0.15.1.crate https://crates.io/api/v1/crates/x509-parser/0.16.0/download -> x509-parser-0.16.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.25/download -> xml-rs-0.8.25.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.15/download -> xxhash-rust-0.8.15.crate https://crates.io/api/v1/crates/yasna/0.5.2/download -> yasna-0.5.2.crate https://crates.io/api/v1/crates/yoke-derive/0.7.5/download -> yoke-derive-0.7.5.crate https://crates.io/api/v1/crates/yoke/0.7.5/download -> yoke-0.7.5.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.20/download -> zerocopy-derive-0.8.20.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.8.20/download -> zerocopy-0.8.20.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.5/download -> zerofrom-derive-0.1.5.crate https://crates.io/api/v1/crates/zerofrom/0.1.5/download -> zerofrom-0.1.5.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zerovec-derive/0.10.3/download -> zerovec-derive-0.10.3.crate https://crates.io/api/v1/crates/zerovec/0.10.4/download -> zerovec-0.10.4.crate https://crates.io/api/v1/crates/zip/2.2.2/download -> zip-2.2.2.crate https://crates.io/api/v1/crates/zopfli/0.8.1/download -> zopfli-0.8.1.crate https://crates.io/api/v1/crates/zstd-safe/7.2.1/download -> zstd-safe-7.2.1.crate https://crates.io/api/v1/crates/zstd-sys/2.0.13+zstd.1.5.6/download -> zstd-sys-2.0.13+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.2/download -> zstd-0.13.2.crate +_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=7c38f5c3b4b9f41caf068bc10986cd17 diff --git a/metadata/md5-cache/net-mail/stalwart-mail-0.11.8 b/metadata/md5-cache/net-mail/stalwart-mail-0.11.8 new file mode 100644 index 000000000000..6a549f8ab78c --- /dev/null +++ b/metadata/md5-cache/net-mail/stalwart-mail-0.11.8 @@ -0,0 +1,14 @@ +BDEPEND=|| ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.87.0 dev-lang/rust:1.87.0 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) virtual/pkgconfig +DEFINED_PHASES=compile config configure install setup test unpack +DESCRIPTION=Stalwart Mail Server +EAPI=8 +HOMEPAGE=https://stalw.art +INHERIT=cargo systemd +IUSE=sqlite postgres mysql +rocks debug +KEYWORDS=~amd64 +LICENSE=|| ( AGPL-3 ) AGPL-3 Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT MPL-2.0 Unicode-3.0 ZLIB +RDEPEND=acct-group/stalwart-mail acct-user/stalwart-mail +SLOT=0 +SRC_URI=https://github.com/stalwartlabs/mail-server/archive/refs/tags/v0.11.8.tar.gz -> stalwart-mail-0.11.8.tar.gz https://crates.io/api/v1/crates/RustyXML/0.3.0/download -> RustyXML-0.3.0.crate https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/aes-gcm-siv/0.11.1/download -> aes-gcm-siv-0.11.1.crate https://crates.io/api/v1/crates/aes-gcm/0.10.3/download -> aes-gcm-0.10.3.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.7.8/download -> ahash-0.7.8.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.21/download -> allocator-api2-0.2.21.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.7/download -> anstyle-wincon-3.0.7.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.95/download -> anyhow-1.0.95.crate https://crates.io/api/v1/crates/arbitrary/1.4.1/download -> arbitrary-1.4.1.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argon2/0.5.3/download -> argon2-0.5.3.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/ascii-canvas/3.0.0/download -> ascii-canvas-3.0.0.crate https://crates.io/api/v1/crates/asn1-rs-derive/0.4.0/download -> asn1-rs-derive-0.4.0.crate https://crates.io/api/v1/crates/asn1-rs-derive/0.5.1/download -> asn1-rs-derive-0.5.1.crate https://crates.io/api/v1/crates/asn1-rs-impl/0.1.0/download -> asn1-rs-impl-0.1.0.crate https://crates.io/api/v1/crates/asn1-rs-impl/0.2.0/download -> asn1-rs-impl-0.2.0.crate https://crates.io/api/v1/crates/asn1-rs/0.5.2/download -> asn1-rs-0.5.2.crate https://crates.io/api/v1/crates/asn1-rs/0.6.2/download -> asn1-rs-0.6.2.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-compression/0.4.18/download -> async-compression-0.4.18.crate https://crates.io/api/v1/crates/async-lock/3.4.0/download -> async-lock-3.4.0.crate https://crates.io/api/v1/crates/async-recursion/1.1.1/download -> async-recursion-1.1.1.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.6/download -> async-stream-impl-0.3.6.crate https://crates.io/api/v1/crates/async-stream/0.3.6/download -> async-stream-0.3.6.crate https://crates.io/api/v1/crates/async-trait/0.1.85/download -> async-trait-0.1.85.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/attohttpc/0.28.2/download -> attohttpc-0.28.2.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/aws-creds/0.37.0/download -> aws-creds-0.37.0.crate https://crates.io/api/v1/crates/aws-region/0.25.5/download -> aws-region-0.25.5.crate https://crates.io/api/v1/crates/axum-core/0.4.5/download -> axum-core-0.4.5.crate https://crates.io/api/v1/crates/axum/0.7.9/download -> axum-0.7.9.crate https://crates.io/api/v1/crates/azure_core/0.21.0/download -> azure_core-0.21.0.crate https://crates.io/api/v1/crates/azure_storage/0.21.0/download -> azure_storage-0.21.0.crate https://crates.io/api/v1/crates/azure_storage_blobs/0.21.0/download -> azure_storage_blobs-0.21.0.crate https://crates.io/api/v1/crates/azure_svc_blobstorage/0.21.0/download -> azure_svc_blobstorage-0.21.0.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base32/0.4.0/download -> base32-0.4.0.crate https://crates.io/api/v1/crates/base64/0.11.0/download -> base64-0.11.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bigdecimal/0.4.7/download -> bigdecimal-0.4.7.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bindgen/0.69.5/download -> bindgen-0.69.5.crate https://crates.io/api/v1/crates/bindgen/0.70.1/download -> bindgen-0.70.1.crate https://crates.io/api/v1/crates/bindgen/0.71.1/download -> bindgen-0.71.1.crate https://crates.io/api/v1/crates/biscuit/0.7.0/download -> biscuit-0.7.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-set/0.8.0/download -> bit-set-0.8.0.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit-vec/0.8.0/download -> bit-vec-0.8.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.8.0/download -> bitflags-2.8.0.crate https://crates.io/api/v1/crates/bitpacking/0.9.2/download -> bitpacking-0.9.2.crate https://crates.io/api/v1/crates/bitvec-nom2/0.2.1/download -> bitvec-nom2-0.2.1.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/blake3/1.5.5/download -> blake3-1.5.5.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/blowfish/0.7.0/download -> blowfish-0.7.0.crate https://crates.io/api/v1/crates/blowfish/0.9.1/download -> blowfish-0.9.1.crate https://crates.io/api/v1/crates/borsh-derive/1.5.5/download -> borsh-derive-1.5.5.crate https://crates.io/api/v1/crates/borsh/1.5.5/download -> borsh-1.5.5.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.crate https://crates.io/api/v1/crates/buffered-reader/1.3.2/download -> buffered-reader-1.3.2.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytecheck/0.6.12/download -> bytecheck-0.6.12.crate https://crates.io/api/v1/crates/bytecheck_derive/0.6.12/download -> bytecheck_derive-0.6.12.crate https://crates.io/api/v1/crates/bytemuck/1.21.0/download -> bytemuck-1.21.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.9.0/download -> bytes-1.9.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/camellia/0.1.0/download -> camellia-0.1.0.crate https://crates.io/api/v1/crates/cast5/0.11.1/download -> cast5-0.11.1.crate https://crates.io/api/v1/crates/cbc/0.1.2/download -> cbc-0.1.2.crate https://crates.io/api/v1/crates/cc/1.2.10/download -> cc-1.2.10.crate https://crates.io/api/v1/crates/cedarwood/0.4.6/download -> cedarwood-0.4.6.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfb-mode/0.8.2/download -> cfb-mode-0.8.2.crate https://crates.io/api/v1/crates/cfb/0.7.3/download -> cfb-0.7.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.39/download -> chrono-0.4.39.crate https://crates.io/api/v1/crates/cipher/0.2.5/download -> cipher-0.2.5.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.27/download -> clap-4.5.27.crate https://crates.io/api/v1/crates/clap_builder/4.5.27/download -> clap_builder-4.5.27.crate https://crates.io/api/v1/crates/clap_derive/4.5.24/download -> clap_derive-4.5.24.crate https://crates.io/api/v1/crates/clap_lex/0.7.4/download -> clap_lex-0.7.4.crate https://crates.io/api/v1/crates/cmac/0.7.2/download -> cmac-0.7.2.crate https://crates.io/api/v1/crates/cmake/0.1.53/download -> cmake-0.1.53.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/console/0.15.10/download -> console-0.15.10.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.18/download -> const-random-0.1.18.crate https://crates.io/api/v1/crates/const_panic/0.2.12/download -> const_panic-0.2.12.crate https://crates.io/api/v1/crates/constant_time_eq/0.2.6/download -> constant_time_eq-0.2.6.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core2/0.4.0/download -> core2-0.4.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.17/download -> cpufeatures-0.2.17.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc16/0.4.0/download -> crc16-0.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.14/download -> crossbeam-channel-0.5.14.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.6/download -> crossbeam-deque-0.8.6.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.12/download -> crossbeam-queue-0.3.12.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.21/download -> crossbeam-utils-0.8.21.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.3/download -> crunchy-0.2.3.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/crypto-mac/0.10.0/download -> crypto-mac-0.10.0.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/csv/1.3.1/download -> csv-1.3.1.crate https://crates.io/api/v1/crates/ctr/0.9.2/download -> ctr-0.9.2.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.3/download -> curve25519-dalek-4.1.3.crate https://crates.io/api/v1/crates/darling/0.13.4/download -> darling-0.13.4.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.13.4/download -> darling_core-0.13.4.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.13.4/download -> darling_macro-0.13.4.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/dary_heap/0.3.7/download -> dary_heap-0.3.7.crate https://crates.io/api/v1/crates/data-encoding/2.7.0/download -> data-encoding-2.7.0.crate https://crates.io/api/v1/crates/dbl/0.3.2/download -> dbl-0.3.2.crate https://crates.io/api/v1/crates/deadpool-postgres/0.14.1/download -> deadpool-postgres-0.14.1.crate https://crates.io/api/v1/crates/deadpool-runtime/0.1.4/download -> deadpool-runtime-0.1.4.crate https://crates.io/api/v1/crates/deadpool/0.10.0/download -> deadpool-0.10.0.crate https://crates.io/api/v1/crates/deadpool/0.12.1/download -> deadpool-0.12.1.crate https://crates.io/api/v1/crates/decancer/3.2.8/download -> decancer-3.2.8.crate https://crates.io/api/v1/crates/deflate64/0.1.9/download -> deflate64-0.1.9.crate https://crates.io/api/v1/crates/der-parser/8.2.0/download -> der-parser-8.2.0.crate https://crates.io/api/v1/crates/der-parser/9.0.0/download -> der-parser-9.0.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_arbitrary/1.4.1/download -> derive_arbitrary-1.4.1.crate https://crates.io/api/v1/crates/des/0.8.1/download -> des-0.8.1.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/dlv-list/0.5.2/download -> dlv-list-0.5.2.crate https://crates.io/api/v1/crates/dns-update/0.1.2/download -> dns-update-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dsa/0.6.3/download -> dsa-0.6.3.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/eax/0.5.0/download -> eax-0.5.0.crate https://crates.io/api/v1/crates/ecb/0.1.2/download -> ecb-0.1.2.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ece/2.3.1/download -> ece-2.3.1.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/elasticsearch/8.5.0-alpha.1/download -> elasticsearch-8.5.0-alpha.1.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/ena/0.14.3/download -> ena-0.14.3.crate https://crates.io/api/v1/crates/encode_unicode/1.0.0/download -> encode_unicode-1.0.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.35/download -> encoding_rs-0.8.35.crate https://crates.io/api/v1/crates/endian-type/0.1.2/download -> endian-type-0.1.2.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.1/download -> enum-as-inner-0.6.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.10/download -> errno-0.3.10.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.3/download -> event-listener-strategy-0.5.3.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/5.4.0/download -> event-listener-5.4.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fancy-regex/0.14.0/download -> fancy-regex-0.14.0.crate https://crates.io/api/v1/crates/farmhash/1.1.5/download -> farmhash-1.1.5.crate https://crates.io/api/v1/crates/fast-float/0.2.0/download -> fast-float-0.2.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.35/download -> flate2-1.0.35.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foldhash/0.1.4/download -> foldhash-0.1.4.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form-data/0.6.0/download -> form-data-0.6.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/foundationdb-gen/0.9.2/download -> foundationdb-gen-0.9.2.crate https://crates.io/api/v1/crates/foundationdb-macros/0.3.2/download -> foundationdb-macros-0.3.2.crate https://crates.io/api/v1/crates/foundationdb-sys/0.9.1/download -> foundationdb-sys-0.9.1.crate https://crates.io/api/v1/crates/foundationdb-tuple/0.9.1/download -> foundationdb-tuple-0.9.1.crate https://crates.io/api/v1/crates/foundationdb/0.9.2/download -> foundationdb-0.9.2.crate https://crates.io/api/v1/crates/frunk/0.4.3/download -> frunk-0.4.3.crate https://crates.io/api/v1/crates/frunk_core/0.4.3/download -> frunk_core-0.4.3.crate https://crates.io/api/v1/crates/frunk_derives/0.4.3/download -> frunk_derives-0.4.3.crate https://crates.io/api/v1/crates/frunk_proc_macro_helpers/0.1.3/download -> frunk_proc_macro_helpers-0.1.3.crate https://crates.io/api/v1/crates/frunk_proc_macros/0.1.3/download -> frunk_proc_macros-0.1.3.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/generic-array/1.2.0/download -> generic-array-1.2.0.crate https://crates.io/api/v1/crates/gethostname/0.5.0/download -> gethostname-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getrandom/0.3.1/download -> getrandom-0.3.1.crate https://crates.io/api/v1/crates/ghash/0.5.1/download -> ghash-0.5.1.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/glob/0.3.2/download -> glob-0.3.2.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/h2/0.4.7/download -> h2-0.4.7.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashbrown/0.15.2/download -> hashbrown-0.15.2.crate https://crates.io/api/v1/crates/hashify/0.2.6/download -> hashify-0.2.6.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hickory-client/0.24.2/download -> hickory-client-0.24.2.crate https://crates.io/api/v1/crates/hickory-proto/0.24.2/download -> hickory-proto-0.24.2.crate https://crates.io/api/v1/crates/hickory-resolver/0.24.2/download -> hickory-resolver-0.24.2.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.10.1/download -> hmac-0.10.1.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.11/download -> home-0.5.11.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/hostname/0.4.0/download -> hostname-0.4.0.crate https://crates.io/api/v1/crates/http-body-util/0.1.2/download -> http-body-util-0.1.2.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http-types/2.12.0/download -> http-types-2.12.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.2.0/download -> http-1.2.0.crate https://crates.io/api/v1/crates/httparse/1.10.0/download -> httparse-1.10.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/human-size/0.4.3/download -> human-size-0.4.3.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.5/download -> hyper-rustls-0.27.5.crate https://crates.io/api/v1/crates/hyper-timeout/0.5.2/download -> hyper-timeout-0.5.2.crate https://crates.io/api/v1/crates/hyper-util/0.1.10/download -> hyper-util-0.1.10.crate https://crates.io/api/v1/crates/hyper/0.14.32/download -> hyper-0.14.32.crate https://crates.io/api/v1/crates/hyper/1.6.0/download -> hyper-1.6.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.61/download -> iana-time-zone-0.1.61.crate https://crates.io/api/v1/crates/icu_collections/1.5.0/download -> icu_collections-1.5.0.crate https://crates.io/api/v1/crates/icu_locid/1.5.0/download -> icu_locid-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform/1.5.0/download -> icu_locid_transform-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform_data/1.5.0/download -> icu_locid_transform_data-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer/1.5.0/download -> icu_normalizer-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/1.5.0/download -> icu_normalizer_data-1.5.0.crate https://crates.io/api/v1/crates/icu_properties/1.5.1/download -> icu_properties-1.5.1.crate https://crates.io/api/v1/crates/icu_properties_data/1.5.0/download -> icu_properties_data-1.5.0.crate https://crates.io/api/v1/crates/icu_provider/1.5.0/download -> icu_provider-1.5.0.crate https://crates.io/api/v1/crates/icu_provider_macros/1.5.0/download -> icu_provider_macros-1.5.0.crate https://crates.io/api/v1/crates/idea/0.5.1/download -> idea-0.5.1.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/1.0.3/download -> idna-1.0.3.crate https://crates.io/api/v1/crates/idna_adapter/1.2.0/download -> idna_adapter-1.2.0.crate https://crates.io/api/v1/crates/imagesize/0.13.0/download -> imagesize-0.13.0.crate https://crates.io/api/v1/crates/include-flate-codegen/0.2.0/download -> include-flate-codegen-0.2.0.crate https://crates.io/api/v1/crates/include-flate/0.3.0/download -> include-flate-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.7.1/download -> indexmap-2.7.1.crate https://crates.io/api/v1/crates/indicatif/0.17.11/download -> indicatif-0.17.11.crate https://crates.io/api/v1/crates/infer/0.16.0/download -> infer-0.16.0.crate https://crates.io/api/v1/crates/infer/0.2.3/download -> infer-0.2.3.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/ipconfig/0.3.2/download -> ipconfig-0.3.2.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.15/download -> is-terminal-0.4.15.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/jemalloc-sys/0.5.4+5.3.0-patched/download -> jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/jemallocator/0.5.4/download -> jemallocator-0.5.4.crate https://crates.io/api/v1/crates/jieba-macros/0.7.1/download -> jieba-macros-0.7.1.crate https://crates.io/api/v1/crates/jieba-rs/0.7.2/download -> jieba-rs-0.7.2.crate https://crates.io/api/v1/crates/jmap-client/0.3.2/download -> jmap-client-0.3.2.crate https://crates.io/api/v1/crates/jobserver/0.1.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/js-sys/0.3.77/download -> js-sys-0.3.77.crate https://crates.io/api/v1/crates/keyed_priority_queue/0.4.2/download -> keyed_priority_queue-0.4.2.crate https://crates.io/api/v1/crates/konst/0.3.16/download -> konst-0.3.16.crate https://crates.io/api/v1/crates/konst_kernel/0.3.15/download -> konst_kernel-0.3.15.crate https://crates.io/api/v1/crates/lalrpop-util/0.20.2/download -> lalrpop-util-0.20.2.crate https://crates.io/api/v1/crates/lalrpop/0.20.2/download -> lalrpop-0.20.2.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lber/0.4.2/download -> lber-0.4.2.crate https://crates.io/api/v1/crates/ldap3/0.11.5/download -> ldap3-0.11.5.crate https://crates.io/api/v1/crates/libc/0.2.169/download -> libc-0.2.169.crate https://crates.io/api/v1/crates/libflate/2.1.0/download -> libflate-2.1.0.crate https://crates.io/api/v1/crates/libflate_lz77/2.1.0/download -> libflate_lz77-2.1.0.crate https://crates.io/api/v1/crates/libloading/0.8.6/download -> libloading-0.8.6.crate https://crates.io/api/v1/crates/libm/0.2.11/download -> libm-0.2.11.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/librocksdb-sys/0.17.1+9.9.3/download -> librocksdb-sys-0.17.1+9.9.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.30.1/download -> libsqlite3-sys-0.30.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.21/download -> libz-sys-1.1.21.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.15/download -> linux-raw-sys-0.4.15.crate https://crates.io/api/v1/crates/litemap/0.7.4/download -> litemap-0.7.4.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/lockfree-object-pool/0.1.6/download -> lockfree-object-pool-0.1.6.crate https://crates.io/api/v1/crates/log/0.4.25/download -> log-0.4.25.crate https://crates.io/api/v1/crates/lru-cache/0.1.2/download -> lru-cache-0.1.2.crate https://crates.io/api/v1/crates/lru/0.12.5/download -> lru-0.12.5.crate https://crates.io/api/v1/crates/lz4-sys/1.11.1+lz4-1.10.0/download -> lz4-sys-1.11.1+lz4-1.10.0.crate https://crates.io/api/v1/crates/lz4_flex/0.11.3/download -> lz4_flex-0.11.3.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mail-auth/0.6.1/download -> mail-auth-0.6.1.crate https://crates.io/api/v1/crates/mail-builder/0.4.0/download -> mail-builder-0.4.0.crate https://crates.io/api/v1/crates/mail-parser/0.10.2/download -> mail-parser-0.10.2.crate https://crates.io/api/v1/crates/mail-send/0.5.0/download -> mail-send-0.5.0.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/maybe-async/0.2.10/download -> maybe-async-0.2.10.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/md-5/0.9.1/download -> md-5-0.9.1.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memory-stats/1.2.0/download -> memory-stats-1.2.0.crate https://crates.io/api/v1/crates/memsec/0.7.0/download -> memsec-0.7.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.5/download -> mime_guess-2.0.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.3/download -> miniz_oxide-0.8.3.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mysql-common-derive/0.31.2/download -> mysql-common-derive-0.31.2.crate https://crates.io/api/v1/crates/mysql_async/0.34.1/download -> mysql_async-0.34.1.crate https://crates.io/api/v1/crates/mysql_common/0.32.4/download -> mysql_common-0.32.4.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.6/download -> new_debug_unreachable-1.0.6.crate https://crates.io/api/v1/crates/nibble_vec/0.1.0/download -> nibble_vec-0.1.0.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nohash/0.2.0/download -> nohash-0.2.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/oid-registry/0.6.1/download -> oid-registry-0.6.1.crate https://crates.io/api/v1/crates/oid-registry/0.7.1/download -> oid-registry-0.7.1.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.6/download -> openssl-probe-0.1.6.crate https://crates.io/api/v1/crates/openssl-sys/0.9.104/download -> openssl-sys-0.9.104.crate https://crates.io/api/v1/crates/openssl/0.10.69/download -> openssl-0.10.69.crate https://crates.io/api/v1/crates/opentelemetry-http/0.25.0/download -> opentelemetry-http-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry-otlp/0.25.0/download -> opentelemetry-otlp-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry-proto/0.25.0/download -> opentelemetry-proto-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry-semantic-conventions/0.25.0/download -> opentelemetry-semantic-conventions-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry/0.25.0/download -> opentelemetry-0.25.0.crate https://crates.io/api/v1/crates/opentelemetry_sdk/0.25.0/download -> opentelemetry_sdk-0.25.0.crate https://crates.io/api/v1/crates/ordered-multimap/0.7.3/download -> ordered-multimap-0.7.3.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.crate https://crates.io/api/v1/crates/p521/0.13.3/download -> p521-0.13.3.crate https://crates.io/api/v1/crates/parking/2.2.1/download -> parking-2.2.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pem/3.0.4/download -> pem-3.0.4.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/phf/0.11.3/download -> phf-0.11.3.crate https://crates.io/api/v1/crates/phf_codegen/0.11.3/download -> phf_codegen-0.11.3.crate https://crates.io/api/v1/crates/phf_generator/0.11.3/download -> phf_generator-0.11.3.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.3/download -> phf_shared-0.11.3.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.8/download -> pin-project-internal-1.1.8.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-project/1.1.8/download -> pin-project-1.1.8.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/polyval/0.6.2/download -> polyval-0.6.2.crate https://crates.io/api/v1/crates/portable-atomic/1.10.0/download -> portable-atomic-1.10.0.crate https://crates.io/api/v1/crates/postgres-protocol/0.6.7/download -> postgres-protocol-0.6.7.crate https://crates.io/api/v1/crates/postgres-types/0.2.8/download -> postgres-types-0.2.8.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/prettyplease/0.2.29/download -> prettyplease-0.2.29.crate https://crates.io/api/v1/crates/prettytable-rs/0.10.0/download -> prettytable-rs-0.10.0.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/privdrop/0.5.4/download -> privdrop-0.5.4.crate https://crates.io/api/v1/crates/proc-macro-crate/3.2.0/download -> proc-macro-crate-3.2.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr2/2.0.0/download -> proc-macro-error-attr2-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error2/2.0.1/download -> proc-macro-error2-2.0.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.93/download -> proc-macro2-1.0.93.crate https://crates.io/api/v1/crates/prometheus/0.13.4/download -> prometheus-0.13.4.crate https://crates.io/api/v1/crates/prost-derive/0.13.4/download -> prost-derive-0.13.4.crate https://crates.io/api/v1/crates/prost/0.13.4/download -> prost-0.13.4.crate https://crates.io/api/v1/crates/proxy-header/0.1.2/download -> proxy-header-0.1.2.crate https://crates.io/api/v1/crates/psl-types/2.0.11/download -> psl-types-2.0.11.crate https://crates.io/api/v1/crates/psl/2.1.81/download -> psl-2.1.81.crate https://crates.io/api/v1/crates/ptr_meta/0.1.4/download -> ptr_meta-0.1.4.crate https://crates.io/api/v1/crates/ptr_meta_derive/0.1.4/download -> ptr_meta_derive-0.1.4.crate https://crates.io/api/v1/crates/pwhash/1.0.0/download -> pwhash-1.0.0.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quick-xml/0.32.0/download -> quick-xml-0.32.0.crate https://crates.io/api/v1/crates/quick-xml/0.37.2/download -> quick-xml-0.37.2.crate https://crates.io/api/v1/crates/quick_cache/0.6.9/download -> quick_cache-0.6.9.crate https://crates.io/api/v1/crates/quinn-proto/0.11.9/download -> quinn-proto-0.11.9.crate https://crates.io/api/v1/crates/quinn-udp/0.5.9/download -> quinn-udp-0.5.9.crate https://crates.io/api/v1/crates/quinn/0.11.6/download -> quinn-0.11.6.crate https://crates.io/api/v1/crates/quote/1.0.38/download -> quote-1.0.38.crate https://crates.io/api/v1/crates/r2d2/0.8.10/download -> r2d2-0.8.10.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/radix_trie/0.2.1/download -> radix_trie-0.2.1.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.0/download -> rand-0.9.0.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.1/download -> rand_core-0.9.1.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rasn-cms/0.10.6/download -> rasn-cms-0.10.6.crate https://crates.io/api/v1/crates/rasn-derive/0.10.6/download -> rasn-derive-0.10.6.crate https://crates.io/api/v1/crates/rasn-pkix/0.10.6/download -> rasn-pkix-0.10.6.crate https://crates.io/api/v1/crates/rasn/0.10.6/download -> rasn-0.10.6.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/rcgen/0.12.1/download -> rcgen-0.12.1.crate https://crates.io/api/v1/crates/rcgen/0.13.2/download -> rcgen-0.13.2.crate https://crates.io/api/v1/crates/redis/0.27.6/download -> redis-0.27.6.crate https://crates.io/api/v1/crates/redox_syscall/0.5.8/download -> redox_syscall-0.5.8.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/rend/0.4.2/download -> rend-0.4.2.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/reqwest/0.12.12/download -> reqwest-0.12.12.crate https://crates.io/api/v1/crates/resolv-conf/0.7.0/download -> resolv-conf-0.7.0.crate https://crates.io/api/v1/crates/rev_lines/0.3.0/download -> rev_lines-0.3.0.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/ripemd/0.1.3/download -> ripemd-0.1.3.crate https://crates.io/api/v1/crates/rkyv/0.7.45/download -> rkyv-0.7.45.crate https://crates.io/api/v1/crates/rkyv_derive/0.7.45/download -> rkyv_derive-0.7.45.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/roaring/0.10.10/download -> roaring-0.10.10.crate https://crates.io/api/v1/crates/rocksdb/0.23.0/download -> rocksdb-0.23.0.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rsa/0.9.7/download -> rsa-0.9.7.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/rtrb/0.3.2/download -> rtrb-0.3.2.crate https://crates.io/api/v1/crates/rusqlite/0.32.1/download -> rusqlite-0.32.1.crate https://crates.io/api/v1/crates/rust-ini/0.21.1/download -> rust-ini-0.21.1.crate https://crates.io/api/v1/crates/rust-s3/0.35.0-alpha.2/download -> rust-s3-0.35.0-alpha.2.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rust_decimal/1.36.0/download -> rust_decimal-1.36.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-hash/2.1.0/download -> rustc-hash-2.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.2.3/download -> rustc_version-0.2.3.crate https://crates.io/api/v1/crates/rustc_version/0.4.1/download -> rustc_version-0.4.1.crate https://crates.io/api/v1/crates/rusticata-macros/4.1.0/download -> rusticata-macros-4.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.44/download -> rustix-0.38.44.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-native-certs/0.7.3/download -> rustls-native-certs-0.7.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-pemfile/2.2.0/download -> rustls-pemfile-2.2.0.crate https://crates.io/api/v1/crates/rustls-pki-types/1.11.0/download -> rustls-pki-types-1.11.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.8/download -> rustls-webpki-0.102.8.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustls/0.23.21/download -> rustls-0.23.21.crate https://crates.io/api/v1/crates/rustversion/1.0.19/download -> rustversion-1.0.19.crate https://crates.io/api/v1/crates/ryu/1.0.19/download -> ryu-1.0.19.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/saturating/0.1.0/download -> saturating-0.1.0.crate https://crates.io/api/v1/crates/scc/2.3.0/download -> scc-2.3.0.crate https://crates.io/api/v1/crates/schannel/0.1.27/download -> schannel-0.1.27.crate https://crates.io/api/v1/crates/scheduled-thread-pool/0.2.7/download -> scheduled-thread-pool-0.2.7.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/scrypt/0.11.0/download -> scrypt-0.11.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/sdd/3.0.5/download -> sdd-3.0.5.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/security-framework-sys/2.14.0/download -> security-framework-sys-2.14.0.crate https://crates.io/api/v1/crates/security-framework/2.11.1/download -> security-framework-2.11.1.crate https://crates.io/api/v1/crates/semver-parser/0.7.0/download -> semver-parser-0.7.0.crate https://crates.io/api/v1/crates/semver/0.9.0/download -> semver-0.9.0.crate https://crates.io/api/v1/crates/semver/1.0.25/download -> semver-1.0.25.crate https://crates.io/api/v1/crates/sequoia-openpgp/1.22.0/download -> sequoia-openpgp-1.22.0.crate https://crates.io/api/v1/crates/serde/1.0.217/download -> serde-1.0.217.crate https://crates.io/api/v1/crates/serde_bytes/0.11.15/download -> serde_bytes-0.11.15.crate https://crates.io/api/v1/crates/serde_derive/1.0.217/download -> serde_derive-1.0.217.crate https://crates.io/api/v1/crates/serde_json/1.0.137/download -> serde_json-1.0.137.crate https://crates.io/api/v1/crates/serde_qs/0.8.5/download -> serde_qs-0.8.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/1.14.0/download -> serde_with-1.14.0.crate https://crates.io/api/v1/crates/serde_with_macros/1.5.2/download -> serde_with_macros-1.5.2.crate https://crates.io/api/v1/crates/serial_test/3.2.0/download -> serial_test-3.2.0.crate https://crates.io/api/v1/crates/serial_test_derive/3.2.0/download -> serial_test_derive-3.2.0.crate https://crates.io/api/v1/crates/sha-1/0.9.8/download -> sha-1-0.9.8.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha1_smol/1.0.1/download -> sha1_smol-1.0.1.crate https://crates.io/api/v1/crates/sha1collisiondetection/0.3.4/download -> sha1collisiondetection-0.3.4.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/sieve-rs/0.6.0/download -> sieve-rs-0.6.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simdutf8/0.1.5/download -> simdutf8-0.1.5.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smtp-proto/0.1.5/download -> smtp-proto-0.1.5.crate https://crates.io/api/v1/crates/snafu-derive/0.7.5/download -> snafu-derive-0.7.5.crate https://crates.io/api/v1/crates/snafu/0.7.5/download -> snafu-0.7.5.crate https://crates.io/api/v1/crates/socket2/0.5.8/download -> socket2-0.5.8.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/stringprep/0.1.5/download -> stringprep-0.1.5.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subprocess/0.2.9/download -> subprocess-0.2.9.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.96/download -> syn-2.0.96.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.2/download -> sync_wrapper-1.0.2.crate https://crates.io/api/v1/crates/synstructure/0.12.6/download -> synstructure-0.12.6.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.11/download -> thiserror-impl-2.0.11.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/thiserror/2.0.11/download -> thiserror-2.0.11.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.19/download -> time-macros-0.2.19.crate https://crates.io/api/v1/crates/time/0.3.37/download -> time-0.3.37.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.8.1/download -> tinyvec-1.8.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-postgres/0.7.12/download -> tokio-postgres-0.7.12.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.25.0/download -> tokio-rustls-0.25.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.1/download -> tokio-rustls-0.26.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.17/download -> tokio-stream-0.1.17.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.21.0/download -> tokio-tungstenite-0.21.0.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.26.1/download -> tokio-tungstenite-0.26.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.13/download -> tokio-util-0.7.13.crate https://crates.io/api/v1/crates/tokio/1.38.1/download -> tokio-1.38.1.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.22.22/download -> toml_edit-0.22.22.crate https://crates.io/api/v1/crates/tonic/0.12.3/download -> tonic-0.12.3.crate https://crates.io/api/v1/crates/totp-rs/5.6.0/download -> totp-rs-5.6.0.crate https://crates.io/api/v1/crates/tower-layer/0.3.3/download -> tower-layer-0.3.3.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tower/0.5.2/download -> tower-0.5.2.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/trim-in-place/0.1.7/download -> trim-in-place-0.1.7.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/try_map/0.3.1/download -> try_map-0.3.1.crate https://crates.io/api/v1/crates/tungstenite/0.21.0/download -> tungstenite-0.21.0.crate https://crates.io/api/v1/crates/tungstenite/0.26.1/download -> tungstenite-0.26.1.crate https://crates.io/api/v1/crates/twofish/0.7.1/download -> twofish-0.7.1.crate https://crates.io/api/v1/crates/twox-hash/1.6.3/download -> twox-hash-1.6.3.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/typewit/1.11.0/download -> typewit-1.11.0.crate https://crates.io/api/v1/crates/typewit_proc_macros/1.8.1/download -> typewit_proc_macros-1.8.1.crate https://crates.io/api/v1/crates/unicase/2.8.1/download -> unicase-2.8.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.18/download -> unicode-bidi-0.3.18.crate https://crates.io/api/v1/crates/unicode-ident/1.0.16/download -> unicode-ident-1.0.16.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.24/download -> unicode-normalization-0.1.24.crate https://crates.io/api/v1/crates/unicode-properties/0.1.3/download -> unicode-properties-0.1.3.crate https://crates.io/api/v1/crates/unicode-script/0.5.7/download -> unicode-script-0.5.7.crate https://crates.io/api/v1/crates/unicode-security/0.1.2/download -> unicode-security-0.1.2.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.crate https://crates.io/api/v1/crates/unicode-width/0.2.0/download -> unicode-width-0.2.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.6/download -> unicode-xid-0.2.6.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.4/download -> url-2.5.4.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/utf16_iter/1.0.5/download -> utf16_iter-1.0.5.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.12.1/download -> uuid-1.12.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/waker-fn/1.2.0/download -> waker-fn-1.2.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.13.3+wasi-0.2.2/download -> wasi-0.13.3+wasi-0.2.2.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasite/0.1.0/download -> wasite-0.1.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.100/download -> wasm-bindgen-backend-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.50/download -> wasm-bindgen-futures-0.4.50.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.100/download -> wasm-bindgen-macro-support-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.100/download -> wasm-bindgen-macro-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.100/download -> wasm-bindgen-shared-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.100/download -> wasm-bindgen-0.2.100.crate https://crates.io/api/v1/crates/wasm-streams/0.4.2/download -> wasm-streams-0.4.2.crate https://crates.io/api/v1/crates/web-sys/0.3.77/download -> web-sys-0.3.77.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/webpki-roots/0.26.7/download -> webpki-roots-0.26.7.crate https://crates.io/api/v1/crates/webpki/0.22.4/download -> webpki-0.22.4.crate https://crates.io/api/v1/crates/whatlang/0.16.4/download -> whatlang-0.16.4.crate https://crates.io/api/v1/crates/whoami/1.5.2/download -> whoami-1.5.2.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-registry/0.2.0/download -> windows-registry-0.2.0.crate https://crates.io/api/v1/crates/windows-result/0.2.0/download -> windows-result-0.2.0.crate https://crates.io/api/v1/crates/windows-strings/0.1.0/download -> windows-strings-0.1.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.6.25/download -> winnow-0.6.25.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wit-bindgen-rt/0.33.0/download -> wit-bindgen-rt-0.33.0.crate https://crates.io/api/v1/crates/write16/1.0.0/download -> write16-1.0.0.crate https://crates.io/api/v1/crates/writeable/0.5.5/download -> writeable-0.5.5.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x25519-dalek/2.0.1/download -> x25519-dalek-2.0.1.crate https://crates.io/api/v1/crates/x509-parser/0.15.1/download -> x509-parser-0.15.1.crate https://crates.io/api/v1/crates/x509-parser/0.16.0/download -> x509-parser-0.16.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.25/download -> xml-rs-0.8.25.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.15/download -> xxhash-rust-0.8.15.crate https://crates.io/api/v1/crates/yasna/0.5.2/download -> yasna-0.5.2.crate https://crates.io/api/v1/crates/yoke-derive/0.7.5/download -> yoke-derive-0.7.5.crate https://crates.io/api/v1/crates/yoke/0.7.5/download -> yoke-0.7.5.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.20/download -> zerocopy-derive-0.8.20.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.8.20/download -> zerocopy-0.8.20.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.5/download -> zerofrom-derive-0.1.5.crate https://crates.io/api/v1/crates/zerofrom/0.1.5/download -> zerofrom-0.1.5.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zerovec-derive/0.10.3/download -> zerovec-derive-0.10.3.crate https://crates.io/api/v1/crates/zerovec/0.10.4/download -> zerovec-0.10.4.crate https://crates.io/api/v1/crates/zip/2.2.2/download -> zip-2.2.2.crate https://crates.io/api/v1/crates/zopfli/0.8.1/download -> zopfli-0.8.1.crate https://crates.io/api/v1/crates/zstd-safe/7.2.1/download -> zstd-safe-7.2.1.crate https://crates.io/api/v1/crates/zstd-sys/2.0.13+zstd.1.5.6/download -> zstd-sys-2.0.13+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.2/download -> zstd-0.13.2.crate +_eclasses_=cargo 5da01b45ec362e78575502b4fb82773a flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=280b7f662c2652668478c32a099c383a diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz Binary files differindex 9b1b5245e45c..e84e25e064b1 100644 --- a/metadata/md5-cache/net-misc/Manifest.gz +++ b/metadata/md5-cache/net-misc/Manifest.gz diff --git a/metadata/md5-cache/net-misc/gallery-dl-1.29.3 b/metadata/md5-cache/net-misc/gallery-dl-1.29.3 index d7e0b355dcaa..5800f84a4174 100644 --- a/metadata/md5-cache/net-misc/gallery-dl-1.29.3 +++ b/metadata/md5-cache/net-misc/gallery-dl-1.29.3 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/mikf/gallery-dl/ INHERIT=distutils-r1 optfeature IUSE=test python_targets_python3_12 python_targets_python3_13 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=>=dev-python/requests-2.11.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12[sqlite,ssl,xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite,ssl,xml(+)] ) REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/mikf/gallery-dl/archive/v1.29.3.tar.gz -> gallery-dl-1.29.3.gh.tar.gz _eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=fe7d3901c71ec791f8f7c236806fb08f +_md5_=a2d49bdf28270e955d34b302c8450939 diff --git a/metadata/md5-cache/net-misc/gallery-dl-1.29.6 b/metadata/md5-cache/net-misc/gallery-dl-1.29.6 new file mode 100644 index 000000000000..b8fedad91eb0 --- /dev/null +++ b/metadata/md5-cache/net-misc/gallery-dl-1.29.6 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/requests-2.11.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite,ssl,xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite,ssl,xml(+)] ) >=dev-python/gpep517-16[python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Download image galleries and collections from several image hosting sites +EAPI=8 +HOMEPAGE=https://github.com/mikf/gallery-dl/ +INHERIT=distutils-r1 optfeature +IUSE=test python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=>=dev-python/requests-2.11.0[python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( dev-lang/python:3.12[sqlite,ssl,xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite,ssl,xml(+)] ) +REQUIRED_USE=|| ( python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/mikf/gallery-dl/archive/v1.29.6.tar.gz -> gallery-dl-1.29.6.gh.tar.gz +_eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=fe7d3901c71ec791f8f7c236806fb08f diff --git a/metadata/md5-cache/net-misc/s6-networking-2.7.1.0 b/metadata/md5-cache/net-misc/s6-networking-2.7.1.0 new file mode 100644 index 000000000000..fdfda5ba16b1 --- /dev/null +++ b/metadata/md5-cache/net-misc/s6-networking-2.7.1.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure postinst prepare +DEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.1.0:= >=net-dns/s6-dns-2.3.7.0:= sys-apps/s6:=[execline] ssl? ( dev-libs/libretls:= ) +DESCRIPTION=Suite of small networking utilities for Unix systems +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6-networking/ +INHERIT=optfeature toolchain-funcs +IUSE=ssl +KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 +LICENSE=ISC +RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.1.0:= >=net-dns/s6-dns-2.3.7.0:= sys-apps/s6:=[execline] ssl? ( dev-libs/libretls:= ) +SLOT=0/2.7 +SRC_URI=https://www.skarnet.org/software/s6-networking/s6-networking-2.7.1.0.tar.gz +_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=0ee4da8635681d637059c5d8fe8db8aa diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz Binary files differindex 59d39c512498..939351750e68 100644 --- a/metadata/md5-cache/net-nds/Manifest.gz +++ b/metadata/md5-cache/net-nds/Manifest.gz diff --git a/metadata/md5-cache/net-nds/shelldap-1.5.1 b/metadata/md5-cache/net-nds/shelldap-1.5.2 index 3235bb5f84c1..3a8060da1c0d 100644 --- a/metadata/md5-cache/net-nds/shelldap-1.5.1 +++ b/metadata/md5-cache/net-nds/shelldap-1.5.2 @@ -1,15 +1,16 @@ -BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) DEFINED_PHASES=compile configure install prepare test DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] DESCRIPTION=A handy shell-like interface for browsing LDAP servers and editing their content -EAPI=7 +EAPI=8 HOMEPAGE=https://github.com/mahlonsmith/shelldap INHERIT=perl-module -IUSE=+readline sasl +ssl perl_features_debug perl_features_ithreads perl_features_quadmath +IUSE=+readline sasl perl_features_debug perl_features_ithreads perl_features_quadmath test KEYWORDS=~amd64 ~x86 LICENSE=BSD RDEPEND=dev-perl/Algorithm-Diff sasl? ( dev-perl/Authen-SASL ) dev-perl/IO-Socket-SSL dev-perl/perl-ldap dev-perl/TermReadKey readline? ( dev-perl/Term-ReadLine-Gnu ) dev-perl/Term-Shell dev-perl/Tie-IxHash dev-perl/YAML-Syck virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/mahlonsmith/shelldap/releases/download/v1.5.1/shelldap-1.5.1.tar.gz -_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=64dd128797a180e9f77cb7fa04c309d2 +SRC_URI=https://github.com/mahlonsmith/shelldap/releases/download/v1.5.2/shelldap-1.5.2.tar.gz +_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=6e344fa22ca401d1d4c27083a7189725 diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz Binary files differindex 3abeed0a4712..a545805d20fa 100644 --- a/metadata/md5-cache/net-p2p/Manifest.gz +++ b/metadata/md5-cache/net-p2p/Manifest.gz diff --git a/metadata/md5-cache/net-p2p/deluge-9999 b/metadata/md5-cache/net-p2p/deluge-9999 index eb9e72fe7c8d..024ff21cba96 100644 --- a/metadata/md5-cache/net-p2p/deluge-9999 +++ b/metadata/md5-cache/net-p2p/deluge-9999 @@ -13,4 +13,4 @@ REQUIRED_USE=libnotify? ( gui ) sound? ( gui ) ^^ ( python_single_target_python3 RESTRICT=!test? ( test ) SLOT=0 _eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=822ae0a250c4a7bd6c37765654c2e6f7 +_md5_=b57f6f49336829b28edfea7dbec20d6c diff --git a/metadata/md5-cache/net-p2p/kubo-0.30.0 b/metadata/md5-cache/net-p2p/kubo-0.34.1 index fd3cd5648778..47db7952e6c9 100644 --- a/metadata/md5-cache/net-p2p/kubo-0.30.0 +++ b/metadata/md5-cache/net-p2p/kubo-0.34.1 @@ -5,11 +5,11 @@ DESCRIPTION=Main implementation of IPFS EAPI=8 HOMEPAGE=https://ipfs.tech https://github.com/ipfs/kubo/ INHERIT=go-module shell-completion systemd -KEYWORDS=amd64 ~x86 +KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0 RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.30.0/kubo-source.tar.gz -> kubo-0.30.0.tar.gz https://github.com/ipfs/fs-repo-migrations/archive/refs/tags/fs-repo-15-to-16/v1.0.1.tar.gz -> kubo-0.30.0-fs-repo-15-to-16-v1.0.1.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/fs-repo-15-to-16-v1.0.1-vendor.tar.xz -> kubo-0.30.0-fs-repo-15-to-16-v1.0.1-vendor.tar.xz +SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.34.1/kubo-source.tar.gz -> kubo-0.34.1.tar.gz https://github.com/ipfs/fs-repo-migrations/archive/refs/tags/fs-repo-15-to-16/v1.0.1.tar.gz -> kubo-0.34.1-fs-repo-15-to-16-v1.0.1.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/fs-repo-15-to-16-v1.0.1-vendor.tar.xz -> kubo-0.34.1-fs-repo-15-to-16-v1.0.1-vendor.tar.xz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic e8de74bac929ba17427e740e95707d00 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 191a27261275fc3bff7dd7482361b5d6 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=4a27e3be48f1eedc9d2743bececa8274 +_md5_=49f854540c0052b8a75ffe5f0fb89c13 diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz Binary files differindex 75d2dd53c67a..847da0b4d5af 100644 --- a/metadata/md5-cache/net-wireless/Manifest.gz +++ b/metadata/md5-cache/net-wireless/Manifest.gz diff --git a/metadata/md5-cache/net-wireless/qdmr-0.12.0 b/metadata/md5-cache/net-wireless/qdmr-0.12.0 index 1a5f6c700f9a..373378c3c364 100644 --- a/metadata/md5-cache/net-wireless/qdmr-0.12.0 +++ b/metadata/md5-cache/net-wireless/qdmr-0.12.0 @@ -4,7 +4,7 @@ DEPEND=dev-cpp/yaml-cpp:= dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5 dev- DESCRIPTION=GUI application for configuring and programming cheap DMR radios EAPI=8 HOMEPAGE=https://dm3mat.darc.de/qdmr/ -INHERIT=cmake udev linux-info +INHERIT=cmake udev linux-info xdg-utils IUSE=test KEYWORDS=amd64 x86 LICENSE=GPL-3+ @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/hmatuschek/qdmr/archive/refs/tags/v0.12.0.tar.gz -> qdmr-0.12.0.tar.gz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=d6b9e8fd8c4d278c710902c6c40c585f +_md5_=290d7ef1bc7e70b0a3eebbe44b61555f diff --git a/metadata/md5-cache/net-wireless/qdmr-0.12.1 b/metadata/md5-cache/net-wireless/qdmr-0.12.1 new file mode 100644 index 000000000000..bb12d35d2881 --- /dev/null +++ b/metadata/md5-cache/net-wireless/qdmr-0.12.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=dev-cpp/yaml-cpp:= dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtserialport:5 virtual/libusb:1 dev-qt/designer:5 test? ( dev-qt/qttest:5 ) +DESCRIPTION=GUI application for configuring and programming cheap DMR radios +EAPI=8 +HOMEPAGE=https://dm3mat.darc.de/qdmr/ +INHERIT=cmake udev linux-info xdg-utils +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=dev-cpp/yaml-cpp:= dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtserialport:5 virtual/libusb:1 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/hmatuschek/qdmr/archive/refs/tags/v0.12.1.tar.gz -> qdmr-0.12.1.tar.gz +_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=e1063937106a71d696af22b6d981320e diff --git a/metadata/md5-cache/net-wireless/qdmr-9999 b/metadata/md5-cache/net-wireless/qdmr-9999 index 2f450f185b94..7e4cb5d91e66 100644 --- a/metadata/md5-cache/net-wireless/qdmr-9999 +++ b/metadata/md5-cache/net-wireless/qdmr-9999 @@ -4,7 +4,7 @@ DEPEND=dev-cpp/yaml-cpp:= dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5 dev- DESCRIPTION=GUI application for configuring and programming cheap DMR radios EAPI=8 HOMEPAGE=https://dm3mat.darc.de/qdmr/ -INHERIT=cmake udev linux-info git-r3 +INHERIT=cmake udev linux-info xdg-utils git-r3 IUSE=test LICENSE=GPL-3+ PROPERTIES=live @@ -12,4 +12,4 @@ RDEPEND=dev-cpp/yaml-cpp:= dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5 dev RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=817a38fa789390ae4624869859366fbf +_md5_=e1063937106a71d696af22b6d981320e diff --git a/metadata/md5-cache/net-wireless/uhd-4.4.0.0 b/metadata/md5-cache/net-wireless/uhd-4.4.0.0 deleted file mode 100644 index 33418acefbe6..000000000000 --- a/metadata/md5-cache/net-wireless/uhd-4.4.0.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=doc? ( app-text/doxygen ) python_single_target_python3_11? ( dev-python/mako[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/mako[python_targets_python3_12(-)] ) app-arch/unzip app-arch/gzip app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) e300? ( virtual/udev ) usb? ( virtual/libusb:1 ) dev-libs/boost:= sys-libs/ncurses:0= python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) -DESCRIPTION=Universal Software Radio Peripheral (USRP) Hardware Driver -EAPI=8 -HOMEPAGE=https://kb.ettus.com -INHERIT=cmake gnome2-utils python-single-r1 udev -IUSE=+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=~amd64 ~arm ~riscv ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) e300? ( virtual/udev ) usb? ( virtual/libusb:1 ) dev-libs/boost:= sys-libs/ncurses:0= python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) -REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 ) b100? ( usb ) b200? ( usb ) usrp1? ( usb ) usrp2? ( usb ) || ( b100 b200 e300 mpmd usrp1 usrp2 x300 ) -RESTRICT=!test? ( test ) -SLOT=0/4.4.0 -SRC_URI=https://github.com/EttusResearch/uhd/archive/v4.4.0.0.tar.gz -> EttusResearch-UHD-4.4.0.0.tar.gz https://github.com/EttusResearch/uhd/releases/download/v4.4.0.0/uhd-images_4.4.0.0.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ecee7b4f923cab97dcccecf3c99aa71e diff --git a/metadata/md5-cache/net-wireless/uhd-4.6.0.0 b/metadata/md5-cache/net-wireless/uhd-4.6.0.0 deleted file mode 100644 index 28fed9fe04d2..000000000000 --- a/metadata/md5-cache/net-wireless/uhd-4.6.0.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=doc? ( app-text/doxygen ) python_single_target_python3_11? ( dev-python/mako[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/mako[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/mako[python_targets_python3_13(-)] ) app-arch/unzip app-arch/gzip app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack -DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) e300? ( virtual/udev ) usb? ( virtual/libusb:1 ) dev-libs/boost:= sys-libs/ncurses:0= python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) -DESCRIPTION=Universal Software Radio Peripheral (USRP) Hardware Driver -EAPI=8 -HOMEPAGE=https://kb.ettus.com -INHERIT=cmake gnome2-utils python-single-r1 udev -IUSE=+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=amd64 ~arm ~riscv ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) e300? ( virtual/udev ) usb? ( virtual/libusb:1 ) dev-libs/boost:= sys-libs/ncurses:0= python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] ) -REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) b100? ( usb ) b200? ( usb ) usrp1? ( usb ) usrp2? ( usb ) || ( b100 b200 e300 mpmd usrp1 usrp2 x300 ) -RESTRICT=!test? ( test ) -SLOT=0/4.6.0 -SRC_URI=https://github.com/EttusResearch/uhd/archive/v4.6.0.0.tar.gz -> EttusResearch-UHD-4.6.0.0.tar.gz https://github.com/EttusResearch/uhd/releases/download/v4.6.0.0/uhd-images_4.6.0.0.tar.xz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=abd802c0934275e2c0de154161f585d3 diff --git a/metadata/md5-cache/sci-calculators/Manifest.gz b/metadata/md5-cache/sci-calculators/Manifest.gz Binary files differindex ff77c7ed7bad..bc11c994c044 100644 --- a/metadata/md5-cache/sci-calculators/Manifest.gz +++ b/metadata/md5-cache/sci-calculators/Manifest.gz diff --git a/metadata/md5-cache/sci-calculators/bc-gh-7.0.3 b/metadata/md5-cache/sci-calculators/bc-gh-7.0.3 index 9dcbb26b6d67..80ed42580cab 100644 --- a/metadata/md5-cache/sci-calculators/bc-gh-7.0.3 +++ b/metadata/md5-cache/sci-calculators/bc-gh-7.0.3 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://git.gavinhoward.com/gavin/bc/ https://github.com/gavinhoward/bc/ INHERIT=edo IUSE=libedit readline -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=BSD-2 RDEPEND=!readline? ( libedit? ( dev-libs/libedit:= ) ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) SLOT=0 SRC_URI=https://github.com/gavinhoward/bc/releases/download/7.0.3/bc-7.0.3.tar.xz _eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c -_md5_=7520e2e9d33dacfca27dea21fdf213c6 +_md5_=772c2ee96c2c4978f98e5bfe60d3d7d9 diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz Binary files differindex 0bc82d437e71..a965ebae28d8 100644 --- a/metadata/md5-cache/sci-electronics/Manifest.gz +++ b/metadata/md5-cache/sci-electronics/Manifest.gz diff --git a/metadata/md5-cache/sci-electronics/kicad-footprints-9.0.0 b/metadata/md5-cache/sci-electronics/kicad-footprints-9.0.0 index ab24af9a9263..742d4eb789e9 100644 --- a/metadata/md5-cache/sci-electronics/kicad-footprints-9.0.0 +++ b/metadata/md5-cache/sci-electronics/kicad-footprints-9.0.0 @@ -4,10 +4,10 @@ DESCRIPTION=Electronic Schematic and PCB design tools footprint libraries EAPI=8 HOMEPAGE=https://gitlab.com/kicad/libraries/kicad-footprints INHERIT=cmake -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=CC-BY-SA-4.0 RDEPEND=>=sci-electronics/kicad-8.0.0 SLOT=0 SRC_URI=https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/9.0.0/kicad-footprints-9.0.0.tar.bz2 _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ffeb86b757bbf065b4c08f83dc8de6f2 +_md5_=74ddc417e558e59cb9f30176904cb8f6 diff --git a/metadata/md5-cache/sci-electronics/kicad-meta-9.0.0 b/metadata/md5-cache/sci-electronics/kicad-meta-9.0.0 index 227439abf418..208a372562f3 100644 --- a/metadata/md5-cache/sci-electronics/kicad-meta-9.0.0 +++ b/metadata/md5-cache/sci-electronics/kicad-meta-9.0.0 @@ -3,8 +3,8 @@ DESCRIPTION=Electronic Schematic and PCB design tools (meta package) EAPI=8 HOMEPAGE=https://www.kicad.org IUSE=doc minimal -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=metapackage RDEPEND=>=sci-electronics/kicad-9.0.0 >=sci-electronics/kicad-symbols-9.0.0 >=sci-electronics/kicad-footprints-9.0.0 doc? ( >=app-doc/kicad-doc-9.0.0 ) !minimal? ( >=sci-electronics/kicad-packages3d-9.0.0 >=sci-electronics/kicad-templates-9.0.0 ) SLOT=0 -_md5_=23222952379f3182d5386b9df5c53202 +_md5_=4ce0bc3d056b7c98dd6c03b635c28c5a diff --git a/metadata/md5-cache/sci-electronics/kicad-packages3d-9.0.0 b/metadata/md5-cache/sci-electronics/kicad-packages3d-9.0.0 index a32150506c58..0b62fe6d5c15 100644 --- a/metadata/md5-cache/sci-electronics/kicad-packages3d-9.0.0 +++ b/metadata/md5-cache/sci-electronics/kicad-packages3d-9.0.0 @@ -4,10 +4,10 @@ DESCRIPTION=Electronic Schematic and PCB design tools 3D package libraries EAPI=8 HOMEPAGE=https://gitlab.com/kicad/libraries/kicad-packages3D INHERIT=check-reqs cmake -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=CC-BY-SA-4.0 RDEPEND=>=sci-electronics/kicad-8.0.0 SLOT=0 SRC_URI=https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/9.0.0/kicad-packages3D-9.0.0.tar.bz2 -> kicad-packages3d-9.0.0.tar.bz2 _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=46aa5e1df4c3fec3dd5ff63fb6f06471 +_md5_=9c37dad41c28d0c3a30e69defabdb08d diff --git a/metadata/md5-cache/sci-electronics/kicad-symbols-9.0.0 b/metadata/md5-cache/sci-electronics/kicad-symbols-9.0.0 index 049195a4301c..2b250cb051ee 100644 --- a/metadata/md5-cache/sci-electronics/kicad-symbols-9.0.0 +++ b/metadata/md5-cache/sci-electronics/kicad-symbols-9.0.0 @@ -4,10 +4,10 @@ DESCRIPTION=Electronic Schematic and PCB design tools symbol libraries EAPI=8 HOMEPAGE=https://gitlab.com/kicad/libraries/kicad-symbols INHERIT=cmake -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=CC-BY-SA-4.0 RDEPEND=>=sci-electronics/kicad-8.0.0 SLOT=0 SRC_URI=https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/9.0.0/kicad-symbols-9.0.0.tar.bz2 _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=96df2fc559b1b07fa51a911398053372 +_md5_=f19ec215812d77561157920c83e4b14f diff --git a/metadata/md5-cache/sci-electronics/kicad-templates-9.0.0 b/metadata/md5-cache/sci-electronics/kicad-templates-9.0.0 index 54e09750476a..ba7bca93b472 100644 --- a/metadata/md5-cache/sci-electronics/kicad-templates-9.0.0 +++ b/metadata/md5-cache/sci-electronics/kicad-templates-9.0.0 @@ -4,10 +4,10 @@ DESCRIPTION=Electronic Schematic and PCB design tools project templates EAPI=8 HOMEPAGE=https://github.com/kicad/kicad-templates INHERIT=cmake -KEYWORDS=~amd64 +KEYWORDS=amd64 LICENSE=CC-BY-SA-4.0 RDEPEND=>=sci-electronics/kicad-8.0.0 SLOT=0 SRC_URI=https://gitlab.com/kicad/libraries/kicad-templates/-/archive/9.0.0/kicad-templates-9.0.0.tar.bz2 _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=41cd0198ea47d804a00d5578c75e10c7 +_md5_=d1fed4a9c1d02a05d288bc1a0e6e6e77 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz Binary files differindex 7db7ae20194c..5b82966a73ff 100644 --- a/metadata/md5-cache/sci-mathematics/Manifest.gz +++ b/metadata/md5-cache/sci-mathematics/Manifest.gz diff --git a/metadata/md5-cache/sci-mathematics/opensmt-2.5.2 b/metadata/md5-cache/sci-mathematics/opensmt-2.5.2 index f87aa6ac0589..e55046726546 100644 --- a/metadata/md5-cache/sci-mathematics/opensmt-2.5.2 +++ b/metadata/md5-cache/sci-mathematics/opensmt-2.5.2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0/2.5.2 SRC_URI=https://github.com/usi-verification-and-security/opensmt/archive/v2.5.2.tar.gz -> opensmt-2.5.2.tar.gz _eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=79572450fffb243e8e26c6c0767f720c +_md5_=88a6a4d57b57b630ce023f285906f7b8 diff --git a/metadata/md5-cache/sci-ml/Manifest.gz b/metadata/md5-cache/sci-ml/Manifest.gz Binary files differindex d898335ac4ba..f97df796a6e6 100644 --- a/metadata/md5-cache/sci-ml/Manifest.gz +++ b/metadata/md5-cache/sci-ml/Manifest.gz diff --git a/metadata/md5-cache/sci-ml/sentencepiece-0.2.0-r2 b/metadata/md5-cache/sci-ml/sentencepiece-0.2.0-r2 deleted file mode 100644 index 4c8e24b98b50..000000000000 --- a/metadata/md5-cache/sci-ml/sentencepiece-0.2.0-r2 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:= dev-util/google-perftools dev-libs/darts -DESCRIPTION=Text tokenizer for Neural Network-based text generation -EAPI=8 -HOMEPAGE=https://github.com/google/sentencepiece -INHERIT=cmake -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:= dev-util/google-perftools -SLOT=0 -SRC_URI=https://github.com/google/sentencepiece/archive/refs/tags/v0.2.0.tar.gz -> sentencepiece-0.2.0.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=6aa4577e8f52d4547136b36b8b96bd42 diff --git a/metadata/md5-cache/sci-ml/sentencepiece-0.2.0-r3 b/metadata/md5-cache/sci-ml/sentencepiece-0.2.0-r3 new file mode 100644 index 000000000000..4a0dabe1ea13 --- /dev/null +++ b/metadata/md5-cache/sci-ml/sentencepiece-0.2.0-r3 @@ -0,0 +1,16 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:= dev-util/google-perftools !sci-ml/pysentencepiece dev-libs/darts python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +DESCRIPTION=Text tokenizer for Neural Network-based text generation +EAPI=8 +HOMEPAGE=https://github.com/google/sentencepiece +INHERIT=cmake distutils-r1 +IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~amd64 +LICENSE=Apache-2.0 +RDEPEND=dev-cpp/abseil-cpp:= dev-libs/protobuf:= dev-util/google-perftools !sci-ml/pysentencepiece python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +SLOT=0 +SRC_URI=https://github.com/google/sentencepiece/archive/refs/tags/v0.2.0.tar.gz -> sentencepiece-0.2.0.tar.gz +_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=f584b5e750ade756b1cc502c6ea290fb diff --git a/metadata/md5-cache/sci-physics/Manifest.gz b/metadata/md5-cache/sci-physics/Manifest.gz Binary files differindex 8a23bdf7ef70..ec7d21c16b05 100644 --- a/metadata/md5-cache/sci-physics/Manifest.gz +++ b/metadata/md5-cache/sci-physics/Manifest.gz diff --git a/metadata/md5-cache/sci-physics/pythia-8.3.13-r1 b/metadata/md5-cache/sci-physics/pythia-8.3.13-r1 new file mode 100644 index 000000000000..23c06728f679 --- /dev/null +++ b/metadata/md5-cache/sci-physics/pythia-8.3.13-r1 @@ -0,0 +1,17 @@ +BDEPEND=test? ( root? ( sci-physics/root:= ) ) +DEFINED_PHASES=configure install prepare pretend setup test +DEPEND=fastjet? ( sci-physics/fastjet ) hepmc3? ( sci-physics/hepmc:3= ) hepmc2? ( sci-physics/hepmc:2= ) lhapdf? ( sci-physics/lhapdf:= ) zlib? ( sys-libs/zlib ) highfive? ( sci-libs/HighFive sci-libs/hdf5[cxx] ) rivet? ( sci-physics/rivet:* ) mpich? ( sys-cluster/mpich ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) +DESCRIPTION=Lund Monte Carlo high-energy physics event generator +EAPI=8 +HOMEPAGE=https://pythia.org/ +INHERIT=toolchain-funcs python-single-r1 +IUSE=doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib python highfive mpich rivet python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=fastjet? ( sci-physics/fastjet ) hepmc3? ( sci-physics/hepmc:3= ) hepmc2? ( sci-physics/hepmc:2= ) lhapdf? ( sci-physics/lhapdf:= ) zlib? ( sys-libs/zlib ) highfive? ( sci-libs/HighFive sci-libs/hdf5[cxx] ) rivet? ( sci-physics/rivet:* ) mpich? ( sys-cluster/mpich ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) +REQUIRED_USE=?? ( hepmc3 hepmc2 ) python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) +RESTRICT=!test? ( test ) +SLOT=8 +SRC_URI=https://pythia.org/download/pythia83/pythia8313.tgz test? ( lhapdf? ( https://lhapdfsets.web.cern.ch/lhapdfsets/current/CT10.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/MRST2007lomod.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nlo_as_0119_qed_mc.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nnlo_as_0119_qed_mc.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq66.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq6l1.tar.gz https://www.hepforge.org/downloads/lhapdf/pdfsets/v6.backup/6.2.1/MRST2004qed.tar.gz ) ) +_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=5b4377defb437792f5c221e345a34e06 diff --git a/metadata/md5-cache/sci-physics/pythia-8.3.14 b/metadata/md5-cache/sci-physics/pythia-8.3.14 new file mode 100644 index 000000000000..ba36a9137f4c --- /dev/null +++ b/metadata/md5-cache/sci-physics/pythia-8.3.14 @@ -0,0 +1,17 @@ +BDEPEND=test? ( root? ( sci-physics/root:= ) ) +DEFINED_PHASES=configure install prepare pretend setup test +DEPEND=fastjet? ( sci-physics/fastjet ) hepmc3? ( sci-physics/hepmc:3= ) hepmc2? ( sci-physics/hepmc:2= ) lhapdf? ( sci-physics/lhapdf:= ) zlib? ( sys-libs/zlib ) highfive? ( sci-libs/HighFive sci-libs/hdf5[cxx] ) rivet? ( sci-physics/rivet:* ) mpich? ( sys-cluster/mpich ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) +DESCRIPTION=Lund Monte Carlo high-energy physics event generator +EAPI=8 +HOMEPAGE=https://pythia.org/ +INHERIT=toolchain-funcs python-single-r1 +IUSE=doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib python highfive mpich rivet python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=fastjet? ( sci-physics/fastjet ) hepmc3? ( sci-physics/hepmc:3= ) hepmc2? ( sci-physics/hepmc:2= ) lhapdf? ( sci-physics/lhapdf:= ) zlib? ( sys-libs/zlib ) highfive? ( sci-libs/HighFive sci-libs/hdf5[cxx] ) rivet? ( sci-physics/rivet:* ) mpich? ( sys-cluster/mpich ) python? ( python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) +REQUIRED_USE=?? ( hepmc3 hepmc2 ) python? ( ^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) +RESTRICT=!test? ( test ) +SLOT=8 +SRC_URI=https://pythia.org/download/pythia83/pythia8314.tgz test? ( lhapdf? ( https://lhapdfsets.web.cern.ch/lhapdfsets/current/CT10.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/MRST2007lomod.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nlo_as_0119_qed_mc.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nnlo_as_0119_qed_mc.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq66.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq6l1.tar.gz https://www.hepforge.org/downloads/lhapdf/pdfsets/v6.backup/6.2.1/MRST2004qed.tar.gz ) ) +_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=5b4377defb437792f5c221e345a34e06 diff --git a/metadata/md5-cache/sci-physics/pythia-9999 b/metadata/md5-cache/sci-physics/pythia-9999 index 504ede362426..bf7377d3bc99 100644 --- a/metadata/md5-cache/sci-physics/pythia-9999 +++ b/metadata/md5-cache/sci-physics/pythia-9999 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=8 SRC_URI=test? ( lhapdf? ( https://lhapdfsets.web.cern.ch/lhapdfsets/current/CT10.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/MRST2007lomod.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nlo_as_0119_qed_mc.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nnlo_as_0119_qed_mc.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq66.tar.gz https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq6l1.tar.gz https://www.hepforge.org/downloads/lhapdf/pdfsets/v6.backup/6.2.1/MRST2004qed.tar.gz ) ) _eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=a663122a121278236e1c1708384251d0 +_md5_=5b4377defb437792f5c221e345a34e06 diff --git a/metadata/md5-cache/sci-physics/thepeg-2.2.2-r1 b/metadata/md5-cache/sci-physics/thepeg-2.2.2-r2 index 7d94458bffcc..3b25ec16bd0f 100644 --- a/metadata/md5-cache/sci-physics/thepeg-2.2.2-r1 +++ b/metadata/md5-cache/sci-physics/thepeg-2.2.2-r2 @@ -1,16 +1,16 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc? ( sci-physics/hepmc:2= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( virtual/jdk:1.8 ) test? ( sys-process/time ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc? ( sci-physics/hepmc:2= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( >=virtual/jdk-1.8:*[-headless-awt] ) test? ( sys-process/time ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Toolkit for High Energy Physics Event Generation EAPI=8 -HOMEPAGE=http://home.thep.lu.se/ThePEG/ +HOMEPAGE=https://thepeg.hepforge.org/ INHERIT=autotools elisp-common java-pkg-opt-2 -IUSE=emacs fastjet hepmc java lhapdf static-libs test zlib java +IUSE=emacs fastjet hepmc lhapdf static-libs test zlib java KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-3 -RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc? ( sci-physics/hepmc:2= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc? ( sci-physics/hepmc:2= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) RESTRICT=!test? ( test ) SLOT=0/20 -SRC_URI=https://www.hepforge.org/archive/thepeg/ThePEG-2.2.2.tar.bz2 test? ( hepmc? ( https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) ) +SRC_URI=https://www.hepforge.org/downloads/thepeg/ThePEG-2.2.2.tar.bz2 test? ( hepmc? ( https://www.hepforge.org/downloads/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/downloads/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/downloads/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/downloads/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) ) _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 elisp-common fe05085d051330f15cf7201109b5cd23 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=5d0c4c65411d47b09cd234a79dacebf7 +_md5_=62307aa61b07566d1c92cd0817e4a146 diff --git a/metadata/md5-cache/sci-physics/thepeg-2.2.3-r1 b/metadata/md5-cache/sci-physics/thepeg-2.2.3-r2 index bf8305290495..362e8cfd2a42 100644 --- a/metadata/md5-cache/sci-physics/thepeg-2.2.3-r1 +++ b/metadata/md5-cache/sci-physics/thepeg-2.2.3-r2 @@ -1,16 +1,16 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( virtual/jdk:1.8 ) test? ( sys-process/time dev-libs/boost ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( >=virtual/jdk-1.8:*[-headless-awt] ) test? ( sys-process/time dev-libs/boost ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Toolkit for High Energy Physics Event Generation EAPI=8 -HOMEPAGE=http://home.thep.lu.se/ThePEG/ +HOMEPAGE=https://thepeg.hepforge.org/ INHERIT=autotools elisp-common java-pkg-opt-2 -IUSE=emacs fastjet +hepmc3 java lhapdf static-libs test zlib java +IUSE=emacs fastjet +hepmc3 lhapdf static-libs test zlib java KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) RESTRICT=!test? ( test ) SLOT=0/30 -SRC_URI=https://www.hepforge.org/archive/thepeg/ThePEG-2.2.3.tar.bz2 test? ( hepmc3? ( https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) ) +SRC_URI=https://www.hepforge.org/downloads/thepeg/ThePEG-2.2.3.tar.bz2 test? ( hepmc3? ( https://www.hepforge.org/downloads/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/downloads/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/downloads/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/downloads/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) ) _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 elisp-common fe05085d051330f15cf7201109b5cd23 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=adb4334df629c9ef4363cb66143438aa +_md5_=82fe83c1bff1dd3cce6132a9c23f2a68 diff --git a/metadata/md5-cache/sci-physics/thepeg-2.3.0 b/metadata/md5-cache/sci-physics/thepeg-2.3.0-r1 index fd5fe4b49dbe..1c931b875de2 100644 --- a/metadata/md5-cache/sci-physics/thepeg-2.3.0 +++ b/metadata/md5-cache/sci-physics/thepeg-2.3.0-r1 @@ -1,16 +1,16 @@ BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test -DEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) rivet? ( sci-physics/rivet:3=[hepmc3] ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) sci-libs/gsl:= java? ( virtual/jdk:1.8 ) test? ( sys-process/time dev-libs/boost ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) rivet? ( sci-physics/rivet:3=[hepmc3] ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) sci-libs/gsl:= java? ( >=virtual/jdk-1.8:*[-headless-awt] ) test? ( sys-process/time dev-libs/boost ) java? ( >=dev-java/java-config-2.2.0-r3 ) DESCRIPTION=Toolkit for High Energy Physics Event Generation EAPI=8 -HOMEPAGE=http://home.thep.lu.se/ThePEG/ https://thepeg.hepforge.org/ +HOMEPAGE=https://thepeg.hepforge.org/ INHERIT=autotools elisp-common java-pkg-opt-2 IUSE=emacs fastjet +hepmc3 lhapdf static-libs test zlib rivet java KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) rivet? ( sci-physics/rivet:3=[hepmc3] ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-physics/fastjet:0= ) rivet? ( sci-physics/rivet:3=[hepmc3] ) hepmc3? ( sci-physics/hepmc:3= ) lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 ) RESTRICT=!test? ( test ) SLOT=0/30 -SRC_URI=https://www.hepforge.org/archive/thepeg/ThePEG-2.3.0.tar.bz2 test? ( hepmc3? ( https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) ) +SRC_URI=https://www.hepforge.org/downloads/thepeg/ThePEG-2.3.0.tar.bz2 test? ( hepmc3? ( https://www.hepforge.org/downloads/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/downloads/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/downloads/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/downloads/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) ) _eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 elisp-common fe05085d051330f15cf7201109b5cd23 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=e089054f475b36119e2dd78311615f91 +_md5_=436617f3193bd989800f8ad46e23eef4 diff --git a/metadata/md5-cache/sci-visualization/Manifest.gz b/metadata/md5-cache/sci-visualization/Manifest.gz Binary files differindex a2b6e5dc12b2..248014ddc1a1 100644 --- a/metadata/md5-cache/sci-visualization/Manifest.gz +++ b/metadata/md5-cache/sci-visualization/Manifest.gz diff --git a/metadata/md5-cache/sci-visualization/veusz-3.6.2-r1 b/metadata/md5-cache/sci-visualization/veusz-3.6.2-r1 deleted file mode 100644 index ca377a85900d..000000000000 --- a/metadata/md5-cache/sci-visualization/veusz-3.6.2-r1 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ) ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-python/numpy[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyqt5[widgets,svg,printsupport,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sip:5[python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DESCRIPTION=Qt scientific plotting package with good Postscript output -EAPI=8 -HOMEPAGE=https://veusz.github.io/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=desktop distutils-r1 qmake-utils virtualx xdg -IUSE=dbus hdf5 doc python_targets_python3_11 python_targets_python3_12 test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=dev-python/numpy[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyqt5[widgets,svg,printsupport,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) hdf5? ( dev-python/h5py[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/veusz/veusz/releases/download/veusz-3.6.2/veusz-3.6.2.tar.gz -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=b9b2c969d2533d144c1d8cab832c24f8 diff --git a/metadata/md5-cache/sci-visualization/veusz-3.6.2-r3 b/metadata/md5-cache/sci-visualization/veusz-3.6.2-r3 new file mode 100644 index 000000000000..46b6e930f304 --- /dev/null +++ b/metadata/md5-cache/sci-visualization/veusz-3.6.2-r3 @@ -0,0 +1,18 @@ +BDEPEND=dev-python/numpy[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyqt5[gui,printsupport,svg,widgets,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sip:5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/alabaster[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ) ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +DESCRIPTION=Qt scientific plotting package with good Postscript output +EAPI=8 +HOMEPAGE=https://veusz.github.io/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop distutils-r1 qmake-utils virtualx xdg +IUSE=dbus hdf5 doc python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug test +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +LICENSE=GPL-2 +RDEPEND=dev-python/numpy[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyqt5[gui,printsupport,svg,widgets,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dbus? ( dev-python/dbus-python[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) hdf5? ( dev-python/h5py[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/veusz/veusz/releases/download/veusz-3.6.2/veusz-3.6.2.tar.gz +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=8b24174e8edd0473e09d3c4207806c6d diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz Binary files differindex 6094839d174b..fd90c1e58fbb 100644 --- a/metadata/md5-cache/sys-apps/Manifest.gz +++ b/metadata/md5-cache/sys-apps/Manifest.gz diff --git a/metadata/md5-cache/sys-apps/diffutils-3.12 b/metadata/md5-cache/sys-apps/diffutils-3.12 index e31232b148a9..6e5797ead64e 100644 --- a/metadata/md5-cache/sys-apps/diffutils-3.12 +++ b/metadata/md5-cache/sys-apps/diffutils-3.12 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/diffutils/ INHERIT=verify-sig IUSE=nls verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2 RDEPEND=nls? ( app-i18n/gnulib-l10n ) SLOT=0 SRC_URI=mirror://gnu/diffutils/diffutils-3.12.tar.xz verify-sig? ( mirror://gnu/diffutils/diffutils-3.12.tar.xz.sig ) _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=391c4960000e54139953d835e11d18cd +_md5_=bcf9b7690ece3d5731d5720e8a034d4f diff --git a/metadata/md5-cache/sys-apps/ed-1.21.1 b/metadata/md5-cache/sys-apps/ed-1.21.1 index 2745afcb5b32..cfdb19289efb 100644 --- a/metadata/md5-cache/sys-apps/ed-1.21.1 +++ b/metadata/md5-cache/sys-apps/ed-1.21.1 @@ -5,9 +5,9 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/ed/ INHERIT=edo toolchain-funcs unpacker verify-sig IUSE=verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-2+ SLOT=0 SRC_URI=mirror://gnu/ed/ed-1.21.1.tar.lz https://download.savannah.gnu.org/releases/ed/ed-1.21.1.tar.lz verify-sig? ( mirror://gnu/ed/ed-1.21.1.tar.lz.sig https://download.savannah.gnu.org/releases/ed/ed-1.21.1.tar.lz.sig ) _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=bc27dd47763567f9cb951d08b9bfe0f7 +_md5_=daf1e5bc6cec158f417660cc963f81f1 diff --git a/metadata/md5-cache/sys-apps/s6-2.13.2.0 b/metadata/md5-cache/sys-apps/s6-2.13.2.0 new file mode 100644 index 000000000000..baaf4765ea88 --- /dev/null +++ b/metadata/md5-cache/sys-apps/s6-2.13.2.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure postinst prepare +DEPEND=>=dev-libs/skalibs-2.14.3.0:= execline? ( dev-lang/execline:= ) +DESCRIPTION=skarnet.org's small and secure supervision software suite +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6/ +INHERIT=optfeature toolchain-funcs +IUSE=+execline +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86 +LICENSE=ISC +RDEPEND=>=dev-libs/skalibs-2.14.3.0:= execline? ( dev-lang/execline:= ) +SLOT=0/2.13 +SRC_URI=https://www.skarnet.org/software/s6/s6-2.13.2.0.tar.gz +_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=964c8922ba85d1170b59554782e3a39c diff --git a/metadata/md5-cache/sys-apps/s6-linux-init-1.1.3.0 b/metadata/md5-cache/sys-apps/s6-linux-init-1.1.3.0 new file mode 100644 index 000000000000..ba99248e898a --- /dev/null +++ b/metadata/md5-cache/sys-apps/s6-linux-init-1.1.3.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=configure install postinst prepare +DEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.0.0:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) +DESCRIPTION=Generates an init binary for s6-based init systems +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6-linux-init/ +INHERIT=optfeature toolchain-funcs +IUSE=+sysv-utils +KEYWORDS=~alpha ~amd64 ~arm ~mips ~x86 +LICENSE=ISC +RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.0.0:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) +SLOT=0/1.1 +SRC_URI=https://www.skarnet.org/software/s6-linux-init/s6-linux-init-1.1.3.0.tar.gz +_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=9c66c359692324aa94e752ea65efdb58 diff --git a/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.3.0 b/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.3.0 new file mode 100644 index 000000000000..972caecdb340 --- /dev/null +++ b/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.3.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure prepare +DEPEND=>=dev-libs/skalibs-2.13.0.0:= +DESCRIPTION=Set of tiny linux utilities +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6-linux-utils/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=ISC +RDEPEND=>=dev-libs/skalibs-2.13.0.0:= +SLOT=0 +SRC_URI=https://www.skarnet.org/software/s6-linux-utils/s6-linux-utils-2.6.3.0.tar.gz +_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=a0b3bbd4fa695e1e540421430af1bddb diff --git a/metadata/md5-cache/sys-apps/s6-portable-utils-2.3.1.0 b/metadata/md5-cache/sys-apps/s6-portable-utils-2.3.1.0 new file mode 100644 index 000000000000..20f451bd0b45 --- /dev/null +++ b/metadata/md5-cache/sys-apps/s6-portable-utils-2.3.1.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure postinst prepare +DEPEND=>=dev-libs/skalibs-2.14.0.0:= +DESCRIPTION=Set of tiny portable unix utilities +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6-portable-utils/ +INHERIT=optfeature toolchain-funcs +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=ISC +RDEPEND=>=dev-libs/skalibs-2.14.0.0:= +SLOT=0 +SRC_URI=https://www.skarnet.org/software/s6-portable-utils/s6-portable-utils-2.3.1.0.tar.gz +_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=87e942525b54d967f7ef550eb6d5dfaf diff --git a/metadata/md5-cache/sys-apps/s6-rc-0.5.6.0 b/metadata/md5-cache/sys-apps/s6-rc-0.5.6.0 new file mode 100644 index 000000000000..45e0a8a6e741 --- /dev/null +++ b/metadata/md5-cache/sys-apps/s6-rc-0.5.6.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure postinst prepare +DEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.0.0:= >=sys-apps/s6-2.11.3.0:=[execline] +DESCRIPTION=Service manager for the s6 supervision suite +EAPI=8 +HOMEPAGE=https://www.skarnet.org/software/s6-rc/ +INHERIT=optfeature toolchain-funcs +KEYWORDS=~amd64 ~arm ~x86 +LICENSE=ISC +RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.0.0:= >=sys-apps/s6-2.11.3.0:=[execline] +SLOT=0/0.5 +SRC_URI=https://www.skarnet.org/software/s6-rc/s6-rc-0.5.6.0.tar.gz +_eclasses_=optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=cdefe833e25a6e5f2068ea953ee779e7 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz Binary files differindex 642c5bfbb1d2..9cb2aff988c1 100644 --- a/metadata/md5-cache/sys-devel/Manifest.gz +++ b/metadata/md5-cache/sys-devel/Manifest.gz diff --git a/metadata/md5-cache/sys-devel/crossdev-20250106 b/metadata/md5-cache/sys-devel/crossdev-20250106 index 652246aea7a9..2ae366f8f90f 100644 --- a/metadata/md5-cache/sys-devel/crossdev-20250106 +++ b/metadata/md5-cache/sys-devel/crossdev-20250106 @@ -3,9 +3,9 @@ DEFINED_PHASES=install DESCRIPTION=Gentoo Cross-toolchain generator EAPI=8 HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Crossdev -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/portage-2.1 app-shells/bash sys-apps/gentoo-functions sys-apps/config-site SLOT=0 SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/crossdev/crossdev-20250106.tar.xz -_md5_=2e3b2088eed86097c8ca4f9ec00ed522 +_md5_=e9fb25ed0ff9fda14d4d6b4e92a17ff0 diff --git a/metadata/md5-cache/sys-devel/flex-2.6.4-r6 b/metadata/md5-cache/sys-devel/flex-2.6.4-r6 index 6b10b3dc5f9e..8aa9db8f442b 100644 --- a/metadata/md5-cache/sys-devel/flex-2.6.4-r6 +++ b/metadata/md5-cache/sys-devel/flex-2.6.4-r6 @@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare test DESCRIPTION=The Fast Lexical Analyzer EAPI=8 HOMEPAGE=https://github.com/westes/flex -INHERIT=flag-o-matic libtool multilib-minimal toolchain-funcs +INHERIT=dot-a flag-o-matic libtool multilib-minimal toolchain-funcs IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=FLEX @@ -12,5 +12,5 @@ RDEPEND=sys-devel/m4 RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-devel/flex/flex-2.6.4-autotools-regenerate.patch.xz -_eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=77ce52133d5b8ec8334488951da06e7a +_eclasses_=dot-a b76ac00911c1e924d6603841d7654fd6 flag-o-matic e8de74bac929ba17427e740e95707d00 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=889b185dbdd5e410f9aafc195aff2199 diff --git a/metadata/md5-cache/sys-devel/gcc-10.5.0 b/metadata/md5-cache/sys-devel/gcc-10.5.0 index 39cc1e6230f4..8ecb6d321110 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.5.0 +++ b/metadata/md5-cache/sys-devel/gcc-10.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=mirror://gcc/releases/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=93c8b573209f3b803ca483c6ee756de3 diff --git a/metadata/md5-cache/sys-devel/gcc-11.5.0 b/metadata/md5-cache/sys-devel/gcc-11.5.0 index 8f7add300033..4ffc555a128f 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.5.0 +++ b/metadata/md5-cache/sys-devel/gcc-11.5.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=11 SRC_URI=mirror://gcc/releases/gcc-11.5.0/gcc-11.5.0.tar.xz mirror://gnu/gcc/gcc-11.5.0/gcc-11.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.5.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=03cefeb67eaa752556847318aa4698e2 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.0 b/metadata/md5-cache/sys-devel/gcc-12.4.0 index 68ed716d9e84..35ab133970a1 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.0 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/releases/gcc-12.4.0/gcc-12.4.0.tar.xz mirror://gnu/gcc/gcc-12.4.0/gcc-12.4.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=dca76fb7ad7f2d66cbf07621b1920b60 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 index 4327433f402a..68c7896dbba2 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20241219/gcc-12-20241219.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=fe4bacde70bf82f5890fa1f13a86559d diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250227 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250227 index e8c6b41ef8ac..ddf73c240f4a 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250227 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250227 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20250227/gcc-12-20250227.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=abc122214b62d2754cafc339f6a5b5f3 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250417 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250417 index 34a530753e6c..956d4a9fa6a9 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250417 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250417 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20250417/gcc-12-20250417.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=50b382a23cdc4b67a6bcddfee33c7ae6 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250430 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250430 index ba9ea98b00ac..5d899e910518 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250430 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250430 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20250430/gcc-12-20250430.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=4ca086299f2760468b6cee7b9eb69cb6 diff --git a/metadata/md5-cache/sys-devel/gcc-12.5.9999 b/metadata/md5-cache/sys-devel/gcc-12.5.9999 index bf51911a6b19..7568bf13f170 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.5.9999 +++ b/metadata/md5-cache/sys-devel/gcc-12.5.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=b4aa830ad85a5ec1f45c4c8aaef97230 diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.0 b/metadata/md5-cache/sys-devel/gcc-13.2.0 index 55c1b98ddbc4..3260b3e2158c 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.2.0 +++ b/metadata/md5-cache/sys-devel/gcc-13.2.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/releases/gcc-13.2.0/gcc-13.2.0.tar.xz mirror://gnu/gcc/gcc-13.2.0/gcc-13.2.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=10b0f334383f12d220b7c195d34965bb diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 index 7729924c2b44..201e1aae64ac 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20241220/gcc-13-20241220.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=01485dcef161bbabf2e78ff22a0959b9 diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250301 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250301 index bc6d6cd3d536..63a1cd578983 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250301 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250301 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20250301/gcc-13-20250301.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=147e6b2f38debe3332412d74c0953433 diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250418 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250418 index fa57b8a7e60f..7b0be5f0c608 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250418 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250418 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20250418/gcc-13-20250418.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=3b99da8c7c5261678aec9e15a754ac51 diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250424 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250424 index d2f6a0422170..e69f2f8ed2cf 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250424 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250424 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20250424/gcc-13-20250424.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=f2dd23b0de7a4a86f8049d4cf0787f8a diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250501 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250501 index 9dfa7b787be1..7702493b6b52 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250501 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250501 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20250501/gcc-13-20250501.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=f2dd23b0de7a4a86f8049d4cf0787f8a diff --git a/metadata/md5-cache/sys-devel/gcc-13.4.9999 b/metadata/md5-cache/sys-devel/gcc-13.4.9999 index 5aba7708fdb9..30ddde3c54cc 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.4.9999 +++ b/metadata/md5-cache/sys-devel/gcc-13.4.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=d7d832d393b2a23d923ffd9a16713362 diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 index 75748df92c23..0a388731c1d1 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20241221/gcc-14-20241221.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=eedb49aa644b82cce9bc2de2cdc5d8a2 diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250301 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250301 index 953ab13ca866..6c7ae1ea0740 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250301 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250301 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20250301/gcc-14-20250301.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-8.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=5a83a37168986ddf277ab7115b80e0e5 diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250419 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250419 index 1ffc83b72df4..65ecb95667ca 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250419 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250419 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20250419/gcc-14-20250419.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-8.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=5a83a37168986ddf277ab7115b80e0e5 diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250425 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250425 index aa1b232b98f5..f683dc428b5e 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250425 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250425 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20250425/gcc-14-20250425.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-8.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=a57c4442edd58467e4aaeaed154d98a9 diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250502 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250502 index 05a23f22eb17..74b3ac8d6275 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250502 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250502 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20250502/gcc-14-20250502.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-8.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=a57c4442edd58467e4aaeaed154d98a9 diff --git a/metadata/md5-cache/sys-devel/gcc-14.3.9999 b/metadata/md5-cache/sys-devel/gcc-14.3.9999 index bb11dedabb6e..d1a2450bbde1 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.3.9999 +++ b/metadata/md5-cache/sys-devel/gcc-14.3.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=0083cdb96c3cc4a1cd285ce31dae0f87 diff --git a/metadata/md5-cache/sys-devel/gcc-15.1.0 b/metadata/md5-cache/sys-devel/gcc-15.1.0 index 802506631d46..21b7f9628dd5 100644 --- a/metadata/md5-cache/sys-devel/gcc-15.1.0 +++ b/metadata/md5-cache/sys-devel/gcc-15.1.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=15 SRC_URI=mirror://gcc/releases/gcc-15.1.0/gcc-15.1.0.tar.xz mirror://gnu/gcc/gcc-15.1.0/gcc-15.1.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-55.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=b5f7b2bafc7e46bc36c1e48d0b40d50e diff --git a/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250426 b/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250426 index 836f949409ad..19dedb173c85 100644 --- a/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250426 +++ b/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250426 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=15 SRC_URI=mirror://gcc/snapshots/15-20250426/gcc-15-20250426.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-55.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=07a48e3223e3116c6138c3f8934319a9 diff --git a/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250503 b/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250503 index 734640b9b8c8..6cbb476c2f2c 100644 --- a/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250503 +++ b/metadata/md5-cache/sys-devel/gcc-15.1.1_p20250503 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=15 SRC_URI=mirror://gcc/snapshots/15-20250503/gcc-15-20250503.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-55.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=07a48e3223e3116c6138c3f8934319a9 diff --git a/metadata/md5-cache/sys-devel/gcc-15.1.9999 b/metadata/md5-cache/sys-devel/gcc-15.1.9999 index 2270f2a80f2f..6249fc28386d 100644 --- a/metadata/md5-cache/sys-devel/gcc-15.1.9999 +++ b/metadata/md5-cache/sys-devel/gcc-15.1.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=15 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=02dec73433139cbf5ce961aedbd1820a diff --git a/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250427 b/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250427 index 6d21438337f5..84bb82b3bee4 100644 --- a/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250427 +++ b/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250427 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=16 SRC_URI=mirror://gcc/snapshots/16-20250427/gcc-16-20250427.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=b3b3fd9cb04841cffe0b9d01b78376c6 diff --git a/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250504 b/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250504 index e89516c063ea..cd3187f163b7 100644 --- a/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250504 +++ b/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250504 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=16 SRC_URI=mirror://gcc/snapshots/16-20250504/gcc-16-20250504.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=b3b3fd9cb04841cffe0b9d01b78376c6 diff --git a/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250504-r1 b/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250504-r1 new file mode 100644 index 000000000000..0af14701107e --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-16.0.0_p20250504-r1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 app-alternatives/yacc sys-devel/binutils:* >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) doc? ( app-text/doxygen ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc:16[ada] <sys-devel/gcc-16[ada] <dev-lang/ada-bootstrap-17 ) ) d? ( || ( sys-devel/gcc:16[d(-)] <sys-devel/gcc-16[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.87.0 dev-lang/rust:1.87.0 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust time64 libgdiagnostics cobol +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.11 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=16 +SRC_URI=mirror://gcc/snapshots/16-20250504/gcc-16-20250504.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-16.0.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-16.0.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=d841bde7e98201a9c652f1fd613a5194 diff --git a/metadata/md5-cache/sys-devel/gcc-16.0.9999 b/metadata/md5-cache/sys-devel/gcc-16.0.9999 index f1ea6e186494..4b0399b0ac12 100644 --- a/metadata/md5-cache/sys-devel/gcc-16.0.9999 +++ b/metadata/md5-cache/sys-devel/gcc-16.0.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=16 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=b3b3fd9cb04841cffe0b9d01b78376c6 diff --git a/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 b/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 index 3b204a95c080..f0aa9fd40e5e 100644 --- a/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 +++ b/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=8.5.0 SRC_URI=mirror://gcc/releases/gcc-8.5.0/gcc-8.5.0.tar.xz mirror://gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-8.5.0-patches-4.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=4982ee2c219160a321ccba8d27ffcb1e diff --git a/metadata/md5-cache/sys-devel/gcc-9.5.0 b/metadata/md5-cache/sys-devel/gcc-9.5.0 index 41d0554038ba..71d3d2bf6134 100644 --- a/metadata/md5-cache/sys-devel/gcc-9.5.0 +++ b/metadata/md5-cache/sys-devel/gcc-9.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.5.0 SRC_URI=mirror://gcc/releases/gcc-9.5.0/gcc-9.5.0.tar.xz mirror://gnu/gcc/gcc-9.5.0/gcc-9.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.5.0-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=644f3e25160a9f67b00a2da428ae5bf8 diff --git a/metadata/md5-cache/sys-devel/kgcc64-10.5.0 b/metadata/md5-cache/sys-devel/kgcc64-10.5.0 index d5559613c19b..5e17dbe013ba 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-10.5.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-10.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=10 SRC_URI=mirror://gcc/releases/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=bf021c721ef7be115a5bbe2994da13c2 diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.5.0 b/metadata/md5-cache/sys-devel/kgcc64-11.5.0 index 4055e3cefd48..5668f8eba37d 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-11.5.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-11.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=11 SRC_URI=mirror://gcc/releases/gcc-11.5.0/gcc-11.5.0.tar.xz mirror://gnu/gcc/gcc-11.5.0/gcc-11.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=37abb2ddad3beee4d26ff67ab78c834b diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 index d84e26a03154..4169048fc91b 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 +++ b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20241219/gcc-12-20241219.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=8c62f224cbfa05d62e7fc6075b2baeaa diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 index 2855cd07576c..aee9bb86c070 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 +++ b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20241220/gcc-13-20241220.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=501df60e684d8fb3a78db726325637dd diff --git a/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 b/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 index fab81e57d570..197d64557a4f 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 +++ b/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20241221/gcc-14-20241221.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain d8a6c45d9055e617c4c8f10baa7068cb toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 2bf0d74b817e3f30aaee805df74cbfc8 toolchain 4005f38a4b14cddf4585925880d088c7 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=a7bf0e1c26b5b7d308d5c8cd7cc7973e diff --git a/metadata/md5-cache/sys-devel/mold-2.1.0 b/metadata/md5-cache/sys-devel/mold-2.1.0 deleted file mode 100644 index 8e87eb7f18e0..000000000000 --- a/metadata/md5-cache/sys-devel/mold-2.1.0 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare pretend test -DEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= dev-libs/openssl:= ) -DESCRIPTION=A Modern Linker -EAPI=8 -HOMEPAGE=https://github.com/rui314/mold -INHERIT=cmake toolchain-funcs -KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86 -LICENSE=MIT BSD-2 -RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= dev-libs/openssl:= ) -SLOT=0 -SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.1.0.tar.gz -> mold-2.1.0.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=c81276d480bb1bd4e899bcaec444a13b diff --git a/metadata/md5-cache/sys-devel/mold-2.35.1 b/metadata/md5-cache/sys-devel/mold-2.35.1 deleted file mode 100644 index 4a5c5711ba5d..000000000000 --- a/metadata/md5-cache/sys-devel/mold-2.35.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare pretend test -DEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= ) -DESCRIPTION=A Modern Linker -EAPI=8 -HOMEPAGE=https://github.com/rui314/mold -INHERIT=cmake flag-o-matic toolchain-funcs -IUSE=debug -KEYWORDS=-alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86 -LICENSE=MIT BSD-2 CC0-1.0 -RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= ) -SLOT=0 -SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.35.1.tar.gz -> mold-2.35.1.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0d66cba23d935114cf1114e614e3175f diff --git a/metadata/md5-cache/sys-devel/mold-2.36.0 b/metadata/md5-cache/sys-devel/mold-2.36.0 deleted file mode 100644 index 70dce8c02fb7..000000000000 --- a/metadata/md5-cache/sys-devel/mold-2.36.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare pretend test -DEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= ) -DESCRIPTION=A Modern Linker -EAPI=8 -HOMEPAGE=https://github.com/rui314/mold -INHERIT=cmake flag-o-matic toolchain-funcs -IUSE=debug test -KEYWORDS=-alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86 -LICENSE=MIT BSD-2 CC0-1.0 -RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.36.0.tar.gz -> mold-2.36.0.tar.gz -_eclasses_=cmake b05c1b7b3c9213c155f128f4eadaa49f flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=257bdd0bc7710edaedacab53e8e9c72c diff --git a/metadata/md5-cache/sys-devel/patch-2.8 b/metadata/md5-cache/sys-devel/patch-2.8 index 3b82f9e87098..ff59412ae578 100644 --- a/metadata/md5-cache/sys-devel/patch-2.8 +++ b/metadata/md5-cache/sys-devel/patch-2.8 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.gnu.org/software/patch/patch.html INHERIT=flag-o-matic verify-sig IUSE=static test xattr verify-sig -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=GPL-3+ RDEPEND=xattr? ( sys-apps/attr ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://gnu/patch/patch-2.8.tar.xz verify-sig? ( mirror://gnu/patch/patch-2.8.tar.xz.sig ) _eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic e8de74bac929ba17427e740e95707d00 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=6badd3c9e88a3e1f42760883ddc00c10 +_md5_=cbde748ee26628474587297326e2f746 diff --git a/metadata/md5-cache/sys-devel/rust-std-1.87.0_beta20250430 b/metadata/md5-cache/sys-devel/rust-std-1.87.0_beta20250430 new file mode 100644 index 000000000000..956bc8d9e3b8 --- /dev/null +++ b/metadata/md5-cache/sys-devel/rust-std-1.87.0_beta20250430 @@ -0,0 +1,15 @@ +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) ~dev-lang/rust-1.87.0_beta20250430:= verify-sig? ( sec-keys/openpgp-keys-rust ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=|| ( >=sys-devel/gcc-4.7:* >=llvm-core/clang-3.5:* ) +DESCRIPTION=Rust standard library, standalone (for crossdev) +EAPI=8 +HOMEPAGE=https://www.rust-lang.org +INHERIT=flag-o-matic multiprocessing python-any-r1 rust-toolchain toolchain-funcs verify-sig +IUSE=debug verify-sig +LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 +RDEPEND=|| ( >=sys-devel/gcc-4.7:* >=llvm-core/clang-3.5:* ) +RESTRICT=test +SLOT=stable/1.87 +SRC_URI=https://static.rust-lang.org/dist/2025-04-30/rustc-beta-src.tar.xz -> rustc-1.87.0_beta20250430-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/2025-04-30/rustc-beta-src.tar.xz.asc -> rustc-1.87.0_beta20250430-src.tar.xz.asc ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=c24c751569d31ffc80926477f2018016 diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz Binary files differindex 005d49338e0f..0995ec27efe2 100644 --- a/metadata/md5-cache/sys-fs/Manifest.gz +++ b/metadata/md5-cache/sys-fs/Manifest.gz diff --git a/metadata/md5-cache/sys-fs/ncdu-2.8.2 b/metadata/md5-cache/sys-fs/ncdu-2.8.2 new file mode 100644 index 000000000000..10556a572b34 --- /dev/null +++ b/metadata/md5-cache/sys-fs/ncdu-2.8.2 @@ -0,0 +1,15 @@ +BDEPEND=verify-sig? ( sec-keys/openpgp-keys-yorhel ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) || ( dev-lang/zig:0.14[llvm(+)] dev-lang/zig-bin:0.14 ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=app-arch/zstd:= sys-libs/ncurses:=[unicode(+)] +DESCRIPTION=NCurses Disk Usage +EAPI=8 +HOMEPAGE=https://dev.yorhel.nl/ncdu https://code.blicky.net/yorhel/ncdu +INHERIT=verify-sig zig +IUSE=verify-sig +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=app-arch/zstd:= sys-libs/ncurses:=[unicode(+)] +SLOT=0 +SRC_URI=https://dev.yorhel.nl/download/ncdu-2.8.2.tar.gz verify-sig? ( https://dev.yorhel.nl/download/ncdu-2.8.2.tar.gz.asc ) +_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 zig 37036f8b6e2c9be07fdb477e79d4bae5 zig-utils e6fd4920f41e4d125d20f9f2b2f55ece +_md5_=29305d65a2c4d3bba55e60c2539a319d diff --git a/metadata/md5-cache/sys-fs/squashfs-tools-ng-1.3.1 b/metadata/md5-cache/sys-fs/squashfs-tools-ng-1.3.1 deleted file mode 100644 index 85dfc637fa20..000000000000 --- a/metadata/md5-cache/sys-fs/squashfs-tools-ng-1.3.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=app-portage/elt-patches-20250306 -DEFINED_PHASES=configure install prepare -DEPEND=app-arch/bzip2:= sys-libs/zlib:= lz4? ( app-arch/lz4:= ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo:2 ) selinux? ( sys-libs/libselinux:= ) zstd? ( app-arch/zstd:= ) -DESCRIPTION=A new set of tools for working with SquashFS images -EAPI=8 -HOMEPAGE=https://github.com/AgentD/squashfs-tools-ng -INHERIT=libtool -IUSE=lz4 +lzma lzo selinux +tools zstd -KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=LGPL-3+ BSD-2 MIT tools? ( GPL-3+ ) -RDEPEND=app-arch/bzip2:= sys-libs/zlib:= lz4? ( app-arch/lz4:= ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo:2 ) selinux? ( sys-libs/libselinux:= ) zstd? ( app-arch/zstd:= ) -SLOT=0 -SRC_URI=https://infraroot.at/pub/squashfs/squashfs-tools-ng-1.3.1.tar.xz -_eclasses_=libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=a83cdddfc695888afe75a51d33b31d99 diff --git a/metadata/md5-cache/sci-ml/pysentencepiece-0.2.0 b/metadata/md5-cache/sys-fs/ubi_reader-0.8.5-r2 index bee60f96ab45..df0decdf23a0 100644 --- a/metadata/md5-cache/sci-ml/pysentencepiece-0.2.0 +++ b/metadata/md5-cache/sys-fs/ubi_reader-0.8.5-r2 @@ -1,16 +1,15 @@ BDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=sci-ml/sentencepiece python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) -DESCRIPTION=Text tokenizer for Neural Network-based text generation +DESCRIPTION=Collection of Python scripts for extracting data from UBI and UBIFS images EAPI=8 -HOMEPAGE=https://github.com/google/sentencepiece +HOMEPAGE=https://github.com/jrspruitt/ubi_reader INHERIT=distutils-r1 -IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=sci-ml/sentencepiece python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=dev-python/python-lzo[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) SLOT=0 -SRC_URI=https://github.com/google/sentencepiece/archive/refs/tags/v0.2.0.tar.gz -> sentencepiece-0.2.0.tar.gz +SRC_URI=https://github.com/jrspruitt/ubi_reader/archive/refs/tags/v0.8.5-master.tar.gz -> ubi_reader-0.8.5.tar.gz _eclasses_=distutils-r1 2a874f6b13be509cff13de8e37085386 flag-o-matic e8de74bac929ba17427e740e95707d00 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=94094d228603c0977784ee4ec69d0e52 +_md5_=c50ce39263db5db81c9696515aa22f6d diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz Binary files differindex dfdb15aace8c..ce70f1d25268 100644 --- a/metadata/md5-cache/sys-kernel/Manifest.gz +++ b/metadata/md5-cache/sys-kernel/Manifest.gz diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.137 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.137 new file mode 100644 index 000000000000..851f6546abaa --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.137 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug hardened savedconfig +initramfs test +strip +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.137 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.137 virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.137 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-147.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-147.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g16.tar.gz -> gentoo-kernel-config-g16.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) +_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-build 523bc6cb09973f156a3e6d5a4cbbaaac kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=f789ed8d2fc8407a58500a8da0d247dc diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.27 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.27 new file mode 100644 index 000000000000..a0686f670eeb --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.12.27 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug experimental hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.12.27 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.12.27 sys-apps/kmod[lzma] virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.12.27 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.extras.tar.xz experimental? ( https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.experimental.tar.xz ) https://github.com/projg2/gentoo-kernel-config/archive/g16.tar.gz -> gentoo-kernel-config-g16.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.12.8-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.12.8-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.12.8-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.12.8-gentoo ) +_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-build 523bc6cb09973f156a3e6d5a4cbbaaac kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=f0d22be042d870d88199ff7176f83719 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.137 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.137 new file mode 100644 index 000000000000..b84bfc4265fa --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.137 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/bc app-alternatives/lex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=+initramfs test +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.137 +RDEPEND=!sys-kernel/gentoo-kernel:6.1.137 virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.137 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-147.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-147.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.137-1.gpkg.tar -> gentoo-kernel-6.1.137-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.137-1.gpkg.tar -> gentoo-kernel-6.1.137-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.137-1.gpkg.tar -> gentoo-kernel-6.1.137-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.137-1.gpkg.tar -> gentoo-kernel-6.1.137-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 +_md5_=38a80b9e302e505bbc80ecf9f3a7b8b3 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.27 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.27 new file mode 100644 index 000000000000..fbfa2573a174 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.12.27 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=debug +initramfs test generic-uki modules-compress +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.12.27 +RDEPEND=!sys-kernel/gentoo-kernel:6.12.27 sys-apps/kmod[lzma] virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.12.27 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.27-1.gpkg.tar -> gentoo-kernel-6.12.27-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.27-1.gpkg.tar -> gentoo-kernel-6.12.27-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.27-1.gpkg.tar -> gentoo-kernel-6.12.27-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.27-1.gpkg.tar -> gentoo-kernel-6.12.27-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 +_md5_=0eda2a99873a923090db1ae492ce9fac diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.137 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.137 new file mode 100644 index 000000000000..187245790d4b --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.137 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.1.137 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-147.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-147.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-147.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-147.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-147.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-147.experimental.tar.xz ) +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=60bba427082fea2d8bd91b4b4966f2e8 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.27 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.27 new file mode 100644 index 000000000000..3f6a698d8a7a --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.12.27 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.12 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=check-reqs kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.12.27 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-32.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-32.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.12-32.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.12-32.experimental.tar.xz ) +_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 +_md5_=561c670bab86fed2cb44117354fee90a diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.137 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.137 new file mode 100644 index 000000000000..9d96d0155450 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.137 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened savedconfig +initramfs test +strip verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.1.137 +RDEPEND=virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.1.137 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.137.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g16.tar.gz -> gentoo-kernel-config-g16.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.137.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.102-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.102-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.102-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.102-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.102-gentoo ) +_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 523bc6cb09973f156a3e6d5a4cbbaaac kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e savedconfig b9131abe556ad2ea96c01b06d658d363 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=c2dedea79a688e769b9bac31e88edfe8 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.12.27 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.12.27 new file mode 100644 index 000000000000..2769cf4100d5 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.12.27 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.12.27 +RDEPEND=virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.12.27 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.27.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g16.tar.gz -> gentoo-kernel-config-g16.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.27.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.12.8-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.12.8-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.12.8-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.12.8-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.12.8-gentoo ) +_eclasses_=dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 523bc6cb09973f156a3e6d5a4cbbaaac kernel-install 71aaa5e57ceec3afe1e45259f02bfe48 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 de71d9571aa267f353b9e8ab4666732e savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=75074e06fcb61251f90dbb7860f43548 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.136 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.137 index cd5829862c0b..df8ad6a3f92e 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.136 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.137 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.1.136 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.136.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz +SLOT=6.1.137 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.137.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=89adf488f651c41c474d2e8cd771f631 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.26 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.27 index e6188f3fa06d..b01f4267ff4d 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.26 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.12.27 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.12.26 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.12.26.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz +SLOT=6.12.27 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.12.27.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.12.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 _md5_=89adf488f651c41c474d2e8cd771f631 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz Binary files differindex 11657aeac7c5..8a1397abb41d 100644 --- a/metadata/md5-cache/sys-libs/Manifest.gz +++ b/metadata/md5-cache/sys-libs/Manifest.gz diff --git a/metadata/md5-cache/sys-libs/libnbd-1.18.1-r2 b/metadata/md5-cache/sys-libs/libnbd-1.18.1-r2 index dd2dc15c0c5c..d99b889c22e3 100644 --- a/metadata/md5-cache/sys-libs/libnbd-1.18.1-r2 +++ b/metadata/md5-cache/sys-libs/libnbd-1.18.1-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://download.libguestfs.org/libnbd/1.18-stable/libnbd-1.18.1.tar.gz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 de71d9571aa267f353b9e8ab4666732e toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=5cc582fc34c9da774cd4526ac60c465d +_md5_=637f85300bdc355e50000d9c3857ea4a diff --git a/metadata/md5-cache/sys-libs/timezone-data-2025b b/metadata/md5-cache/sys-libs/timezone-data-2025b index 31491f87db39..7bfb8ac5d0b4 100644 --- a/metadata/md5-cache/sys-libs/timezone-data-2025b +++ b/metadata/md5-cache/sys-libs/timezone-data-2025b @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://www.iana.org/time-zones INHERIT=toolchain-funcs flag-o-matic unpacker IUSE=nls leaps-timezone zic-slim -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=BSD public-domain RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)] SLOT=0 SRC_URI=https://data.iana.org/time-zones/releases/tzdb-2025b.tar.lz _eclasses_=flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 -_md5_=adb7164f1acb55529c321eb7b0737c3f +_md5_=21807d2304a07a8b4444449a21b8fa02 diff --git a/metadata/md5-cache/sys-libs/zlib-1.3.1-r1 b/metadata/md5-cache/sys-libs/zlib-1.3.1-r1 index a7765b0c2d91..ab33b6d0629f 100644 --- a/metadata/md5-cache/sys-libs/zlib-1.3.1-r1 +++ b/metadata/md5-cache/sys-libs/zlib-1.3.1-r1 @@ -4,12 +4,12 @@ DEPEND=!sys-libs/zlib-ng[compat] DESCRIPTION=Standard (de)compression library EAPI=8 HOMEPAGE=https://zlib.net/ -INHERIT=autotools edo multilib-minimal flag-o-matic verify-sig +INHERIT=autotools dot-a edo multilib-minimal flag-o-matic verify-sig IUSE=minizip static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris LICENSE=ZLIB RDEPEND=!sys-libs/zlib-ng[compat] SLOT=0/1 SRC_URI=https://zlib.net/zlib-1.3.1.tar.xz https://zlib.net/fossils/zlib-1.3.1.tar.xz https://zlib.net/current/beta/zlib-1.3.1.tar.xz https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.xz verify-sig? ( https://zlib.net/zlib-1.3.1.tar.xz.asc https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.xz.asc ) -_eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=e4e6005541ba929b53303f3f3e7964a4 +_eclasses_=autotools 35f9bf6198bb538e28dcdea5fda274f2 dot-a b76ac00911c1e924d6603841d7654fd6 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs f9d71a6efe9d083aec750dd13968e169 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=cd9abf691a5861152d071686272c239e diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz Binary files differindex a3a1924fa9d0..50cef9175b11 100644 --- a/metadata/md5-cache/virtual/Manifest.gz +++ b/metadata/md5-cache/virtual/Manifest.gz diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.137 b/metadata/md5-cache/virtual/dist-kernel-6.1.137 new file mode 100644 index 000000000000..3ee9d87a185e --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.1.137 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=8 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.137 ~sys-kernel/gentoo-kernel-bin-6.1.137 ~sys-kernel/vanilla-kernel-6.1.137 ) +SLOT=0/6.1.137 +_md5_=c61071e185cf13c7d794def8cada023a diff --git a/metadata/md5-cache/virtual/dist-kernel-6.12.27 b/metadata/md5-cache/virtual/dist-kernel-6.12.27 new file mode 100644 index 000000000000..cb6f453b9080 --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.12.27 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=8 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.12.27 ~sys-kernel/gentoo-kernel-bin-6.12.27 ~sys-kernel/vanilla-kernel-6.12.27 ) +SLOT=0/6.12.27 +_md5_=3e8ae25a495d2b53b4024fc6d72b02cb diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz Binary files differindex 8b5b67cb913e..15e835f5e3d5 100644 --- a/metadata/md5-cache/x11-drivers/Manifest.gz +++ b/metadata/md5-cache/x11-drivers/Manifest.gz diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.07 b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.11 index 63f0d27056d7..b6ecef4b4dd2 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.07 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-570.123.11 @@ -12,6 +12,6 @@ LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?] >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?] X? ( gui-libs/egl-x11[abi_x86_32(-)?] ) ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) REQUIRED_USE=kernel-open? ( modules ) SLOT=0/vulkan -SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-57012307-linux -> NVIDIA-Linux-x86_64-570.123.07.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-570.133.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-570.133.07.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/570.123.07.tar.gz -> open-gpu-kernel-modules-570.123.07.tar.gz +SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-57012311-linux -> NVIDIA-Linux-x86_64-570.123.11.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-570.144.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-570.144.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-570.144.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-570.144.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-570.144.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/570.123.11.tar.gz -> open-gpu-kernel-modules-570.123.11.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 8fd483ccdf8e7fc0919507c0c7c273e4 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic e8de74bac929ba17427e740e95707d00 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs f9d71a6efe9d083aec750dd13968e169 unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=1aaae99ffe115afbf4010bfba9c951e1 +_md5_=7974c9f7ce9001616290968cc17b0440 diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz Binary files differindex 37d23113363b..20f29511a97f 100644 --- a/metadata/md5-cache/x11-terms/Manifest.gz +++ b/metadata/md5-cache/x11-terms/Manifest.gz diff --git a/metadata/md5-cache/x11-terms/alacritty-0.14.0-r1 b/metadata/md5-cache/x11-terms/alacritty-0.14.0-r1 deleted file mode 100644 index 7dc238226688..000000000000 --- a/metadata/md5-cache/x11-terms/alacritty-0.14.0-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-build/cmake app-text/scdoc || ( dev-lang/rust-bin:9999 dev-lang/rust:9999 dev-lang/rust-bin:1.87.0 dev-lang/rust:1.87.0 dev-lang/rust-bin:1.86.0 dev-lang/rust:1.86.0 dev-lang/rust-bin:1.85.1 dev-lang/rust:1.85.1 dev-lang/rust-bin:1.85.0 dev-lang/rust:1.85.0 dev-lang/rust-bin:1.84.1 dev-lang/rust:1.84.1 dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 ) -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon[X?,wayland?] X? ( x11-libs/libxcb:= ) -DESCRIPTION=GPU-accelerated terminal emulator -EAPI=8 -HOMEPAGE=https://alacritty.org -INHERIT=bash-completion-r1 cargo desktop -IUSE=wayland +X debug -KEYWORDS=amd64 arm64 ppc64 ~riscv x86 -LICENSE=Apache-2.0 Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 -RDEPEND=media-libs/fontconfig:= media-libs/freetype:2 x11-libs/libxkbcommon[X?,wayland?] X? ( x11-libs/libxcb:= ) media-libs/mesa[X?,wayland?] sys-libs/zlib sys-libs/ncurses:0 wayland? ( dev-libs/wayland ) X? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXrandr ) -REQUIRED_USE=|| ( wayland X ) -SLOT=0 -SRC_URI=https://github.com/alacritty/alacritty/archive/refs/tags/v0.14.0.tar.gz -> alacritty-0.14.0.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-activity/0.6.0/download -> android-activity-0.6.0.crate https://crates.io/api/v1/crates/android-properties/0.2.2/download -> android-properties-0.2.2.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/as-raw-xcb-connection/1.0.1/download -> as-raw-xcb-connection-1.0.1.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/block2/0.5.1/download -> block2-0.5.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytemuck/1.16.1/download -> bytemuck-1.16.1.crate https://crates.io/api/v1/crates/bytes/1.6.1/download -> bytes-1.6.1.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.3.0/download -> calloop-wayland-source-0.3.0.crate https://crates.io/api/v1/crates/calloop/0.13.0/download -> calloop-0.13.0.crate https://crates.io/api/v1/crates/cc/1.1.5/download -> cc-1.1.5.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/cgl/0.3.2/download -> cgl-0.3.2.crate https://crates.io/api/v1/crates/clap/4.5.9/download -> clap-4.5.9.crate https://crates.io/api/v1/crates/clap_builder/4.5.9/download -> clap_builder-4.5.9.crate https://crates.io/api/v1/crates/clap_complete/4.5.8/download -> clap_complete-4.5.8.crate https://crates.io/api/v1/crates/clap_derive/4.5.8/download -> clap_derive-4.5.8.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/clipboard-win/3.1.1/download -> clipboard-win-3.1.1.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.2/download -> cocoa-foundation-0.1.2.crate https://crates.io/api/v1/crates/cocoa/0.25.0/download -> cocoa-0.25.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/copypasta/0.10.1/download -> copypasta-0.10.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-graphics/0.23.2/download -> core-graphics-0.23.2.crate https://crates.io/api/v1/crates/core-text/20.1.0/download -> core-text-20.1.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossfont/0.8.0/download -> crossfont-0.8.0.crate https://crates.io/api/v1/crates/cstr/0.2.12/download -> cstr-0.2.12.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/dpi/0.1.1/download -> dpi-0.1.1.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/embed-resource/2.4.2/download -> embed-resource-2.4.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/freetype-rs/0.36.0/download -> freetype-rs-0.36.0.crate https://crates.io/api/v1/crates/freetype-sys/0.20.1/download -> freetype-sys-0.20.1.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glutin/0.32.0/download -> glutin-0.32.0.crate https://crates.io/api/v1/crates/glutin_egl_sys/0.7.0/download -> glutin_egl_sys-0.7.0.crate https://crates.io/api/v1/crates/glutin_glx_sys/0.6.0/download -> glutin_glx_sys-0.6.0.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.6.0/download -> glutin_wgl_sys-0.6.0.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/indexmap/2.5.0/download -> indexmap-2.5.0.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy-bytes-cast/5.0.1/download -> lazy-bytes-cast-5.0.1.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libloading/0.8.4/download -> libloading-0.8.4.crate https://crates.io/api/v1/crates/libredox/0.0.2/download -> libredox-0.0.2.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/miow/0.6.0/download -> miow-0.6.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-sys/0.6.0+11769913/download -> ndk-sys-0.6.0+11769913.crate https://crates.io/api/v1/crates/ndk/0.9.0/download -> ndk-0.9.0.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/num_enum/0.7.2/download -> num_enum-0.7.2.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.2/download -> num_enum_derive-0.7.2.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc-sys/0.3.5/download -> objc-sys-0.3.5.crate https://crates.io/api/v1/crates/objc2-app-kit/0.2.2/download -> objc2-app-kit-0.2.2.crate https://crates.io/api/v1/crates/objc2-cloud-kit/0.2.2/download -> objc2-cloud-kit-0.2.2.crate https://crates.io/api/v1/crates/objc2-contacts/0.2.2/download -> objc2-contacts-0.2.2.crate https://crates.io/api/v1/crates/objc2-core-data/0.2.2/download -> objc2-core-data-0.2.2.crate https://crates.io/api/v1/crates/objc2-core-image/0.2.2/download -> objc2-core-image-0.2.2.crate https://crates.io/api/v1/crates/objc2-core-location/0.2.2/download -> objc2-core-location-0.2.2.crate https://crates.io/api/v1/crates/objc2-encode/4.0.3/download -> objc2-encode-4.0.3.crate https://crates.io/api/v1/crates/objc2-foundation/0.2.2/download -> objc2-foundation-0.2.2.crate https://crates.io/api/v1/crates/objc2-link-presentation/0.2.2/download -> objc2-link-presentation-0.2.2.crate https://crates.io/api/v1/crates/objc2-metal/0.2.2/download -> objc2-metal-0.2.2.crate https://crates.io/api/v1/crates/objc2-quartz-core/0.2.2/download -> objc2-quartz-core-0.2.2.crate https://crates.io/api/v1/crates/objc2-symbols/0.2.2/download -> objc2-symbols-0.2.2.crate https://crates.io/api/v1/crates/objc2-ui-kit/0.2.2/download -> objc2-ui-kit-0.2.2.crate https://crates.io/api/v1/crates/objc2-uniform-type-identifiers/0.2.2/download -> objc2-uniform-type-identifiers-0.2.2.crate https://crates.io/api/v1/crates/objc2-user-notifications/0.2.2/download -> objc2-user-notifications-0.2.2.crate https://crates.io/api/v1/crates/objc2/0.5.2/download -> objc2-0.5.2.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/orbclient/0.3.47/download -> orbclient-0.3.47.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/piper/0.2.3/download -> piper-0.2.3.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/polling/3.7.2/download -> polling-3.7.2.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/quick-xml/0.34.0/download -> quick-xml-0.34.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/raw-window-handle/0.6.2/download -> raw-window-handle-0.6.2.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.3/download -> redox_syscall-0.5.3.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix-openpty/0.1.1/download -> rustix-openpty-0.1.1.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sctk-adwaita/0.10.1/download -> sctk-adwaita-0.10.1.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.204/download -> serde-1.0.204.crate https://crates.io/api/v1/crates/serde_derive/1.0.204/download -> serde_derive-1.0.204.crate https://crates.io/api/v1/crates/serde_json/1.0.120/download -> serde_json-1.0.120.crate https://crates.io/api/v1/crates/serde_spanned/0.6.7/download -> serde_spanned-0.6.7.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.19.2/download -> smithay-client-toolkit-0.19.2.crate https://crates.io/api/v1/crates/smithay-clipboard/0.7.2/download -> smithay-clipboard-0.7.2.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/syn/2.0.71/download -> syn-2.0.71.crate https://crates.io/api/v1/crates/tempfile/3.12.0/download -> tempfile-3.12.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.62/download -> thiserror-impl-1.0.62.crate https://crates.io/api/v1/crates/thiserror/1.0.62/download -> thiserror-1.0.62.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.4/download -> tiny-skia-path-0.11.4.crate https://crates.io/api/v1/crates/tiny-skia/0.11.4/download -> tiny-skia-0.11.4.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.21/download -> toml_edit-0.22.21.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vte/0.13.0/download -> vte-0.13.0.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.2/download -> vte_generate_state_changes-0.1.2.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wayland-backend/0.3.6/download -> wayland-backend-0.3.6.crate https://crates.io/api/v1/crates/wayland-client/0.31.5/download -> wayland-client-0.31.5.crate https://crates.io/api/v1/crates/wayland-csd-frame/0.3.0/download -> wayland-csd-frame-0.3.0.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.5/download -> wayland-cursor-0.31.5.crate https://crates.io/api/v1/crates/wayland-protocols-plasma/0.3.3/download -> wayland-protocols-plasma-0.3.3.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.3.3/download -> wayland-protocols-wlr-0.3.3.crate https://crates.io/api/v1/crates/wayland-protocols/0.32.3/download -> wayland-protocols-0.32.3.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.4/download -> wayland-scanner-0.31.4.crate https://crates.io/api/v1/crates/wayland-sys/0.31.4/download -> wayland-sys-0.31.4.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winit/0.30.4/download -> winit-0.30.4.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.18/download -> winnow-0.6.18.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/x11-clipboard/0.9.3/download -> x11-clipboard-0.9.3.crate https://crates.io/api/v1/crates/x11-dl/2.21.0/download -> x11-dl-2.21.0.crate https://crates.io/api/v1/crates/x11rb-protocol/0.13.1/download -> x11rb-protocol-0.13.1.crate https://crates.io/api/v1/crates/x11rb/0.13.1/download -> x11rb-0.13.1.crate https://crates.io/api/v1/crates/xcursor/0.3.5/download -> xcursor-0.3.5.crate https://crates.io/api/v1/crates/xdg/2.5.2/download -> xdg-2.5.2.crate https://crates.io/api/v1/crates/xkbcommon-dl/0.4.2/download -> xkbcommon-dl-0.4.2.crate https://crates.io/api/v1/crates/xkeysym/0.2.1/download -> xkeysym-0.2.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.20/download -> xml-rs-0.8.20.crate https://crates.io/api/v1/crates/yeslogic-fontconfig-sys/5.0.0/download -> yeslogic-fontconfig-sys-5.0.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo 5da01b45ec362e78575502b4fb82773a desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic e8de74bac929ba17427e740e95707d00 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 2bf0d74b817e3f30aaee805df74cbfc8 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs f9d71a6efe9d083aec750dd13968e169 -_md5_=8235310a58300ace2a80577bed4903f1 diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz Binary files differindex 0e67caa145ff..5641d9e2ad00 100644 --- a/metadata/md5-cache/x11-themes/Manifest.gz +++ b/metadata/md5-cache/x11-themes/Manifest.gz diff --git a/metadata/md5-cache/x11-themes/fluent-icon-theme-2025.02.10 b/metadata/md5-cache/x11-themes/fluent-icon-theme-2025.02.10 deleted file mode 100644 index 16fad2f4aa53..000000000000 --- a/metadata/md5-cache/x11-themes/fluent-icon-theme-2025.02.10 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=sys-apps/util-linux[hardlink(-)?] -DEFINED_PHASES=install postinst postrm preinst prepare -DESCRIPTION=Fluent icon theme for Linux desktops -EAPI=8 -HOMEPAGE=https://github.com/vinceliuice/Fluent-icon-theme/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=xdg -IUSE=+hardlink round -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RESTRICT=binchecks strip test -SLOT=0 -SRC_URI=https://github.com/vinceliuice/Fluent-icon-theme/archive/2025-02-10.tar.gz -> fluent-icon-theme-2025.02.10.gh.tar.gz -_eclasses_=xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=5056ffb598f18a7f4be184e22b056c3c diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 5795dba11de7..2ce4ccd2b0d1 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 19993 BLAKE2B ee0b7b07410c116e69f8d5fb219edcf1ed178f4dbf63ed7537d405086ba2bf4547933186a4beba1bc8beb0aaf1b1e1d6741f04772c79b6a74f9034f685239064 SHA512 439280f89f6a38e8502c4135f31f3966b90337352e0cddf4bfeba93c73e235871ab0255a38c4b3eab3b85476bf1626fe8651a7eafdaf84686bb26aac45cd539d -TIMESTAMP 2025-05-05T10:41:42Z +TIMESTAMP 2025-05-06T11:10:55Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmgYleZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmgZ7j9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klB8qQ/9GK/QYaDBICrRv8tV6tNpvJ5X/hTkysl/OesNthNIqhJ7T/FOqeAF+SLq -hm0uWK9Q4KK86XW72g8H2ioXDGpLtSQwycUUQkqGUNoRioguRgaRgYlS6GMXKSfY -PAv8yLJ6YXM4XB0hCCsJL1lrG1cyOgzgYLXnF6EbYWsDvCtQA3Ph1sO6urkAVllk -u2IUUtrMa79SsM0Mk+ZBc1rvlQvWQiobwdTG6ZWwZ71A6iT/Sb2onHQl9FgxcqYQ -1xiuchNRUYyr0taG55/dTKaJj9ZyD3J1wffGDyHIulOFQqZPz1BaM5rGzK2Aqx72 -WgwdG51UiSXnFtw2CHj3lpZQmHftm6u5E+zPpg1IfViMo/TZglBeURb6RicEdkt9 -vYWMj9VAWR7BH2pU72uTrKJBHPF1mCbxHXVsshQDedsacFgYfsqeaRLp0ulUnY9P -GXwniHlu2QfLEmzTBc3HjbLrvcdTn6vWkVCtd8uEUj7BenDq42UlDrN3PqEEAsZG -KR5XLRF+XdQvxhpYTrl1KWbW5yYW70BYFbtd6/5YP3jG6T9kTVhroib3M5Vdod5Q -0BVqGKccy/iL6AUomQ1TZUXPHg4g+Oi1fyo6DTdj0ZwLH9aIxgkEM2T/MxgwHh9O -8GqfX3qxTJv26HC81mN5Wnqh04srMxL5LtYjtV26EAc07YPAqh8= -=/7+J +klBfmRAAkuU1wpt8wtPbIjw43kzSZODAEhNpruy7+yN/wqTCaQiujiEOen+gnCnE +5RRMhfQLnn6aMYjK8aBJm1bbrP2K8eQ8GnaElzlYaiI5t4tf/swCxm9gxG4EXHGN +t2sG59d11qUzBCWAM7SZmBuhkiufFvD8idRlieCeQ+ON1e0Iai1RV4FNJm+zkChk +mrHMo6u6pwP2LjChRkYofIN0g54GhfRFA6Ic6K9MIiuFtQHSlJe0dgNeW7tG43Ns +tA//1kECvuRQZs4bFMa0R873eQIViIF6tnW/UXtZsWcuaW8qQ1tNBqN9f9SbQ996 +PgR4Qb3ik0JCdq6Zds2mjdy2tFo5S93xqj7PmZ9RPDaIY2p3TolsbAvJAEgbqcFv +rkcFkrxg7b9IH3Bl50W8M/MbyA97v0iZ5lrw6dUC4sRnyy25M2RXszcdjtuFvlCE +nlLYnHiTaFvDUIjMsNnR0VbS+QqjIp+39/2xk8epBzXdUiwiV3iSXM0eaFGxCcgk +dfk5lgI4uSGI3R+GDuqZl7GC+8n/qBWQquAVDegexd6bCLfGe9oKB1lfrF8w/UjT +a8yyH2SixMtDV7+gdQX7xzXt4QyNqjUWES7ujZ3mzkbEUQQ5xfeIFxnZ0z1tjpAd +9T0/U0Nc9b53EPnnwAEDZmoAJrzWXhMm1GeD0/LYdbrd/P6gPyY= +=bliW -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 26631d73bfff..35de6057eb9d 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Mon, 05 May 2025 10:41:35 +0000 +Tue, 06 May 2025 11:10:52 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 44bcc2b553ee..e4f7c4f5a8d6 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Mon May 5 10:41:35 AM UTC 2025 +Tue May 6 11:10:52 AM UTC 2025 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index a62ad36dd07f..aa256d925dd6 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Mon, 05 May 2025 10:45:00 +0000 +Tue, 06 May 2025 11:15:00 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 278e8623db98..847640a519e9 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -bc732d0714c3b85133338420bf0c7e85c9b6b4e0 1746438952 2025-05-05T09:55:52Z +5ae2dbf50ac657302b2e6a0ef587d3db69582df4 1746523057 2025-05-06T09:17:37Z diff --git a/metadata/timestamp.x b/metadata/timestamp.x index d9d14f0562d1..09b1485cbba0 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1746441600 Mon 05 May 2025 10:40:00 AM UTC +1746529800 Tue 06 May 2025 11:10:00 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 26631d73bfff..35de6057eb9d 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Mon, 05 May 2025 10:41:35 +0000 +Tue, 06 May 2025 11:10:52 +0000 diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz Binary files differindex c663d0bb0d64..47764c8ae989 100644 --- a/net-dialup/Manifest.gz +++ b/net-dialup/Manifest.gz diff --git a/net-dialup/picocom/Manifest b/net-dialup/picocom/Manifest index 4854f5bdb859..f25548616a72 100644 --- a/net-dialup/picocom/Manifest +++ b/net-dialup/picocom/Manifest @@ -1,5 +1,6 @@ DIST picocom-2024-07.tar.bz2 73290 BLAKE2B 4cac3cd77057daac2af820a3a1966edfa426e5132d48284325e59a02123674124156df79985cd89014247afd05bed9639fe210da0068afb1a7183baf10bb99e0 SHA512 b8663c6d361ac57a65198967cd34d2e8a6a95d7345f8412664aee517bfb772911bcd08b81ecd789ef538f95f0251c4846f29c6873e3fd44a1d52d604f1f81738 +DIST picocom-2024.07.1.bz2 8885 BLAKE2B fb003fe45072c8f49e486c0078cdc0e25606b8a2c7acc6dad3764db243aa69ac0c404e221d5ff96274829e554be63802e1a2937c6ea83c31e6582ccd29d70047 SHA512 937d780c70ea77563731f1995b1e1aa55f3ffe01124f0174c47161f9e6ac1c0b7104948812f92cf538e0f8543c16bd54d105c12a99b916e0ffe840bad61fbd21 DIST picocom-3.1.tar.gz 121686 BLAKE2B e7f478e7d00e791fb2ea7248ff31e480d05c5c1fe35941f85689a5df19646175e3c698222e430786874c0508c44a0c1f8ecc4b69c889a40e7411c7b54c67249a SHA512 ff1888494ae0e24a151e19ac3abcdbb499e42eb1abcea401a7c6c3b532be3d64ddd81a511641d1ce0119dc5da3d2804ce8eaff262a9d578bfe8e22fdf6e55ad1 -EBUILD picocom-2024.07.ebuild 741 BLAKE2B ec92b1407ac100241ad80060b96f98b338a8641e02a304438db0331a4024af8deabbd5628d7bbe84286e5db94fe4787818b7633c32d087983e6ef62f8a73d23c SHA512 dc197027c6628d598430de66458799c1024f83300804252415aeff4df7247dd9d2cb15d4223370fc89fa475c92792a5f8ddd7d216776b4e10b993434cd5b74d5 +EBUILD picocom-2024.07-r1.ebuild 878 BLAKE2B 948fe0a1d26dc91aebb875fec3a1a1016a5ae6e9cf607fd96213b845bce5abb32f8d22c211bf509a213234e676f8117cafbd4e30aa70263e2ff490712da67b5b SHA512 9337bd35a4a0f84771ed7dcd7cad0587ea545fc814c552b55b704a39b2e8fe816c105ec3d1ecc858e04c371bde93a0672957139070f04d86059eb38a5b81a6b1 EBUILD picocom-3.1.ebuild 806 BLAKE2B d08ee2cc85c8425a132ad020e0c7d8d3550994e90525af4432dadcab253ac360111ed092cbd828f95ef286b255765473219cb9a9615d3113a33d1bee4c743a87 SHA512 3e2fdc5ac4b0a2a1df45b6946d2bf2680d8279b7dc2e9b0be042bc86883ebd4dc08a22ae91dab143b66ab0bc1a8ba1e50870dd613bf62f3d6b6588887554b48a MISC metadata.xml 460 BLAKE2B 301e4aed4034144e8a4533e0b5f125d425e94f17c6c405b037e5ceafeeb9177eedf05e83cb854a8384214ffcf6292b7eba1bc6a7bebeb75dedd15c3f9e7735e2 SHA512 2a03e503016a887d957da8456ece8a9aadc19e54b039ce46f389b59e63643b15ebdf489bf2b76d0e026e4dbcec7de3a79b4b63d79a829e1932561e63d1a0e664 diff --git a/net-dialup/picocom/picocom-2024.07.ebuild b/net-dialup/picocom/picocom-2024.07-r1.ebuild index b09e14ef3545..3fe95157b79e 100644 --- a/net-dialup/picocom/picocom-2024.07.ebuild +++ b/net-dialup/picocom/picocom-2024.07-r1.ebuild @@ -9,7 +9,10 @@ MY_PV=${PV/./-} DESCRIPTION="minimal dumb-terminal emulation program" HOMEPAGE="https://gitlab.com/wsakernel/picocom" -SRC_URI="https://gitlab.com/wsakernel/${PN}/-/archive/${MY_PV}/${PN}-${MY_PV}.tar.bz2" +SRC_URI=" + https://gitlab.com/wsakernel/${PN}/-/archive/${MY_PV}/${PN}-${MY_PV}.tar.bz2 + !man? ( https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.1.bz2 ) +" S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="GPL-2+" @@ -19,6 +22,12 @@ IUSE="+man" BDEPEND="man? ( dev-go/go-md2man )" +src_prepare() { + default + + use man || cp "${WORKDIR}"/${P}.1 picocom.1 +} + src_compile() { emake CFLAGS="${CFLAGS} -Wall" CC="$(tc-getCC)" @@ -30,5 +39,5 @@ src_install() { dodoc CONTRIBUTORS CONTRIBUTORS.old README.md dobashcomp bash_completion/picocom - use man && doman picocom.1 + doman picocom.1 } diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz Binary files differindex 38e6f4fb9ef6..efb11389b7a6 100644 --- a/net-dns/Manifest.gz +++ b/net-dns/Manifest.gz diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index fd28e14d99ab..6c44e817ff14 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -4,5 +4,5 @@ DIST libidn-1.42.tar.gz.sig 228 BLAKE2B 0f2eab508a88de3ce03d79fa10fa053c5e24d764 DIST libidn-1.43.tar.gz 2535228 BLAKE2B 92aec3d66b58ec5a85a6959bacdce017cc11c94500bcedb58080f871cb3ec59e5400c6607b6304445787fedd2088b7a7b87a111e2b9eb5372524ebe2806a214b SHA512 a098d9c1df9d47181e7707a115dcfa12ba4b1aba68b1d070eff4f0578fd2e09b9c453457f83fc1a704726eac3a6f90e5a00772ab116affd07efe1e1ab9d5b0f1 DIST libidn-1.43.tar.gz.sig 1223 BLAKE2B ad009aadf0a16a21a6a4697ab67da06a20f6ca68ee479fe425fa9747168e24cb53ab863d59939a66d31ca932386a89eb49bdd36bff56505b0d2973a73acc0183 SHA512 c161a89309b3cffa32d81cc2ce87d0f2e3dde5ab2bfa4fe5acdc2ee19650e6cca3f793744b8bf6fac23e121fb0460d4c55daccc5ef2ad65be2f5a33a630a7957 EBUILD libidn-1.42.ebuild 2266 BLAKE2B 2281475e44bde9d348deff8b95d59cc246682302501e41399df98f9e8d5541e8c3e78139ebdd68bc7fa0a973c5a022e2e7f292676c4ce4ad7672f60d103de9bb SHA512 f58b181e01e3930e8130dbf2178989fb0e4ee733b4d58b82c7f59e31383bf2d7200f64f879a4b96059714fd37113451587663b54532141c34cf565637bd3571f -EBUILD libidn-1.43.ebuild 2268 BLAKE2B 830e58cff1d49ad4d2712bfc8e50e36672c275e92d0d6d4c28ce1e218f87ba35a1635bec70f541415ae0f665921856b11732d7338bb459ce4f19028de48db941 SHA512 44d5a50bcd696e05924feac4b7731ae316fe17adf568edafba13bcb25dafc4c844f5a1a8577720c5d28c6d4053fcb32c67fb71bdd0bd43c2a1723042e82fcadb +EBUILD libidn-1.43.ebuild 2267 BLAKE2B 2e1c7d4d3041eca826c8d3235d6eec5e6bfa2d070f6459e5f4d323d692311639a7728344b7f3fc4b725c89e5c4f782959bab76cd3f1ceb821d36d34e96b562b9 SHA512 991d3325764e2d56391eb44a727758173ac4c339e8c05cafa56085a48cf5f858ff94fc5d6305ae9dc478814426887141de685cbaea8325cb9af3623e810493e7 MISC metadata.xml 426 BLAKE2B a3889b6550cebbe1169df18abe906a9f3afb6a1074984ca152e6b069f721f1313834ac05014392912a635af02c49b2f828561eaa647e41148dffc7a9e4db5dbc SHA512 9ea65dc9e949ce6218a73c3ef4c54ff2801cbe740910129f1265e6c48b1c78dcf50653c5baf9b3a5d44983f595295b09a096ee5e2fee0fff646c6f8ccc26765c diff --git a/net-dns/libidn/libidn-1.43.ebuild b/net-dns/libidn/libidn-1.43.ebuild index c3fbc7f4fba1..2cc13638e658 100644 --- a/net-dns/libidn/libidn-1.43.ebuild +++ b/net-dns/libidn/libidn-1.43.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" diff --git a/net-dns/s6-dns/Manifest b/net-dns/s6-dns/Manifest index 047839c7941a..b955d2770000 100644 --- a/net-dns/s6-dns/Manifest +++ b/net-dns/s6-dns/Manifest @@ -1,5 +1,7 @@ DIST s6-dns-2.3.7.2.tar.gz 92381 BLAKE2B 952ac09a3f622eac0e4498fefd973a5344b763436c55066681884b74f61edb4dfef349ffda653477edc5d19d5315ca4768aa679a151507d088e926348665026b SHA512 4dc89e3b8ba22e4e63e8e5a84432ce444865712755c600b4bc62b49dda13c09c372ff2169b0db4790d0f07c392005dda76ed1df5ef8335d2f382d09919b53eae DIST s6-dns-2.4.0.0.tar.gz 92582 BLAKE2B be2a4a069441efca9a9cf20122b4c9a55aeaa26e7a6a7104d9d3f21c82045e4f9c943b0bc540d128d491ac0396c1b4ceee5e612947c9f177ea31e003459da162 SHA512 6c9eb8ad4501ac20733747ae0065ed1d19abd2c61e29e98fc6d0421367ec9ece951daea287e4ec8c4301a74b6f96b8a0e376b4b3ba046cca515b8b57d69600e2 +DIST s6-dns-2.4.1.0.tar.gz 96191 BLAKE2B 47075fcfdd64b438ad062c44ff0ed8c66e665e10eb5ed4b5d2272a95ddfff24f1866c2f6a99486d9ef938ab20810d2a4fbf646af8b832bad17cc6aa606268776 SHA512 48e8c6b0bf0704b674f56267ea3e4b7261bbc6344b121ec87053a9a7e2f4740e5e90ec60eaaa96a1e0fe08f82f4f8ffd8b29d4d097a1a108d9bcbaae0de3905b EBUILD s6-dns-2.3.7.2.ebuild 1051 BLAKE2B 79fde51a5fd1ea789b0a42d10f08cb6610d1106924aff27910073ba73cf0532c37a692575c3731836afe866617c4fd36a3e13fd6bffc0efb836f3ada8fb61d25 SHA512 9da03b74ef69063f7b0f1cd465dd1d2eaafc371dfaba9f2ab9690797c970cceab2812b90dcf6f2fe948f1b6b0c45b68e4a02b598c060625e65683a6535a728e3 EBUILD s6-dns-2.4.0.0.ebuild 1047 BLAKE2B a110641358e7221d0cad52c852edd3587db65b997c53ae55f47f58d3480469234816541870ff3b9388e593e918d65e6ab79b82314af64f17f7326a432fc3e588 SHA512 de2579c3cede5487ddc2d5e6df19308d186468c3e86032c09f0077c20ffe75719a952cdfa890d41b1ea874419892a18c4f73dfdb5b19748170bbfbce0637b301 +EBUILD s6-dns-2.4.1.0.ebuild 1116 BLAKE2B f9acbec211d12f121a1a5640ae26a626d89e4c9502009d3a8c2ec482a2428a29d28e2a4f84c4f0f71561c7ca28a8ce6ff0428ddd600f0838e165c2831d716693 SHA512 1545e78334f976fb2df4d258ed3a00403ffcf0b93c1fd53a6b49912fd78d138a15ec59026cbcc9d5dac8bfa4b535a02fddc98779c07c27fdc6ca5fe527a904cc MISC metadata.xml 541 BLAKE2B fe1fecc98d264ec186e4f38c511d49f7b5c76f51bc8cfeab926a9274760a13b9e4f1c68d7fdd717c7d2f2aac300f12be9be03ccac0cc97fb87df09bd8d3c1aaf SHA512 137168973505bcb11b9801337a2f6d46096b169f9be1a97c435e5f683ce90d9b2ec01269057c6cba87166cb593d74e823717e831122b78d835a980c0da5b4bdc diff --git a/net-dns/s6-dns/s6-dns-2.4.1.0.ebuild b/net-dns/s6-dns/s6-dns-2.4.1.0.ebuild new file mode 100644 index 000000000000..b659e8f944c8 --- /dev/null +++ b/net-dns/s6-dns/s6-dns-2.4.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Suite of DNS client programs and libraries for Unix systems" +HOMEPAGE="https://www.skarnet.org/software/s6-dns/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND=">=dev-libs/skalibs-2.14.3.0:=" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + + --enable-pkgconfig + --pkgconfdir="/usr/$(get_libdir)/pkgconfig" + + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + ) + + econf "${myconf[@]}" +} diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz Binary files differindex 33fc280c1c50..fdc334202157 100644 --- a/net-firewall/Manifest.gz +++ b/net-firewall/Manifest.gz diff --git a/net-firewall/nftables/Manifest b/net-firewall/nftables/Manifest index 5200ca280e12..0f9e598082db 100644 --- a/net-firewall/nftables/Manifest +++ b/net-firewall/nftables/Manifest @@ -14,7 +14,7 @@ DIST nftables-1.1.2.tar.xz 1035116 BLAKE2B caa8e8fecb7a832a316ee3cbcf6726dd9774a DIST nftables-1.1.2.tar.xz.sig 566 BLAKE2B 79892fc481a1bc7b3adea25c86140221225f8cd615cea5c90c445f3e60d30f32cf5ed54ae45e8fe8228d1cde71daabb9632bb71e55703b7e205f66fe37cedc34 SHA512 578017e2dc1288c6c705e5554c200e5c9e234529609063ffc8ef125a3342488dae61ff30b0361f81e135a396e05c553c4a7d1f5ee8beb7bff3016b09b920a6f9 DIST nftables-1.1.3.tar.xz 990172 BLAKE2B 35f4ece6c27b29a14bc71bb7893971134950509a713e84453e1f87df6b07cda327314d6dbbf048032a047652b8817f8ee8a5d74a56e356088495edd1dbbed000 SHA512 b5c244cb6db73eb232e5c999e07403b60c543efb9c4b9991838cc9c43a1bd08ca7b2926233536cbb0cc66e2a9acc4fbddc4b5565f5665e753c107a8739a86040 DIST nftables-1.1.3.tar.xz.sig 566 BLAKE2B 4f0e9c89213b46d3445a729bf96b1790adc53725f31134f9028297e99d83ac43f5094f9cfa0efee903dc691781dd5d67a814583ff1c645776f1a46266dc2681f SHA512 7aa972c146e0dfaacc8faaef9b9ebbe419f7cbc5814d1fb978b35a4972d384aabe2e6e053fefc6d5d042acb9bff5f35e5f97cbee0c4a0152c53ab9c2e5b0335f -EBUILD nftables-1.1.1-r1.ebuild 6636 BLAKE2B dfdf7c894f003136904e9c4a9057c0915ad4d30c9a5bb882d6161326ccc3c6b54d3279562137f986393324fe91295a025eb6bdf331f362cbe206db9a870f023f SHA512 3dd3bde0907ac3041b06754db406873fb355fdd421daf5642ac75b0ed6b4b390d578019d8ec7cda7ac35ab1138f867c82b327bfe3c5e228d3210a282520a14fb +EBUILD nftables-1.1.1-r1.ebuild 6635 BLAKE2B c96126d805f244385f8a5a663c3a744a9e87d36e428b1ad1a9d866ae97e6a627d9213d16a1b81f200b3f6313554bfd2b99d17738cdec767db8ce2183e4636bd3 SHA512 5a98a0e60d96636942989dee61c0d54aa56780e308b82ee12a0d95c5734f4a3b61138cc6526ae082987d36c9eb5416b3c9abdab5a4b247051567c4b6b5cae0c3 EBUILD nftables-1.1.1.ebuild 6474 BLAKE2B 0dd1ea43c50c38c9058874298f465e8773332c5e929b161d25edc166a0e00efc46b499e807885e837308fcbeddb4994282907f668f80fb4dcea696d4e54d10e7 SHA512 14e2a76d0e435b497ad20ed8d0316c4efb9e6711b77fa58a5bae172b0c9ef0e96e23735ad48662befb99f64916bdc18282e257edde4e4a70237c3cd520f231e2 EBUILD nftables-1.1.2.ebuild 6690 BLAKE2B bf5759f484a1dcda3083847dd832d94eb87162dae045627342daabcee2b8727f7573cf7c8a4f0276e33d55fd27104bb56b2bf6a3378f79db7bf417b1f9841580 SHA512 f105aad8b4fe3cd1df569cb9889d4f402692d933f3f8954e157f58367018a4ed4e9c134c799be1af8cfba1be688eb92fa8104b9c771ffb8677bc3331eecc00dd EBUILD nftables-1.1.3.ebuild 6690 BLAKE2B bf5759f484a1dcda3083847dd832d94eb87162dae045627342daabcee2b8727f7573cf7c8a4f0276e33d55fd27104bb56b2bf6a3378f79db7bf417b1f9841580 SHA512 f105aad8b4fe3cd1df569cb9889d4f402692d933f3f8954e157f58367018a4ed4e9c134c799be1af8cfba1be688eb92fa8104b9c771ffb8677bc3331eecc00dd diff --git a/net-firewall/nftables/nftables-1.1.1-r1.ebuild b/net-firewall/nftables/nftables-1.1.1-r1.ebuild index 339c354ab8f6..f570106f9869 100644 --- a/net-firewall/nftables/nftables-1.1.1-r1.ebuild +++ b/net-firewall/nftables/nftables-1.1.1-r1.ebuild @@ -21,7 +21,7 @@ else https://netfilter.org/projects/nftables/files/${P}.tar.xz verify-sig? ( https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig ) " - KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )" fi diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz Binary files differindex 59e28887f7db..4c01f0aa3f35 100644 --- a/net-im/Manifest.gz +++ b/net-im/Manifest.gz diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index 92390a491ec4..cbf33259daec 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1,3 +1,3 @@ -DIST signal-desktop_7.52.0_amd64.deb 104343680 BLAKE2B 5fad001fcf71a13f94dd7ac22cd2292934c34b962e15f67b5449d062af996e76a1721480512dcabc81d10dcbc91b9dfc7b579ea5ab4186596764ae970c0e259c SHA512 ccac434d8f4879af518e97d049792a1715b16c43553a55d631011be90db2625893138401b6e2f102d4da47f60c5a432ae6660eb568af8e6e180343f58d1c2b86 -EBUILD signal-desktop-bin-7.52.0.ebuild 2397 BLAKE2B cc4545309c5fb1aea9b077ab7c3586ac19f350a247c6a9cac8b1bbd103d58172b4d7c2255e278560d5d1bc6ef67abaee0cc630ad3c13823ad2edc32ad98c8480 SHA512 d9cdd78088960e235d659a4632d260f77009d09f5727bc3164041b1b12e53846bb6b25555f6329031948b49a581440659e0a2bd031235e300e4964932de4052c +DIST signal-desktop_7.53.0_amd64.deb 104326704 BLAKE2B 1b4a6f14ac84ec02c91b31bf5bbef31f98b9c651ae9b7311ef9153e57765201b8170b3ddb71d04b5d29445b4aa42ddd397f1666a99cc7f2999e25ef027c9a4fc SHA512 0259af901f7ff7d5f2b1816dc7c21079ce5df1fc69323d895527809b9ac1b80d69f1853b29205b112577d57adb31c74c1e09889e89aa6313950a538d9dce4b54 +EBUILD signal-desktop-bin-7.53.0.ebuild 2397 BLAKE2B cc4545309c5fb1aea9b077ab7c3586ac19f350a247c6a9cac8b1bbd103d58172b4d7c2255e278560d5d1bc6ef67abaee0cc630ad3c13823ad2edc32ad98c8480 SHA512 d9cdd78088960e235d659a4632d260f77009d09f5727bc3164041b1b12e53846bb6b25555f6329031948b49a581440659e0a2bd031235e300e4964932de4052c MISC metadata.xml 486 BLAKE2B cfc118c5488c5c50b4de72443e6b836992a4ba7a6fb94358552c814006a49b00580b5ab0a57141b17809e1d2a898b9e23e6fee0837778edfa7f6de53ccc09d01 SHA512 4ab7dc5fd6fb03e7296164d0d924ab4eb11c6fd31c2fc651706892eda53b29be5db65cd94da8e6aa743e9b7ed10ee3e5f25f14dd2d1be99459daa11f529dbb95 diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild index 276cc243a0c4..276cc243a0c4 100644 --- a/net-im/signal-desktop-bin/signal-desktop-bin-7.52.0.ebuild +++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.53.0.ebuild diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex 9c22c1361ba8..e9adc5fb9e2d 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/libdom/Manifest b/net-libs/libdom/Manifest index 6ad4f405ee86..3d7e8674eaeb 100644 --- a/net-libs/libdom/Manifest +++ b/net-libs/libdom/Manifest @@ -1,5 +1,5 @@ DIST libdom-0.4.2-src.tar.gz 878706 BLAKE2B 2a320452b50c3da719ef76683e133582bb0f657ceb8552a252204bbab89d85076af596cd615770dd357aaa9dbec31fabf39b2946019d004352b2273585134914 SHA512 85ce95a545c48af2cc082896d8153f016f7452315c67390884181cde19c999c7122c913846d404e40957d07abedc22c5ef8342d69eee139309e7c221d0580bb6 DIST libdom-0.4.3_pre20250301.patch.xz 14652 BLAKE2B b180698550f304c4b9fa0bedb0de9bd54c1bf6b816afefe12d60c6d12a15fcafa530fc53534b506ab029c978bf9d9e49d9a0dfd8d993556a4e81a9af3d9fa4ad SHA512 e0c62b73dafd5312ab59b8da5c846c8b1a539670e05a68e355da312d9cd5d8d1cad006a07f242e90f2037ffaf11076f8af1f0f58d9ed8f3b4780215687336dd4 -EBUILD libdom-0.4.3_pre20250301.ebuild 1247 BLAKE2B 2e041344800be7b2a83d2883dfd938105c4688f27250bb725e3cb9c1cccbac8f58fea63d12a718ed693e958bb65ada76c4adb6225c1c9cf8ec0cffe323123a9b SHA512 60251e2c985bf0f7f2c55633a6b1ffdaf764c1a00ff3fe12d9035599a451a9daec43c14a34e9cd35c80839e0c55c270345410e23fe65f961f666ff26f48235cb -EBUILD libdom-9999.ebuild 1057 BLAKE2B e4a16dd3a69026580795eb3cc76b79a94efa9aed1c4232c43e6e05505f9a4927637f058c67eb62a9e56dabdf693e5b9bd67342079d48eead594c8229dad403be SHA512 2905ab7d38888f0593bf4b25ededd160d91f3fa674796326325e76dcfc228b6045804b6c1bf2bb52a5be0b10a3faac15185cea90c62bddfdf6d63d7b880f9e59 +EBUILD libdom-0.4.3_pre20250301-r1.ebuild 1249 BLAKE2B c66599017d8fdbc666fee65af75077807122eca6a23ecde5e1027912e545c10ba5f2eef40880f1bbf80bc2ee9d2a83b1d5a93fc25051869b47b520687b96b9b6 SHA512 f082d73ab813e3f2dabb234845cc01d1e27c501b3c7a721d3134f74c46eb70223b191c10457bb28474453999853084240d830178ed4ccd15f7cc5703ccc7565f +EBUILD libdom-9999.ebuild 1059 BLAKE2B 2367c10e458cef6bea35c12d4c4d515d7e490b66045e0d184fa0afd54948cfa914357c194afea1bf53ed2a128d354b0992c7fbf5dcc3dd9fdcbfece258a04007 SHA512 f564238f3f2bff93c24ac4b2f325d9bf39bcf8c67f6da941718446b458ebd4053c246e0ced39839914becd3a6f3b21e6e3e2650d2024066cbfccb15152325318 MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33 diff --git a/net-libs/libdom/libdom-0.4.3_pre20250301.ebuild b/net-libs/libdom/libdom-0.4.3_pre20250301-r1.ebuild index f7ad19bc7847..d0515272731e 100644 --- a/net-libs/libdom/libdom-0.4.3_pre20250301.ebuild +++ b/net-libs/libdom/libdom-0.4.3_pre20250301-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND=" net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) - !expat? ( dev-libs/libxml2 ) + !expat? ( dev-libs/libxml2:= ) )" DEPEND="${RDEPEND} test? ( diff --git a/net-libs/libdom/libdom-9999.ebuild b/net-libs/libdom/libdom-9999.ebuild index 6c4a93a0726b..28391865e0c6 100644 --- a/net-libs/libdom/libdom-9999.ebuild +++ b/net-libs/libdom/libdom-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,7 @@ RDEPEND=" net-libs/libhubbub xml? ( expat? ( dev-libs/expat ) - !expat? ( dev-libs/libxml2 ) + !expat? ( dev-libs/libxml2:= ) )" DEPEND="${RDEPEND} test? ( diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz Binary files differindex 92e775c346c5..74749ea54783 100644 --- a/net-mail/Manifest.gz +++ b/net-mail/Manifest.gz diff --git a/net-mail/stalwart-cli/Manifest b/net-mail/stalwart-cli/Manifest index 6bf85defdc30..665e12237d41 100644 --- a/net-mail/stalwart-cli/Manifest +++ b/net-mail/stalwart-cli/Manifest @@ -697,6 +697,7 @@ DIST stalwart-mail-0.10.7.tar.gz 7000660 BLAKE2B 6b4ee19e664e9f1a0bb283f2dd66d92 DIST stalwart-mail-0.11.4.tar.gz 9330744 BLAKE2B 7ba64a669478e02b18eabf72ae96a16081fc43c5654442e65bc70904988f9e01c82ea9e4003dde4e26452f18fdaa375514ee398c9005769e025cd4b40b128979 SHA512 a03c2c5cba39928ba75203a874596138a2ae55c0fb2980d19af74f07e6cf2a340073cec7e5d8cb0db7424047c67119191e329d2ae53c6f201a1a022542417038 DIST stalwart-mail-0.11.5.tar.gz 9336093 BLAKE2B 2a60ef5614528025a026a7b9392dcdb2e3385ad2f544467a9d1402920c56cf67f58f074a4a72630b0c3889fb20003f9e391be2704fa6041b3f22e040acb18aa1 SHA512 c19e2e95c26576d64e010cf82458145d9d048f125114f0dc43c12955c1924bed7f6ceee4bcf03e438a0fb986b8601de5ae3035880176503c8115dfdf66a61c3d DIST stalwart-mail-0.11.7.tar.gz 9337618 BLAKE2B 5af5c1a492b97b845f83a58576d7d84843369c93e99a2ee34ea40ba941b33063fa7c79af6cc463e7b2c31343a301b1d0f251df41c91d22196e4e8d74a7c251bc SHA512 ba586e589d58c8231c53a240a012fa613dbfdc7b4ad341d1bdb1eac28851775e5df5be492a48f392d125814c48de1a33d45b1a87702dafe4e24d26935cae0138 +DIST stalwart-mail-0.11.8.tar.gz 9337818 BLAKE2B 3b670717a817de7bbfbfc257bf47a70d5d693c9871f2734bdae894215d8d088876324bb10fda48631cefe4388cc26d4fe2016fde127e625b48aeba2df693400b SHA512 b395f34101ad4681ab9246c57e031beb2ed89af187de841e45299c99e9da4f5012e7a4ee8fa32fe7dc25792e70b851d5f89762a13f576d9285fc6ce130ed7328 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST string_cache-0.8.7.crate 16655 BLAKE2B 9a017f3248a3d5e7b8c1a05462a882862b20174c7ce5dda1568c3d3f61c422e84ba2ccd5d6dbd726d1c752f1eaa8062a179470927a80d5bdda0ce530d1ae2c17 SHA512 03f9cdd2c01c0f233284851f17eaefebd68a91ae2ed2b231fab2d6d6476bd19e0696d7d3a74fb6ecb2ec36b89e79ad966ab73051255c9e194bcf9c5029fb8479 DIST stringprep-0.1.5.crate 23573 BLAKE2B 8b5ae2f278603553761e0b98a3f0a02c6a81fd117fee57a8186a015a58ce5ec8d91d9f3decb393f53e07d8df05963f399e63afa46bca937b99f609204582aa50 SHA512 f5dd6ee410e42f285b4da85e76d514ef697cd995c601b5ed23e25f702d920dcc76f15fad41610b6554b692ca0f939f329845535fe4ea167df3ea0e628b1da447 @@ -893,4 +894,5 @@ EBUILD stalwart-cli-0.10.7.ebuild 14458 BLAKE2B 1ee38ec373568e34469e386a653022ba EBUILD stalwart-cli-0.11.4.ebuild 14606 BLAKE2B 4a78e76650eec777d4f8263c91b4b285d9065f5e33febb692df05c60c2524b80016d3882a4a4e18d26ae647abf52849812abb9ec5dffcb333d479101c60431fd SHA512 b25c2e5cbde69663b5a55be7219f9394f9d63d6ca225368d25ed666012fb60e363fc22a47f8f714aebbaca417b2490d0fb05ec26d0a1b746fe7bf4099e9be764 EBUILD stalwart-cli-0.11.5.ebuild 14895 BLAKE2B adbea1699e088a4818591ac0d0a2f6c2098df39228660731b7cb8dbdea96191a4ce3f519ac4016ea4db0688028a18d9d5fcc7d9c9ed7cc3d58de4f53fa0b136c SHA512 3526c9899d4eaff7baf12eb41d14cc2a964cefd237ac8e37fdbc2b43a0ef650597c2318310ef7a0c2bddcb1363124f933157d3ffe46a30ef09821cdc0b92234b EBUILD stalwart-cli-0.11.7.ebuild 14759 BLAKE2B 7bc41134e2e11e4ca38b03046661a9eea54f585c9698a20f35286d2050eff7b40371963dcbe02c4513e838d8f7af7d2c201871888effbfc0cd8c03fa085bf1f0 SHA512 15e7cedf290fea8695bd43c4aaf6603a4ed4c4bebdd1f2f010f100f9732c93ec00023ca9c96e4279f5092bd1d0f9090dd3a8401b2ea908767f55797acc865ae9 +EBUILD stalwart-cli-0.11.8.ebuild 14759 BLAKE2B 7bc41134e2e11e4ca38b03046661a9eea54f585c9698a20f35286d2050eff7b40371963dcbe02c4513e838d8f7af7d2c201871888effbfc0cd8c03fa085bf1f0 SHA512 15e7cedf290fea8695bd43c4aaf6603a4ed4c4bebdd1f2f010f100f9732c93ec00023ca9c96e4279f5092bd1d0f9090dd3a8401b2ea908767f55797acc865ae9 MISC metadata.xml 352 BLAKE2B 7aeea8446965a9c87c336758597540d65ab99402765bd5df17c3d7fceb5ae894e37f5ea94dfb6ce44e710cbe24a6cf3270bf3cd93990dc2e91831c85bc0b70a9 SHA512 6024850fa849cbe3e19a33fc940acd592f257ede1f99d5928f2691ddba4f149c724d0b70ccbe80bf3be51d4eedc8d27368aed861e88b32f23b8c99fdbe7c3e0d diff --git a/net-mail/stalwart-cli/stalwart-cli-0.11.8.ebuild b/net-mail/stalwart-cli/stalwart-cli-0.11.8.ebuild new file mode 100644 index 000000000000..bff9d69c1448 --- /dev/null +++ b/net-mail/stalwart-cli/stalwart-cli-0.11.8.ebuild @@ -0,0 +1,783 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES=" + RustyXML@0.3.0 + addr2line@0.24.2 + adler2@2.0.0 + adler32@1.2.0 + aead@0.5.2 + aes-gcm-siv@0.11.1 + aes-gcm@0.10.3 + aes@0.8.4 + ahash@0.7.8 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.95 + arbitrary@1.4.1 + arc-swap@1.7.1 + argon2@0.5.3 + arrayref@0.3.9 + arrayvec@0.7.6 + ascii-canvas@3.0.0 + asn1-rs-derive@0.4.0 + asn1-rs-derive@0.5.1 + asn1-rs-impl@0.1.0 + asn1-rs-impl@0.2.0 + asn1-rs@0.5.2 + asn1-rs@0.6.2 + async-channel@1.9.0 + async-compression@0.4.18 + async-lock@3.4.0 + async-recursion@1.1.1 + async-stream-impl@0.3.6 + async-stream@0.3.6 + async-trait@0.1.85 + atomic-waker@1.1.2 + attohttpc@0.28.2 + autocfg@1.4.0 + aws-creds@0.37.0 + aws-region@0.25.5 + axum-core@0.4.5 + axum@0.7.9 + azure_core@0.21.0 + azure_storage@0.21.0 + azure_storage_blobs@0.21.0 + azure_svc_blobstorage@0.21.0 + backtrace@0.3.74 + base16ct@0.2.0 + base32@0.4.0 + base64@0.11.0 + base64@0.13.1 + base64@0.21.7 + base64@0.22.1 + base64ct@1.6.0 + bigdecimal@0.4.7 + bincode@1.3.3 + bindgen@0.69.5 + bindgen@0.70.1 + bindgen@0.71.1 + biscuit@0.7.0 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.8.0 + bitpacking@0.9.2 + bitvec-nom2@0.2.1 + bitvec@1.0.1 + blake2@0.10.6 + blake3@1.5.5 + block-buffer@0.10.4 + block-buffer@0.9.0 + block-padding@0.3.3 + blowfish@0.7.0 + blowfish@0.9.1 + borsh-derive@1.5.5 + borsh@1.5.5 + btoi@0.4.3 + buffered-reader@1.3.2 + bumpalo@3.16.0 + bytecheck@0.6.12 + bytecheck_derive@0.6.12 + bytemuck@1.21.0 + byteorder@1.5.0 + bytes@1.9.0 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + camellia@0.1.0 + cast5@0.11.1 + cbc@0.1.2 + cc@1.2.10 + cedarwood@0.4.6 + cexpr@0.6.0 + cfb-mode@0.8.2 + cfb@0.7.3 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.39 + cipher@0.2.5 + cipher@0.4.4 + clang-sys@1.8.1 + clap@4.5.27 + clap_builder@4.5.27 + clap_derive@4.5.24 + clap_lex@0.7.4 + cmac@0.7.2 + cmake@0.1.53 + colorchoice@1.0.3 + combine@4.6.7 + concurrent-queue@2.5.0 + console@0.15.10 + const-oid@0.9.6 + const-random-macro@0.1.16 + const-random@0.1.18 + const_panic@0.2.12 + constant_time_eq@0.2.6 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + core2@0.4.0 + cpufeatures@0.2.17 + crc-catalog@2.4.0 + crc16@0.4.0 + crc32fast@1.4.2 + crc@3.2.1 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.12 + crossbeam-utils@0.8.21 + crossbeam@0.8.4 + crunchy@0.2.3 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + crypto-mac@0.10.0 + csv-core@0.1.11 + csv@1.3.1 + ctr@0.9.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + darling@0.13.4 + darling@0.20.10 + darling_core@0.13.4 + darling_core@0.20.10 + darling_macro@0.13.4 + darling_macro@0.20.10 + dary_heap@0.3.7 + data-encoding@2.7.0 + dbl@0.3.2 + deadpool-postgres@0.14.1 + deadpool-runtime@0.1.4 + deadpool@0.10.0 + deadpool@0.12.1 + decancer@3.2.8 + deflate64@0.1.9 + der-parser@8.2.0 + der-parser@9.0.0 + der@0.7.9 + deranged@0.3.11 + derive_arbitrary@1.4.1 + des@0.8.1 + digest@0.10.7 + digest@0.9.0 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + displaydoc@0.2.5 + dlv-list@0.5.2 + dns-update@0.1.2 + doc-comment@0.3.3 + dsa@0.6.3 + dyn-clone@1.0.17 + eax@0.5.0 + ecb@0.1.2 + ecdsa@0.16.9 + ece@2.3.1 + ed25519-dalek@2.1.1 + ed25519@2.2.3 + either@1.13.0 + elasticsearch@8.5.0-alpha.1 + elliptic-curve@0.13.8 + ena@0.14.3 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + endian-type@0.1.2 + enum-as-inner@0.6.1 + equivalent@1.0.1 + errno@0.3.10 + event-listener-strategy@0.5.3 + event-listener@2.5.3 + event-listener@5.4.0 + fallible-iterator@0.2.0 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + fancy-regex@0.14.0 + farmhash@1.1.5 + fast-float@0.2.0 + fastrand@1.9.0 + ff@0.13.0 + fiat-crypto@0.2.9 + fixedbitset@0.4.2 + flate2@1.0.35 + fnv@1.0.7 + foldhash@0.1.4 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form-data@0.6.0 + form_urlencoded@1.2.1 + foundationdb-gen@0.9.2 + foundationdb-macros@0.3.2 + foundationdb-sys@0.9.1 + foundationdb-tuple@0.9.1 + foundationdb@0.9.2 + frunk@0.4.3 + frunk_core@0.4.3 + frunk_derives@0.4.3 + frunk_proc_macro_helpers@0.1.3 + frunk_proc_macros@0.1.3 + funty@2.0.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-lite@1.13.0 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fxhash@0.2.1 + generic-array@0.14.7 + generic-array@1.2.0 + gethostname@0.5.0 + getrandom@0.1.16 + getrandom@0.2.15 + getrandom@0.3.1 + ghash@0.5.1 + gimli@0.31.1 + glob@0.3.2 + group@0.13.0 + h2@0.3.26 + h2@0.4.7 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.2 + hashify@0.2.6 + hashlink@0.9.1 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + hickory-client@0.24.2 + hickory-proto@0.24.2 + hickory-resolver@0.24.2 + hkdf@0.12.4 + hmac@0.10.1 + hmac@0.12.1 + home@0.5.11 + hostname@0.3.1 + hostname@0.4.0 + http-body-util@0.1.2 + http-body@0.4.6 + http-body@1.0.1 + http-types@2.12.0 + http@0.2.12 + http@1.2.0 + httparse@1.10.0 + httpdate@1.0.3 + human-size@0.4.3 + hyper-rustls@0.24.2 + hyper-rustls@0.27.5 + hyper-timeout@0.5.2 + hyper-util@0.1.10 + hyper@0.14.32 + hyper@1.6.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + idea@0.5.1 + ident_case@1.0.1 + idna@1.0.3 + idna_adapter@1.2.0 + imagesize@0.13.0 + include-flate-codegen@0.2.0 + include-flate@0.3.0 + indexmap@1.9.3 + indexmap@2.7.1 + indicatif@0.17.11 + infer@0.16.0 + infer@0.2.3 + inout@0.1.3 + instant@0.1.13 + ipconfig@0.3.2 + ipnet@2.11.0 + is-terminal@0.4.15 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.11.0 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.14 + jemalloc-sys@0.5.4+5.3.0-patched + jemallocator@0.5.4 + jieba-macros@0.7.1 + jieba-rs@0.7.2 + jmap-client@0.3.2 + jobserver@0.1.32 + js-sys@0.3.77 + keyed_priority_queue@0.4.2 + konst@0.3.16 + konst_kernel@0.3.15 + lalrpop-util@0.20.2 + lalrpop@0.20.2 + lazy_static@1.5.0 + lazycell@1.3.0 + lber@0.4.2 + ldap3@0.11.5 + libc@0.2.169 + libflate@2.1.0 + libflate_lz77@2.1.0 + libloading@0.8.6 + libm@0.2.11 + libredox@0.1.3 + librocksdb-sys@0.17.1+9.9.3 + libsqlite3-sys@0.30.1 + libz-sys@1.1.21 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.15 + litemap@0.7.4 + lock_api@0.4.12 + lockfree-object-pool@0.1.6 + log@0.4.25 + lru-cache@0.1.2 + lru@0.12.5 + lz4-sys@1.11.1+lz4-1.10.0 + lz4_flex@0.11.3 + lzma-rs@0.3.0 + mail-auth@0.6.1 + mail-builder@0.4.0 + mail-parser@0.10.2 + mail-send@0.5.0 + maplit@1.0.2 + match_cfg@0.1.0 + matchit@0.7.3 + maybe-async@0.2.10 + md-5@0.10.6 + md-5@0.9.1 + md5@0.7.0 + memchr@2.7.4 + memoffset@0.7.1 + memory-stats@1.2.0 + memsec@0.7.0 + mime@0.3.17 + mime_guess@2.0.5 + minimal-lexical@0.2.1 + miniz_oxide@0.8.3 + mio@0.8.11 + mysql-common-derive@0.31.2 + mysql_async@0.34.1 + mysql_common@0.32.4 + new_debug_unreachable@1.0.6 + nibble_vec@0.1.0 + nix@0.26.4 + nohash@0.2.0 + nom@7.1.3 + num-bigint-dig@0.8.4 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-traits@0.2.19 + num_cpus@1.16.0 + number_prefix@0.4.0 + object@0.36.7 + oid-registry@0.6.1 + oid-registry@0.7.1 + once_cell@1.20.2 + opaque-debug@0.3.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.104 + openssl@0.10.69 + opentelemetry-http@0.25.0 + opentelemetry-otlp@0.25.0 + opentelemetry-proto@0.25.0 + opentelemetry-semantic-conventions@0.25.0 + opentelemetry@0.25.0 + opentelemetry_sdk@0.25.0 + ordered-multimap@0.7.3 + p256@0.13.2 + p384@0.13.0 + p521@0.13.3 + parking@2.2.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + password-hash@0.5.0 + paste@1.0.15 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + pem@3.0.4 + percent-encoding@2.3.1 + petgraph@0.6.5 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.10.0 + phf_shared@0.11.3 + pin-project-internal@1.1.8 + pin-project-lite@0.2.16 + pin-project@1.1.8 + pin-utils@0.1.0 + pkcs1@0.7.5 + pkcs8@0.10.2 + pkg-config@0.3.31 + polyval@0.6.2 + portable-atomic@1.10.0 + postgres-protocol@0.6.7 + postgres-types@0.2.8 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + precomputed-hash@0.1.1 + prettyplease@0.2.29 + prettytable-rs@0.10.0 + primeorder@0.13.6 + privdrop@0.5.4 + proc-macro-crate@3.2.0 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.93 + prometheus@0.13.4 + prost-derive@0.13.4 + prost@0.13.4 + proxy-header@0.1.2 + psl-types@2.0.11 + psl@2.1.81 + ptr_meta@0.1.4 + ptr_meta_derive@0.1.4 + pwhash@1.0.0 + quick-error@1.2.3 + quick-xml@0.31.0 + quick-xml@0.32.0 + quick-xml@0.37.2 + quick_cache@0.6.9 + quinn-proto@0.11.9 + quinn-udp@0.5.9 + quinn@0.11.6 + quote@1.0.38 + r2d2@0.8.10 + radium@0.7.0 + radix_trie@0.2.1 + rand@0.7.3 + rand@0.8.5 + rand@0.9.0 + rand_chacha@0.2.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.5.1 + rand_core@0.6.4 + rand_core@0.9.1 + rand_hc@0.2.0 + rasn-cms@0.10.6 + rasn-derive@0.10.6 + rasn-pkix@0.10.6 + rasn@0.10.6 + rayon-core@1.12.1 + rayon@1.10.0 + rcgen@0.12.1 + rcgen@0.13.2 + redis@0.27.6 + redox_syscall@0.5.8 + redox_users@0.4.6 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rend@0.4.2 + reqwest@0.11.27 + reqwest@0.12.12 + resolv-conf@0.7.0 + rev_lines@0.3.0 + rfc6979@0.4.0 + ring@0.16.20 + ring@0.17.8 + ripemd@0.1.3 + rkyv@0.7.45 + rkyv_derive@0.7.45 + rle-decode-fast@1.0.3 + roaring@0.10.10 + rocksdb@0.23.0 + rpassword@7.3.1 + rsa@0.9.7 + rtoolbox@0.0.2 + rtrb@0.3.2 + rusqlite@0.32.1 + rust-ini@0.21.1 + rust-s3@0.35.0-alpha.2 + rust-stemmers@1.2.0 + rust_decimal@1.36.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc-hash@2.1.0 + rustc_version@0.2.3 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@0.38.44 + rustls-native-certs@0.6.3 + rustls-native-certs@0.7.3 + rustls-pemfile@1.0.4 + rustls-pemfile@2.2.0 + rustls-pki-types@1.11.0 + rustls-webpki@0.101.7 + rustls-webpki@0.102.8 + rustls@0.21.12 + rustls@0.22.4 + rustls@0.23.21 + rustversion@1.0.19 + ryu@1.0.19 + salsa20@0.10.2 + same-file@1.0.6 + saturating@0.1.0 + scc@2.3.0 + schannel@0.1.27 + scheduled-thread-pool@0.2.7 + scopeguard@1.2.0 + scrypt@0.11.0 + sct@0.7.1 + sdd@3.0.5 + seahash@4.1.0 + sec1@0.7.3 + security-framework-sys@2.14.0 + security-framework@2.11.1 + semver-parser@0.7.0 + semver@0.9.0 + semver@1.0.25 + sequoia-openpgp@1.22.0 + serde@1.0.217 + serde_bytes@0.11.15 + serde_derive@1.0.217 + serde_json@1.0.137 + serde_qs@0.8.5 + serde_urlencoded@0.7.1 + serde_with@1.14.0 + serde_with_macros@1.5.2 + serial_test@3.2.0 + serial_test_derive@3.2.0 + sha-1@0.9.8 + sha1@0.10.6 + sha1_smol@1.0.1 + sha1collisiondetection@0.3.4 + sha2@0.10.8 + sha2@0.9.9 + shlex@1.3.0 + sieve-rs@0.6.0 + signal-hook-registry@1.4.2 + signature@2.2.0 + simd-adler32@0.3.7 + simdutf8@0.1.5 + siphasher@0.3.11 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.13.2 + smtp-proto@0.1.5 + snafu-derive@0.7.5 + snafu@0.7.5 + socket2@0.5.8 + spin@0.5.2 + spin@0.9.8 + spki@0.7.3 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + string_cache@0.8.7 + stringprep@0.1.5 + strsim@0.10.0 + strsim@0.11.1 + subprocess@0.2.9 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.96 + sync_wrapper@0.1.2 + sync_wrapper@1.0.2 + synstructure@0.12.6 + synstructure@0.13.1 + system-configuration-sys@0.5.0 + system-configuration@0.5.1 + tap@1.0.1 + term@0.7.0 + termcolor@1.4.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tiny-keccak@2.0.2 + tinystr@0.7.6 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + tokio-macros@2.3.0 + tokio-postgres@0.7.12 + tokio-rustls@0.24.1 + tokio-rustls@0.25.0 + tokio-rustls@0.26.1 + tokio-stream@0.1.17 + tokio-tungstenite@0.21.0 + tokio-tungstenite@0.26.1 + tokio-util@0.7.13 + tokio@1.38.1 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tonic@0.12.3 + totp-rs@5.6.0 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.4.13 + tower@0.5.2 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing@0.1.41 + trim-in-place@0.1.7 + try-lock@0.2.5 + try_map@0.3.1 + tungstenite@0.21.0 + tungstenite@0.26.1 + twofish@0.7.1 + twox-hash@1.6.3 + typenum@1.17.0 + typewit@1.11.0 + typewit_proc_macros@1.8.1 + unicase@2.8.1 + unicode-bidi@0.3.18 + unicode-ident@1.0.16 + unicode-normalization@0.1.24 + unicode-properties@0.1.3 + unicode-script@0.5.7 + unicode-security@0.1.2 + unicode-width@0.1.14 + unicode-width@0.2.0 + unicode-xid@0.2.6 + universal-hash@0.5.1 + untrusted@0.7.1 + untrusted@0.9.0 + url@2.5.4 + urlencoding@2.1.3 + utf-8@0.7.6 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.12.1 + vcpkg@0.2.15 + version_check@0.9.5 + void@1.0.2 + waker-fn@1.2.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.13.3+wasi-0.2.2 + wasi@0.9.0+wasi-snapshot-preview1 + wasite@0.1.0 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-futures@0.4.50 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + wasm-streams@0.4.2 + web-sys@0.3.77 + web-time@1.1.0 + webpki-roots@0.25.4 + webpki-roots@0.26.7 + webpki@0.22.4 + whatlang@0.16.4 + whoami@1.5.2 + widestring@1.1.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-registry@0.2.0 + windows-result@0.2.0 + windows-strings@0.1.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.6.25 + winreg@0.50.0 + wit-bindgen-rt@0.33.0 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + x25519-dalek@2.0.1 + x509-parser@0.15.1 + x509-parser@0.16.0 + xml-rs@0.8.25 + xxhash-rust@0.8.15 + yasna@0.5.2 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy-derive@0.8.20 + zerocopy@0.7.35 + zerocopy@0.8.20 + zerofrom-derive@0.1.5 + zerofrom@0.1.5 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zip@2.2.2 + zopfli@0.8.1 + zstd-safe@7.2.1 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.13.2 +" + +inherit cargo + +DESCRIPTION="Stalwart Mail Server command line utility" +HOMEPAGE="https://stalw.art" +SRC_URI="https://github.com/stalwartlabs/mail-server/archive/refs/tags/v${PV}.tar.gz -> stalwart-mail-${PV}.tar.gz + ${CARGO_CRATE_URIS} +" +# rename to same as stalwart-mail as it is the same tarball + +S="${WORKDIR}/mail-server-${PV}" + +LICENSE="|| ( AGPL-3 )" +# Dependent crate licenses +LICENSE+=" + AGPL-3 Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT + MPL-2.0 Unicode-3.0 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + cargo_src_compile --bin stalwart-cli +} + +src_install() { + cargo_src_install --path crates/cli +} diff --git a/net-mail/stalwart-mail/Manifest b/net-mail/stalwart-mail/Manifest index e319d7eecbb9..ab6d446d21f9 100644 --- a/net-mail/stalwart-mail/Manifest +++ b/net-mail/stalwart-mail/Manifest @@ -699,6 +699,7 @@ DIST stalwart-mail-0.10.7.tar.gz 7000660 BLAKE2B 6b4ee19e664e9f1a0bb283f2dd66d92 DIST stalwart-mail-0.11.4.tar.gz 9330744 BLAKE2B 7ba64a669478e02b18eabf72ae96a16081fc43c5654442e65bc70904988f9e01c82ea9e4003dde4e26452f18fdaa375514ee398c9005769e025cd4b40b128979 SHA512 a03c2c5cba39928ba75203a874596138a2ae55c0fb2980d19af74f07e6cf2a340073cec7e5d8cb0db7424047c67119191e329d2ae53c6f201a1a022542417038 DIST stalwart-mail-0.11.5.tar.gz 9336093 BLAKE2B 2a60ef5614528025a026a7b9392dcdb2e3385ad2f544467a9d1402920c56cf67f58f074a4a72630b0c3889fb20003f9e391be2704fa6041b3f22e040acb18aa1 SHA512 c19e2e95c26576d64e010cf82458145d9d048f125114f0dc43c12955c1924bed7f6ceee4bcf03e438a0fb986b8601de5ae3035880176503c8115dfdf66a61c3d DIST stalwart-mail-0.11.7.tar.gz 9337618 BLAKE2B 5af5c1a492b97b845f83a58576d7d84843369c93e99a2ee34ea40ba941b33063fa7c79af6cc463e7b2c31343a301b1d0f251df41c91d22196e4e8d74a7c251bc SHA512 ba586e589d58c8231c53a240a012fa613dbfdc7b4ad341d1bdb1eac28851775e5df5be492a48f392d125814c48de1a33d45b1a87702dafe4e24d26935cae0138 +DIST stalwart-mail-0.11.8.tar.gz 9337818 BLAKE2B 3b670717a817de7bbfbfc257bf47a70d5d693c9871f2734bdae894215d8d088876324bb10fda48631cefe4388cc26d4fe2016fde127e625b48aeba2df693400b SHA512 b395f34101ad4681ab9246c57e031beb2ed89af187de841e45299c99e9da4f5012e7a4ee8fa32fe7dc25792e70b851d5f89762a13f576d9285fc6ce130ed7328 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee DIST string_cache-0.8.7.crate 16655 BLAKE2B 9a017f3248a3d5e7b8c1a05462a882862b20174c7ce5dda1568c3d3f61c422e84ba2ccd5d6dbd726d1c752f1eaa8062a179470927a80d5bdda0ce530d1ae2c17 SHA512 03f9cdd2c01c0f233284851f17eaefebd68a91ae2ed2b231fab2d6d6476bd19e0696d7d3a74fb6ecb2ec36b89e79ad966ab73051255c9e194bcf9c5029fb8479 DIST stringprep-0.1.5.crate 23573 BLAKE2B 8b5ae2f278603553761e0b98a3f0a02c6a81fd117fee57a8186a015a58ce5ec8d91d9f3decb393f53e07d8df05963f399e63afa46bca937b99f609204582aa50 SHA512 f5dd6ee410e42f285b4da85e76d514ef697cd995c601b5ed23e25f702d920dcc76f15fad41610b6554b692ca0f939f329845535fe4ea167df3ea0e628b1da447 @@ -895,4 +896,5 @@ EBUILD stalwart-mail-0.10.7.ebuild 15605 BLAKE2B 30ffd56e61dc32744de38903df5eea2 EBUILD stalwart-mail-0.11.4.ebuild 15753 BLAKE2B 56e52747a63e9edb5acbe2c61193da77cc44354194b7e1444085fdbbacda1974a0d6410d452c2fc38dbbf6c58f50b5157f66febf9a5156f4ec47adb099922a86 SHA512 3e64a072d35f90625bb2582534fef23132dd003a0d4631256099488c48445329ec09c425d36e04c8da77d3372bed208b065c133439579aad1f4f2af853631b7f EBUILD stalwart-mail-0.11.5.ebuild 16088 BLAKE2B 69a6426259eb830b810415eb1b7c4111e9749cb63c70dd55900328ac6f446ea860ed383f8471889287bc28efec83315a964a774c034e752d2e16fbab7045f7ee SHA512 d653b6c7132aa75345fe61073f1fbc0262ca7e99d23ba9e74fa75b06ee6ad3c2622426d3f0bc74ced4df2b87c820a971dfc303acfc36d47d726d78bda8e7e54a EBUILD stalwart-mail-0.11.7.ebuild 15906 BLAKE2B 13eaf15d16bd01c34c69a17489e5510ef6c9fb481a1d8059f7f24fdd76387ade9d3b51349e9dde910d20c177dc75023147cdb7f82b371cf69880115091efb3a2 SHA512 efe38c753c39f208916a4ba9e7e80c15217ba8c145f3847d5680a0963ed007264726a4e1fa47369631a3ce3d39a240672147c6964e7570edc18720a55cb982c5 +EBUILD stalwart-mail-0.11.8.ebuild 15906 BLAKE2B 13eaf15d16bd01c34c69a17489e5510ef6c9fb481a1d8059f7f24fdd76387ade9d3b51349e9dde910d20c177dc75023147cdb7f82b371cf69880115091efb3a2 SHA512 efe38c753c39f208916a4ba9e7e80c15217ba8c145f3847d5680a0963ed007264726a4e1fa47369631a3ce3d39a240672147c6964e7570edc18720a55cb982c5 MISC metadata.xml 431 BLAKE2B 3c750c3caed87efa99ae567e6b6da65dea0d636f1daa4fce0267add0fe27a1bdb90a4011f9e9658f0641b92212f243d6ca84cb0c01b5b6a74ef4a23037ae4413 SHA512 e071b97ec37b44256ef17f5a4ced9665de1784ab2ba3acd8b229154ca5dc006b561366bcc9548c4fc8060f64439c9c0824030f7c00999a496f75898648cf6701 diff --git a/net-mail/stalwart-mail/stalwart-mail-0.11.8.ebuild b/net-mail/stalwart-mail/stalwart-mail-0.11.8.ebuild new file mode 100644 index 000000000000..2800e7b0cc15 --- /dev/null +++ b/net-mail/stalwart-mail/stalwart-mail-0.11.8.ebuild @@ -0,0 +1,822 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES=" + RustyXML@0.3.0 + addr2line@0.24.2 + adler2@2.0.0 + adler32@1.2.0 + aead@0.5.2 + aes-gcm-siv@0.11.1 + aes-gcm@0.10.3 + aes@0.8.4 + ahash@0.7.8 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.95 + arbitrary@1.4.1 + arc-swap@1.7.1 + argon2@0.5.3 + arrayref@0.3.9 + arrayvec@0.7.6 + ascii-canvas@3.0.0 + asn1-rs-derive@0.4.0 + asn1-rs-derive@0.5.1 + asn1-rs-impl@0.1.0 + asn1-rs-impl@0.2.0 + asn1-rs@0.5.2 + asn1-rs@0.6.2 + async-channel@1.9.0 + async-compression@0.4.18 + async-lock@3.4.0 + async-recursion@1.1.1 + async-stream-impl@0.3.6 + async-stream@0.3.6 + async-trait@0.1.85 + atomic-waker@1.1.2 + attohttpc@0.28.2 + autocfg@1.4.0 + aws-creds@0.37.0 + aws-region@0.25.5 + axum-core@0.4.5 + axum@0.7.9 + azure_core@0.21.0 + azure_storage@0.21.0 + azure_storage_blobs@0.21.0 + azure_svc_blobstorage@0.21.0 + backtrace@0.3.74 + base16ct@0.2.0 + base32@0.4.0 + base64@0.11.0 + base64@0.13.1 + base64@0.21.7 + base64@0.22.1 + base64ct@1.6.0 + bigdecimal@0.4.7 + bincode@1.3.3 + bindgen@0.69.5 + bindgen@0.70.1 + bindgen@0.71.1 + biscuit@0.7.0 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.8.0 + bitpacking@0.9.2 + bitvec-nom2@0.2.1 + bitvec@1.0.1 + blake2@0.10.6 + blake3@1.5.5 + block-buffer@0.10.4 + block-buffer@0.9.0 + block-padding@0.3.3 + blowfish@0.7.0 + blowfish@0.9.1 + borsh-derive@1.5.5 + borsh@1.5.5 + btoi@0.4.3 + buffered-reader@1.3.2 + bumpalo@3.16.0 + bytecheck@0.6.12 + bytecheck_derive@0.6.12 + bytemuck@1.21.0 + byteorder@1.5.0 + bytes@1.9.0 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + camellia@0.1.0 + cast5@0.11.1 + cbc@0.1.2 + cc@1.2.10 + cedarwood@0.4.6 + cexpr@0.6.0 + cfb-mode@0.8.2 + cfb@0.7.3 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.39 + cipher@0.2.5 + cipher@0.4.4 + clang-sys@1.8.1 + clap@4.5.27 + clap_builder@4.5.27 + clap_derive@4.5.24 + clap_lex@0.7.4 + cmac@0.7.2 + cmake@0.1.53 + colorchoice@1.0.3 + combine@4.6.7 + concurrent-queue@2.5.0 + console@0.15.10 + const-oid@0.9.6 + const-random-macro@0.1.16 + const-random@0.1.18 + const_panic@0.2.12 + constant_time_eq@0.2.6 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + core2@0.4.0 + cpufeatures@0.2.17 + crc-catalog@2.4.0 + crc16@0.4.0 + crc32fast@1.4.2 + crc@3.2.1 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.12 + crossbeam-utils@0.8.21 + crossbeam@0.8.4 + crunchy@0.2.3 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + crypto-mac@0.10.0 + csv-core@0.1.11 + csv@1.3.1 + ctr@0.9.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + darling@0.13.4 + darling@0.20.10 + darling_core@0.13.4 + darling_core@0.20.10 + darling_macro@0.13.4 + darling_macro@0.20.10 + dary_heap@0.3.7 + data-encoding@2.7.0 + dbl@0.3.2 + deadpool-postgres@0.14.1 + deadpool-runtime@0.1.4 + deadpool@0.10.0 + deadpool@0.12.1 + decancer@3.2.8 + deflate64@0.1.9 + der-parser@8.2.0 + der-parser@9.0.0 + der@0.7.9 + deranged@0.3.11 + derive_arbitrary@1.4.1 + des@0.8.1 + digest@0.10.7 + digest@0.9.0 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + displaydoc@0.2.5 + dlv-list@0.5.2 + dns-update@0.1.2 + doc-comment@0.3.3 + dsa@0.6.3 + dyn-clone@1.0.17 + eax@0.5.0 + ecb@0.1.2 + ecdsa@0.16.9 + ece@2.3.1 + ed25519-dalek@2.1.1 + ed25519@2.2.3 + either@1.13.0 + elasticsearch@8.5.0-alpha.1 + elliptic-curve@0.13.8 + ena@0.14.3 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + endian-type@0.1.2 + enum-as-inner@0.6.1 + equivalent@1.0.1 + errno@0.3.10 + event-listener-strategy@0.5.3 + event-listener@2.5.3 + event-listener@5.4.0 + fallible-iterator@0.2.0 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + fancy-regex@0.14.0 + farmhash@1.1.5 + fast-float@0.2.0 + fastrand@1.9.0 + ff@0.13.0 + fiat-crypto@0.2.9 + fixedbitset@0.4.2 + flate2@1.0.35 + fnv@1.0.7 + foldhash@0.1.4 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form-data@0.6.0 + form_urlencoded@1.2.1 + foundationdb-gen@0.9.2 + foundationdb-macros@0.3.2 + foundationdb-sys@0.9.1 + foundationdb-tuple@0.9.1 + foundationdb@0.9.2 + frunk@0.4.3 + frunk_core@0.4.3 + frunk_derives@0.4.3 + frunk_proc_macro_helpers@0.1.3 + frunk_proc_macros@0.1.3 + funty@2.0.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-lite@1.13.0 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fxhash@0.2.1 + generic-array@0.14.7 + generic-array@1.2.0 + gethostname@0.5.0 + getrandom@0.1.16 + getrandom@0.2.15 + getrandom@0.3.1 + ghash@0.5.1 + gimli@0.31.1 + glob@0.3.2 + group@0.13.0 + h2@0.3.26 + h2@0.4.7 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.2 + hashify@0.2.6 + hashlink@0.9.1 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + hickory-client@0.24.2 + hickory-proto@0.24.2 + hickory-resolver@0.24.2 + hkdf@0.12.4 + hmac@0.10.1 + hmac@0.12.1 + home@0.5.11 + hostname@0.3.1 + hostname@0.4.0 + http-body-util@0.1.2 + http-body@0.4.6 + http-body@1.0.1 + http-types@2.12.0 + http@0.2.12 + http@1.2.0 + httparse@1.10.0 + httpdate@1.0.3 + human-size@0.4.3 + hyper-rustls@0.24.2 + hyper-rustls@0.27.5 + hyper-timeout@0.5.2 + hyper-util@0.1.10 + hyper@0.14.32 + hyper@1.6.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + idea@0.5.1 + ident_case@1.0.1 + idna@1.0.3 + idna_adapter@1.2.0 + imagesize@0.13.0 + include-flate-codegen@0.2.0 + include-flate@0.3.0 + indexmap@1.9.3 + indexmap@2.7.1 + indicatif@0.17.11 + infer@0.16.0 + infer@0.2.3 + inout@0.1.3 + instant@0.1.13 + ipconfig@0.3.2 + ipnet@2.11.0 + is-terminal@0.4.15 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.11.0 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.14 + jemalloc-sys@0.5.4+5.3.0-patched + jemallocator@0.5.4 + jieba-macros@0.7.1 + jieba-rs@0.7.2 + jmap-client@0.3.2 + jobserver@0.1.32 + js-sys@0.3.77 + keyed_priority_queue@0.4.2 + konst@0.3.16 + konst_kernel@0.3.15 + lalrpop-util@0.20.2 + lalrpop@0.20.2 + lazy_static@1.5.0 + lazycell@1.3.0 + lber@0.4.2 + ldap3@0.11.5 + libc@0.2.169 + libflate@2.1.0 + libflate_lz77@2.1.0 + libloading@0.8.6 + libm@0.2.11 + libredox@0.1.3 + librocksdb-sys@0.17.1+9.9.3 + libsqlite3-sys@0.30.1 + libz-sys@1.1.21 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.15 + litemap@0.7.4 + lock_api@0.4.12 + lockfree-object-pool@0.1.6 + log@0.4.25 + lru-cache@0.1.2 + lru@0.12.5 + lz4-sys@1.11.1+lz4-1.10.0 + lz4_flex@0.11.3 + lzma-rs@0.3.0 + mail-auth@0.6.1 + mail-builder@0.4.0 + mail-parser@0.10.2 + mail-send@0.5.0 + maplit@1.0.2 + match_cfg@0.1.0 + matchit@0.7.3 + maybe-async@0.2.10 + md-5@0.10.6 + md-5@0.9.1 + md5@0.7.0 + memchr@2.7.4 + memoffset@0.7.1 + memory-stats@1.2.0 + memsec@0.7.0 + mime@0.3.17 + mime_guess@2.0.5 + minimal-lexical@0.2.1 + miniz_oxide@0.8.3 + mio@0.8.11 + mysql-common-derive@0.31.2 + mysql_async@0.34.1 + mysql_common@0.32.4 + new_debug_unreachable@1.0.6 + nibble_vec@0.1.0 + nix@0.26.4 + nohash@0.2.0 + nom@7.1.3 + num-bigint-dig@0.8.4 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-traits@0.2.19 + num_cpus@1.16.0 + number_prefix@0.4.0 + object@0.36.7 + oid-registry@0.6.1 + oid-registry@0.7.1 + once_cell@1.20.2 + opaque-debug@0.3.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.104 + openssl@0.10.69 + opentelemetry-http@0.25.0 + opentelemetry-otlp@0.25.0 + opentelemetry-proto@0.25.0 + opentelemetry-semantic-conventions@0.25.0 + opentelemetry@0.25.0 + opentelemetry_sdk@0.25.0 + ordered-multimap@0.7.3 + p256@0.13.2 + p384@0.13.0 + p521@0.13.3 + parking@2.2.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + password-hash@0.5.0 + paste@1.0.15 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + pem@3.0.4 + percent-encoding@2.3.1 + petgraph@0.6.5 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.10.0 + phf_shared@0.11.3 + pin-project-internal@1.1.8 + pin-project-lite@0.2.16 + pin-project@1.1.8 + pin-utils@0.1.0 + pkcs1@0.7.5 + pkcs8@0.10.2 + pkg-config@0.3.31 + polyval@0.6.2 + portable-atomic@1.10.0 + postgres-protocol@0.6.7 + postgres-types@0.2.8 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + precomputed-hash@0.1.1 + prettyplease@0.2.29 + prettytable-rs@0.10.0 + primeorder@0.13.6 + privdrop@0.5.4 + proc-macro-crate@3.2.0 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.93 + prometheus@0.13.4 + prost-derive@0.13.4 + prost@0.13.4 + proxy-header@0.1.2 + psl-types@2.0.11 + psl@2.1.81 + ptr_meta@0.1.4 + ptr_meta_derive@0.1.4 + pwhash@1.0.0 + quick-error@1.2.3 + quick-xml@0.31.0 + quick-xml@0.32.0 + quick-xml@0.37.2 + quick_cache@0.6.9 + quinn-proto@0.11.9 + quinn-udp@0.5.9 + quinn@0.11.6 + quote@1.0.38 + r2d2@0.8.10 + radium@0.7.0 + radix_trie@0.2.1 + rand@0.7.3 + rand@0.8.5 + rand@0.9.0 + rand_chacha@0.2.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.5.1 + rand_core@0.6.4 + rand_core@0.9.1 + rand_hc@0.2.0 + rasn-cms@0.10.6 + rasn-derive@0.10.6 + rasn-pkix@0.10.6 + rasn@0.10.6 + rayon-core@1.12.1 + rayon@1.10.0 + rcgen@0.12.1 + rcgen@0.13.2 + redis@0.27.6 + redox_syscall@0.5.8 + redox_users@0.4.6 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rend@0.4.2 + reqwest@0.11.27 + reqwest@0.12.12 + resolv-conf@0.7.0 + rev_lines@0.3.0 + rfc6979@0.4.0 + ring@0.16.20 + ring@0.17.8 + ripemd@0.1.3 + rkyv@0.7.45 + rkyv_derive@0.7.45 + rle-decode-fast@1.0.3 + roaring@0.10.10 + rocksdb@0.23.0 + rpassword@7.3.1 + rsa@0.9.7 + rtoolbox@0.0.2 + rtrb@0.3.2 + rusqlite@0.32.1 + rust-ini@0.21.1 + rust-s3@0.35.0-alpha.2 + rust-stemmers@1.2.0 + rust_decimal@1.36.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc-hash@2.1.0 + rustc_version@0.2.3 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@0.38.44 + rustls-native-certs@0.6.3 + rustls-native-certs@0.7.3 + rustls-pemfile@1.0.4 + rustls-pemfile@2.2.0 + rustls-pki-types@1.11.0 + rustls-webpki@0.101.7 + rustls-webpki@0.102.8 + rustls@0.21.12 + rustls@0.22.4 + rustls@0.23.21 + rustversion@1.0.19 + ryu@1.0.19 + salsa20@0.10.2 + same-file@1.0.6 + saturating@0.1.0 + scc@2.3.0 + schannel@0.1.27 + scheduled-thread-pool@0.2.7 + scopeguard@1.2.0 + scrypt@0.11.0 + sct@0.7.1 + sdd@3.0.5 + seahash@4.1.0 + sec1@0.7.3 + security-framework-sys@2.14.0 + security-framework@2.11.1 + semver-parser@0.7.0 + semver@0.9.0 + semver@1.0.25 + sequoia-openpgp@1.22.0 + serde@1.0.217 + serde_bytes@0.11.15 + serde_derive@1.0.217 + serde_json@1.0.137 + serde_qs@0.8.5 + serde_urlencoded@0.7.1 + serde_with@1.14.0 + serde_with_macros@1.5.2 + serial_test@3.2.0 + serial_test_derive@3.2.0 + sha-1@0.9.8 + sha1@0.10.6 + sha1_smol@1.0.1 + sha1collisiondetection@0.3.4 + sha2@0.10.8 + sha2@0.9.9 + shlex@1.3.0 + sieve-rs@0.6.0 + signal-hook-registry@1.4.2 + signature@2.2.0 + simd-adler32@0.3.7 + simdutf8@0.1.5 + siphasher@0.3.11 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.13.2 + smtp-proto@0.1.5 + snafu-derive@0.7.5 + snafu@0.7.5 + socket2@0.5.8 + spin@0.5.2 + spin@0.9.8 + spki@0.7.3 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + string_cache@0.8.7 + stringprep@0.1.5 + strsim@0.10.0 + strsim@0.11.1 + subprocess@0.2.9 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.96 + sync_wrapper@0.1.2 + sync_wrapper@1.0.2 + synstructure@0.12.6 + synstructure@0.13.1 + system-configuration-sys@0.5.0 + system-configuration@0.5.1 + tap@1.0.1 + term@0.7.0 + termcolor@1.4.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tiny-keccak@2.0.2 + tinystr@0.7.6 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + tokio-macros@2.3.0 + tokio-postgres@0.7.12 + tokio-rustls@0.24.1 + tokio-rustls@0.25.0 + tokio-rustls@0.26.1 + tokio-stream@0.1.17 + tokio-tungstenite@0.21.0 + tokio-tungstenite@0.26.1 + tokio-util@0.7.13 + tokio@1.38.1 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tonic@0.12.3 + totp-rs@5.6.0 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.4.13 + tower@0.5.2 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing@0.1.41 + trim-in-place@0.1.7 + try-lock@0.2.5 + try_map@0.3.1 + tungstenite@0.21.0 + tungstenite@0.26.1 + twofish@0.7.1 + twox-hash@1.6.3 + typenum@1.17.0 + typewit@1.11.0 + typewit_proc_macros@1.8.1 + unicase@2.8.1 + unicode-bidi@0.3.18 + unicode-ident@1.0.16 + unicode-normalization@0.1.24 + unicode-properties@0.1.3 + unicode-script@0.5.7 + unicode-security@0.1.2 + unicode-width@0.1.14 + unicode-width@0.2.0 + unicode-xid@0.2.6 + universal-hash@0.5.1 + untrusted@0.7.1 + untrusted@0.9.0 + url@2.5.4 + urlencoding@2.1.3 + utf-8@0.7.6 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.12.1 + vcpkg@0.2.15 + version_check@0.9.5 + void@1.0.2 + waker-fn@1.2.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.13.3+wasi-0.2.2 + wasi@0.9.0+wasi-snapshot-preview1 + wasite@0.1.0 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-futures@0.4.50 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + wasm-streams@0.4.2 + web-sys@0.3.77 + web-time@1.1.0 + webpki-roots@0.25.4 + webpki-roots@0.26.7 + webpki@0.22.4 + whatlang@0.16.4 + whoami@1.5.2 + widestring@1.1.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-registry@0.2.0 + windows-result@0.2.0 + windows-strings@0.1.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.6.25 + winreg@0.50.0 + wit-bindgen-rt@0.33.0 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + x25519-dalek@2.0.1 + x509-parser@0.15.1 + x509-parser@0.16.0 + xml-rs@0.8.25 + xxhash-rust@0.8.15 + yasna@0.5.2 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy-derive@0.8.20 + zerocopy@0.7.35 + zerocopy@0.8.20 + zerofrom-derive@0.1.5 + zerofrom@0.1.5 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zip@2.2.2 + zopfli@0.8.1 + zstd-safe@7.2.1 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.13.2 +" + +inherit cargo systemd + +DESCRIPTION="Stalwart Mail Server" +HOMEPAGE="https://stalw.art" +SRC_URI="https://github.com/stalwartlabs/mail-server/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/mail-server-${PV}" + +LICENSE="|| ( AGPL-3 )" +# Dependent crate licenses +LICENSE+=" + AGPL-3 Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT + MPL-2.0 Unicode-3.0 ZLIB +" + +RDEPEND="acct-group/stalwart-mail + acct-user/stalwart-mail" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="sqlite postgres mysql +rocks" + +DOCS="resources/config README.md SECURITY.md UPGRADING.md CONTRIBUTING.md CHANGELOG.md" + +src_unpack() { + cargo_src_unpack + sed -i -e "s%__PATH__/etc/%/opt/stalwart-mail/etc/%g" "${S}"/resources/systemd/stalwart-mail.service || die + sed -i -e "s%__PATH__/bin/%/usr/bin/%g" "${S}"/resources/systemd/stalwart-mail.service || die +} + +src_configure() { + local myfeatures=( + $(usev sqlite) + $(usev postgres) + $(usev mysql) + $(usev rocks) + ) + # TODO: consider "enterprise" USE flag, which requires a premium license + cargo_src_configure --no-default-features +} + +src_compile() { + cargo_src_compile --bin stalwart-mail +} + +src_install() { + cargo_src_install --path crates/main + + keepdir /var/run/stalwart-mail + newinitd "${FILESDIR}"/stalwart-mail.initd stalwart-mail + systemd_dounit "${S}"/resources/systemd/stalwart-mail.service + + einstalldocs +} + +pkg_config() { + if [[ ! -d ${ROOT}/opt/stalwart-mail ]]; then + einfo "Initializing standard config in ${ROOT}/opt/stalwart-mail" + "${ROOT}"/usr/bin/stalwart-mail --init "${ROOT}"/opt/stalwart-mail + else + einfo "It appears you already have a config in stalwart-mail." + einfo "Please remove ${ROOT}/opt/stalwart-mail and run this again" + einfo "if you want to create a new clean standard config." + fi +} diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex 69c03673c297..7314c6cbf12c 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index 0f5beae5254e..e08529451ccd 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -2,9 +2,11 @@ DIST gallery-dl-1.29.2.gh.tar.gz 820020 BLAKE2B 9164c697ed888d211726229d5b904c01 DIST gallery-dl-1.29.3.gh.tar.gz 828081 BLAKE2B cb58ba324940034de3bde678c183f2bbc72eb5bc04cb874792df576fc6327dacd3b73ccbe11f157606dc2ecfe0e0e9d30469f574efdeab2a8d31191c50947816 SHA512 0a59e344c00f5db9a147a1c62aea55d18d5fb17e73dc4234d682b6aa0c6c457990dcba7f28e79dc03400aa491a7c04228ce3e6ee815a716211f4757ccaf4f706 DIST gallery-dl-1.29.4.gh.tar.gz 831705 BLAKE2B f26261ef5ed9a97c8e7237a96c50bb9a3fd5fcb3a8b86e36c060f4377445e7c79c30ddb5480bc0c686df041cdbd95cd432658d72d1088d2c047224110426c0df SHA512 7c5cb239ef3cfb862ccb3d2bbf4592f5fcc15c0dc66ee0e0b9772fb2c7d81adb52c69209fe58cdd528254ff349b3401e5dd1afc1956283b05280734ebd26fa40 DIST gallery-dl-1.29.5.gh.tar.gz 839586 BLAKE2B b801d8c3ef3257161f6b39f578d91d8defdd091a513b1caaa61e661b45ed410e37e8d671377f4f3f17059234a653f83bd6d7a8d1af1a1029c922d1136bd88123 SHA512 36c02dd5150af6e286c36b1f0cbebfeaea30ac234c642371cd586ed17db935c7f3915cee487c92c99d542c2a2b94cd45cb0d96c105e85023aada4947aa8be5a5 +DIST gallery-dl-1.29.6.gh.tar.gz 844013 BLAKE2B 8ed1f0372eb326d5c914215a8eeda67a967a2c5c5906703d24f3daec585c195dff8bd8133f4ad62a090f1d4c50ed34e414260488ec07672e6a9591a671cc1a02 SHA512 bc0f1c74a9ed3d28e46e52f0c130491853ac095570a07b4078667e19abc0fe16e7b946798655f69ea42174a3eb2e711e89b235c34fc39915a59ea72c672d6474 EBUILD gallery-dl-1.29.2.ebuild 1153 BLAKE2B bcea9112ac53a1fc0d03fb1d88905c7f5724d62fe7ea33bf839e1c58303f73f26f9a344e0da25631c70e64a36e6be68e620b0a0312c95fcfc8b0e068214ab6dc SHA512 8f8a0765363a040a5319176f0daf4260602edf64571bcf6dc80ac3ba31bf849aa469683b35d91d128443936d2050c54ad50bf037d329c015917e93db04bf8b2a -EBUILD gallery-dl-1.29.3.ebuild 1160 BLAKE2B 876d8b23fd2073d5b84982dd03335de20320cdc14206237f19fd8df4945527bd6f1e64789f24cfd223afae6318bec60ebe35fa94ac540590cb59ac867599aa64 SHA512 cdf1d59f5acdcfcf97e8d886f15e234da2064d34fb5090bd976d803ca4c2c36096c83c419dd6ec371608fe6c65c054c6d94e2a724f7785f337674c8ca869ab8a +EBUILD gallery-dl-1.29.3.ebuild 1153 BLAKE2B bcea9112ac53a1fc0d03fb1d88905c7f5724d62fe7ea33bf839e1c58303f73f26f9a344e0da25631c70e64a36e6be68e620b0a0312c95fcfc8b0e068214ab6dc SHA512 8f8a0765363a040a5319176f0daf4260602edf64571bcf6dc80ac3ba31bf849aa469683b35d91d128443936d2050c54ad50bf037d329c015917e93db04bf8b2a EBUILD gallery-dl-1.29.4.ebuild 1160 BLAKE2B 876d8b23fd2073d5b84982dd03335de20320cdc14206237f19fd8df4945527bd6f1e64789f24cfd223afae6318bec60ebe35fa94ac540590cb59ac867599aa64 SHA512 cdf1d59f5acdcfcf97e8d886f15e234da2064d34fb5090bd976d803ca4c2c36096c83c419dd6ec371608fe6c65c054c6d94e2a724f7785f337674c8ca869ab8a EBUILD gallery-dl-1.29.5.ebuild 1160 BLAKE2B 876d8b23fd2073d5b84982dd03335de20320cdc14206237f19fd8df4945527bd6f1e64789f24cfd223afae6318bec60ebe35fa94ac540590cb59ac867599aa64 SHA512 cdf1d59f5acdcfcf97e8d886f15e234da2064d34fb5090bd976d803ca4c2c36096c83c419dd6ec371608fe6c65c054c6d94e2a724f7785f337674c8ca869ab8a +EBUILD gallery-dl-1.29.6.ebuild 1160 BLAKE2B 876d8b23fd2073d5b84982dd03335de20320cdc14206237f19fd8df4945527bd6f1e64789f24cfd223afae6318bec60ebe35fa94ac540590cb59ac867599aa64 SHA512 cdf1d59f5acdcfcf97e8d886f15e234da2064d34fb5090bd976d803ca4c2c36096c83c419dd6ec371608fe6c65c054c6d94e2a724f7785f337674c8ca869ab8a EBUILD gallery-dl-9999.ebuild 1165 BLAKE2B 51e7568c9f9e34ffdb20055f96ca9b91ce2f6831ea304028c88c43dfd4fbda0ff8bbaa310553e73a1b73408c12c2633af18e09e53e0127034f257ab6d90c7cee SHA512 0948a7989105ff3df14ccb9b71aa3cce1e67e053e9e52ea6823afca40863ea8fd16a50d53fea4b2aff9020bf7db110bbf534a85fca184d730999835b305bcfac MISC metadata.xml 747 BLAKE2B bb63a74ca71891f1e937e6bd41b4cef50f1e1d459ab389f83f881cbfcc5c39bf5c4b8e999ea6cab7406a97f3dca9644380eaf1930d811746c5b893b948085ecd SHA512 302b9f3cde6c404de62347415c1f02d6884a9327c88871ea67b986ac7eaadac6b79018d919f5e6a2d8dde5dfd9e12d6c7c4702120fb08bfbfa291df4d1baecae diff --git a/net-misc/gallery-dl/gallery-dl-1.29.3.ebuild b/net-misc/gallery-dl/gallery-dl-1.29.3.ebuild index 8bb9fcbbb941..4689de7ec568 100644 --- a/net-misc/gallery-dl/gallery-dl-1.29.3.ebuild +++ b/net-misc/gallery-dl/gallery-dl-1.29.3.ebuild @@ -20,7 +20,7 @@ else SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86" fi LICENSE="GPL-2" diff --git a/net-misc/gallery-dl/gallery-dl-1.29.6.ebuild b/net-misc/gallery-dl/gallery-dl-1.29.6.ebuild new file mode 100644 index 000000000000..8bb9fcbbb941 --- /dev/null +++ b/net-misc/gallery-dl/gallery-dl-1.29.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_REQ_USE="sqlite,ssl,xml(+)" +DISTUTILS_USE_PEP517="setuptools" + +inherit distutils-r1 optfeature + +DESCRIPTION="Download image galleries and collections from several image hosting sites" +HOMEPAGE="https://github.com/mikf/gallery-dl/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/mikf/${PN}.git" +else + SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=dev-python/requests-2.11.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +src_prepare() { + # Tests against real servers, some tests always fail and some are subject to change. + rm ./test/test_{extractor,results}.py || die + + distutils-r1_src_prepare +} + +python_compile_all() { + emake PYTHON="${EPYTHON}" ./data/completion/{,_}gallery-dl man +} + +pkg_postinst() { + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg + optfeature "video downloads" net-misc/yt-dlp +} diff --git a/net-misc/s6-networking/Manifest b/net-misc/s6-networking/Manifest index d64db9916578..031de6ff8f70 100644 --- a/net-misc/s6-networking/Manifest +++ b/net-misc/s6-networking/Manifest @@ -1,5 +1,7 @@ DIST s6-networking-2.7.0.3.tar.gz 116055 BLAKE2B 1f2a6c3796aac95526fac68c8918831089eecb1536f42e4bfd85640eac8e4b0197ca03a039eb37671e1f0032419dfa4f7397b03a352b8c38c17609e75d79f09c SHA512 50d369303bd448d09a3f6431e64fb0f0b13383c92764b499ed881af3a6a8c4f779f1f9d98341943f6fdc8b18d16df444897d3750212df89efd838b6de562eede DIST s6-networking-2.7.0.4.tar.gz 116031 BLAKE2B 514d49abd9cd3111ee06f4a09ab8ad382d62acbc68dcddaa7b89049cb19be834bd7fa070f413406323b576b1c1d08699dbf34c80061b0e22f7f57e80ecb20274 SHA512 2a789cbc2f901e78fffb959fcbddf89c71de75c0d57d3fb1a927418fa8a43f71057c2b50b03e15aa45d5d7ee6521e76b697ae57eef2b7eea760ef9295314dc9b +DIST s6-networking-2.7.1.0.tar.gz 119190 BLAKE2B 595cd803354fade5eba438ff9af1a318b3e0906dd26af629198daf85990a5feeb66c8c53f4c7d027b2a2bb64f2a28659c9d035ebb5a0d5e96b98d8d53229c05e SHA512 33741efa5c1908f8e7396929df08c3591e25b7c58335b331a146db17a9b7e5c00b75dd3337aa46114723969b8490fb1b6754a25357003780bdfd0a2fd8e3283c EBUILD s6-networking-2.7.0.3.ebuild 1361 BLAKE2B d1bf0f1f38079625a2b57c20ffd7af6c1aaaee7a89eee7ac0449742994a86c8fc3566153d1066ab434224afefc26bc9cb038a148ff0ec8ddac4eaa03269da8cb SHA512 8acf470c7697a23b6f4e43f5af7ee2cabbc92bab9a74a032325de782c7c53aac322824735fc61d404bbbb6d4abc2fab9e3a677cfd5f1b81285401d1f130da523 EBUILD s6-networking-2.7.0.4.ebuild 1361 BLAKE2B d1bf0f1f38079625a2b57c20ffd7af6c1aaaee7a89eee7ac0449742994a86c8fc3566153d1066ab434224afefc26bc9cb038a148ff0ec8ddac4eaa03269da8cb SHA512 8acf470c7697a23b6f4e43f5af7ee2cabbc92bab9a74a032325de782c7c53aac322824735fc61d404bbbb6d4abc2fab9e3a677cfd5f1b81285401d1f130da523 +EBUILD s6-networking-2.7.1.0.ebuild 1430 BLAKE2B 523505ab53f770e0f180da865f6dff831a9b93658b84c438cb25d2f05cb052471a2348875038ce98f7236db3ebc8a638c99043be320ef777b2d1af2d31f5e93a SHA512 e3124984cd3a140f6f58996fbc2a6c5f727adb0de27d466912c5486e269acd73578c651cfabcf7f76ff99a0559b54ee7b814f5415da4c925f7793765f6670101 MISC metadata.xml 662 BLAKE2B 04ee80136bb075cc306aab76ddb478ec88dcca897b064291947f336d81321ce219422bd37894e207bcdaf46f69c2c1c88dfd6603dcc70278392abaae6a2b66f5 SHA512 7bb44bc7f59796f7bec930d4e21eca219b233918953ac111758e2e1eb9ee0ab50291600156ea210cc855e875ef1b37784b94ecb040a93eef94bba5dc24def830 diff --git a/net-misc/s6-networking/s6-networking-2.7.1.0.ebuild b/net-misc/s6-networking/s6-networking-2.7.1.0.ebuild new file mode 100644 index 000000000000..484d8d1703b3 --- /dev/null +++ b/net-misc/s6-networking/s6-networking-2.7.1.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Suite of small networking utilities for Unix systems" +HOMEPAGE="https://www.skarnet.org/software/s6-networking/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="ssl" + +RDEPEND=" + dev-lang/execline:= + >=dev-libs/skalibs-2.14.1.0:= + >=net-dns/s6-dns-2.3.7.0:= + sys-apps/s6:=[execline] + ssl? ( dev-libs/libretls:= ) +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/s6" + --with-lib="/usr/$(get_libdir)/s6-dns" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + + --enable-pkgconfig + --pkgconfdir="/usr/$(get_libdir)/pkgconfig" + + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + $(use_enable ssl ssl libtls) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + optfeature "man pages" app-doc/s6-networking-man-pages +} diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz Binary files differindex 02aa9453d152..5d794087c58d 100644 --- a/net-nds/Manifest.gz +++ b/net-nds/Manifest.gz diff --git a/net-nds/shelldap/Manifest b/net-nds/shelldap/Manifest index 44ad5320f3a2..4ba937cafed5 100644 --- a/net-nds/shelldap/Manifest +++ b/net-nds/shelldap/Manifest @@ -1,3 +1,3 @@ -DIST shelldap-1.5.1.tar.gz 22817 BLAKE2B 8ec41edf8c7d024f5eaed286284445cc9d41fbdf93ae34229d32392dd6f4862b8b3e66b5735679a9019d505753994f3d1d8f0d6cefec9b55708ef982d757b009 SHA512 64e5f58aa2d930ff869abb0c88ba36a5aac1272f118af8d17a0db847d6ce4bdd9fe3b8fb6b2e9d08f89bec57a102adf170f2c9f6b98b5f3fe5c30ac3636a060a -EBUILD shelldap-1.5.1.ebuild 994 BLAKE2B 2ebf30720de7685576dc3b33f20dafbe557246cc010150b52eb17b1398cc07f0e85a01af36a2ceb86ee1790d9f0e702ac2f0a10c35de8ce70cd9c46460a01f0a SHA512 7b3dd02ad44264e6893bc1c1d4f33ca51fdc24c895c9f550962a8e7d223c5977dbe084bd3142917fe13bf05dd3e746b48730277b695f83d2aa3422b15acde45f +DIST shelldap-1.5.2.tar.gz 25639 BLAKE2B 5c667c44de804279a4a524a050fd09297fcc17180a53e28cda44add63ceb49e24303ea6d824111d37e50120c6c46a341d16278c0a5e2fe6fd396a4e883a1f4e8 SHA512 48944ad82ee91c48ffd6b07cda45470112bcea4d663884aacfc56f61e8cf317dff78b4cc0936e7ce949de54e43faf4f41ced6d6bf908c7ab53956ca019d3e7b4 +EBUILD shelldap-1.5.2.ebuild 989 BLAKE2B 1ee5cef0af38770819126f2629497aa1b15c5c9af53ae57b03ba337e2bc4b952c15ed72891b3c7f1157df4d0379cc8fa556b4dc8a0f6c66e9a50c6883d95e329 SHA512 aa7a5642d642198e5c2b5f52268374f5f6a993a6c73657d99add27808e295fd611a36ca621629a5c9cfc3996a2a85b1153f51c46af3e6283a3f7171c968a1f94 MISC metadata.xml 751 BLAKE2B d35bca21a37ddb86faa290c479a8ef4d3f67815dbf6519bafd0fc8bf70e933ab4e92306d9139d40f44cbce37a10b3b2844abc1c89eda0ea1b3cc81b102b6cff1 SHA512 e42d01a3b7176e7aedbe23dbc9da569d6e872218609eb22ffab450ffd69e1c8ab8f6c55ceac0ea0d78d4968a853aa81d3be1e6ab07dbf3b34778fedfb58070ca diff --git a/net-nds/shelldap/shelldap-1.5.1.ebuild b/net-nds/shelldap/shelldap-1.5.2.ebuild index b10db458f867..18511c22dd50 100644 --- a/net-nds/shelldap/shelldap-1.5.1.ebuild +++ b/net-nds/shelldap/shelldap-1.5.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 GENTOO_DEPEND_ON_PERL=noslotop inherit perl-module @@ -14,7 +14,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+readline sasl +ssl" +IUSE="+readline sasl" RDEPEND="dev-perl/Algorithm-Diff sasl? ( dev-perl/Authen-SASL ) diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz Binary files differindex b64755b70008..3419f84fab0d 100644 --- a/net-p2p/Manifest.gz +++ b/net-p2p/Manifest.gz diff --git a/net-p2p/deluge/Manifest b/net-p2p/deluge/Manifest index d5b855b9a572..543c66c66cb5 100644 --- a/net-p2p/deluge/Manifest +++ b/net-p2p/deluge/Manifest @@ -4,7 +4,6 @@ AUX deluge-2.1.1-email-module-replace.patch 4068 BLAKE2B 15da816102e561ff1fdc1d5 AUX deluge-2.1.1-twisted-22.10.patch 1166 BLAKE2B 000c3e3bb63edcadb17c373d899557c32b3ffecfb2725bc283c630854f9643749e739fb58816c4222cf5d296388fa249ff1b8229c9dd00eb4e0f9190cc601bf6 SHA512 fd5ebff902679c7c2dc74638afe650c19199ff58cda8cf73a0c91333a3be5fa07732080856ba092ad25a9472d4269de45161b3d1b93fd8536dc9dd766ed69b67 AUX deluge-web.conf 210 BLAKE2B 169ddb5ad6259940cf0539e884874b42b739c2425011a86208a608bbaece9db386dca186246671d5dc10b61677b843c0a2b6f7dbd6f8a99da2061a1f83867fa3 SHA512 ecea3cd59dff0c2f0215d98c9e4adda49b6f1f95d43d844262fe73c335d93a6e9076ff5143ff7f3e9f4433087d16a1d0497f75e2b1e0a3d788f5ad60705c9999 AUX deluge-web.init-2 1500 BLAKE2B 2e4d551f9fb106f03b4c28414cf8e03369226fe9e6a3e2b1f6619ed409c96084072ad97f9681407abb00df54133456bc57420781748cb16a3de175d1e1beb0f1 SHA512 9f8d8d7a0ecc8d320cd484006d28d0aee2f7053c8cb68d9b08aad5f77a0c817ca15663a13e4d6535920bf18d8dae5bca61cc9cf790c9d1d2103b54aebe01fd27 -AUX deluge-web.service-3 200 BLAKE2B cddc255dda99d26d603c20d2d5e6ab15b46a81fd1865734e9b77df82580788938fd2f343c1f3bc5e57062c5089c3244b7e1950451912bdc460c2bba28dd6da89 SHA512 50791884fe84c39784b6350cc38dbca116ae5e4505a6cae6a3833167014861d51fdce7902ad1ca74bbe0b580438d850cc7a8f4f2d065f495c6e7864e360577fa AUX deluge-web.service-4 206 BLAKE2B 1916c30abeba6f84dd42941768b13aff10c9a3c10266edf838def329a6f424f908f8d2937f2f5c902d85c58952e06b42e1d2569eb38d66369bd537f816586e82 SHA512 8e404770197ff05d8d9d34bec25e0e9976b44d82a7721cbf24b7be31649185c88091cad29ec237a8a626346c6da5a0d041804a2e542c17f3690511e19f17e007 AUX deluge-web.service.conf 100 BLAKE2B 2ed6ce80fb88d19f50911940ca5092617b55670228354cb5c7c38b7fb23801e3880ecea4d2326bb2ce1b496ba484242ed109ef6149b712f3fe6cd4b356eccdf5 SHA512 aaf493b3f614558c762ffea3219eda7045e739eeeb826a19df456ef9a94a0894302695bd96490eb4fb44e16039126170ec31ba6e0a0a2f6ae69669e2b9f4cda9 AUX deluged.conf-2 228 BLAKE2B e498f2d8b232ce40fee847079608750a58e15bb88e5918cf9325a44258a1ae73d114db8d6ff80bcf093a956ed33d592bf76748015a14803c3a380c415a805a0e SHA512 3005478b48c6c4c67f0eb8d9ee44ea1310ccd209fe6364f7bbc37ec296111e50462296d678cd4098bb63472ade190fdaf38ded39c3e8a73cbb4cede4860978c1 @@ -14,5 +13,5 @@ AUX deluged.service.conf 114 BLAKE2B 4b04389b8337e692966f20c9423c5e86a2852969f95 DIST deluge-2.1.1.tar.xz 2541968 BLAKE2B 3fe59ad8b402281dd0e19504d10a8d9e2967911e9967613a0d5a146d9ca261cb59d2208f8bd529e7f1da824e125ffb590d12b337dd9655e78b54252b021ae8da SHA512 e94208981aee45f42b88e1c544b07e7b0d0f2c4ade6b7f37257b69d4a3394c89aff217cde699e79ad59de6d2ee4eca7a558f2b85505d2140ba73f1f76f184455 EBUILD deluge-2.1.1-r5.ebuild 5959 BLAKE2B dbbda54847a964835196452e89a6c5650095174557b5f7f2f07fe4bcafd62e3082c35bacc842dca331af176f6c589b23fced3d36fc1af7080b9075d0ad5f5478 SHA512 d5f8315ac5157c134d7bd26bab6b784d70be43af3b6fac37314bc72d48cff3c3b40a75add23cd390476091f35a4b94676c84487cd3b2588472c910c4eba58613 EBUILD deluge-2.1.1-r6.ebuild 6006 BLAKE2B 099cf3904582491aeeed4af06b835c6aa4ab7db4b532921aab5045475b9e2c4dbc07923b4d969e15c1899e5c6b17c5c9541bffd756bd1b1443c55eb1e8a03d2d SHA512 b6d3aa5bb6928dbec61acf82419e990731b8927cdc057893240b9e5d983a877d3957b608158fdf18beb0f52addc554942088eb8c9496ecbc2f9aa93adf0266f2 -EBUILD deluge-9999.ebuild 5632 BLAKE2B 8a48e523583a95d946d08be33f04b2fb01a1705f077f8cb1070e70e56918a814a1ede274bdf4eeddad7ead2ef39d83ef40127f5ec961298d3fb9e47de97d7537 SHA512 7466329831a20d77fe9de327e4b0fa8cca5a57a5105eb29854e1ce505e6e4f379aa42c1dccbd3bfab9b2a2ea6ffd58c51208cd7ae89d6fbe9c18b7cf7b074f1b +EBUILD deluge-9999.ebuild 5737 BLAKE2B 6be22dba23e22002169cdcca6464dec542f5f6d8d0e27b27e62b8c059b634105dbc6debd2aac2e5f9d65034d0d72a55c98ce36ff860fbda004256cf08e53c86b SHA512 d1889ce808cb1b3c33414f6b9439dea33501bb49189b78ae8d4d1d2ff7f5dfa1ecbfa085f255f3b69da7f93f765c129cfb41df4e61a146622efaf45ab43d72a6 MISC metadata.xml 763 BLAKE2B 8d0ee2a486c2755cda79b56d622c96803c2b2538bd8f3c4598381bfe3a03572c0503510eb7952c37b5432fa1a9d6db73badbd02b939961fb81567149d9fb8a5f SHA512 f6bbd8504c4edfc5b9420a1d7c52e56f3ebe5f8f92b5db3b5a954b9324e1a6cf7938a9e1d8d98305d3fed42422d584f31f0d17fdb884e05ed01480075600fc06 diff --git a/net-p2p/deluge/deluge-9999.ebuild b/net-p2p/deluge/deluge-9999.ebuild index 85901ef59e67..797e4af87e2a 100644 --- a/net-p2p/deluge/deluge-9999.ebuild +++ b/net-p2p/deluge/deluge-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://git.deluge-torrent.org/${PN}" else SRC_URI="http://download.deluge-torrent.org/source/$(ver_cut 1-2)/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" fi LICENSE="GPL-2" @@ -127,7 +127,7 @@ python_install_all() { if use webinterface; then newinitd "${FILESDIR}/deluge-web.init-2" deluge-web newconfd "${FILESDIR}/deluge-web.conf" deluge-web - systemd_newunit "${FILESDIR}/deluge-web.service-3" deluge-web.service + systemd_newunit "${FILESDIR}/deluge-web.service-4" deluge-web.service systemd_install_serviced "${FILESDIR}/deluge-web.service.conf" else rm -r "${D}/$(python_get_sitedir)/deluge/ui/web/" || die @@ -152,7 +152,9 @@ pkg_postinst() { elog elog "To start the daemon either run 'deluged' as user" elog "or modify /etc/conf.d/deluged and run" - elog "/etc/init.d/deluged start as root" + elog "'/etc/init.d/deluged start' as root if you use OpenRC" + elog "or" + elog "'systemctl start deluged.service' as root if you use systemd" elog "You can still use deluge the old way" elog elog "Systemd unit files for deluged and deluge-web no longer source" diff --git a/net-p2p/deluge/files/deluge-web.service-3 b/net-p2p/deluge/files/deluge-web.service-3 deleted file mode 100644 index 5e0049e7ac23..000000000000 --- a/net-p2p/deluge/files/deluge-web.service-3 +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Deluge WebUI -Documentation=man:deluge-web -After=deluged.service - -[Service] -ExecStart=/usr/bin/deluge-web -d -c ${DELUGED_HOME} ${DELUGED_OPTS} - -[Install] -WantedBy=multi-user.target diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest index 4becbf57eac2..565b1f77e2de 100644 --- a/net-p2p/kubo/Manifest +++ b/net-p2p/kubo/Manifest @@ -2,16 +2,16 @@ AUX ipfs-at.service 340 BLAKE2B 776676603baa61cc2b76de86d8b3b1b43810ed81a703f827 AUX ipfs.confd 30 BLAKE2B 7ecaa40f2a4097690f9d8091da5891e0bbfb0f298bed4a59769c8d0ef978a2471865a01177950da5869b61f3b8c124f43eab97daf297c06efecdc25785a5846d SHA512 c55afeb3efe381d18258ddf00f58325b77156375cf223fb2daa049df056efe22e9139cce0f81dc4c73759dad5097af5f3201414beb5950bd894df9ae8c7c4ed1 AUX ipfs.init 448 BLAKE2B d2c706f0a9639a77d8d6241c01c5edece73e8aa569803d468e6036ae4da0348f1f4845979e8d39e2f8cd6f1ce8271201fcd11a37cbebe01f0b140cc646735b76 SHA512 bc5f7422434b8a7f1ab57ec1137bb4ba4e5ef07e7a4177d8d35dfb7436dcb0c58c6fdf35b78138f164a74eb24ee0f7422f765cf7b72f2c6bf31e8456eaa127c4 AUX ipfs.service 372 BLAKE2B 8989cc474ab46309dda6d167fb89476b01d10e07374d53c480a7ee345f13827e25ca19d84b0a3974e45c5d9a0c78abdfd7be262bff48f427aedaac2a9c4094a8 SHA512 35d5edda83bd296f92ffe3ee61f2608eb9ec464225e32ca52582d8e8fe699466c9b412ed224ff44e36e34d3d41a618d50082dd677feeaba53429d3a6913a869a -DIST kubo-0.30.0-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c -DIST kubo-0.30.0-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 -DIST kubo-0.30.0.tar.gz 16532306 BLAKE2B 9241e8d463dfe0fd407fc6e2a30174ff67a63360a3dbef93d6f1b70fbe42ea9ce873e74109569964b8894adf95555c12b1ed66c50743b8eda591bf48b79fe8e7 SHA512 f49b53a51a07675d02d0c4457ca1a166a3db5565fc2a1659b88861c6a9ec1e94243a86115399df31069ad1f8e93b1acf14fe8b40dea63bfd3109105ad262cccc DIST kubo-0.31.0-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c DIST kubo-0.31.0-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 DIST kubo-0.31.0.tar.gz 18131293 BLAKE2B a34e9cf1849a14e42e3799437127a06434484f1ce8ef36730c1b8daf66f8ee33abe783866d22f1573de056c24855bc16efc60c67ed47ccdc1c08d7cf263e0097 SHA512 8e5782905c190eea81d25d8bb477f5027cf38721e5b66868c3b81de90c9b013b9e1205869f640d163355efda778b32c7b94739fd3ef46fff7819309c82e9066c DIST kubo-0.33.2-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c DIST kubo-0.33.2-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 DIST kubo-0.33.2.tar.gz 18188059 BLAKE2B 43bf3b1b7d31376d2336bbfe9b2c96d3d578cb16047add70bf3bed7920dbadd97f9e37dc85e98012880c73038a063766713e8cf6a3c5e119862cce1ffcbe54eb SHA512 57953aa5c2db55a0eb50aaa82c0dce9c09b86d9b10946ef3f92ab60bc7d1f3699244f1c8731ddc1d090d7279779a4d3f6c478ae1e745a61d00d7357f87df1631 -EBUILD kubo-0.30.0.ebuild 2578 BLAKE2B 5eb2b87b46e0f4414a0449493cb8d84976fc9978f92091f904fe47ddcea1cfa663e09f8cc0d95007cfec95e765de0a3cbbfbdd1abafa51f95ea2771b42c584d2 SHA512 73079b605eea7e0015def701f330fed25152d85427925791c288ef5ce3fd85b4b61057675fb3b3fbe8b1097b6a4704e56101737a0b59cd01b717616ec5666562 +DIST kubo-0.34.1-fs-repo-15-to-16-v1.0.1-vendor.tar.xz 1643384 BLAKE2B 6c51d34ab06e662213075cdc73fce0d3dad8c9acbfd2af6cd68ee50e90c33b91f06a68bbe40f4f3de867dd2862fb3cc0a09cb377f4d1ae70750906236059de5d SHA512 f3d9fbfc93fa714491eb7b8c995b686b8af86a65c56e7f14034b0dedb36b2b9a4d489852d7988acce30dcfd53f1637e1dca42ffdaa785bc6104864fc19c45a0c +DIST kubo-0.34.1-fs-repo-15-to-16-v1.0.1.tar.gz 25942003 BLAKE2B 48eb3f50c8d0064561a99dd834cfc73482003bed70be93342bb30e993b509cca6aea0d44658ea981bb1063c458ce98e796293172b01109265e431f7a6ae279ae SHA512 bf631d402ecbee75e5a49e19e31c40172aeef81a13325bbf557841ba9e765caf39df42370a20d6e4039e7bd98e27dc5bd7a42f4490f30928a5614aca2214aea1 +DIST kubo-0.34.1.tar.gz 18385311 BLAKE2B f68e47b90ceab23dcaf0887fe4dd550752400da7934159bca4c141c4e755eeb4d4e4a0be829ecad93939b193d310642bb8e2ff12af385d540423daf14ff62383 SHA512 51e4ae8e59193d46bd23025bd5e29207d48225fb07cb4fda883a3ad28e9621086ba7daa0a1be6d1ad1601544f189f26fb62dd5041a4d3ff40fad1cc5320dd75a EBUILD kubo-0.31.0.ebuild 3051 BLAKE2B 70b942011439b4246f9142c7fde6156021710e42d7d8eae3f8a9ee3bb23f778a1b1c0a57c9c23f9194330ef1945c33563b27efabbc0bf0ac314b09ad4bf78a02 SHA512 9f3f36764174dc606c43f44f911f3dd4ea72c75e10bfef8d056c5c9cc7a353a7929f7be87d3655ca259fbcb8527605271fde407f9bc880576adda16e2e62c45e EBUILD kubo-0.33.2.ebuild 3051 BLAKE2B 70b942011439b4246f9142c7fde6156021710e42d7d8eae3f8a9ee3bb23f778a1b1c0a57c9c23f9194330ef1945c33563b27efabbc0bf0ac314b09ad4bf78a02 SHA512 9f3f36764174dc606c43f44f911f3dd4ea72c75e10bfef8d056c5c9cc7a353a7929f7be87d3655ca259fbcb8527605271fde407f9bc880576adda16e2e62c45e +EBUILD kubo-0.34.1.ebuild 3052 BLAKE2B d555316b4c43df2642f93d293ed7dd8b910c1cf88743357125cdffcd2529dc12d84b7b48c51de441cc010d021966d0e69779b4d676d3d34c00c08bd5c6e68734 SHA512 917ee33dc1ddc26c7d126c7db25363742af1ecd60e99f8b9833f37fdbae45be526ca55e6a02b8d77da8195772155ca02417209346bc7e95f69ccbd6899cad0e9 MISC metadata.xml 596 BLAKE2B 68c5576e325ef2e0a6954047b8784427ca8b1d038c4b7fc7a7f2082e2682dbb8b807083251c9e5eca927d070d21b1f5ee9f96e2cb2437a9f5934bdc46f139fb6 SHA512 2d41af83abc0527e9031f8bec8d471dc7d163714bb42b9d7f65c943993e7d554207a5fb85ad96ae94c7876a74e2b3c8dba6a8f70e4f1bbb5a785bb98624233a9 diff --git a/net-p2p/kubo/kubo-0.30.0.ebuild b/net-p2p/kubo/kubo-0.34.1.ebuild index 5ccc98cd17f8..9e8f0f1d46c3 100644 --- a/net-p2p/kubo/kubo-0.30.0.ebuild +++ b/net-p2p/kubo/kubo-0.34.1.ebuild @@ -5,6 +5,12 @@ EAPI=8 inherit go-module shell-completion systemd +# Upstreams has a directory for each migration, for example fs-repo-15-to-16, +# each directory is a program by itself. When an upstream tag is created, +# they use they the name of the last migration program + version, for example +# fs-repo-15-to-16/v1.0.1. Accordingly, we have a variable for the name and +# another for the version. Even though the tag uses the name of the last migration, +# the repository contains source code for all migrations, not only the tagged one. FS_MIG_V="1.0.1" FS_MIG_N="fs-repo-15-to-16" MY_FS_MIG="${FS_MIG_N}-v${FS_MIG_V}" @@ -20,7 +26,7 @@ S="${WORKDIR}" LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" DEPEND=" acct-group/ipfs diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz Binary files differindex dc613780f5c6..d6940e755444 100644 --- a/net-wireless/Manifest.gz +++ b/net-wireless/Manifest.gz diff --git a/net-wireless/qdmr/Manifest b/net-wireless/qdmr/Manifest index 35c9628cc5c7..417904dc83af 100644 --- a/net-wireless/qdmr/Manifest +++ b/net-wireless/qdmr/Manifest @@ -1,4 +1,6 @@ DIST qdmr-0.12.0.tar.gz 6905942 BLAKE2B 4452120860c8e4cc8e720161d90dd090affe43fa15965895e2e088f94856675811d3685933f25493b00eb2157ff58bef5481cb705cd92e7c9ef94a61fc877bdb SHA512 5cdb41c5d0234f8c1d4cfc4f75ea4e832c94f692320fe7714df1d0e893379b2c0939e004779a71cb601e696133d94d083d4e6062ab31916e9431bd14f6a60b6a -EBUILD qdmr-0.12.0.ebuild 1429 BLAKE2B 97d49542da4a3992ccf2bb73fb58634141366d8c35a9f9b54fc1bfc975f4dd80bef7aa7ef462b1e0cfdb8448f2f31eee215b0e33f0b1d5318dd726468373ab2b SHA512 a10a752b3942873dab94f081fa4741fcc6de1c9aef096de3377b655f348d7cb1fd703c4ed9f3c955fada20701cb85a17a4d98496aca348c7223ae9dc3c2b90ce -EBUILD qdmr-9999.ebuild 1431 BLAKE2B a455b937282c73266f6c1c4af2a9478d1a124d11ed747af5e0f3c6a5ac323178222e1ff2365f2b140f35f995f4718ed0f521cda58a37b434d928b5b1aa7eaef0 SHA512 5409506b2ed08ca47c53af72319eaf1b8ab5f78ac0e3e828911e49e85bf44c5697d6da04bee6c0ae18471ce5fdc9133da7b1a04db0685b41623f9e4d7ae38312 +DIST qdmr-0.12.1.tar.gz 6958275 BLAKE2B 087561847297f0e77f8c32cce38f1a68df8baef6b9f36625a520f625eb11324ce1c115e16ed09c6a8caa6d3ffeb293a9ccda30739d25d25f0423c799a1ea10f0 SHA512 dd6632b960f5d171896fb66417250fd17af800ddb47f7b4f9d50da55d6ca7fc3d669967dc570b4beb1082f2ca61437e193cfe32939b543f0903b33e7b7acecc7 +EBUILD qdmr-0.12.0.ebuild 1556 BLAKE2B 5c01f878deeb289685e39ee5727c5a65843e8e2ff9593bd0c95a3d5a71d1dcd95e335a7ecb5decf9949294467776fb9445e20cd73586d8196c0e0f3dd880d486 SHA512 b3c05513d213d539e7a365ba6b898b2aad18340ecc5eb76613c99c02da30e3111a32f6b1666edad781c5593545b6c4dedeb5d307f7f6f5b39b79a9ba7a0c95be +EBUILD qdmr-0.12.1.ebuild 1553 BLAKE2B 488c47b85bd42df44453110fb2143b84fa4b3258c14c30d42a4e300184c0dbe89132929ebc64e4e907982277490773e3357da5b550c284f6bba102db48acf335 SHA512 cc09f6263b329bc876f24af1a46d2559fa84cdbb2afa2f3b43a4603377da9168c5a85baaad6a296a1e58fac8458f539334f6831c8320925040548b0d550e7aaa +EBUILD qdmr-9999.ebuild 1553 BLAKE2B 488c47b85bd42df44453110fb2143b84fa4b3258c14c30d42a4e300184c0dbe89132929ebc64e4e907982277490773e3357da5b550c284f6bba102db48acf335 SHA512 cc09f6263b329bc876f24af1a46d2559fa84cdbb2afa2f3b43a4603377da9168c5a85baaad6a296a1e58fac8458f539334f6831c8320925040548b0d550e7aaa MISC metadata.xml 427 BLAKE2B 0435094250074437ba1f88146a4a0b7d109b473311316840f498c5c7e0f7386b17e6f2bddcda187e586bb766b81374296d27c8cf273e3baeb7d2c1d65dfd359e SHA512 9a6aa1424549762fab24407eace1ebac36564e46dbcdf17dbe7ba3853a552763dbf765c67ce20e6a536ce1ee063ac1932bc1426a1061f697c6f0bc462a017125 diff --git a/net-wireless/qdmr/qdmr-0.12.0.ebuild b/net-wireless/qdmr/qdmr-0.12.0.ebuild index 766255325c9f..34ba1f1b9854 100644 --- a/net-wireless/qdmr/qdmr-0.12.0.ebuild +++ b/net-wireless/qdmr/qdmr-0.12.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake udev linux-info +inherit cmake udev linux-info xdg-utils DESCRIPTION="GUI application for configuring and programming cheap DMR radios" HOMEPAGE="https://dm3mat.darc.de/qdmr/" @@ -46,7 +46,8 @@ pkg_setup() { } src_prepare() { - sed -i "s#/etc/udev/rules.d/#$(get_udevdir)/rules.d#" lib/CMakeLists.txt + sed -i "s#/etc/udev/rules.d/#$(get_udevdir)/rules.d#" lib/CMakeLists.txt || die + sed -i "s/VERSION 3.0.0/VERSION 3.10.0/" CMakeLists.txt || die cmake_src_prepare } @@ -59,8 +60,10 @@ src_configure() { pkg_postinst() { udev_reload + xdg_icon_cache_update } pkg_postrm() { udev_reload + xdg_icon_cache_update } diff --git a/net-wireless/qdmr/qdmr-0.12.1.ebuild b/net-wireless/qdmr/qdmr-0.12.1.ebuild new file mode 100644 index 000000000000..7eea01aee81b --- /dev/null +++ b/net-wireless/qdmr/qdmr-0.12.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev linux-info xdg-utils + +DESCRIPTION="GUI application for configuring and programming cheap DMR radios" +HOMEPAGE="https://dm3mat.darc.de/qdmr/" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hmatuschek/qdmr.git" +else + MY_PV="${PV/_/-}" + SRC_URI="https://github.com/hmatuschek/qdmr/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + KEYWORDS="~amd64 ~x86" +fi +LICENSE="GPL-3+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/yaml-cpp:= + dev-qt/qtwidgets:5 + dev-qt/qtgui:5 + dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtpositioning:5 + dev-qt/qtserialport:5 + virtual/libusb:1 +" +DEPEND="${RDEPEND} + dev-qt/designer:5 + test? ( dev-qt/qttest:5 ) +" +BDEPEND="dev-qt/linguist-tools:5" + +pkg_setup() { + CONFIG_CHECK="~USB_ACM" + WARNING_USB_ACM="You need to enable CONFIG_USB_ACM in your kernel to talk to some radios" + CONFIG_CHECK="~USB_SERIAL" + WARNING_USB_SERIAL="You need to enable CONFIG_USB_SERIAL in your kernel to talk to some radios" + check_extra_config +} + +src_prepare() { + sed -i -e "s/VERSION 3.0.0/VERSION 3.10.0/" CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS="$(usex test)" + -DINSTALL_UDEV_RULES=ON + -DINSTALL_UDEV_PATH="$(get_udevdir)/rules.d" + ) + cmake_src_configure +} + +pkg_postinst() { + udev_reload + xdg_icon_cache_update +} + +pkg_postrm() { + udev_reload + xdg_icon_cache_update +} diff --git a/net-wireless/qdmr/qdmr-9999.ebuild b/net-wireless/qdmr/qdmr-9999.ebuild index f5fdcfa51e17..7eea01aee81b 100644 --- a/net-wireless/qdmr/qdmr-9999.ebuild +++ b/net-wireless/qdmr/qdmr-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake udev linux-info +inherit cmake udev linux-info xdg-utils DESCRIPTION="GUI application for configuring and programming cheap DMR radios" HOMEPAGE="https://dm3mat.darc.de/qdmr/" @@ -46,21 +46,25 @@ pkg_setup() { } src_prepare() { - sed -i "s#/etc/udev/rules.d/#$(get_udevdir)/rules.d#" lib/CMakeLists.txt + sed -i -e "s/VERSION 3.0.0/VERSION 3.10.0/" CMakeLists.txt || die cmake_src_prepare } src_configure() { local mycmakeargs=( -DBUILD_TESTS="$(usex test)" + -DINSTALL_UDEV_RULES=ON + -DINSTALL_UDEV_PATH="$(get_udevdir)/rules.d" ) cmake_src_configure } pkg_postinst() { udev_reload + xdg_icon_cache_update } pkg_postrm() { udev_reload + xdg_icon_cache_update } diff --git a/net-wireless/uhd/Manifest b/net-wireless/uhd/Manifest index 5d471e75b23a..b8cc0db6f91d 100644 --- a/net-wireless/uhd/Manifest +++ b/net-wireless/uhd/Manifest @@ -1,16 +1,6 @@ -AUX uhd-4.6.0.0-boost-1.85-1.patch 3665 BLAKE2B 1fe78699d1e3c6e2359733ca8ca46ed11cc159f7975a339b7ffc7a3bf91f0b91d031fcaa0c523ae3313c806c8398583ef7b1ec73c41df33bd0fa56c158fd16bf SHA512 db66bfc5af671546d8d7ad2fe0c2d1515846d466d564864e2f9ca9bc4140094944ce997efd03d667d41e5a6e059041b727ff2fc1def7f38fe756a614c346cf29 -AUX uhd-4.6.0.0-boost-1.85-2.patch 1155 BLAKE2B 84002da36d755899d3921a68d5748f80cf12a65f289001843bfdc04d6e69e3a3003c75099564d13cc8e8b6e7f8069c677f033d5fdc74469cb2d9de4c9129430c SHA512 0705b4102b3e73a2dd046f2b00d1d8f08f4324c7c9a5c41a9ce1a998c7439b8532cc77d97eeea23b191e5a0bb6c831e9a0d68659bb03f158c2fb8913c4bbaf8e -AUX uhd-4.6.0.0-boost-1.87-1.patch 43586 BLAKE2B ab4bb57eca11c38573103899fc1673efe587c07400cf23503ab018320f1e81310b6bffd3a939e9e7ed39b5f789491d70b981f23bcfc0f85bc91276bfe9feb4c4 SHA512 b6f849e8255d560dc0d28d3d239494a10d381c62de0d4f3626b9793db868de9192e43f14d8fe5456360896a0540266e1c769d4ba5294850f87dd1fc475158092 -AUX uhd-4.6.0.0-boost-1.87-2.patch 941 BLAKE2B ab1bed4e0e0492137893327b05cb29ef5596b4f249f7071df5c61c4319d4d7cf2267a0a83c8fc7fd26dc746f946f90dd0dd71333b9fd291ef5aacf4611d588a0 SHA512 b7cb6acfd7afc9e1eb50c982128bda982f2aba0ccef893416d69fd0543e62211724704b0ec362af02d65a75caec9e549911b02372aa9de498d98bc3cc0b7baff AUX uhd-4.8.0.0-cmake4.patch 515 BLAKE2B cd8f6d4941f448877eed797715365aa70ae9453bc42889db69f2c5f2d1ef40fa3f97b2e1b7f829e4a62c8f7ad0c3944579e3cc5a9d497ddcf6137cad40e54779 SHA512 08b20ad4f4e640253c6beaf76ebba27305739a56557dab8f8a2dd4b052e7d40b20ba80faa42304f362b67f9c02570fb6baf60bad746b9f50a6df93ca803da6e5 AUX uhd-4.8.0.0-includes.patch 1268 BLAKE2B a3412df91e58ab84752e43f0dba5a77fdc380a84891d9a8262290c9422f2a0e7d4c24eb4d813ad951312ff78399dedc6939f45077159c2a9e84f1be53eb0e594 SHA512 283f5b93b6dd6faabeef1e0c97c597f2a4c498d7ef80c09ebdecb478fd5465066b9458ca7aab7fb2289a2a6a3ec96a4d99c569f740982f3b063ae5478573a60b -DIST EttusResearch-UHD-4.4.0.0.tar.gz 38210999 BLAKE2B defc2ae91c1422491c0c434f76852c253d84e2bdc43f6768069e23c40803d33aac8f087d51c28037102ab4760c5f3d5e04dc090655ddca26eef3440bf703db61 SHA512 3c9b57dc776e0fadc991ffeede84c2367f7403bfae6fd30a045baf1c9cfb21889310b9a8340a35ea13eea00208bf678cccd7b82e190dfb6b9d61e42bdef3b21a -DIST EttusResearch-UHD-4.6.0.0.tar.gz 41235519 BLAKE2B 4a9c9d0064bf52edd4a4a93ee8602eaa61029b5350728431e4e2e17d9f4a06de21c2598a6ffde0832ecfd5a499344d190ba113f1c5d96ffea0a029186f95de87 SHA512 de9bb10e5109bd860a9b2f61841e3ade55fbbc7d8000f385fcdf1c831585c9d25999d159a7da95e3e3f0b74330c1512265994e9aacf00b1b0891f9ba6db58e30 DIST EttusResearch-UHD-4.8.0.0.tar.gz 41358938 BLAKE2B c69af5aabcd7e02290b4a168f319dc43bb6cb277e235407a5ded8eb617fe957ca1326042a892efa7b688cfae52f3c345e0930a614ff59b25c05e8b202d62e82e SHA512 61e92209e69994b1c5d3a2a88f749ddca612a3fa3c1580c00a9577e25fab5055d7c80571f2843cca3951fc941d1a81566bafc21070fb93cb3e566228c46331e7 -DIST uhd-images_4.4.0.0.tar.xz 127558912 BLAKE2B bb7135241c4e39db2450e0fca8c8c6b0421d76f512dca08e50732ee0a2dbfa5f330df168101607d52b6215aba083cd966027a9da8f14331f6bac17fdd76d766b SHA512 17b364128155bf850ff5ae72eeb8fa52446881d0234254943d27524610f0efc4d5bf5da7be248982fc603101d4f76f5a8019fbecb044d2637a1022cdccde0463 -DIST uhd-images_4.6.0.0.tar.xz 180745328 BLAKE2B f698c68c66e706146cd2163abca10bc2d3660827e2425f395b9096b1ccecdadaf563730912e930e29b6f286dd77a83dc2ab0280e0d55ceb550496de03c208917 SHA512 944a26bea2f11d0df630e14a2a586d07e185e2c9bf40e10ff17cc103a33a8cf32c37b676e15cf55a1c1efd17c82384c7323526aed4b0624fda0b58d39ed487d3 DIST uhd-images_4.8.0.0.tar.xz 180420544 BLAKE2B 5cce16db59c6c78035512e5275ac36b02a5d928104ff77877f8a13a9df64d0bde6c832497675b27a0090debef78ef4c284c48ef3b6169fae3420ca4d87e8209e SHA512 4203e5b7f642d7850e9563ba495a60efe965a64223d9208c780e1400ea755b322125fff53c3f8a3fb010617b57a4da638dc3cf80bf7d95604e20788cc469edb9 -EBUILD uhd-4.4.0.0.ebuild 3707 BLAKE2B 0bef82e613b6f7fdfc89487382d5358db8787d53c308431697170c204deb57986e00578bd6a3c648aa57df9449af6e26a362d812c033d334d32273bdba8f2209 SHA512 e55d9be83e3262c094a3087ac77b5db2afff622be05df27a728d4e95affcc3d4a60e25dbf39de8a523d5f4b98e4ac4335e1d841d3744075ef4df82e5da3b500f -EBUILD uhd-4.6.0.0.ebuild 3877 BLAKE2B 11e4c123d3092e465f77ddf3a1eb379b74add6878c9d0ed5de0f95be6a42894b2881e4215dd87cc54eaa819356bb5a2061f622e04e02d1b16ce8f5a47f03b343 SHA512 3b3faf2ebfddf03fb7fa2d41a7b29a15abfd78b318af70ed3d6a870372504490b9521c1e00092988afe62ff4d59baf243721ed347259ce0fe53a4255e9cbf360 EBUILD uhd-4.8.0.0-r1.ebuild 3765 BLAKE2B cd29c25d59da4ffd0a1a08f457b1b11f2423db5eedbdbbcf2d7109a008ce4b4eaa8206ec0c01cd844a07a1abc630e28e0b39a2579e4baca3ccdf0a350bc2052c SHA512 ab146c6c26adca53e40b6a0c4a34aceafc768f53cc89073ad0e5db63d81e0fbbc577511b052e6d51ec04e606790adeaa9b1ce6d708f2e3da7965ed366915f975 MISC metadata.xml 1112 BLAKE2B 7bf2e25d7618581200731789b4c5ee05c6cd6b33c21a7912b3904ffd53e6948d4d2e36bb071d3f966febb5b3da1523c2316558f66d4297341264d534e08d122f SHA512 ac48857213ada598edec618d0c39fc8faaa2b405444b37958e47dc23068fdd61d80bffb8033b20428f2fa63caf8ca322eb4bb765c59389d4a070fee260dee66d diff --git a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.85-1.patch b/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.85-1.patch deleted file mode 100644 index 5861b93b6676..000000000000 --- a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.85-1.patch +++ /dev/null @@ -1,80 +0,0 @@ -https://github.com/EttusResearch/uhd/commit/ea586168c596d13d05d145832519755794649ba0 -https://bugs.gentoo.org/932239#c10 - -From ea586168c596d13d05d145832519755794649ba0 Mon Sep 17 00:00:00 2001 -From: Martin Braun <martin.braun@ettus.com> -Date: Thu, 28 Mar 2024 17:28:57 +0100 -Subject: [PATCH 08/30] lib: Replace deprecated boost::filesystem usage - -Recent versions of Boost were throwing compiler warnings due to usage of -deprecated functions. Our minimum version of Boost (1.65) already -provides the replacements, so this commit simply updates these -deprecated use cases. ---- - host/lib/usrp/mpmd/mpmd_image_loader.cpp | 6 ++---- - host/lib/usrp/x300/x300_image_loader.cpp | 4 ++-- - host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp | 2 +- - 3 files changed, 5 insertions(+), 7 deletions(-) - -diff --git a/host/lib/usrp/mpmd/mpmd_image_loader.cpp b/host/lib/usrp/mpmd/mpmd_image_loader.cpp -index 31b6387ab..ba0f45fad 100644 ---- a/lib/usrp/mpmd/mpmd_image_loader.cpp -+++ b/lib/usrp/mpmd/mpmd_image_loader.cpp -@@ -27,8 +27,6 @@ - #include <cctype> - #include <fstream> - #include <iterator> --#include <sstream> --#include <streambuf> - #include <string> - #include <vector> - -@@ -271,7 +269,7 @@ static uhd::usrp::component_files_t bin_dts_to_component_files( - // DTS component struct - // First, we need to determine the name - const std::string base_name = -- boost::filesystem::change_extension(fpga_path, "").string(); -+ boost::filesystem::path(fpga_path).replace_extension("").string(); - if (base_name == fpga_path) { - const std::string err_msg( - "Can't cut extension from FPGA filename... " + fpga_path); -@@ -340,7 +338,7 @@ static void mpmd_send_fpga_to_device( - UHD_LOG_TRACE("MPMD IMAGE LOADER", "FPGA path: " << fpga_path); - - // If the fpga_path is a lvbitx file, parse it as such -- if (boost::filesystem::extension(fpga_path) == ".lvbitx") { -+ if (boost::filesystem::path(fpga_path).extension() == ".lvbitx") { - all_component_files = lvbitx_to_component_files(fpga_path, delay_reload); - } else { - all_component_files = bin_dts_to_component_files(fpga_path, delay_reload); -diff --git a/host/lib/usrp/x300/x300_image_loader.cpp b/host/lib/usrp/x300/x300_image_loader.cpp -index d7a64d4d0..a84dba420 100644 ---- a/lib/usrp/x300/x300_image_loader.cpp -+++ b/lib/usrp/x300/x300_image_loader.cpp -@@ -138,8 +138,8 @@ static void x300_validate_image(x300_session_t& session) - boost::format("Could not find image at path \"%s\".") % session.filepath)); - } - -- std::string extension = fs::extension(session.filepath); -- session.lvbitx = (extension == ".lvbitx"); -+ const std::string extension = fs::path(session.filepath).extension().string(); -+ session.lvbitx = (extension == ".lvbitx"); - - if (session.lvbitx) { - extract_from_lvbitx(session); -diff --git a/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp b/host/lib/usrp_clock/octoclock/octoclock_image_loader.cpp -index 930c5d758..4c39790c7 100644 ---- a/lib/usrp_clock/octoclock/octoclock_image_loader.cpp -+++ b/lib/usrp_clock/octoclock/octoclock_image_loader.cpp -@@ -95,7 +95,7 @@ static void octoclock_validate_firmware_image(octoclock_session_t& session) - % session.image_filepath)); - } - -- std::string extension = fs::extension(session.image_filepath); -+ const std::string extension = fs::path(session.image_filepath).extension().string(); - if (extension == ".bin") { - octoclock_read_bin(session); - } else if (extension == ".hex") { --- -2.44.1 - diff --git a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.85-2.patch b/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.85-2.patch deleted file mode 100644 index fab224782ccc..000000000000 --- a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.85-2.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://github.com/EttusResearch/uhd/commit/c4863b9b9f8b639260f7797157e8ac4dd81fef93 -https://bugs.gentoo.org/932239#c11 - -From c4863b9b9f8b639260f7797157e8ac4dd81fef93 Mon Sep 17 00:00:00 2001 -From: Joerg Hofrichter <joerg.hofrichter@ni.com> -Date: Wed, 17 Apr 2024 13:59:19 +0200 -Subject: [PATCH 26/30] fix compilation with boost 1.85.0 - -The header boost/filesystem/convenience.hpp was removed with boost 1.85.0 - -The deprecated extension-related functions were already replaced with -commit ea586168c596d13d05d145832519755794649ba0 ---- - host/lib/usrp/mpmd/mpmd_image_loader.cpp | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/host/lib/usrp/mpmd/mpmd_image_loader.cpp b/host/lib/usrp/mpmd/mpmd_image_loader.cpp -index ba0f45fad..9824bbf4d 100644 ---- a/lib/usrp/mpmd/mpmd_image_loader.cpp -+++ b/lib/usrp/mpmd/mpmd_image_loader.cpp -@@ -21,7 +21,6 @@ - #include <boost/algorithm/string.hpp> - #include <boost/archive/iterators/binary_from_base64.hpp> - #include <boost/archive/iterators/transform_width.hpp> --#include <boost/filesystem/convenience.hpp> - #include <boost/optional.hpp> - #include <boost/property_tree/xml_parser.hpp> - #include <cctype> --- -2.44.1 - diff --git a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.87-1.patch b/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.87-1.patch deleted file mode 100644 index c9f922c22bf0..000000000000 --- a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.87-1.patch +++ /dev/null @@ -1,938 +0,0 @@ -https://github.com/EttusResearch/uhd/commit/adfe953d965e58b5931c1b1968899492c8087cf6 -https://bugs.gentoo.org/946371#c12 - -From adfe953d965e58b5931c1b1968899492c8087cf6 Mon Sep 17 00:00:00 2001 -From: Martin Braun <martin.braun@ettus.com> -Date: Tue, 3 Dec 2024 12:05:50 +0100 -Subject: [PATCH] uhd: Update ASIO usage to modern style, compatible with Boost - 1.87 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Starting with Boost 1.66 and the corresponding ASIO version, there were -some changes introduced based on the C++ Networking TS. This includes -changes like replacing io_service with io_context, deprecating some -functions, etc. Starting with Boost 1.87, the old style is no longer -supported. - -This commit updates all usage of ASIO in a way that makes UHD compatible -with future versions of ASIO. However, this makes UHD no longer -compatible with Boost 1.65 and below. - -Summary of changes: -- Replace asio::io_service with asio::io_context -- Replace asio::io_service::strand with - asio::strand<asio::io_context::executor_type> - - This implies using asio::post() instead of asio::strand::post() -- Replace asio::buffer_cast<T>(buf) with static_cast<T>(buf.data()) -- Update resolve(query) with new API -- Replace references to endpoint_iterator with resolver::results_type -- Replace ip::address::from_string() with ip::make_address() - -Co-authored-by: Jörg Hofrichter <joerg.hofrichter@emerson.com> ---- - host/examples/network_relay.cpp | 18 ++++----- - .../uhd/transport/nirio/rpc/rpc_client.hpp | 14 +++---- - .../rpclib/include/rpc/detail/async_writer.h | 12 +++--- - .../include/rpc/detail/server_session.h | 6 +-- - host/lib/deps/rpclib/lib/rpc/client.cc | 24 +++++------ - .../rpclib/lib/rpc/detail/server_session.cc | 23 +++++------ - host/lib/deps/rpclib/lib/rpc/server.cc | 4 +- - .../uhdlib/transport/udp_boost_asio_link.hpp | 2 +- - .../include/uhdlib/transport/udp_common.hpp | 9 ++--- - .../lib/include/uhdlib/utils/eeprom_utils.hpp | 12 +++--- - host/lib/transport/dpdk_simple.cpp | 4 +- - host/lib/transport/if_addrs.cpp | 4 +- - host/lib/transport/nirio/rpc/rpc_client.cpp | 24 +++++------ - host/lib/transport/udp_boost_asio_link.cpp | 2 +- - host/lib/transport/udp_simple.cpp | 19 ++++----- - host/lib/transport/udp_wsa_zero_copy.cpp | 8 ++-- - host/lib/transport/udp_zero_copy.cpp | 4 +- - host/lib/usrp/cores/xport_adapter_ctrl.cpp | 9 ++--- - host/lib/usrp/usrp1/mb_eeprom.cpp | 1 + - host/lib/usrp/usrp2/io_impl.cpp | 12 +++--- - host/lib/usrp/usrp2/mb_eeprom.cpp | 9 ++--- - host/lib/usrp/x300/x300_mb_eeprom.cpp | 32 ++++++++++----- - .../usrp_clock/octoclock/octoclock_eeprom.cpp | 6 +-- - host/tests/eeprom_utils_test.cpp | 40 +++++++++++++++---- - 24 files changed, 164 insertions(+), 134 deletions(-) - -tomjbe@gentoo.org -Modified default capture elements for session.cc according to -https://github.com/EttusResearch/uhd/commit/2dc7b3e572830c71d49ee0648eef445e7f3abfd6 - -diff --git a//examples/network_relay.cpp b//examples/network_relay.cpp -index 9105844523..2387f3b2ab 100644 ---- a//examples/network_relay.cpp -+++ b//examples/network_relay.cpp -@@ -78,21 +78,21 @@ class udp_relay_type - : _port(port) - { - { -- asio::ip::udp::resolver resolver(_io_service); -- asio::ip::udp::resolver::query query(asio::ip::udp::v4(), server_addr, port); -- asio::ip::udp::endpoint endpoint = *resolver.resolve(query); -+ asio::ip::udp::resolver resolver(_io_context); -+ asio::ip::udp::endpoint endpoint = -+ *resolver.resolve(asio::ip::udp::v4(), server_addr, port).begin(); - - _server_socket = std::shared_ptr<asio::ip::udp::socket>( -- new asio::ip::udp::socket(_io_service, endpoint)); -+ new asio::ip::udp::socket(_io_context, endpoint)); - resize_buffs(_server_socket, server_rx_size, server_tx_size); - } - { -- asio::ip::udp::resolver resolver(_io_service); -- asio::ip::udp::resolver::query query(asio::ip::udp::v4(), client_addr, port); -- asio::ip::udp::endpoint endpoint = *resolver.resolve(query); -+ asio::ip::udp::resolver resolver(_io_context); -+ asio::ip::udp::endpoint endpoint = -+ *resolver.resolve(asio::ip::udp::v4(), client_addr, port).begin(); - - _client_socket = std::shared_ptr<asio::ip::udp::socket>( -- new asio::ip::udp::socket(_io_service)); -+ new asio::ip::udp::socket(_io_context)); - _client_socket->open(asio::ip::udp::v4()); - _client_socket->connect(endpoint); - resize_buffs(_client_socket, client_rx_size, client_tx_size); -@@ -173,7 +173,7 @@ class udp_relay_type - - const std::string _port; - boost::thread_group _thread_group; -- asio::io_service _io_service; -+ asio::io_context _io_context; - asio::ip::udp::endpoint _endpoint; - std::mutex _endpoint_mutex; - socket_type _server_socket, _client_socket; -diff --git a//include/uhd/transport/nirio/rpc/rpc_client.hpp b//include/uhd/transport/nirio/rpc/rpc_client.hpp -index 844e36c763..98f1e2860d 100644 ---- a//include/uhd/transport/nirio/rpc/rpc_client.hpp -+++ b//include/uhd/transport/nirio/rpc/rpc_client.hpp -@@ -56,20 +56,20 @@ class rpc_client : private uhd::noncopyable - const boost::system::error_code& err, size_t transferred, size_t expected); - void _wait_for_next_response_header(); - -- inline void _stop_io_service() -+ inline void _stop_io_context() - { -- if (_io_service_thread.get()) { -+ if (_io_context_thread.get()) { - UHD_LOG_DEBUG("NIRIO", "rpc_client stopping..."); -- _io_service.stop(); -- _io_service_thread->join(); -- _io_service_thread.reset(); -+ _io_context.stop(); -+ _io_context_thread->join(); -+ _io_context_thread.reset(); - UHD_LOG_DEBUG("NIRIO", "rpc_client stopped."); - } - } - - // Services -- boost::asio::io_service _io_service; -- std::unique_ptr<boost::thread> _io_service_thread; -+ boost::asio::io_context _io_context; -+ std::unique_ptr<boost::thread> _io_context_thread; - boost::asio::ip::tcp::socket _socket; - // Handshake info - hshake_args_t _hshake_args_client; -diff --git a//lib/deps/rpclib/include/rpc/detail/async_writer.h b//lib/deps/rpclib/include/rpc/detail/async_writer.h -index 1e17f1292a..2b97361c86 100644 ---- a//lib/deps/rpclib/include/rpc/detail/async_writer.h -+++ b//lib/deps/rpclib/include/rpc/detail/async_writer.h -@@ -19,9 +19,9 @@ namespace detail { - //! \brief Common logic for classes that have a write queue with async writing. - class async_writer : public std::enable_shared_from_this<async_writer> { - public: -- async_writer(boost::asio::io_service *io, -+ async_writer(boost::asio::io_context* io, - boost::asio::ip::tcp::socket socket) -- : socket_(std::move(socket)), write_strand_(*io), exit_(false) {} -+ : socket_(std::move(socket)), write_strand_(io->get_executor()), exit_(false) {} - - void do_write() { - if (exit_) { -@@ -31,9 +31,9 @@ class async_writer : public std::enable_shared_from_this<async_writer> { - auto &item = write_queue_.front(); - // the data in item remains valid until the handler is called - // since it will still be in the queue physically until then. -- boost::asio::async_write( -- socket_, boost::asio::buffer(item.data(), item.size()), -- write_strand_.wrap( -+ boost::asio::async_write(socket_, -+ boost::asio::buffer(item.data(), item.size()), -+ boost::asio::bind_executor(write_strand_, - [this, self](boost::system::error_code ec, std::size_t transferred) { - (void)transferred; - if (!ec) { -@@ -69,7 +69,7 @@ class async_writer : public std::enable_shared_from_this<async_writer> { - - protected: - boost::asio::ip::tcp::socket socket_; -- boost::asio::io_service::strand write_strand_; -+ boost::asio::strand<boost::asio::io_context::executor_type> write_strand_; - std::atomic_bool exit_{false}; - bool exited_ = false; - std::mutex m_exit_; -diff --git a//lib/deps/rpclib/include/rpc/detail/server_session.h b//lib/deps/rpclib/include/rpc/detail/server_session.h -index 754c0879cd..474e4b589b 100644 ---- a//lib/deps/rpclib/include/rpc/detail/server_session.h -+++ b//lib/deps/rpclib/include/rpc/detail/server_session.h -@@ -22,7 +22,7 @@ namespace detail { - - class server_session : public async_writer { - public: -- server_session(server *srv, boost::asio::io_service *io, -+ server_session(server* srv, boost::asio::io_context* io, - boost::asio::ip::tcp::socket socket, - std::shared_ptr<dispatcher> disp, bool suppress_exceptions); - void start(); -@@ -34,8 +34,8 @@ class server_session : public async_writer { - - private: - server* parent_; -- boost::asio::io_service *io_; -- boost::asio::io_service::strand read_strand_; -+ boost::asio::io_context* io_; -+ boost::asio::strand<boost::asio::io_context::executor_type> read_strand_; - std::shared_ptr<dispatcher> disp_; - RPCLIB_MSGPACK::unpacker pac_; - RPCLIB_MSGPACK::sbuffer output_buf_; -diff --git a//lib/deps/rpclib/lib/rpc/client.cc b//lib/deps/rpclib/lib/rpc/client.cc -index ed4a8e329f..b3d8579832 100644 ---- a//lib/deps/rpclib/lib/rpc/client.cc -+++ b//lib/deps/rpclib/lib/rpc/client.cc -@@ -38,7 +38,7 @@ struct client::impl { - impl(client *parent, std::string const &addr, uint16_t port) - : parent_(parent), - io_(), -- strand_(io_), -+ strand_(io_.get_executor()), - call_idx_(0), - addr_(addr), - port_(port), -@@ -50,11 +50,11 @@ struct client::impl { - pac_.reserve_buffer(default_buffer_size); - } - -- void do_connect(tcp::resolver::iterator endpoint_iterator) { -+ void do_connect(const tcp::resolver::results_type& endpoints) { - LOG_INFO("Initiating connection."); - boost::asio::async_connect( -- writer_->socket_, endpoint_iterator, -- [this](boost::system::error_code ec, tcp::resolver::iterator) { -+ writer_->socket_, endpoints, -+ [this](boost::system::error_code ec, tcp::endpoint) { - std::unique_lock<std::mutex> lock(mut_connection_finished_); - if (!ec) { - LOG_INFO("Client connected to {}:{}", addr_, port_); -@@ -101,7 +101,7 @@ struct client::impl { - std::get<1>(current_call) - .set_exception(std::current_exception()); - } -- strand_.post( -+ boost::asio::post(strand_, - [this, id]() { ongoing_calls_.erase(id); }); - } - -@@ -144,8 +144,8 @@ struct client::impl { - std::pair<std::string, std::promise<RPCLIB_MSGPACK::object_handle>>; - - client *parent_; -- boost::asio::io_service io_; -- boost::asio::io_service::strand strand_; -+ boost::asio::io_context io_; -+ boost::asio::strand<boost::asio::io_context::executor_type> strand_; - std::atomic<int> call_idx_; /// The index of the last call made - std::unordered_map<uint32_t, call_t> ongoing_calls_; - std::string addr_; -@@ -164,9 +164,9 @@ struct client::impl { - client::client(std::string const &addr, uint16_t port) - : pimpl(new client::impl(this, addr, port)) { - tcp::resolver resolver(pimpl->io_); -- auto endpoint_it = -- resolver.resolve({pimpl->addr_, std::to_string(pimpl->port_)}); -- pimpl->do_connect(endpoint_it); -+ auto endpoints = -+ resolver.resolve(pimpl->addr_, std::to_string(pimpl->port_)); -+ pimpl->do_connect(endpoints); - std::thread io_thread([this]() { - RPCLIB_CREATE_LOG_CHANNEL(client) - name_thread("client"); -@@ -190,7 +190,7 @@ int client::get_next_call_idx() { - void client::post(std::shared_ptr<RPCLIB_MSGPACK::sbuffer> buffer, int idx, - std::string const &func_name, - std::shared_ptr<rsp_promise> p) { -- pimpl->strand_.post([=]() { -+ boost::asio::post(pimpl->strand_, [buffer, idx, func_name, p, this]() { - pimpl->ongoing_calls_.insert( - std::make_pair(idx, std::make_pair(func_name, std::move(*p)))); - pimpl->write(std::move(*buffer)); -@@ -198,7 +198,7 @@ void client::post(std::shared_ptr<RPCLIB_MSGPACK::sbuffer> buffer, int idx, - } - - void client::post(RPCLIB_MSGPACK::sbuffer *buffer) { -- pimpl->strand_.post([=]() { -+ boost::asio::post(pimpl->strand_, [buffer, this]() { - pimpl->write(std::move(*buffer)); - delete buffer; - }); -diff --git a//lib/deps/rpclib/lib/rpc/detail/server_session.cc b//lib/deps/rpclib/lib/rpc/detail/server_session.cc -index d3e13c89fa..1468a62e5a 100644 ---- a//lib/deps/rpclib/lib/rpc/detail/server_session.cc -+++ b//lib/deps/rpclib/lib/rpc/detail/server_session.cc -@@ -22,14 +22,14 @@ namespace detail { - - static constexpr std::size_t default_buffer_size = rpc::constants::DEFAULT_BUFFER_SIZE; - --server_session::server_session(server *srv, boost::asio::io_service *io, -+server_session::server_session(server *srv, boost::asio::io_context *io, - boost::asio::ip::tcp::socket socket, - std::shared_ptr<dispatcher> disp, - bool suppress_exceptions) - : async_writer(io, std::move(socket)), - parent_(srv), - io_(io), -- read_strand_(*io), -+ read_strand_(io->get_executor()), - disp_(disp), - pac_(), - suppress_exceptions_(suppress_exceptions) { -@@ -42,7 +42,7 @@ void server_session::start() { do_read(); } - void server_session::close() { - LOG_INFO("Closing session."); - exit_ = true; -- write_strand_.post([this]() { -+ boost::asio::post(write_strand_, [this]() { - try { - socket_.close(); - } catch (const boost::system::system_error&) { -@@ -54,12 +54,11 @@ void server_session::close() { - void server_session::do_read() { - auto self(shared_from_this()); - constexpr std::size_t max_read_bytes = default_buffer_size; -- socket_.async_read_some( -- boost::asio::buffer(pac_.buffer(), default_buffer_size), -+ socket_.async_read_some(boost::asio::buffer(pac_.buffer(), default_buffer_size), - // I don't think max_read_bytes needs to be captured explicitly - // (since it's constexpr), but MSVC insists. -- read_strand_.wrap([this, self, max_read_bytes](boost::system::error_code ec, -- std::size_t length) { -+ boost::asio::bind_executor(read_strand_, [this, self, max_read_bytes](boost::system::error_code ec, -+ std::size_t length) { - if (!ec) { - pac_.buffer_consumed(length); - RPCLIB_MSGPACK::unpacked result; -@@ -69,7 +68,7 @@ void server_session::do_read() { - - // any worker thread can take this call - auto z = std::shared_ptr<RPCLIB_MSGPACK::zone>(result.zone().release()); -- io_->post([ -+ boost::asio::post(io_->get_executor(), [ - this, msg, z - ]() { - this_handler().clear(); -@@ -102,10 +101,10 @@ void server_session::do_read() { - if (!resp.is_empty()) { - #ifdef _MSC_VER - // doesn't compile otherwise. -- write_strand_.post( -+ boost::asio::post(write_strand_, - [=]() { write(resp.get_data()); }); - #else -- write_strand_.post( -+ boost::asio::post(write_strand_, - [this, resp, z]() { write(resp.get_data()); }); - #endif - } -@@ -114,14 +113,14 @@ void server_session::do_read() { - LOG_WARN("Session exit requested from a handler."); - // posting through the strand so this comes after - // the previous write -- write_strand_.post([this]() { exit_ = true; }); -+ boost::asio::post(write_strand_, [this]() { exit_ = true; }); - } - - if (this_server().stopping_) { - LOG_WARN("Server exit requested from a handler."); - // posting through the strand so this comes after - // the previous write -- write_strand_.post( -+ boost::asio::post(write_strand_, - [this]() { parent_->close_sessions(); }); - } - }); -diff --git a//lib/deps/rpclib/lib/rpc/server.cc b//lib/deps/rpclib/lib/rpc/server.cc -index 4facb93a85..d0638cb8fc 100644 ---- a//lib/deps/rpclib/lib/rpc/server.cc -+++ b//lib/deps/rpclib/lib/rpc/server.cc -@@ -25,7 +25,7 @@ struct server::impl { - : parent_(parent), - io_(), - acceptor_(io_, -- tcp::endpoint(ip::address::from_string(address), port)), -+ tcp::endpoint(ip::make_address(address), port)), - socket_(io_), - suppress_exceptions_(false) {} - -@@ -66,7 +66,7 @@ struct server::impl { - } - - server *parent_; -- io_service io_; -+ io_context io_; - ip::tcp::acceptor acceptor_; - ip::tcp::socket socket_; - rpc::detail::thread_group loop_workers_; -diff --git a//lib/include/uhdlib/transport/udp_boost_asio_link.hpp b//lib/include/uhdlib/transport/udp_boost_asio_link.hpp -index 8944aa9991..80b585af73 100644 ---- a//lib/include/uhdlib/transport/udp_boost_asio_link.hpp -+++ b//lib/include/uhdlib/transport/udp_boost_asio_link.hpp -@@ -146,7 +146,7 @@ class udp_boost_asio_link : public recv_link_base<udp_boost_asio_link>, - std::vector<udp_boost_asio_frame_buff> _recv_buffs; - std::vector<udp_boost_asio_frame_buff> _send_buffs; - -- boost::asio::io_service _io_service; -+ boost::asio::io_context _io_context; - std::shared_ptr<boost::asio::ip::udp::socket> _socket; - int _sock_fd; - adapter_id_t _adapter_id; -diff --git a//lib/include/uhdlib/transport/udp_common.hpp b//lib/include/uhdlib/transport/udp_common.hpp -index 96146a7017..b4b0ec309f 100644 ---- a//lib/include/uhdlib/transport/udp_common.hpp -+++ b//lib/include/uhdlib/transport/udp_common.hpp -@@ -81,17 +81,16 @@ UHD_INLINE bool wait_for_recv_ready(int sock_fd, int32_t timeout_ms) - } - - UHD_INLINE socket_sptr open_udp_socket( -- const std::string& addr, const std::string& port, boost::asio::io_service& io_service) -+ const std::string& addr, const std::string& port, boost::asio::io_context& io_context) - { - using udp = boost::asio::ip::udp; - - // resolve the address -- udp::resolver resolver(io_service); -- udp::resolver::query query(udp::v4(), addr, port); -- udp::endpoint receiver_endpoint = *resolver.resolve(query); -+ udp::resolver resolver(io_context); -+ udp::endpoint receiver_endpoint = *resolver.resolve(udp::v4(), addr, port).begin(); - - // create, open, and connect the socket -- socket_sptr socket = socket_sptr(new udp::socket(io_service)); -+ socket_sptr socket = socket_sptr(new udp::socket(io_context)); - socket->open(udp::v4()); - socket->connect(receiver_endpoint); - -diff --git a//lib/include/uhdlib/utils/eeprom_utils.hpp b//lib/include/uhdlib/utils/eeprom_utils.hpp -index d3be4c03c4..ea05136738 100644 ---- a//lib/include/uhdlib/utils/eeprom_utils.hpp -+++ b//lib/include/uhdlib/utils/eeprom_utils.hpp -@@ -10,7 +10,6 @@ - #include <uhd/types/dict.hpp> - #include <uhd/types/mac_addr.hpp> - #include <uhd/utils/log.hpp> --#include <boost/asio/ip/address_v4.hpp> - #include <string> - #include <vector> - -@@ -29,7 +28,7 @@ std::string uint16_bytes_to_string(const uhd::byte_vector_t& bytes); - * see if the resulting contents will contain duplicates. Useful error - * messages are logged describing any duplicates. - * -- * <field_type> must provide to_string() and from_string() functions -+ * <field_type> must provide from_string() functions - * - * \param error_label Label to put on error messages - * \param new_eeprom New EEPROM contents -@@ -38,12 +37,13 @@ std::string uint16_bytes_to_string(const uhd::byte_vector_t& bytes); - * \param keys Keys to examine for duplicate values - * \return true if duplicates are found, false if not - */ --template <typename field_type> -+template <typename str_normalizer_type> - bool check_for_duplicates(const std::string& error_label, - const uhd::dict<std::string, std::string>& new_eeprom, - const uhd::dict<std::string, std::string>& curr_eeprom, - const std::string& category, -- const std::vector<std::string>& keys) -+ const std::vector<std::string>& keys, -+ str_normalizer_type&& str_normalizer) - { - bool has_duplicates = false; - for (size_t i = 0; i < keys.size(); i++) { -@@ -54,7 +54,7 @@ bool check_for_duplicates(const std::string& error_label, - continue; - } - -- auto value = field_type::from_string(new_eeprom[key]).to_string(); -+ auto value = str_normalizer(new_eeprom[key]); - - // Check other values in new_eeprom for duplicate - // Starting at key index i+1 so the same duplicate is not found twice -@@ -63,7 +63,7 @@ bool check_for_duplicates(const std::string& error_label, - if (not new_eeprom.has_key(other_key)) { - continue; - } -- auto other_value = field_type::from_string(new_eeprom[other_key]).to_string(); -+ auto other_value = str_normalizer(new_eeprom[other_key]); - if (value == other_value) { - // Value is a duplicate of another supplied value - UHD_LOG_ERROR(error_label, -diff --git a//lib/transport/dpdk_simple.cpp b//lib/transport/dpdk_simple.cpp -index e258ddb2f8..f2787ba8c8 100644 ---- a//lib/transport/dpdk_simple.cpp -+++ b//lib/transport/dpdk_simple.cpp -@@ -96,7 +96,7 @@ class dpdk_simple_impl : public dpdk_simple - // Extract buff and sanity check - const size_t nbytes = boost::asio::buffer_size(user_buff); - UHD_ASSERT_THROW(nbytes <= _link->get_send_frame_size()) -- const uint8_t* user_data = boost::asio::buffer_cast<const uint8_t*>(user_buff); -+ const uint8_t* user_data = static_cast<const uint8_t*>(user_buff.data()); - - // Get send buff - auto buff = _send_io->get_send_buff(SEND_TIMEOUT_MS); -@@ -120,7 +120,7 @@ class dpdk_simple_impl : public dpdk_simple - size_t recv(const boost::asio::mutable_buffer& user_buff, double timeout) override - { - size_t user_buff_size = boost::asio::buffer_size(user_buff); -- uint8_t* user_data = boost::asio::buffer_cast<uint8_t*>(user_buff); -+ uint8_t* user_data = static_cast<uint8_t*>(user_buff.data()); - - auto buff = _recv_io->get_recv_buff(static_cast<int32_t>(timeout * 1e3)); - if (!buff) { -diff --git a//lib/transport/if_addrs.cpp b//lib/transport/if_addrs.cpp -index a1cb6909f0..4c43c95d57 100644 ---- a//lib/transport/if_addrs.cpp -+++ b//lib/transport/if_addrs.cpp -@@ -50,8 +50,8 @@ std::vector<uhd::transport::if_addrs_t> uhd::transport::get_if_addrs(void) - == boost::asio::ip::address_v4(0)) { - // manually calculate broadcast address - // https://svn.boost.org/trac/boost/ticket/5198 -- const uint32_t addr = sockaddr_to_ip_addr(iter->ifa_addr).to_ulong(); -- const uint32_t mask = sockaddr_to_ip_addr(iter->ifa_netmask).to_ulong(); -+ const uint32_t addr = sockaddr_to_ip_addr(iter->ifa_addr).to_uint(); -+ const uint32_t mask = sockaddr_to_ip_addr(iter->ifa_netmask).to_uint(); - const uint32_t bcast = (addr & mask) | ~mask; - if_addr.bcast = boost::asio::ip::address_v4(bcast).to_string(); - } -diff --git a//lib/transport/nirio/rpc/rpc_client.cpp b//lib/transport/nirio/rpc/rpc_client.cpp -index 16dd5aa823..aaa9753ee9 100644 ---- a//lib/transport/nirio/rpc/rpc_client.cpp -+++ b//lib/transport/nirio/rpc/rpc_client.cpp -@@ -27,7 +27,7 @@ rpc_client::rpc_client(const std::string& server, - const std::string& port, - uint32_t process_id, - uint32_t host_id) -- : _socket(_io_service), _hshake_args_server() -+ : _socket(_io_context), _hshake_args_server() - { - // Fill in handshake info - _hshake_args_client.version = CURRENT_VERSION; -@@ -38,16 +38,14 @@ rpc_client::rpc_client(const std::string& server, - - try { - // Synchronous resolve + connect -- tcp::resolver resolver(_io_service); -- // Create flags object with all special flags disabled. Especially the following: -+ tcp::resolver resolver(_io_context); -+ // All special flags disabled. Especially the following: - //- address_configured: Only return addresses if a non-loopback address is - // configured for the system. - //- numeric_host: No name resolution should be attempted for host - //- numeric_service: No name resolution should be attempted for service -- tcp::resolver::query::flags query_flags(tcp::resolver::query::passive); -- tcp::resolver::query query(tcp::v4(), server, port, query_flags); -- tcp::resolver::iterator iterator = resolver.resolve(query); -- boost::asio::connect(_socket, iterator); -+ auto endpoints = resolver.resolve(server, port, tcp::resolver::passive); -+ boost::asio::connect(_socket, endpoints); - - UHD_LOGGER_TRACE("NIRIO") << "rpc_client connected to server."; - -@@ -73,10 +71,10 @@ rpc_client::rpc_client(const std::string& server, - UHD_LOGGER_TRACE("NIRIO") << "rpc_client bound to server."; - _wait_for_next_response_header(); - -- // Spawn a thread for the io_service callback handler. This thread will -+ // Spawn a thread for the io_context callback handler. This thread will - // run until rpc_client is destroyed. -- _io_service_thread.reset(new boost::thread( -- boost::bind(&boost::asio::io_service::run, &_io_service))); -+ _io_context_thread.reset(new boost::thread( -+ boost::bind(&boost::asio::io_context::run, &_io_context))); - } else { - UHD_LOGGER_DEBUG("NIRIO") << "rpc_client handshake failed."; - _exec_err.assign(boost::asio::error::connection_refused, -@@ -100,7 +98,7 @@ rpc_client::rpc_client(const std::string& server, - - rpc_client::~rpc_client() - { -- _stop_io_service(); -+ _stop_io_context(); - } - - const boost::system::error_code& rpc_client::call(func_id_t func_id, -@@ -110,7 +108,7 @@ const boost::system::error_code& rpc_client::call(func_id_t func_id, - { - std::unique_lock<std::mutex> lock(_mutex); - -- if (_io_service_thread.get()) { -+ if (_io_context_thread.get()) { - _request.header.func_id = func_id; - in_args.store(_request.data); - _request.header.func_args_size = uhd::narrow_cast<uint32_t>(_request.data.size()); -@@ -147,7 +145,7 @@ const boost::system::error_code& rpc_client::call(func_id_t func_id, - UHD_LOGGER_DEBUG("NIRIO") << "rpc_client connection dropped."; - _exec_err.assign(boost::asio::error::connection_aborted, - boost::asio::error::get_system_category()); -- _stop_io_service(); -+ _stop_io_context(); - } - - // Verify that we are talking to the correct endpoint -diff --git a//lib/transport/udp_boost_asio_link.cpp b//lib/transport/udp_boost_asio_link.cpp -index f91bad09e1..b6a6b550c1 100644 ---- a//lib/transport/udp_boost_asio_link.cpp -+++ b//lib/transport/udp_boost_asio_link.cpp -@@ -37,7 +37,7 @@ udp_boost_asio_link::udp_boost_asio_link( - } - - // create, open, and connect the socket -- _socket = open_udp_socket(addr, port, _io_service); -+ _socket = open_udp_socket(addr, port, _io_context); - _sock_fd = _socket->native_handle(); - - auto info = udp_boost_asio_adapter_info(*_socket); -diff --git a//lib/transport/udp_simple.cpp b//lib/transport/udp_simple.cpp -index c83e72d03b..2d031f2b00 100644 ---- a//lib/transport/udp_simple.cpp -+++ b//lib/transport/udp_simple.cpp -@@ -8,7 +8,6 @@ - #include <uhd/transport/udp_simple.hpp> - #include <uhd/utils/log.hpp> - #include <uhdlib/transport/udp_common.hpp> --#include <boost/format.hpp> - - using namespace uhd::transport; - namespace asio = boost::asio; -@@ -23,17 +22,19 @@ class udp_simple_impl : public udp_simple - const std::string& addr, const std::string& port, bool bcast, bool connect) - : _connected(connect) - { -- UHD_LOGGER_TRACE("UDP") -- << boost::format("Creating udp transport for %s %s") % addr % port; -+ UHD_LOG_TRACE("UDP", "Creating udp transport for " << addr << " " << port); - - // resolve the address -- asio::ip::udp::resolver resolver(_io_service); -- asio::ip::udp::resolver::query query( -- asio::ip::udp::v4(), addr, port, asio::ip::resolver_query_base::all_matching); -- _send_endpoint = *resolver.resolve(query); -+ asio::ip::udp::resolver resolver(_io_context); -+ _send_endpoint = *resolver -+ .resolve(asio::ip::udp::v4(), -+ addr, -+ port, -+ asio::ip::resolver_query_base::all_matching) -+ .begin(); - - // create and open the socket -- _socket = socket_sptr(new asio::ip::udp::socket(_io_service)); -+ _socket = socket_sptr(new asio::ip::udp::socket(_io_context)); - _socket->open(asio::ip::udp::v4()); - - // allow broadcasting -@@ -72,7 +73,7 @@ class udp_simple_impl : public udp_simple - - private: - bool _connected; -- asio::io_service _io_service; -+ asio::io_context _io_context; - socket_sptr _socket; - asio::ip::udp::endpoint _send_endpoint; - asio::ip::udp::endpoint _recv_endpoint; -diff --git a//lib/transport/udp_wsa_zero_copy.cpp b//lib/transport/udp_wsa_zero_copy.cpp -index 55773296fe..f189396361 100644 ---- a//lib/transport/udp_wsa_zero_copy.cpp -+++ b//lib/transport/udp_wsa_zero_copy.cpp -@@ -216,10 +216,10 @@ class udp_zero_copy_wsa_impl : public udp_zero_copy - UHD_ASSERT_THROW(_num_send_frames <= WSA_MAXIMUM_WAIT_EVENTS); - - // resolve the address -- asio::io_service io_service; -- asio::ip::udp::resolver resolver(io_service); -- asio::ip::udp::resolver::query query(asio::ip::udp::v4(), addr, port); -- asio::ip::udp::endpoint receiver_endpoint = *resolver.resolve(query); -+ asio::io_context io_context; -+ asio::ip::udp::resolver resolver(io_context); -+ asio::ip::udp::endpoint receiver_endpoint = -+ *resolver.resolve(asio::ip::udp::v4(), addr, port).begin(); - - // create the socket - _sock_fd = -diff --git a//lib/transport/udp_zero_copy.cpp b//lib/transport/udp_zero_copy.cpp -index be527be5cb..1a43f9d6be 100644 ---- a//lib/transport/udp_zero_copy.cpp -+++ b//lib/transport/udp_zero_copy.cpp -@@ -161,7 +161,7 @@ class udp_zero_copy_asio_impl : public udp_zero_copy - check_registry_for_fast_send_threshold(this->get_send_frame_size()); - #endif /*CHECK_REG_SEND_THRESH*/ - -- _socket = open_udp_socket(addr, port, _io_service); -+ _socket = open_udp_socket(addr, port, _io_context); - _sock_fd = _socket->native_handle(); - - UHD_LOGGER_TRACE("UDP") << boost::format("Local UDP socket endpoint: %s:%s") -@@ -252,7 +252,7 @@ class udp_zero_copy_asio_impl : public udp_zero_copy - size_t _next_recv_buff_index, _next_send_buff_index; - - // asio guts -> socket and service -- asio::io_service _io_service; -+ asio::io_context _io_context; - socket_sptr _socket; - int _sock_fd; - }; -diff --git a//lib/usrp/cores/xport_adapter_ctrl.cpp b//lib/usrp/cores/xport_adapter_ctrl.cpp -index 224f51ba22..9b3556ad3a 100644 ---- a//lib/usrp/cores/xport_adapter_ctrl.cpp -+++ b//lib/usrp/cores/xport_adapter_ctrl.cpp -@@ -28,13 +28,12 @@ std::pair<uint32_t, uint32_t> cast_ipv4_and_port( - const std::string& ipv4, const std::string& port) - { - using namespace boost::asio; -- io_service io_service; -- ip::udp::resolver resolver(io_service); -+ io_context io_context; -+ ip::udp::resolver resolver(io_context); - try { -- ip::udp::resolver::query query(ip::udp::v4(), ipv4, port); -- ip::udp::endpoint endpoint = *resolver.resolve(query); -+ ip::udp::endpoint endpoint = *(resolver.resolve(ipv4, port).begin()); - return { -- uint32_t(endpoint.address().to_v4().to_ulong()), uint32_t(endpoint.port())}; -+ uint32_t(endpoint.address().to_v4().to_uint()), uint32_t(endpoint.port())}; - } catch (const std::exception&) { - throw uhd::value_error("Invalid UDP address: " + ipv4 + ":" + port); - } -diff --git a//lib/usrp/usrp1/mb_eeprom.cpp b//lib/usrp/usrp1/mb_eeprom.cpp -index 756a103953..e5648dd34d 100644 ---- a//lib/usrp/usrp1/mb_eeprom.cpp -+++ b//lib/usrp/usrp1/mb_eeprom.cpp -@@ -8,6 +8,7 @@ - #include <uhd/types/byte_vector.hpp> - #include <uhd/usrp/mboard_eeprom.hpp> - #include <uhdlib/utils/eeprom_utils.hpp> -+#include <boost/asio.hpp> - - namespace { - const uint8_t USRP1_EEPROM_ADDR = 0x50; -diff --git a//lib/usrp/usrp2/io_impl.cpp b//lib/usrp/usrp2/io_impl.cpp -index c58787e3e5..48ab7b5f0e 100644 ---- a//lib/usrp/usrp2/io_impl.cpp -+++ b//lib/usrp/usrp2/io_impl.cpp -@@ -415,12 +415,12 @@ void usrp2_impl::program_stream_dest( - "IPv4 Address: %s, UDP Port: %s") - % args.args["addr"] % args.args["port"]; - -- asio::io_service io_service; -- asio::ip::udp::resolver resolver(io_service); -- asio::ip::udp::resolver::query query( -- asio::ip::udp::v4(), args.args["addr"], args.args["port"]); -- asio::ip::udp::endpoint endpoint = *resolver.resolve(query); -- stream_ctrl.ip_addr = uhd::htonx(uint32_t(endpoint.address().to_v4().to_ulong())); -+ asio::io_context io_context; -+ asio::ip::udp::resolver resolver(io_context); -+ asio::ip::udp::endpoint endpoint = -+ *resolver.resolve(asio::ip::udp::v4(), args.args["addr"], args.args["port"]) -+ .begin(); -+ stream_ctrl.ip_addr = uhd::htonx(uint32_t(endpoint.address().to_v4().to_uint())); - stream_ctrl.udp_port = uhd::htonx(uint32_t(endpoint.port())); - - for (size_t i = 0; i < 3; i++) { -diff --git a//lib/usrp/usrp2/mb_eeprom.cpp b//lib/usrp/usrp2/mb_eeprom.cpp -index 7bfe6159d0..2b01c0bf40 100644 ---- a//lib/usrp/usrp2/mb_eeprom.cpp -+++ b//lib/usrp/usrp2/mb_eeprom.cpp -@@ -141,8 +141,7 @@ void usrp2_impl::set_mb_eeprom(const std::string& mb, const mboard_eeprom_t& mb_ - - if (mb_eeprom.has_key("ip-addr")) { - byte_vector_t ip_addr_bytes(4); -- byte_copy( -- boost::asio::ip::address_v4::from_string(mb_eeprom["ip-addr"]).to_bytes(), -+ byte_copy(boost::asio::ip::make_address_v4(mb_eeprom["ip-addr"]).to_bytes(), - ip_addr_bytes); - iface->write_eeprom( - N200_EEPROM_ADDR, offsetof(n200_eeprom_map, ip_addr), ip_addr_bytes); -@@ -150,8 +149,7 @@ void usrp2_impl::set_mb_eeprom(const std::string& mb, const mboard_eeprom_t& mb_ - - if (mb_eeprom.has_key("subnet")) { - byte_vector_t ip_addr_bytes(4); -- byte_copy( -- boost::asio::ip::address_v4::from_string(mb_eeprom["subnet"]).to_bytes(), -+ byte_copy(boost::asio::ip::make_address_v4(mb_eeprom["subnet"]).to_bytes(), - ip_addr_bytes); - iface->write_eeprom( - N200_EEPROM_ADDR, offsetof(n200_eeprom_map, subnet), ip_addr_bytes); -@@ -159,8 +157,7 @@ void usrp2_impl::set_mb_eeprom(const std::string& mb, const mboard_eeprom_t& mb_ - - if (mb_eeprom.has_key("gateway")) { - byte_vector_t ip_addr_bytes(4); -- byte_copy( -- boost::asio::ip::address_v4::from_string(mb_eeprom["gateway"]).to_bytes(), -+ byte_copy(boost::asio::ip::make_address_v4(mb_eeprom["gateway"]).to_bytes(), - ip_addr_bytes); - iface->write_eeprom( - N200_EEPROM_ADDR, offsetof(n200_eeprom_map, gateway), ip_addr_bytes); -diff --git a//lib/usrp/x300/x300_mb_eeprom.cpp b//lib/usrp/x300/x300_mb_eeprom.cpp -index e0e6072aa1..273ad2b1ed 100644 ---- a//lib/usrp/x300/x300_mb_eeprom.cpp -+++ b//lib/usrp/x300/x300_mb_eeprom.cpp -@@ -9,6 +9,7 @@ - #include <uhd/types/serial.hpp> - #include <uhd/usrp/mboard_eeprom.hpp> - #include <uhdlib/utils/eeprom_utils.hpp> -+#include <boost/asio.hpp> - - namespace { - const uint8_t X300_EEPROM_ADDR = 0x50; -@@ -122,10 +123,22 @@ void uhd::usrp::x300::set_mb_eeprom( - "ip-addr0", "ip-addr1", "ip-addr2", "ip-addr3"}; - - // make sure there are no duplicate values -- if (check_for_duplicates<uhd::mac_addr_t>( -- "X300", mb_eeprom, curr_eeprom, "MAC address", mac_keys) -- or check_for_duplicates<boost::asio::ip::address_v4>( -- "X300", mb_eeprom, curr_eeprom, "IP address", ip_keys)) { -+ if (check_for_duplicates("X300", -+ mb_eeprom, -+ curr_eeprom, -+ "MAC address", -+ mac_keys, -+ [](const std::string& str) { -+ return mac_addr_t::from_string(str).to_string(); -+ }) -+ or check_for_duplicates("X300", -+ mb_eeprom, -+ curr_eeprom, -+ "IP address", -+ ip_keys, -+ [](const std::string& str) { -+ return boost::asio::ip::make_address(str).to_string(); -+ })) { - throw uhd::value_error( - "Duplicate values not permitted - write to EEPROM aborted"); - } -@@ -161,8 +174,7 @@ void uhd::usrp::x300::set_mb_eeprom( - // store the ip addresses - byte_vector_t ip_addr_bytes(4); - if (mb_eeprom.has_key("gateway")) { -- byte_copy( -- boost::asio::ip::address_v4::from_string(mb_eeprom["gateway"]).to_bytes(), -+ byte_copy(boost::asio::ip::make_address_v4(mb_eeprom["gateway"]).to_bytes(), - ip_addr_bytes); - iface->write_eeprom( - X300_EEPROM_ADDR, offsetof(x300_eeprom_map, gateway), ip_addr_bytes); -@@ -170,8 +182,8 @@ void uhd::usrp::x300::set_mb_eeprom( - for (size_t i = 0; i < 4; i++) { - const std::string n(1, char(i) + '0'); - if (mb_eeprom.has_key("ip-addr" + n)) { -- byte_copy(boost::asio::ip::address_v4::from_string(mb_eeprom["ip-addr" + n]) -- .to_bytes(), -+ byte_copy( -+ boost::asio::ip::make_address_v4(mb_eeprom["ip-addr" + n]).to_bytes(), - ip_addr_bytes); - iface->write_eeprom(X300_EEPROM_ADDR, - offsetof(x300_eeprom_map, ip_addr) + (i * 4), -@@ -179,8 +191,8 @@ void uhd::usrp::x300::set_mb_eeprom( - } - - if (mb_eeprom.has_key("subnet" + n)) { -- byte_copy(boost::asio::ip::address_v4::from_string(mb_eeprom["subnet" + n]) -- .to_bytes(), -+ byte_copy( -+ boost::asio::ip::make_address_v4(mb_eeprom["subnet" + n]).to_bytes(), - ip_addr_bytes); - iface->write_eeprom(X300_EEPROM_ADDR, - offsetof(x300_eeprom_map, subnet) + (i * 4), -diff --git a//lib/usrp_clock/octoclock/octoclock_eeprom.cpp b//lib/usrp_clock/octoclock/octoclock_eeprom.cpp -index 9023c6607a..adddb23f3e 100644 ---- a//lib/usrp_clock/octoclock/octoclock_eeprom.cpp -+++ b//lib/usrp_clock/octoclock/octoclock_eeprom.cpp -@@ -99,7 +99,7 @@ void octoclock_eeprom_t::_store() const - // IP address - if ((*this).has_key("ip-addr")) { - ip_v4::bytes_type ip_addr_bytes = -- ip_v4::from_string((*this)["ip-addr"]).to_bytes(); -+ boost::asio::ip::make_address_v4((*this)["ip-addr"]).to_bytes(); - memcpy(&eeprom_out->ip_addr, &ip_addr_bytes, 4); - eeprom_out->ip_addr = uhd::htonx<uint32_t>(eeprom_out->ip_addr); - } -@@ -107,7 +107,7 @@ void octoclock_eeprom_t::_store() const - // Default router - if ((*this).has_key("gateway")) { - ip_v4::bytes_type dr_addr_bytes = -- ip_v4::from_string((*this)["gateway"]).to_bytes(); -+ boost::asio::ip::make_address_v4((*this)["gateway"]).to_bytes(); - memcpy(&eeprom_out->dr_addr, &dr_addr_bytes, 4); - eeprom_out->dr_addr = uhd::htonx<uint32_t>(eeprom_out->dr_addr); - } -@@ -115,7 +115,7 @@ void octoclock_eeprom_t::_store() const - // Netmask - if ((*this).has_key("netmask")) { - ip_v4::bytes_type netmask_bytes = -- ip_v4::from_string((*this)["netmask"]).to_bytes(); -+ boost::asio::ip::make_address_v4((*this)["netmask"]).to_bytes(); - memcpy(&eeprom_out->netmask, &netmask_bytes, 4); - eeprom_out->netmask = uhd::htonx<uint32_t>(eeprom_out->netmask); - } -diff --git a//tests/eeprom_utils_test.cpp b//tests/eeprom_utils_test.cpp -index 728b4b8b67..57d107a177 100644 ---- a//tests/eeprom_utils_test.cpp -+++ b//tests/eeprom_utils_test.cpp -@@ -44,13 +44,37 @@ BOOST_AUTO_TEST_CASE(test_eeprom_duplicate_check) - map_list_of("0", "b")("1", "B"); - const std::vector<std::string> keys = {"0", "1", "2"}; - -- BOOST_CHECK_EQUAL(check_for_duplicates<upper_case_char>( -- "TEST", new_eeprom_no_dups, curr_eeprom, "Test Value", keys), -+ BOOST_CHECK_EQUAL(check_for_duplicates("TEST", -+ new_eeprom_no_dups, -+ curr_eeprom, -+ "Test Value", -+ keys, -+ [](const std::string& str) { -+ return upper_case_char::from_string(str).to_string(); -+ }), - false); -- BOOST_CHECK(check_for_duplicates<upper_case_char>( -- "TEST", new_eeprom_dups_in_curr, curr_eeprom, "Test Value", keys)); -- BOOST_CHECK(check_for_duplicates<upper_case_char>( -- "TEST", new_eeprom_dups_in_new, curr_eeprom, "Test Value", keys)); -- BOOST_CHECK(check_for_duplicates<upper_case_char>( -- "TEST", new_eeprom_dups_in_both, curr_eeprom, "Test Value", keys)); -+ BOOST_CHECK(check_for_duplicates("TEST", -+ new_eeprom_dups_in_curr, -+ curr_eeprom, -+ "Test Value", -+ keys, -+ [](const std::string& str) { -+ return upper_case_char::from_string(str).to_string(); -+ })); -+ BOOST_CHECK(check_for_duplicates("TEST", -+ new_eeprom_dups_in_new, -+ curr_eeprom, -+ "Test Value", -+ keys, -+ [](const std::string& str) { -+ return upper_case_char::from_string(str).to_string(); -+ })); -+ BOOST_CHECK(check_for_duplicates("TEST", -+ new_eeprom_dups_in_both, -+ curr_eeprom, -+ "Test Value", -+ keys, -+ [](const std::string& str) { -+ return upper_case_char::from_string(str).to_string(); -+ })); - } diff --git a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.87-2.patch b/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.87-2.patch deleted file mode 100644 index d8d3085a2c14..000000000000 --- a/net-wireless/uhd/files/uhd-4.6.0.0-boost-1.87-2.patch +++ /dev/null @@ -1,27 +0,0 @@ -https://github.com/EttusResearch/uhd/commit/e75629c3cfb4d0a654648f775e65e79375cf4f13 -https://bugs.gentoo.org/946371#c12 - -From e75629c3cfb4d0a654648f775e65e79375cf4f13 Mon Sep 17 00:00:00 2001 -From: Martin Braun <martin.braun@ettus.com> -Date: Thu, 5 Dec 2024 20:34:15 +0100 -Subject: [PATCH] lib: Fix boost::detail::atomic_count header - -This fixes a deprecation warning. ---- - host/include/uhd/transport/zero_copy.hpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/include/uhd/transport/zero_copy.hpp b/include/uhd/transport/zero_copy.hpp -index 5f954e24e4..2f15e8c4c7 100644 ---- a/include/uhd/transport/zero_copy.hpp -+++ b/include/uhd/transport/zero_copy.hpp -@@ -9,8 +9,8 @@ - - #include <uhd/config.hpp> - #include <uhd/utils/noncopyable.hpp> --#include <boost/detail/atomic_count.hpp> - #include <boost/intrusive_ptr.hpp> -+#include <boost/smart_ptr/detail/atomic_count.hpp> - #include <boost/utility.hpp> - #include <memory> - diff --git a/net-wireless/uhd/uhd-4.4.0.0.ebuild b/net-wireless/uhd/uhd-4.4.0.0.ebuild deleted file mode 100644 index e84fcfca773b..000000000000 --- a/net-wireless/uhd/uhd-4.4.0.0.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..12} ) - -inherit cmake gnome2-utils python-single-r1 udev - -DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver" -HOMEPAGE="https://kb.ettus.com" - -SRC_URI="https://github.com/EttusResearch/uhd/archive/v${PV}.tar.gz -> EttusResearch-UHD-${PV}.tar.gz \ - https://github.com/EttusResearch/uhd/releases/download/v${PV}/uhd-images_${PV}.tar.xz" -#https://github.com/EttusResearch/UHD-Mirror/tags -#http://files.ettus.com/binaries/images/ - -LICENSE="GPL-3" -SLOT="0/$(ver_cut 1-3)" -KEYWORDS="~amd64 ~arm ~riscv ~x86" -IUSE="+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - b100? ( usb ) - b200? ( usb ) - usrp1? ( usb ) - usrp2? ( usb ) - || ( b100 b200 e300 mpmd usrp1 usrp2 x300 )" - -RDEPEND="${PYTHON_DEPS} - e300? ( virtual/udev ) - usb? ( virtual/libusb:1 ) - dev-libs/boost:= - sys-libs/ncurses:0= - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND}" -#zip and gzip are directly used by the build system -BDEPEND=" - doc? ( app-text/doxygen ) - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - ') - app-arch/unzip - app-arch/gzip -" - -S="${WORKDIR}/${P}/host" - -src_unpack() { - default - mv "uhd-images_${PV}" images || die -} - -src_prepare() { - cmake_src_prepare - - gnome2_environment_reset #534582 -} - -src_configure() { - #https://gitlab.kitware.com/cmake/cmake/-/issues/23236 - #https://github.com/EttusResearch/uhd/pull/560 - local mycmakeargs=( - -DCURSES_NEED_NCURSES=ON - -DENABLE_LIBUHD=ON - -DENABLE_C_API=ON - -DENABLE_MAN_PAGES=ON - -DENABLE_MAN_PAGE_COMPRESSION=OFF - -DENABLE_EXAMPLES="$(usex examples)" - -DENABLE_TESTS="$(usex test)" - -DENABLE_USB="$(usex usb)" - -DENABLE_UTILS="$(usex utils)" - -DENABLE_MANUAL="$(usex doc)" - -DENABLE_DOXYGEN="$(usex doc)" - -DENABLE_B100="$(usex b100)" - -DENABLE_B200="$(usex b200)" - -DENABLE_E300="$(usex e300)" - -DENABLE_USRP1="$(usex usrp1)" - -DENABLE_USRP2="$(usex usrp2)" - -DENABLE_X300="$(usex x300)" - -DENABLE_MPMD="$(usex mpmd)" - -DENABLE_OCTOCLOCK="$(usex octoclock)" - -DENABLE_SSSE3="$(usex cpu_flags_x86_ssse3)" - -DNEON_SIMD_ENABLE="$(usex cpu_flags_arm_neon)" - -DPYTHON_EXECUTABLE="${PYTHON}" - -DPKG_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" - -DUHD_VERSION="${PV}" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - python_optimize - if use utils; then - python_fix_shebang "${ED}"/usr/$(get_libdir)/${PN}/utils/ - if [[ "${PV}" != "9999" ]]; then - rm -r "${ED}/usr/bin/uhd_images_downloader" || die - fi - fi - # do not install test files (bug #857492) - if use test; then - rm "${ED}/usr/lib64/${PN}/tests" -R || die - fi - - udev_dorules "${S}/utils/uhd-usrp.rules" - - rm -r "${WORKDIR}/images/winusb_driver" || die - if ! use b100; then - rm "${WORKDIR}"/images/usrp_b100* || die - fi - if ! use b200; then - rm "${WORKDIR}"/images/usrp_b2[01]* || die - fi - if ! use e300; then - rm "${WORKDIR}"/images/usrp_e3* || die - fi - if ! use mpmd; then - rm "${WORKDIR}"/images/usrp_n310* || die - fi - if ! use octoclock; then - rm "${WORKDIR}"/images/octoclock* || die - fi - if ! use usrp1; then - rm "${WORKDIR}"/images/usrp1* || die - fi - if ! use usrp2; then - rm "${WORKDIR}"/images/usrp2* || die - rm "${WORKDIR}"/images/usrp_n2[01]* || die - rm -r "${WORKDIR}"/images/bit || die - fi - if ! use x300; then - rm "${WORKDIR}/"images/usrp_x3* || die - fi - insinto /usr/share/${PN} - doins -r "${WORKDIR}/images" -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/net-wireless/uhd/uhd-4.6.0.0.ebuild b/net-wireless/uhd/uhd-4.6.0.0.ebuild deleted file mode 100644 index 398b3f102e81..000000000000 --- a/net-wireless/uhd/uhd-4.6.0.0.ebuild +++ /dev/null @@ -1,155 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cmake gnome2-utils python-single-r1 udev - -DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver" -HOMEPAGE="https://kb.ettus.com" - -SRC_URI="https://github.com/EttusResearch/uhd/archive/v${PV}.tar.gz -> EttusResearch-UHD-${PV}.tar.gz \ - https://github.com/EttusResearch/uhd/releases/download/v${PV}/uhd-images_${PV}.tar.xz" -#https://github.com/EttusResearch/UHD-Mirror/tags -#http://files.ettus.com/binaries/images/ - -LICENSE="GPL-3" -SLOT="0/$(ver_cut 1-3)" -KEYWORDS="amd64 ~arm ~riscv ~x86" -IUSE="+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - b100? ( usb ) - b200? ( usb ) - usrp1? ( usb ) - usrp2? ( usb ) - || ( b100 b200 e300 mpmd usrp1 usrp2 x300 )" - -RDEPEND="${PYTHON_DEPS} - e300? ( virtual/udev ) - usb? ( virtual/libusb:1 ) - dev-libs/boost:= - sys-libs/ncurses:0= - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND}" -#zip and gzip are directly used by the build system -BDEPEND=" - doc? ( app-text/doxygen ) - $(python_gen_cond_dep ' - dev-python/mako[${PYTHON_USEDEP}] - ') - app-arch/unzip - app-arch/gzip -" - -S="${WORKDIR}/${P}/host" - -PATCHES=( - "${FILESDIR}"/uhd-4.6.0.0-boost-1.85-1.patch - "${FILESDIR}"/uhd-4.6.0.0-boost-1.85-2.patch - "${FILESDIR}"/uhd-4.6.0.0-boost-1.87-1.patch - "${FILESDIR}"/uhd-4.6.0.0-boost-1.87-2.patch -) - -src_unpack() { - default - mv "uhd-images_${PV}" images || die -} - -src_prepare() { - cmake_src_prepare - - gnome2_environment_reset #534582 -} - -src_configure() { - #https://gitlab.kitware.com/cmake/cmake/-/issues/23236 - #https://github.com/EttusResearch/uhd/pull/560 - local mycmakeargs=( - -DENABLE_LIBUHD=ON - -DENABLE_C_API=ON - -DENABLE_MAN_PAGES=ON - -DENABLE_MAN_PAGE_COMPRESSION=OFF - -DENABLE_EXAMPLES="$(usex examples)" - -DENABLE_TESTS="$(usex test)" - -DENABLE_USB="$(usex usb)" - -DENABLE_UTILS="$(usex utils)" - -DENABLE_MANUAL="$(usex doc)" - -DENABLE_DOXYGEN="$(usex doc)" - -DENABLE_B100="$(usex b100)" - -DENABLE_B200="$(usex b200)" - -DENABLE_E300="$(usex e300)" - -DENABLE_USRP1="$(usex usrp1)" - -DENABLE_USRP2="$(usex usrp2)" - -DENABLE_X300="$(usex x300)" - -DENABLE_MPMD="$(usex mpmd)" - -DENABLE_OCTOCLOCK="$(usex octoclock)" - -DENABLE_SSSE3="$(usex cpu_flags_x86_ssse3)" - -DNEON_SIMD_ENABLE="$(usex cpu_flags_arm_neon)" - -DPYTHON_EXECUTABLE="${PYTHON}" - -DPKG_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" - -DUHD_VERSION="${PV}" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - python_optimize - if use utils; then - python_fix_shebang "${ED}"/usr/$(get_libdir)/${PN}/utils/ - if [[ "${PV}" != "9999" ]]; then - rm -r "${ED}/usr/bin/uhd_images_downloader" || die - fi - fi - # do not install test files (bug #857492) - if use test; then - rm "${ED}/usr/lib64/${PN}/tests" -R || die - fi - - udev_dorules "${S}/utils/uhd-usrp.rules" - - rm -r "${WORKDIR}/images/winusb_driver" || die - if ! use b100; then - rm "${WORKDIR}"/images/usrp_b100* || die - fi - if ! use b200; then - rm "${WORKDIR}"/images/usrp_b2[01]* || die - fi - if ! use e300; then - rm "${WORKDIR}"/images/usrp_e3* || die - fi - if ! use mpmd; then - rm "${WORKDIR}"/images/usrp_n310* || die - fi - if ! use octoclock; then - rm "${WORKDIR}"/images/octoclock* || die - fi - if ! use usrp1; then - rm "${WORKDIR}"/images/usrp1* || die - fi - if ! use usrp2; then - rm "${WORKDIR}"/images/usrp2* || die - rm "${WORKDIR}"/images/usrp_n2[01]* || die - rm -r "${WORKDIR}"/images/bit || die - fi - if ! use x300; then - rm "${WORKDIR}/"images/usrp_x3* || die - fi - insinto /usr/share/${PN} - doins -r "${WORKDIR}/images" -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 82a453c0115c..f960db05161e 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask index 4dd8214f5b70..f79211c7362f 100644 --- a/profiles/arch/base/use.mask +++ b/profiles/arch/base/use.mask @@ -170,51 +170,34 @@ nvidia oci8-instant-client oracle -# not keyworded on non-x86 systems -video_cards_geode - -# not needed on non-x86, non-amd64 systems +input_devices_synaptics input_devices_vmmouse +input_devices_wacom +video_cards_asahi video_cards_ast video_cards_d3d12 +video_cards_exynos +video_cards_freedreno +video_cards_geode video_cards_i915 video_cards_i965 +video_cards_imagination video_cards_intel +video_cards_lima video_cards_nvidia video_cards_nvk -video_cards_vesa -video_cards_via -video_cards_vmware -video_cards_virtualbox - -# not needed on non-x86, non-amd64, non-mips systems -video_cards_siliconmotion - -# not needed on non-arm systems -video_cards_exynos -video_cards_freedreno -video_cards_lima video_cards_omap video_cards_panfrost +video_cards_qxl +video_cards_siliconmotion video_cards_tegra video_cards_v3d video_cards_vc4 - -# James Le Cuirot <chewi@gentoo.org> -# Vivante is only available for arm and mips. +video_cards_vesa +video_cards_via +video_cards_virtualbox video_cards_vivante - -# linux-only drivers -video_cards_qxl - -# drivers with virtgpu DRM native-context support -# these could be unmasked on all architectures with qemu system target but -# unmasking only tested and actually used ones is a sane default. -video_cards_asahi - -# not needed on non-x86, non-amd64, non-ppc systems -input_devices_synaptics -input_devices_wacom +video_cards_vmware # Robert Buchholz <rbu@gentoo.org> (2007-06-03) # Only works on x86 or amd64 diff --git a/profiles/arch/ppc/package.use.mask b/profiles/arch/ppc/package.use.mask index 7261f0635768..b74827381701 100644 --- a/profiles/arch/ppc/package.use.mask +++ b/profiles/arch/ppc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Viorel Munteanu (2025-05-06) +# Needs dev-lang/go which is not keyworded here +net-dialup/picocom man + # NRK <nrk@disroot.org> (2025-04-07) # media-libs/libyuv is not keyworded media-libs/imlib2 y4m diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask index 2743d42cd444..0fb28d38e6a7 100644 --- a/profiles/arch/riscv/use.mask +++ b/profiles/arch/riscv/use.mask @@ -49,6 +49,9 @@ mono # No proper support for this arch yet java + +-video_cards_imagination + # not supported / tested cards video_cards_ast diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index c15c38aff383..4100a910d438 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Viorel Munteanu (2025-05-06) +# Needs dev-lang/go which is not keyworded here +net-dialup/picocom man + # Andreas Sturmlechner <asturm@gentoo.org> (2025-05-03) # dev-qt/qtbase:6 is not keyworded here media-libs/openal gui diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc index da5843660cdc..ff6013e04acd 100644 --- a/profiles/desc/video_cards.desc +++ b/profiles/desc/video_cards.desc @@ -16,6 +16,7 @@ fbdev - VIDEO_CARDS setting to build driver for fbdev video cards geode - VIDEO_CARDS setting to build driver for AMD Geode GX and LX video cards i915 - VIDEO_CARDS setting to build driver for Intel i915 video cards i965 - VIDEO_CARDS setting to build driver for Intel i965 video cards +imagination - VIDEO_CARDS setting to build driver for Imagination video cards intel - VIDEO_CARDS setting to build driver for Intel video cards lavapipe - VIDEO_CARDS setting to build Vulkan software rasterizer using LLVMpipe lima - VIDEO_CARDS setting to build driver for Mali 200/400 video cards diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index 0a3b4219a524..7ffaad9da098 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -223,6 +223,7 @@ app-crypt/certbot-nginx app-crypt/rpm-sequoia app-emulation/virtiofsd app-eselect/eselect-rust +app-misc/gramps app-misc/khal app-text/mdbook dev-embedded/esptool diff --git a/profiles/package.mask b/profiles/package.mask index 18e3d13c2e00..fe1155282e44 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -217,12 +217,6 @@ dev-python/ipaddr # slot instead. Masked for removal on 2025-05-14. dev-ruby/childprocess:2 -# Michał Górny <mgorny@gentoo.org> (2025-04-09) -# Still uses legacy distutils-r1 mode, and lacks Python 3.13 target. -# No reply from the maintainer for a year now. -# Removal on 2025-05-09. Bug #909900. -app-text/nfoview - # Matt Turner <mattst88@gentoo.org> (2025-04-04) # Package is dead (last release in 1999). # Not relevant today: purpose is to not overload a very slow system with diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz Binary files differindex d47464804029..ee9e3b18e0ab 100644 --- a/sci-calculators/Manifest.gz +++ b/sci-calculators/Manifest.gz diff --git a/sci-calculators/bc-gh/Manifest b/sci-calculators/bc-gh/Manifest index 2e7023300ebc..10c70a4747f2 100644 --- a/sci-calculators/bc-gh/Manifest +++ b/sci-calculators/bc-gh/Manifest @@ -3,5 +3,5 @@ DIST bc-6.7.5.tar.xz 468572 BLAKE2B 3942cfbbc2b8a307bc24b9f7c3e037bce374bd17332b DIST bc-7.0.3.tar.xz 474800 BLAKE2B 928d5d37b987887d0a300b2b03aadaa6d4378dddfcda0375274873df6ae28ef3d8c2ffc7c821911785c31bd1fe1969dbdfba36af5bf402025597f6c52da7ec2e SHA512 40bd059eda5df30fe41a4683a51727af7c9d0df48eb795c3c0afff0740cb4b4e719a6135203ebacb27617d9721a78c24f3ec3107c676aafa2808f73313084cd7 EBUILD bc-gh-6.5.0.ebuild 2269 BLAKE2B 3e1b9ba4ecf29447b58ecaaaf960942a902abbccc6d54ea51f46e7571b53ea935de7b8ac6b3f78c84f6c8ecac96d1072e5c1f89e34eb93103ba43f8d9bc63183 SHA512 7f7ada5ea5ae14778fdf43ac268574fe8951a0f2b5718b7028fdc679c3636505fecfcbd81ea9a7410b1b8693ea552785bf6fae7d665e571b30aa7f0f35405fb1 EBUILD bc-gh-6.7.5.ebuild 2279 BLAKE2B 8a6ad1465f22695880f5c89c4ce8893cff39ad70ef20718c1cd82628591c358886ed7790c23b4a4d37c2cf18a3398329417f7d83564dc9833ebeff4d5ae2ec21 SHA512 b83b96de930475a230c814136fc11c3714d572c12760499a682a5a10c78de43931203212016da6ceb785a575f9dc6566723279ca6e129d5934e22555c0e1cdb1 -EBUILD bc-gh-7.0.3.ebuild 2281 BLAKE2B 3a51735486302b32c9c74706d02c18dec7999298eb46997383814c828a7ada68f92ee3b4eca9dde92138a5e05128fc2c9216b89490de984849381c7b1e38bd9b SHA512 c64af13b92341cafbb03d18dae85328e0e5abc7d02f237b29e78cdfcc0fa3fd518943ed142a8d337170b166e5ec3d42083480fed0b14d0879c2a1393b0cebbf1 +EBUILD bc-gh-7.0.3.ebuild 2280 BLAKE2B cd2fb9530fede9ccee179fa536d10065691604518f8b3c606afa0ef5b368d7b517d9262f33ebe910a3f6e72f29555d12729ba2ac9124f6df4df3637c3b167559 SHA512 ceaf2e768f8b8b3c4ac02ecf308660d2112e2631d7017b674cace2cf2b74ec57a07fd7ad97b2bb100f720e1dc43e29190786b05fcb36ad7f5ecf5a120732530f MISC metadata.xml 1050 BLAKE2B 4cf9aabd9e7abf20b857131ada67346f356135f329d8367753778cb406bfd337e695cdc0cbbcd2e237e1cd9ea9cfd8b80fa7458a64a68aec2b0f24882203af98 SHA512 492f8fa1f9abe2da452bc9a5a8ccc29fda87322832bddc1b9c4f55013e549cfaf34f11fa9ea6cc71566e670727bda1899eda598196f20a8931d327b4b4ae6dfb diff --git a/sci-calculators/bc-gh/bc-gh-7.0.3.ebuild b/sci-calculators/bc-gh/bc-gh-7.0.3.ebuild index ad138aaac43b..561abdda3962 100644 --- a/sci-calculators/bc-gh/bc-gh-7.0.3.ebuild +++ b/sci-calculators/bc-gh/bc-gh-7.0.3.ebuild @@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="libedit readline" DEPEND=" diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz Binary files differindex 62fd5d5f37a3..31d1e23c8b5c 100644 --- a/sci-electronics/Manifest.gz +++ b/sci-electronics/Manifest.gz diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index dfa6102e2d8e..1dc3ddfd9771 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -3,6 +3,6 @@ DIST kicad-footprints-8.0.9.tar.bz2 23053251 BLAKE2B 3a562f2cf03b33a1d77b5b3d883 DIST kicad-footprints-9.0.0.tar.bz2 21272675 BLAKE2B 509898296ebdc513389af308264b244671dab5a9bfca83ee8be3f371f2133b12e86a7180ac0a1591aef58f8d68eb4576c79f6e679085d6149c8892a3eef2c26a SHA512 a479d32f87045de52b32461468ca87942c3c0a8effea82761c19bf8bdb3efc9e10c99c091bcafcc97586b54e0fc1d6d48c02ef9829cec825e683e425f81c8ac1 EBUILD kicad-footprints-8.0.6.ebuild 716 BLAKE2B 3f6dbc4011e2f53e29eb41deecc705487ce9e632f85755c6ffd88480dc265d6ec90540ba76fc9d37849d4d7e04d7e08cd90220d60d993a74ed461ccc2bf8645a SHA512 bb7cda06ef68e79bb68542c715d404d49f89c3ef50d2617c6a0b502b2f7452274a84fb4deb2e2e660ec800b93923aae1bcd2591e4eaf25c737131ed5ae2b1c60 EBUILD kicad-footprints-8.0.9.ebuild 717 BLAKE2B 89c348415123b1a868ebd2f4447a58facf5ce9caf0495d2768fa7b75be77e5d0913d6a39e3f894a38aa43deb56e2f1da8647dc01159fa788b45bd9cc7553388a SHA512 599c413e934ed0dfcbf497045f44214b97e3adc67b2f49b3d406e78b22615242c149ed0a44d9ab8f51cc25e7c0ec7912a5ff23b8631936c289c70b06ae9a0a5e -EBUILD kicad-footprints-9.0.0.ebuild 698 BLAKE2B 7f34e8b754f3a208fae3ec2307f2a7865756bdaf5665a1117409ee263b4bd3e71b511cca31ac64d20bc27c5f6afea42d86719036e6bfd5f8aadbc2a0fc3e5b8e SHA512 7ad5e91bd91aa78816fe448ae1ffb2660f5245e3ddc280b80cb5b1eeca34b472636d5c250fab9f853b7eee1dc5244861af19aa83119180e84374d91e438d7be9 +EBUILD kicad-footprints-9.0.0.ebuild 697 BLAKE2B 7210fe792299b571160c808dd4ba5bbcbd3bb71900aeeae2040f330e7a8592cb28b96587caae783f88d20e97671a5546ea45cd2abd2ea9f59e4eb67050f1b769 SHA512 501b864eac707f94788fc14be162f6c7ca596ba95de6261f83f478775a507da545f204392be030ce08f1705d34aca155ca765f767e36841d8c5155d53b1db468 EBUILD kicad-footprints-9999.ebuild 717 BLAKE2B cb40b244d8f158316a7a9a19d869a2f9e6099bfa9ab19e31849782c4e559671ef1d8ccb193d1cda741741833d671e1d8c33868b9d7345c45d88aa6ac6e3e5ca4 SHA512 c8a4a58a97177edf1ee9c110d1c30c03414188be6e62d0abab43a3b263ef538b2f7723a12208470c91c2664936d95ac127cce3a34561b4cd4beb69ca8a578614 MISC metadata.xml 893 BLAKE2B 7ffc0bff4983f6615d17b53ebe1c61cfd4392107bb227081ac39ed62cfacf6afecdcdc8578b27270e7c896bbbced96520083a97fd28867a631276f6950c38f7b SHA512 c920bbd8a11f1d8ae966b962330d88e595b6834bc0060149adac75925251b7e1258a76807a8462422b3f64abb0465bb17fcb32f491e56b309fc47d233142b9dc diff --git a/sci-electronics/kicad-footprints/kicad-footprints-9.0.0.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-9.0.0.ebuild index 7fa2780e170b..2e4c155952a4 100644 --- a/sci-electronics/kicad-footprints/kicad-footprints-9.0.0.ebuild +++ b/sci-electronics/kicad-footprints/kicad-footprints-9.0.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="CC-BY-SA-4.0" diff --git a/sci-electronics/kicad-meta/Manifest b/sci-electronics/kicad-meta/Manifest index 2e7579fe500e..994303eda10f 100644 --- a/sci-electronics/kicad-meta/Manifest +++ b/sci-electronics/kicad-meta/Manifest @@ -1,4 +1,4 @@ EBUILD kicad-meta-8.0.6.ebuild 571 BLAKE2B 74e64c879ce0f52d522a30a691b94b2f5355b2f9cf850d93323cb59eeeaa2d127b558ca6af8cca7e36e9356ba3e255f37f2609460e79f02fd4a33e4c1f3a8494 SHA512 542ecf61a5b04c23ca28c9a8cd3166958e3537ed1776ba4b763e6a02f7c0d16276df730b7607a51e312a3e1a6c9eec0eb1899e3d818d0e046e24e0974db19115 EBUILD kicad-meta-8.0.9.ebuild 572 BLAKE2B 4e2dc78539e197611af36f54e4cc0eb9bd3bcf4d3990dbb89e2c92ef57bb0401dda8e83c4f486160628221304da3614835452e976fee28e799c9ad725cc09d42 SHA512 3bb7253a03618b2f480b538082cbecb88847c82c15215b46ca817ad8d5668a2850eeaa56f7459194f388e21d5a3a1b7fb44ff342873a6457fcf1814d301bfffc -EBUILD kicad-meta-9.0.0.ebuild 553 BLAKE2B d3f49748e5c5cdac79c9f743dec72324edc1668a60455b498f94aed06fe8ea06474cb1a60934b0ef08ebb1d24f09ca2f22dcc5affab38f5116e76f6e5407a618 SHA512 558ea8906bb76aae2699dcdbbbce763a6cb48797afd7c0075e1723bce806be9cfc0ac8df6898b5e63568e2887384ebb9a50688e9d00d2488ff38b1f54903b224 +EBUILD kicad-meta-9.0.0.ebuild 552 BLAKE2B 37b13d889e87341c0dd7ca19b6d30596e39a6b5b89b263d013d97192188204c55bbe676e812ef85eefd94ea1feb6fd948e539a6c1ed7cf2a8e8446d0b0f4a380 SHA512 d7440182d05480f02775b7427c43818eb26e83a59616675387e3e713a938cd7511922ba12358c2bf1bd756e24490fbbd6726fdedc7b6b3e5bb2ff17ee60cd0b5 MISC metadata.xml 756 BLAKE2B bff6f709952bd1325c06b6981c1d1984745b85e866ee1e0f089da98127a5be89b82a8a914804e9e1b75b976e66e7b79402989d6a554ae3b335c5bac3b32e518f SHA512 198e7caeef24e3d314b300761a107f78a3f921a9df4177aeed8daf4c7165b16385a191cd973e6fbb2a438ed7db14e2aad5666f21a0d5d0eda7faf10436143f97 diff --git a/sci-electronics/kicad-meta/kicad-meta-9.0.0.ebuild b/sci-electronics/kicad-meta/kicad-meta-9.0.0.ebuild index 245a6bec60aa..d983c6825fc5 100644 --- a/sci-electronics/kicad-meta/kicad-meta-9.0.0.ebuild +++ b/sci-electronics/kicad-meta/kicad-meta-9.0.0.ebuild @@ -9,7 +9,7 @@ HOMEPAGE="https://www.kicad.org" LICENSE="metapackage" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="doc minimal" diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index d9ae10a4e287..0c0e7a875ecf 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -3,6 +3,6 @@ DIST kicad-packages3d-8.0.9.tar.bz2 702655290 BLAKE2B eb5ae4827534074d06ad1721b9 DIST kicad-packages3d-9.0.0.tar.bz2 700537868 BLAKE2B d1fa36084430631e2b7f45753c8b09a504707cc7133ebe5a6456c0519c86f7c2cf9ea5f8c2a7c7f1d7b2edbf743eeb619913d586f1c3884eac1693e0d3a355c3 SHA512 4eff235934c3f4814cb320da1aac2b2d3e995c35de4ab62e873e53b19619378d23e74c0d207c2365adc44b7aa56df123272211652f8c754ac4dcec89aff4319d EBUILD kicad-packages3d-8.0.6.ebuild 833 BLAKE2B 5183b2828048526c679e79b1bae3ffb384b81c35084705d57c592262098358b36b983716bebb01febc74a032f191d17bd8a445b09a062144ae23d65049516c65 SHA512 30bc1bd972c2427807a40af1a4b2f52953cff5321ee0c897455509930078601dd37887a6193de11681979ca018fac32ff75dff1a9bee2aafd8aef87b865fc5e8 EBUILD kicad-packages3d-8.0.9.ebuild 834 BLAKE2B 9f804f3f7f85e385bda4ef54532a96c06979658d7b559fb893cc0b1bf978426042d39e2edc78dd8afafd4cfd1bbf5ba406ab89025b258d7523453fa14326f034 SHA512 bee9137e6fbde3f89819985f27519123df078cfdf44251311ed7087edaf83b95a80d0d327d14137f35e82458994b89d8fcdfe35684b9aa8f6f2b3e237c3875f8 -EBUILD kicad-packages3d-9.0.0.ebuild 815 BLAKE2B 6389d9a2cba3d264d7f915607d55aee70d33096ed8f58ec1b02de5a77ce263b28118e5c87751177fcdea59be2b17a62c572a0c6d24e702dac2e4a78d3f356565 SHA512 5f69f31c6e9a9887ac49e408b3a66b343bd41171529774cf10f6c4e01c12c096bdda8389804cd5a41e0b19006f9d60d693cfb0a864b68f6dab9a18b979264d0a +EBUILD kicad-packages3d-9.0.0.ebuild 814 BLAKE2B bdbde9e0e052d773af1d4dfa5ded4143b9c2f1bc9303d53a9734fcc84fe6dd12849ac776d659370100b7fe635c560bafca42f358c78045ffa9ed92163da529ad SHA512 b899437566f7dcbc08dc7ee1c084248b7381f0606ca61ac93aec8fe4870f8747f1cf5dc62f98a685212ce19716bdbc3dfdc14200da473a4303cdb2d653b87f4c EBUILD kicad-packages3d-9999.ebuild 834 BLAKE2B 425ced73adf5f40c89869f1922fb86e810bb7162d40f46bde177b0c7e3ca7d8fbc7f8873d84f4ef897bd9b71720d2bb53de501f5072a69c69403b32e62ee4f72 SHA512 2af1c720836c3b57cd9b6cff286c4ebd4faa511dc21002ae87201881f5d07df96b48f95b55e45257dd369eb22f869391dc288863c127bea8733fef592c3d64c4 MISC metadata.xml 922 BLAKE2B 5c654445b0afa119376bb3b852ac4efbfc3a17db20b7f07059f19e84090cef9608a5d48f99c2243947c806af6a55f1830a78b18754f6ed772ffc7d754c79f344 SHA512 5211a081fb402e243e7c17053e55ef618e278a4e1bf0d0981e75b8b5d34b2e50713e0ab093fc580640cf04d4863b4726909dfc4533bbae8c5ffd96b3bc459e08 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-9.0.0.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-9.0.0.ebuild index 52dfb8a1a3d6..3ce2c48e85d5 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-9.0.0.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-9.0.0.ebuild @@ -15,7 +15,7 @@ else SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${PV}/kicad-packages3D-${PV}.tar.bz2 -> ${P}.tar.bz2" S="${WORKDIR}/${PN/3d/3D}-${PV}" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="CC-BY-SA-4.0" diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 3a05cf8cb9aa..78e7d3fe318c 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -3,6 +3,6 @@ DIST kicad-symbols-8.0.9.tar.bz2 3785354 BLAKE2B 566182bb41bd6b0fe5ca69ddeab7bed DIST kicad-symbols-9.0.0.tar.bz2 3768571 BLAKE2B 325617458f6ce4a68d522bd1b8ea0665df71aa716fdcefd8174f63cac907630077954b910557749f0ab26d630e587dd02a43129b5486c1217f6121b14e186742 SHA512 f93e28ac603bc5ec358d85c5cf1cee2cf3442d0b2541821512943c1fffd5041e1ec5b5547d7e88786920593ab210a1f97bbedc88e61de6d7b3b24955b8c7e25b EBUILD kicad-symbols-8.0.6.ebuild 707 BLAKE2B a35b59ac95d47f8ea5491d45a89fdd2980cc58acd6949faf979373af00336c2a5776cdf2b8f32bd9e443a2327e21b07a75674fb83f0100e72ad423342e5821fb SHA512 9d64c1ea1fccb0a217d6118a54f6009d9239717e9949a2f79647bf43e781348fbfeef408d2048c66681564f457fdd854111e00a9761c3a3e7a3bbfc338103779 EBUILD kicad-symbols-8.0.9.ebuild 708 BLAKE2B 54f0cdcdac89dc7095c40986eae73c442deea0f256f8cb144a438722c10fc5e389138d23ea343da509a86b58e4e7bda308919f194482ee9de5652724795b3bac SHA512 e51f6ca6286a604725aa19810a8d508caa4163ee1f48b51c91d41c36d47c588752c2cfbc19c40ac86ec5ee323dcd117b53a8953cf61a4957eadf3033d76294f6 -EBUILD kicad-symbols-9.0.0.ebuild 689 BLAKE2B 7a955de2a705c01dd221d4be4bd1ea6f892a72fb2abfcdb1266b882e671e21229ff57e034c5e1a1ed1507fe70e86c046e907caa64ef5b1163cc12588bb962c04 SHA512 54f37e5d9bdbb8c1e02f36a7b496348bb9f93e9ba1e1651abf4cad37723e0aa057c53e623c1b7db5fc309a93bd6369efa2a44f0d439497fe12be308933ab8411 +EBUILD kicad-symbols-9.0.0.ebuild 688 BLAKE2B 140d294f8db6a2cd27af9a602e0ee7e202457313c88c0929a7ba5a1a18ace4644b42f4d1559226b281b421c51e1096e0e58aac5f6bae867781850c79361ad62e SHA512 ceecba2f37ea8343cbdcb6c7998de1b679e929efa181a5fcc6ca1cc29d67d71f3b4a222190176a5436d45ed4cbe555e9be8b3b051b95c03a8411eef15c22c6c8 EBUILD kicad-symbols-9999.ebuild 708 BLAKE2B 218f7204954d7bb70d1f6973b00e181a8f6365ed5370eeeac112067df3aa4957c70f611bd05d90686d05b50324cd7e74384975fd9ca738285bd9920de6f84485 SHA512 16da9924a0573cd68df1822bac666699d4aba43168d728e43382416f07c722fa566258b0dd158a72c18b88539f9c1ed6ff17cd41a40a8adcfdadbe841379dcbb MISC metadata.xml 851 BLAKE2B 586acb41bef75197bbc62cb2c809850d5b38595fc65d590dc2d9f7d7134e77469c0c77ff95865f26bbb1b1d3922d032f335eb7a703f16002aa44e4c365ebab0c SHA512 9b4150000f8961975f252102b4ff516292d8e2e9e39f689de62d7628e38955b86d6c2a455688d4622b3c0137e04f167966ff5a3a7c58eef2ad9c82cd821c0fb0 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-9.0.0.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-9.0.0.ebuild index 6449d1483047..a414ec3f7c9a 100644 --- a/sci-electronics/kicad-symbols/kicad-symbols-9.0.0.ebuild +++ b/sci-electronics/kicad-symbols/kicad-symbols-9.0.0.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="CC-BY-SA-4.0" diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 3f643e5d05c9..ca1a6fc9dcc5 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -3,6 +3,6 @@ DIST kicad-templates-8.0.9.tar.bz2 2865879 BLAKE2B fb21cffb11af46b32b47e14dad081 DIST kicad-templates-9.0.0.tar.bz2 2883257 BLAKE2B 47dc0c072f50364298c0195eee4abf54d12bb194a59693847d6642dcc18dcb3d9aef48f9cadf59dc67f4b1def8c615e444417c46530b4316d79e62eaedcd3506 SHA512 943752f700b23a1c2df5a3c96896c95eb0eb98ea87a39539bbe7f0841a616be837bacfd64a7ea6fa49fb8f2af935b32fb0dc12c467ce15d1963103cc574beee1 EBUILD kicad-templates-8.0.6.ebuild 562 BLAKE2B 6af1859bbe19b959179d727bf14a48943a955e2c883aab1d9ba1d02f38e75e757316cdaaf0b96e2e627d4be85cff1e8fa65dffd899adaa46e898a6398ac99f78 SHA512 53c29e9339a10c37854240fde881c765807639dffb409028dafeadbce02edf235c46481c1a919afe18e7e664cc29c177d1ee2498664764b2a5872beca373760c EBUILD kicad-templates-8.0.9.ebuild 563 BLAKE2B 9f795573c574317b94723d0641bbef8cac5e6f44314436b7f19a5dd7da2bc4a2050abdf6854596a691ba298a35b39cfe14ed6b9519af1a3d0e013d7dcb2a3e29 SHA512 8f12dd86b96306b1a10a6a900658317c1793c544933cced4cce6d5b45e031fa5d87f817c969975f4626fc7b5adf19d0d1c15026972c497eb4c63217b870b9ff5 -EBUILD kicad-templates-9.0.0.ebuild 544 BLAKE2B 3be19ab232bc7996f433aaa5ab9e163d80ddd249e96b02e97a49c52946d54bc1993ffa3425b907cba6537211cbd6bfb103fe1f84b4076b2bc6c00fe9c494f97b SHA512 63a620507670dfa8df6d9dfaa5ca785726406d0d5a5478abe69e94b72e0decded5624bb4a37d8d914434284daf6cb9a1a221863d7a06d24fd906494986752e9b +EBUILD kicad-templates-9.0.0.ebuild 543 BLAKE2B bafda4e414958fe88d7e17c495fc279bd2d53859839eb49b7c2ec33102c17594ce9adcad319e2b80640c7f97423cbeef84e4ac9508f104912346eda87677c738 SHA512 115afe603e4435ddf379ff0cdc0d40c7d83553f6f0e1b047ba36cf7b014c4f6232efc1a132ae56c0565fb3b0154b4eff71dff49a947dfe35d0fcf6be64696976 EBUILD kicad-templates-9999.ebuild 563 BLAKE2B 3998d7a78ee0e45b626cfbb453dc5e5719dcb46c1e695b1f17c22a9b36249ceaf724fde77b5c6d64a52fd90be65f5e5557cfb8d15b19e5ca553cc66c98fcd3e8 SHA512 58d9cf4aad6f41cf182fcefee778eb995a4896438a6f9d17a3975311471d810b649459e041028d9b86be1652ef867aae0807be9e327f2915b0519ba3571d91d2 MISC metadata.xml 672 BLAKE2B d44d6bd1b467c2d76bf4494d3b85daf2c70b38833d356b0fac27ba4f0f9b5855c551542473e27c183555c56600fc20d93f8237208a7fef82b4cb180e0fc35a9e SHA512 4f1dbbbde66b25d227818c5ea7158ab33698d245368f28ff593bea88805d3ef3fdf4d3ad02aab58f573119a8946632301fe0d3da9ec23e0a7850f98838aff15d diff --git a/sci-electronics/kicad-templates/kicad-templates-9.0.0.ebuild b/sci-electronics/kicad-templates/kicad-templates-9.0.0.ebuild index 5a4303b68dea..5f232880c807 100644 --- a/sci-electronics/kicad-templates/kicad-templates-9.0.0.ebuild +++ b/sci-electronics/kicad-templates/kicad-templates-9.0.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="CC-BY-SA-4.0" diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex 7896d71c65f6..08544a7952ae 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/opensmt/Manifest b/sci-mathematics/opensmt/Manifest index 722afeb71247..64ad061d45cb 100644 --- a/sci-mathematics/opensmt/Manifest +++ b/sci-mathematics/opensmt/Manifest @@ -1,4 +1,5 @@ +AUX opensmt-2.5.2-cmake_minimum.patch 300 BLAKE2B 430b7bbb17cb7bf3012f2f32b31749eae95bd2e44aa3b0b085783237de89686192fa9e75e61ec0199529ba2c416dafd62f0006edea8e971b40c706d43e62dbc8 SHA512 a4f3a165fbad8880f7238fb6fe4f2ff97dcd49d4b78fd264849731e2bd43f148628e38ad35f4719912a6c85570bf485d68d1fd4290ea578b36c934a5cb8ffdca AUX opensmt-2.5.2-gcc-14.patch 2151 BLAKE2B 4432e4fc793823ef80d77f33538546e9be8f9d415babab84ca6eaba1a246520789f31eaa1ea5208cf32802408b73fe74e8b653a419e3cb606c74fb6399c9a07c SHA512 665e8dbfc7630ac6f7355b58ee3eb23df813f4b1f8117cbe8c6fec3c421495ba782bb5e0102eb233046e11c5f22271d64ab455b62ee52048d357aaf2adebcc80 DIST opensmt-2.5.2.tar.gz 1935650 BLAKE2B 85cd171d56591d2f1162a41ff8a425fc818238a2820aab0f75cc75ece8898c5e7de1478aeab93e8905a1aedad85a6df03062fefaad69bea043dce1f3f3d531f5 SHA512 c22d17d3aee33a3360f8ea552c82151eafdef7cc89e6750d34b4ff2a011675a5a5f04a7cb68ff984dd6a5332b2f180fb8abc529e64c3970aba6b7eb60408f198 -EBUILD opensmt-2.5.2.ebuild 1578 BLAKE2B 743b2960532a0f0ed4f387464713a004419494f8c0f021eb390821f8e49e28fe2a2997fb5ff6c4ebca40dcb120ca655ef0a7b3f80a7a36ac2fa3be28de004f4d SHA512 47b60aa3bf56a546d543b415f408d3c76836316a93ced3276e4ff1ad6b2760d440011306390f8fe9ed67ff430ba55ddec888b29968f896b95d2314a79491fa45 +EBUILD opensmt-2.5.2.ebuild 1632 BLAKE2B f6b444e7c778630a53d0802217a719d7a418d2fb6adae846cb90657407e1d35806d99558e03b0197ad729a4871a5582b6a58ebd981c5d948752a14cdf982d66d SHA512 bc694eb2751dfe16f05e336b25a5a79ff999ffa28bb40b007f6069c29c57846541283626bf669873dd053f4350261acf792f2a4043ce1ede93cea9bb4ce5cfca MISC metadata.xml 798 BLAKE2B 173b47beab9c5ecc15caf32dd0514230f5dbefea8a9c75b33ab4f4cc51bc7e66e1a90240c3d0ba55f09959accf4203136c2b1ab400c2289e8329906cc0aabb56 SHA512 e3acadb473098ff0985b15ce2fb7ffcd8ef2f29fde2736a9c7e5d297a0857e358cdfa508b9f030add29f8bd808ce1594961e9a92768cbc8cff155a8195bd392e diff --git a/sci-mathematics/opensmt/files/opensmt-2.5.2-cmake_minimum.patch b/sci-mathematics/opensmt/files/opensmt-2.5.2-cmake_minimum.patch new file mode 100644 index 000000000000..16d54095419a --- /dev/null +++ b/sci-mathematics/opensmt/files/opensmt-2.5.2-cmake_minimum.patch @@ -0,0 +1,8 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.3) ++cmake_minimum_required(VERSION 3.20) + + if (POLICY CMP0074) # Policy 0074 has been introduced in CMake 3.12, so we need a check, otherwise older version would give an error + cmake_policy(SET CMP0074 NEW) diff --git a/sci-mathematics/opensmt/opensmt-2.5.2.ebuild b/sci-mathematics/opensmt/opensmt-2.5.2.ebuild index b691b9744363..d6677965e120 100644 --- a/sci-mathematics/opensmt/opensmt-2.5.2.ebuild +++ b/sci-mathematics/opensmt/opensmt-2.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,12 +9,14 @@ DESCRIPTION="Compact and open-source SMT-solver written in C++" HOMEPAGE="http://verify.inf.usi.ch/opensmt/ https://github.com/usi-verification-and-security/opensmt/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 - EGIT_REPO_URI="https://github.com/usi-verification-and-security/${PN}.git" + + EGIT_REPO_URI="https://github.com/usi-verification-and-security/${PN}" else SRC_URI="https://github.com/usi-verification-and-security/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" fi @@ -29,7 +31,9 @@ RDEPEND=" readline? ( sys-libs/readline:= ) libedit? ( dev-libs/libedit:= ) " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} +" BDEPEND=" app-alternatives/yacc app-alternatives/lex @@ -37,7 +41,8 @@ BDEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-2.5.2-gcc-14.patch" + "${FILESDIR}/opensmt-2.5.2-cmake_minimum.patch" + "${FILESDIR}/opensmt-2.5.2-gcc-14.patch" ) src_prepare() { diff --git a/sci-ml/Manifest.gz b/sci-ml/Manifest.gz Binary files differindex 81f2b2549577..cc77d714069a 100644 --- a/sci-ml/Manifest.gz +++ b/sci-ml/Manifest.gz diff --git a/sci-ml/pysentencepiece/Manifest b/sci-ml/pysentencepiece/Manifest deleted file mode 100644 index f73725f6fda4..000000000000 --- a/sci-ml/pysentencepiece/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST sentencepiece-0.2.0.tar.gz 11980811 BLAKE2B adf28a66de3f6995d31c3b9be6a324614b95f20fe07ea33dd914bcd9d33d123dfee69f80ef7b2a70c3c23700534916caf57ac877e55e5c9d0d671d37372e0aed SHA512 b4214f5bfbe2a0757794c792e87e7c53fda7e65b2511b37fc757f280bf9287ba59b5d630801e17de6058f8292a3c6433211917324cb3446a212a51735402e614 -EBUILD pysentencepiece-0.2.0.ebuild 662 BLAKE2B 0ac95a320580cd38d0d960340243de302e261c75b2b2946646b89b14ce22c4c81e0874ca1990eb7627225612d83103eee129709d954fa04964756b8ad3bc205f SHA512 140def31eb9da4acd4a7445ff7e80dfb75466131f995b651f952bca6d37f58fab8a529f21e014548cf281b04bd805d1c2c3b2b8d737318a952bd3e7503ed8093 -MISC metadata.xml 333 BLAKE2B 03fe2156a6c7e3c777d32eaad0116b47c67929331f479a91eed112aae5740160be79048c0488f124824e079b7e8316efd8b20b27c0f37e99b3fa47fe1c7abcb9 SHA512 b0b545f7110d19388c741d11ec2225526b73f359b50ad9e77757dd741138376f68b18b2130e78c172de2b95c4803b66c7179d6ced8c06d2ddd828fb0262b2c38 diff --git a/sci-ml/pysentencepiece/metadata.xml b/sci-ml/pysentencepiece/metadata.xml deleted file mode 100644 index c1ecc19d09a6..000000000000 --- a/sci-ml/pysentencepiece/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>tupone@gentoo.org</email> - <name>Tupone Alfredo</name> - </maintainer> - <upstream> - <remote-id type="github">google/sentencepiece</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-ml/pysentencepiece/pysentencepiece-0.2.0.ebuild b/sci-ml/pysentencepiece/pysentencepiece-0.2.0.ebuild deleted file mode 100644 index f14d4ada1bbd..000000000000 --- a/sci-ml/pysentencepiece/pysentencepiece-0.2.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{10..13} ) -inherit distutils-r1 - -MY_PN=${PN:2} -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Text tokenizer for Neural Network-based text generation" -HOMEPAGE="https://github.com/google/sentencepiece" -SRC_URI="https://github.com/google/${MY_PN}/archive/refs/tags/v${PV}.tar.gz - -> ${MY_P}.tar.gz" - -S="${WORKDIR}"/${MY_P}/python - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="${CATEGORY}/${MY_PN}" -DEPEND="${RDEPEND}" - -python_test() { - ${EPYTHON} test/sentencepiece_test.py || die -} diff --git a/sci-ml/sentencepiece/Manifest b/sci-ml/sentencepiece/Manifest index c48c840cf8c0..2be42a46125e 100644 --- a/sci-ml/sentencepiece/Manifest +++ b/sci-ml/sentencepiece/Manifest @@ -1,4 +1,4 @@ AUX sentencepiece-0.2.0-gcc15.patch 314 BLAKE2B befcc8bea7b4b9ca518218ecc8cea1857a8e21d123a8e45b14f392effb94537f55e60f8fa5aa13e659d9b8315177b6ddb0558c8577d2838d0c475f1c107e7e21 SHA512 f21684bbeaa91d09f188c72302120a23f02e02fd551a61b47907c0a732b31980ee896625c0dc1101cb571ccc294f7f3e3d39ff45cfced24486bb6a4e8adaa6a8 DIST sentencepiece-0.2.0.tar.gz 11980811 BLAKE2B adf28a66de3f6995d31c3b9be6a324614b95f20fe07ea33dd914bcd9d33d123dfee69f80ef7b2a70c3c23700534916caf57ac877e55e5c9d0d671d37372e0aed SHA512 b4214f5bfbe2a0757794c792e87e7c53fda7e65b2511b37fc757f280bf9287ba59b5d630801e17de6058f8292a3c6433211917324cb3446a212a51735402e614 -EBUILD sentencepiece-0.2.0-r2.ebuild 1013 BLAKE2B 7aced3287a6ef4fdd7276f6c827437379db1beb65a0a83f574f3ed34c7fa31e81ec078bbe12a8addbce60bf6a1df57d88329f868c01389e1ac1ba8a49211d674 SHA512 6babfeed9a2b67219b9d5c2e66d0f6606caf22ae06e9c9abf5b52f6cc6321baa11e8d6667dc81ee4ca62ba785823a7cd256829b12bbb450f77dd6f195c13fa98 +EBUILD sentencepiece-0.2.0-r3.ebuild 1306 BLAKE2B c7240fbafdbaeb2cfbf3d1234e98d137b3a4235479ab1473f1c1f101ccaa1078bb5d7b3ea6e955a25466cac98586b7a1f4361d91ee0abfed447a2d070ee457c3 SHA512 b88d890b2770ff359a64c7b9f72fe240ec494d30d7a9fd13a667bf22556c3c1ec98f1b14244a998c03081c9514b8b9b959ca01ccaf67ea7e9bec23d30cdb1a9b MISC metadata.xml 333 BLAKE2B 03fe2156a6c7e3c777d32eaad0116b47c67929331f479a91eed112aae5740160be79048c0488f124824e079b7e8316efd8b20b27c0f37e99b3fa47fe1c7abcb9 SHA512 b0b545f7110d19388c741d11ec2225526b73f359b50ad9e77757dd741138376f68b18b2130e78c172de2b95c4803b66c7179d6ced8c06d2ddd828fb0262b2c38 diff --git a/sci-ml/sentencepiece/sentencepiece-0.2.0-r2.ebuild b/sci-ml/sentencepiece/sentencepiece-0.2.0-r3.ebuild index f35cc636641c..38348e58843f 100644 --- a/sci-ml/sentencepiece/sentencepiece-0.2.0-r2.ebuild +++ b/sci-ml/sentencepiece/sentencepiece-0.2.0-r3.ebuild @@ -3,7 +3,10 @@ EAPI=8 -inherit cmake +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{11..13} ) +inherit cmake distutils-r1 DESCRIPTION="Text tokenizer for Neural Network-based text generation" HOMEPAGE="https://github.com/google/sentencepiece" @@ -18,6 +21,7 @@ RDEPEND=" dev-cpp/abseil-cpp:= dev-libs/protobuf:= dev-util/google-perftools + !sci-ml/pysentencepiece " DEPEND="${RDEPEND} dev-libs/darts @@ -32,8 +36,6 @@ DOCS=( doc/special_symbols.md ) -PATCHES=( "${FILESDIR}"/${P}-gcc15.patch ) - src_prepare() { sed -i \ -e "s:third_party/darts_clone/darts.h:darts.h:" \ @@ -43,7 +45,9 @@ src_prepare() { src/unigram_model.h \ src/builder.cc \ || die + eapply "${FILESDIR}"/${P}-gcc15.patch cmake_src_prepare + distutils-r1_src_prepare } src_configure() { @@ -53,3 +57,14 @@ src_configure() { ) cmake_src_configure } + +src_compile() { + cmake_src_compile + cd python + distutils-r1_src_compile +} + +python_test() { + cd python + ${EPYTHON} test/sentencepiece_test.py || die +} diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz Binary files differindex b604085a3728..585a940bb7da 100644 --- a/sci-physics/Manifest.gz +++ b/sci-physics/Manifest.gz diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest index e5d9c7037b09..3caff6991193 100644 --- a/sci-physics/pythia/Manifest +++ b/sci-physics/pythia/Manifest @@ -16,11 +16,14 @@ DIST pythia8309.tgz 28407620 BLAKE2B 0ef226e2e65829952d670b57c24bff2108d916ca547 DIST pythia8311.tgz 28757044 BLAKE2B 93a7cc26682bc6418f85e41def94a8cdfe39e180fa9fec2a6e47e9237fc2d42800dca2b76f54e2d56cb1d3a2b9a0008baf7b77610aabac2a6505fe08b2b4ffe2 SHA512 e0ae6cb444f11f3e3cf84d738b8c135f07ceafb28911b855bb63e3c596c5b9fd312a1f4ff78a098b707bfbb8f517a46177c4dbc57b4882cf03b12b0be49e2885 DIST pythia8312.tgz 30218597 BLAKE2B 71efca55572a241cf369e90186b033fbcd2326de82867f3f13057fbda372885632cab3d7b34ac5b444419bba4dd8d6c4bb90e12bf2424a43ae313c21268e8d89 SHA512 683ece1bd2cfd49d9cee742ce3fab693c5bf15017a6584d33e2a00bd0f0a67d1b84ff48da75f39cb4a4b564b9a35f997ab5187fe691f1f4b724cec5a4d717a23 DIST pythia8313.tgz 29957501 BLAKE2B 2149cafba036d09a66b874c775f4a425d5bbdd65d37f23c851f9cd3f7026ae45581187542d11ae5bbc18b7280fbc14e4daabd684b71c4437b3d9d1a4429f254a SHA512 1753323aa021ec5d999056517dc021fd73b7331441ff4c841d559df884700cc997e6384043de7c15a054ec8a3b2d76f1cb9f5edc7c6141f08f70d49ca5f6fb84 +DIST pythia8314.tgz 30007148 BLAKE2B e953496c67e7678d6bb30660b83eba4928e7696e582924971ffb07aedc76baab5ab9103e720b49eac5d4f8014131926726df322e808e38416f395aa9f9f4776f SHA512 bd21f56a8a07f3f9198328cddaa5b6c7fb0f048e2ab17d2f4e9da17dc98039dbb0df3cb1022a0d1030bc9eeda59036bc0a7299a5df38d202ee3c58f484e1635e EBUILD pythia-6.4.28-r2.ebuild 2602 BLAKE2B 46054fa8f4303b69602c237d93ce48068b583dd4b7890c7219510346e6e11ba3a0c24bb8404fa5f0fee2eaa13aa7baa340ab1fc496318e3f27720cac73d7b781 SHA512 83775bd53db21b3e41b4bbb87fbe2e22aeca1521cd9969c0ce75f23cce2eef748eb4cdf240478f08da0a647504cfd10f91ba8c425c9df6e34f9ee49ddf78ac11 EBUILD pythia-8.2.45-r2.ebuild 5745 BLAKE2B 6ad238f95ad2e8d49f087ac56651341737f11243487ae1030667c9a5a3c12d7a7e2f32ae44286d44251504d2c46c2ec57940881888403b292c70ad5d0a2141f8 SHA512 4d1a81b53ae800ae014f6d1da9256c49878dedc98315d6808c1a2d43062d018f976e925c165c70431bd172a2353514a2db56f0455f86cb0ba92b65e51fe0fb8c EBUILD pythia-8.3.09.ebuild 5646 BLAKE2B 6199b3ed46b1a11bfc5b2fb1e43d5b39a827b4675ad132b6b3411e668624bea744010a6437f0580e8f0c12fb340e8eba1062e64b0490918f77f5cbd3fe9867e8 SHA512 0863cd49173f49407cdd536f7cd1500f24512a638ef002f105f67db08db1d41209ced3eb7cc961e7b2da25d1094869c2b7aa52e75c09bff498a0dd7eaa5a0e9f EBUILD pythia-8.3.11.ebuild 5549 BLAKE2B 98f5f9ca86fd77c680123375e573f91d5eee1126290801dd74ccc5d8fadf6adab421cdc26c3d2f6b2602d88dadd7b63a7a8291a3d4ad967ad8a5fd66e9f5b7ff SHA512 def64ba4e768e564249e6257c5d445531d47a3095a6053b0154311f25005dfd244d1f6d7379d66dac04af785937abd1fc15dde4b7da8a580df3a15ad6497d853 EBUILD pythia-8.3.12.ebuild 6183 BLAKE2B 9560c9aa1c69d299ad2d41730beda9391602a9c22ac171e621239d090032a92d95ff2597c1d58e3c3aafdff0a33efb655d7d50fc23af5403dd21c750ec8b43c1 SHA512 92761f84c879a2225241438f9732d8d948d5460dd87d719754e4e1aa4febe379900fa30060e75ceca99392a46b8552eaf1d0c6e96fb5c4287f7d9227170877f3 +EBUILD pythia-8.3.13-r1.ebuild 6224 BLAKE2B e4ce0be2d6e569ac50cd37553c8df56bdcc085c529ea351e96be61081e246a6c0a2f6393cbd74b0167f5c6dd97ef964f7773194e7e014c5424d823c7b31120dc SHA512 dfb277661e13c4569851d7b14d0602d34b41e37c42294420fd6be8b1bdd5b06d2107fdc32ca80766331e8cad82d4c629e795ee2a5e00703a68c891c7ada660d4 EBUILD pythia-8.3.13.ebuild 6204 BLAKE2B 2d4adb676eba740233b6655652583474299c59f0dfe0046dcd810e04cb6e41345effc85961ea52503412a0c7887909462b699d9d844ef7ce757a7d93d4f6e6ef SHA512 be80f7f86a481d78063a75ae70555d4ff80feb9c2bbed388ec52e6f6634e0836cb346159946846c13a70f0669f121df32755abf19eb313573e9a20c38ac6f511 -EBUILD pythia-9999.ebuild 6204 BLAKE2B 2d4adb676eba740233b6655652583474299c59f0dfe0046dcd810e04cb6e41345effc85961ea52503412a0c7887909462b699d9d844ef7ce757a7d93d4f6e6ef SHA512 be80f7f86a481d78063a75ae70555d4ff80feb9c2bbed388ec52e6f6634e0836cb346159946846c13a70f0669f121df32755abf19eb313573e9a20c38ac6f511 +EBUILD pythia-8.3.14.ebuild 6224 BLAKE2B e4ce0be2d6e569ac50cd37553c8df56bdcc085c529ea351e96be61081e246a6c0a2f6393cbd74b0167f5c6dd97ef964f7773194e7e014c5424d823c7b31120dc SHA512 dfb277661e13c4569851d7b14d0602d34b41e37c42294420fd6be8b1bdd5b06d2107fdc32ca80766331e8cad82d4c629e795ee2a5e00703a68c891c7ada660d4 +EBUILD pythia-9999.ebuild 6224 BLAKE2B e4ce0be2d6e569ac50cd37553c8df56bdcc085c529ea351e96be61081e246a6c0a2f6393cbd74b0167f5c6dd97ef964f7773194e7e014c5424d823c7b31120dc SHA512 dfb277661e13c4569851d7b14d0602d34b41e37c42294420fd6be8b1bdd5b06d2107fdc32ca80766331e8cad82d4c629e795ee2a5e00703a68c891c7ada660d4 MISC metadata.xml 1799 BLAKE2B 6f9886ff33ed41e6a952fe9f60c249ba1b9d1415aa0579d800195b657bdd7e0982c6267ddd57c7d54957d38b95233348a5b9f21f68dedb837b7b0b8eebeaf59f SHA512 2ed55b93f17de167714095ad8da22d4fc2f424c29e6459ec337d94a9ba2e05ea43fdb075a1ef25572b5383176dd34004ec2d651d784632462590aac360a69f95 diff --git a/sci-physics/pythia/pythia-8.3.13-r1.ebuild b/sci-physics/pythia/pythia-8.3.13-r1.ebuild new file mode 100644 index 000000000000..def740a93eae --- /dev/null +++ b/sci-physics/pythia/pythia-8.3.13-r1.ebuild @@ -0,0 +1,214 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +inherit toolchain-funcs python-single-r1 + +MV=$(ver_cut 1-2) +MY_P="${PN}${PV//./}" +LHA_VER="6.2.1" + +DESCRIPTION="Lund Monte Carlo high-energy physics event generator" +HOMEPAGE="https://pythia.org/" +SRC_URI="test? ( lhapdf? ( + https://lhapdfsets.web.cern.ch/lhapdfsets/current/CT10.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/MRST2007lomod.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nlo_as_0119_qed_mc.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nnlo_as_0119_qed_mc.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq66.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq6l1.tar.gz + https://www.hepforge.org/downloads/lhapdf/pdfsets/v6.backup/${LHA_VER}/MRST2004qed.tar.gz + ) ) +" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/Pythia8/releases" +else + SRC_URI="https://pythia.org/download/${PN}${MV//./}/${MY_P}.tgz + ${SRC_URI}" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2" +SLOT="8" +IUSE="doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib python highfive mpich rivet" # evtgen mg5mes rivet powheg +RESTRICT="!test? ( test )" +REQUIRED_USE=" + ?? ( hepmc3 hepmc2 ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + fastjet? ( sci-physics/fastjet ) + hepmc3? ( sci-physics/hepmc:3= ) + hepmc2? ( sci-physics/hepmc:2= ) + lhapdf? ( sci-physics/lhapdf:= ) + zlib? ( sys-libs/zlib ) + highfive? ( + sci-libs/HighFive + sci-libs/hdf5[cxx] + ) + rivet? ( + sci-physics/rivet:* + ) + mpich? ( sys-cluster/mpich ) + python? ( ${PYTHON_DEPS} ) + " +DEPEND="${RDEPEND}" +# ROOT is used only when building related tests +BDEPEND=" + test? ( + root? ( sci-physics/root:= ) + ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +pkg_pretend() { + if use root && ! use test; then + ewarn "ROOT support will only affect examples code build during test stage." + ewarn "Since you have tests disabled, this is a no-op." + fi +} + +src_prepare() { + PYTHIADIR="/usr/share/Pythia8" + EPYTHIADIR="${EPREFIX}${PYTHIADIR}" + + default + # set datadir for xmldor in include file + sed -i \ + -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \ + include/Pythia8/Pythia.h || die + # respect libdir, prefix, flags + sed -i \ + -e "s|/lib|/$(get_libdir)|g" \ + -e "s|/usr|${EPREFIX}/usr|g" \ + -e "s|-O2|${CXXFLAGS}|g" \ + -e "s|Cint|Core|g" \ + configure || die + # we use lhapdf6 instead of lhapdf5 + # some PDFs changed, use something similar + sed -i \ + -e "s|LHAPDF5|LHAPDF6|g" \ + -e "s|\.LHgrid||g" \ + -e "s|\.LHpdf||g" \ + -e "s|MRST2001lo|MRST2007lomod|g" \ + -e "s|cteq6ll|cteq6l1|g" \ + -e "s|cteq6m|cteq66|g" \ + examples/*.{cc,cmnd} || die + # After lhapdf5->6 migration PDFs are identical within ~1/1000 + # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README + sed -i \ + -e "s|1e-8|3e-1|g" \ + -e "s|nlo_as_0119_qed|nlo_as_0119_qed_mc|g" \ + -e "s|xmldoc|share/Pythia8/xmldoc|g" \ + examples/main203.cc || die + # ask cflags from root + sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die + + sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \ + examples/Makefile || die +} + +# TODO: the following optional packages are out of Gentoo tree: +# - EvtGen http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/ +# - PowHEG http://powhegbox.mib.infn.it/ +# - ProMC https://github.com/Argonne-National-Laboratory/ProMC/ +src_configure() { + # homemade configure script + local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}" + ./configure \ + --arch=Linux \ + --prefix="${EPREFIX}/usr" \ + --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \ + --prefix-share="${EPYTHIADIR}" \ + $(usex fastjet "--with-fastjet3" "") \ + $(usex zlib "--with-gzip" "") \ + $(use_with hepmc3) \ + $(use_with highfive) \ + $(usex highfive --with-hdf5 "") \ + $(use_with python) \ + $(use_with rivet) \ + $(use_with mpich) \ + $(use_with hepmc2) \ + $(usex lhapdf "--with-lhapdf6 + --with-lhapdf6-plugin=LHAPDF6.h + --with-lhapdf6-lib=${EPREFIX}/usr/$(get_libdir)" "") \ + $(usex root "--with-root + --with-root-include=${EPREFIX}/usr/include/root + --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \ + || die + + # fix pythia config script + sed -i \ + -e 's|Pythia8/examples/Makefile.inc|Pythia8/Makefile.inc|' \ + -e "s|CFG_FILE=.*|CFG_FILE=${EPYTHIADIR}/Makefile.inc|" \ + -e 's|LINE%=|LINE%%=|' \ + bin/pythia8-config || die +} + +src_test() { + cd examples || die + + local tests="$(echo main{{101..103},{121..127}})" + use hepmc3 && tests+=" $(echo main{131..135})" + use hepmc3 && use mpich && use highfive && tests+=" $(echo main136)" + use lhapdf && tests+=" $(echo main{201..204})" + use fastjet && tests+=" $(echo main{{211..214},216})" # 215 fails... + use root && tests+=" main143" + use hepmc3 && use lhapdf && tests+=" $(echo main{133,162})" + use fastjet && use hepmc3 && use lhapdf && tests+=" $(echo main161)" + # Other tests disabled due to missing dependencies + + # use emake for parallel instead of long runmains + LD_LIBRARY_PATH="${S}/$(get_libdir):${LD_LIBRARY_PATH}" \ + PYTHIA8DATA="../share/Pythia8/xmldoc/" \ + LHAPDF_DATA_PATH="${WORKDIR}" \ + emake ${tests} + emake clean +} + +src_install() { + # make install is too broken, much easier to install manually + dobin bin/pythia8-config + doheader -r include/* + dolib.so lib/libpythia8.so + use lhapdf && dolib.so lib/libpythia8lhapdf6.so + insinto "${PYTHIADIR}" + doins -r share/Pythia8/tunes share/Pythia8/xmldoc share/Pythia8/pdfdata examples/Makefile.inc + + newenvd - 99pythia8 <<- _EOF_ + PYTHIA8DATA=${EPYTHIADIR}/xmldoc + _EOF_ + + dodoc AUTHORS GUIDELINES README + + if use doc; then + dodoc -r share/Pythia8/pdfdoc/. + dodoc -r share/Pythia8/htmldoc/. + fi + if use examples; then + # reuse system Makefile.inc + rm examples/Makefile.inc || die + sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \ + examples/Makefile || die + + insinto /usr/share/${PN} + doins -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + if use python; then + local site_dir=$(python_get_sitedir) + insinto "${site_dir#${EPREFIX}}" + doins lib/pythia8.so + fi + + # cleanup + unset PYTHIADIR EPYTHIADIR +} diff --git a/sci-physics/pythia/pythia-8.3.14.ebuild b/sci-physics/pythia/pythia-8.3.14.ebuild new file mode 100644 index 000000000000..def740a93eae --- /dev/null +++ b/sci-physics/pythia/pythia-8.3.14.ebuild @@ -0,0 +1,214 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +inherit toolchain-funcs python-single-r1 + +MV=$(ver_cut 1-2) +MY_P="${PN}${PV//./}" +LHA_VER="6.2.1" + +DESCRIPTION="Lund Monte Carlo high-energy physics event generator" +HOMEPAGE="https://pythia.org/" +SRC_URI="test? ( lhapdf? ( + https://lhapdfsets.web.cern.ch/lhapdfsets/current/CT10.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/MRST2007lomod.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nlo_as_0119_qed_mc.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nnlo_as_0119_qed_mc.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq66.tar.gz + https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq6l1.tar.gz + https://www.hepforge.org/downloads/lhapdf/pdfsets/v6.backup/${LHA_VER}/MRST2004qed.tar.gz + ) ) +" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/Pythia8/releases" +else + SRC_URI="https://pythia.org/download/${PN}${MV//./}/${MY_P}.tgz + ${SRC_URI}" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2" +SLOT="8" +IUSE="doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib python highfive mpich rivet" # evtgen mg5mes rivet powheg +RESTRICT="!test? ( test )" +REQUIRED_USE=" + ?? ( hepmc3 hepmc2 ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + fastjet? ( sci-physics/fastjet ) + hepmc3? ( sci-physics/hepmc:3= ) + hepmc2? ( sci-physics/hepmc:2= ) + lhapdf? ( sci-physics/lhapdf:= ) + zlib? ( sys-libs/zlib ) + highfive? ( + sci-libs/HighFive + sci-libs/hdf5[cxx] + ) + rivet? ( + sci-physics/rivet:* + ) + mpich? ( sys-cluster/mpich ) + python? ( ${PYTHON_DEPS} ) + " +DEPEND="${RDEPEND}" +# ROOT is used only when building related tests +BDEPEND=" + test? ( + root? ( sci-physics/root:= ) + ) +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +pkg_pretend() { + if use root && ! use test; then + ewarn "ROOT support will only affect examples code build during test stage." + ewarn "Since you have tests disabled, this is a no-op." + fi +} + +src_prepare() { + PYTHIADIR="/usr/share/Pythia8" + EPYTHIADIR="${EPREFIX}${PYTHIADIR}" + + default + # set datadir for xmldor in include file + sed -i \ + -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \ + include/Pythia8/Pythia.h || die + # respect libdir, prefix, flags + sed -i \ + -e "s|/lib|/$(get_libdir)|g" \ + -e "s|/usr|${EPREFIX}/usr|g" \ + -e "s|-O2|${CXXFLAGS}|g" \ + -e "s|Cint|Core|g" \ + configure || die + # we use lhapdf6 instead of lhapdf5 + # some PDFs changed, use something similar + sed -i \ + -e "s|LHAPDF5|LHAPDF6|g" \ + -e "s|\.LHgrid||g" \ + -e "s|\.LHpdf||g" \ + -e "s|MRST2001lo|MRST2007lomod|g" \ + -e "s|cteq6ll|cteq6l1|g" \ + -e "s|cteq6m|cteq66|g" \ + examples/*.{cc,cmnd} || die + # After lhapdf5->6 migration PDFs are identical within ~1/1000 + # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README + sed -i \ + -e "s|1e-8|3e-1|g" \ + -e "s|nlo_as_0119_qed|nlo_as_0119_qed_mc|g" \ + -e "s|xmldoc|share/Pythia8/xmldoc|g" \ + examples/main203.cc || die + # ask cflags from root + sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die + + sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \ + examples/Makefile || die +} + +# TODO: the following optional packages are out of Gentoo tree: +# - EvtGen http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/ +# - PowHEG http://powhegbox.mib.infn.it/ +# - ProMC https://github.com/Argonne-National-Laboratory/ProMC/ +src_configure() { + # homemade configure script + local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}" + ./configure \ + --arch=Linux \ + --prefix="${EPREFIX}/usr" \ + --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \ + --prefix-share="${EPYTHIADIR}" \ + $(usex fastjet "--with-fastjet3" "") \ + $(usex zlib "--with-gzip" "") \ + $(use_with hepmc3) \ + $(use_with highfive) \ + $(usex highfive --with-hdf5 "") \ + $(use_with python) \ + $(use_with rivet) \ + $(use_with mpich) \ + $(use_with hepmc2) \ + $(usex lhapdf "--with-lhapdf6 + --with-lhapdf6-plugin=LHAPDF6.h + --with-lhapdf6-lib=${EPREFIX}/usr/$(get_libdir)" "") \ + $(usex root "--with-root + --with-root-include=${EPREFIX}/usr/include/root + --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \ + || die + + # fix pythia config script + sed -i \ + -e 's|Pythia8/examples/Makefile.inc|Pythia8/Makefile.inc|' \ + -e "s|CFG_FILE=.*|CFG_FILE=${EPYTHIADIR}/Makefile.inc|" \ + -e 's|LINE%=|LINE%%=|' \ + bin/pythia8-config || die +} + +src_test() { + cd examples || die + + local tests="$(echo main{{101..103},{121..127}})" + use hepmc3 && tests+=" $(echo main{131..135})" + use hepmc3 && use mpich && use highfive && tests+=" $(echo main136)" + use lhapdf && tests+=" $(echo main{201..204})" + use fastjet && tests+=" $(echo main{{211..214},216})" # 215 fails... + use root && tests+=" main143" + use hepmc3 && use lhapdf && tests+=" $(echo main{133,162})" + use fastjet && use hepmc3 && use lhapdf && tests+=" $(echo main161)" + # Other tests disabled due to missing dependencies + + # use emake for parallel instead of long runmains + LD_LIBRARY_PATH="${S}/$(get_libdir):${LD_LIBRARY_PATH}" \ + PYTHIA8DATA="../share/Pythia8/xmldoc/" \ + LHAPDF_DATA_PATH="${WORKDIR}" \ + emake ${tests} + emake clean +} + +src_install() { + # make install is too broken, much easier to install manually + dobin bin/pythia8-config + doheader -r include/* + dolib.so lib/libpythia8.so + use lhapdf && dolib.so lib/libpythia8lhapdf6.so + insinto "${PYTHIADIR}" + doins -r share/Pythia8/tunes share/Pythia8/xmldoc share/Pythia8/pdfdata examples/Makefile.inc + + newenvd - 99pythia8 <<- _EOF_ + PYTHIA8DATA=${EPYTHIADIR}/xmldoc + _EOF_ + + dodoc AUTHORS GUIDELINES README + + if use doc; then + dodoc -r share/Pythia8/pdfdoc/. + dodoc -r share/Pythia8/htmldoc/. + fi + if use examples; then + # reuse system Makefile.inc + rm examples/Makefile.inc || die + sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \ + examples/Makefile || die + + insinto /usr/share/${PN} + doins -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + if use python; then + local site_dir=$(python_get_sitedir) + insinto "${site_dir#${EPREFIX}}" + doins lib/pythia8.so + fi + + # cleanup + unset PYTHIADIR EPYTHIADIR +} diff --git a/sci-physics/pythia/pythia-9999.ebuild b/sci-physics/pythia/pythia-9999.ebuild index 9528a6282f71..def740a93eae 100644 --- a/sci-physics/pythia/pythia-9999.ebuild +++ b/sci-physics/pythia/pythia-9999.ebuild @@ -181,7 +181,7 @@ src_install() { dolib.so lib/libpythia8.so use lhapdf && dolib.so lib/libpythia8lhapdf6.so insinto "${PYTHIADIR}" - doins -r share/Pythia8/xmldoc share/Pythia8/pdfdata examples/Makefile.inc + doins -r share/Pythia8/tunes share/Pythia8/xmldoc share/Pythia8/pdfdata examples/Makefile.inc newenvd - 99pythia8 <<- _EOF_ PYTHIA8DATA=${EPYTHIADIR}/xmldoc diff --git a/sci-physics/thepeg/Manifest b/sci-physics/thepeg/Manifest index aa838925ddbc..df9002e3ccca 100644 --- a/sci-physics/thepeg/Manifest +++ b/sci-physics/thepeg/Manifest @@ -1,4 +1,4 @@ -AUX thepeg-1.8.3-java.patch 922 BLAKE2B 6ecd71735f8fd13c3a8220290ee0eb7b78e66ae4712296b2621dea639952d886181290ecf0bb3f4efa0a61e0485b6afc2824b7372568dcceba0eeaf8ebfc5099 SHA512 2c2bd711e6a96e3e8ab12b313929b7e4814b69bd7f7631e137c233ec2478d4538299113c035ed94b8e58aa1195b0c8cdc21d23996fbecbb0319815b162556699 +AUX thepeg-1.8.3-java.patch 2272 BLAKE2B caab63d97f8a3cd60571178b2507225fb7b89f9f1075a9df622bc09c7c76480cbc431d65f63d76cf083839c5e8d4a21087abed9c2ae03d8b576fa8e6eeacfad5 SHA512 f0ba25d94708c280f47e7c14cdc7ff66424726e5647761a3edaa827272b5a36ac521f634b97e02471bfc55fce53f005e4c01aeefe1cef1f63950049063449a36 AUX thepeg-2.0.4-gcc6.patch 252 BLAKE2B 4503804e2d5f25fdc81e05bbc960e873c9f7d70d25ed6fdf1425658b2fadbf39e7d537afedf365ec1659ad268d450f5a36649726ec692fd0bb8c8cecf36f5ffb SHA512 741dc3a52fdd040b2fc0ba21c778b4e2427abd55977f3858ef8f8acedc2c3a4007a38fe0903cf89eb1c305ebbc31f527f04d52da794ac85563864c53d50c4363 AUX thepeg-2.3.0-functional.patch 233 BLAKE2B 9ebafcbe8082c04ccad578c62e9e777c7c18db8070781f13f0dcb9e43a07555f16b1574235af141c84871ebf0aaeec9f301b0aa1923f15679c3fa06694d0563d SHA512 259fd1f0bdc11e8c892feb659d6b97a94e337133fa00a29f26a8ff8d145a70d870ebc371722482bf5c6cd0ab4d683ef241e3e70ee8f3f4d8474fb01f9081315f AUX thepeg-2.3.0-rivet.patch 962 BLAKE2B 36688e2459755c94285d80ad0e350665479572c4abe8cf6969fb78b35fbe1133b4c5179a66bf5cea2ab158076194e3ac7d0a84e2548208df9ca04bfac4f264a7 SHA512 cbf74e54557c26d8e3725f9cc57f923c8548f0a73ec3345bffba5bbb0bbd827d6c8a0ee4907b335e8d6a527f23aa40c13209854af8388dd4ab86468d2fa6615a @@ -9,7 +9,7 @@ DIST ThePEG-2.2.3.tar.bz2 1940925 BLAKE2B f233a637df0018e35e95f1cfaa0f354ac0df59 DIST ThePEG-2.3.0.tar.bz2 1950464 BLAKE2B ab35bfe6b520c64ce2d65deb1cc79262090256734f42152bdc4ae3e08bb1b2ab686a310d6959a47ad9e0c48fd382d760ccc257fd7e55d99ed06208feea0c8f75 SHA512 5792ea3533ce1aaead96eb8de79827d6e3a3314e4ace7e5dc9392f98ec1160bf5bf7e69e1fbd77040887f09517afdf3e6f0ef9472cf766c70e9f135253b22cdc DIST cteq5l.LHgrid 134797 BLAKE2B 1e222631ff00979abf64e95ffa3133d29eacd819325fcdf9d4065a1ce85db5704f0a43c646f9a9a3ee7b1905603e9060fc279405435d412bf06ee14ba9121f32 SHA512 1ba41fd773104a933af6f37745dcb6f8422e1aece74ba2b1e15a5fb69fdaf694336c0ec1dc6fbc964d2cf3fe363d17ca0c01a6c2ba6def0afa4389cb4083f34b DIST cteq6ll.LHpdf 1461 BLAKE2B 66a8ebd404849a14c1240ff1c7b06e758a78ae47cc4e7818b8b7fcb6faecbb17fd8810279e54c70623a048f78e6f89706bcecca4d4b8174468ff52481da37640 SHA512 b89a87d1c1c7cc910aa4af53abc3cc6550670a5a6332989232d33c7da1ba01ce49bbbf9f3bb454e673312fb5bc1679f86eea18f95a1443d1c80d3a622e2b8728 -EBUILD thepeg-2.2.2-r1.ebuild 2317 BLAKE2B fe1919848084dfcaa429ce9e380ce0d081278258c45fae03e1d4312394da1bd43fe71e665f14d436350b421fefba26ed577db50de5fdb5deb2729897b051cdcb SHA512 dd6a52ffc8be6a19b3d24289a6adafc95b71667214e4615ae776a7a7c8486044a5a5b3f9d99de045fa58938e3b734cbd9875fb279e95a951a238c5bdcfb897e6 -EBUILD thepeg-2.2.3-r1.ebuild 2363 BLAKE2B e174254dc806de8ee70272066eacb847eef015d2271f25a0959fb1b2aab5f0d3edf542a69cf58306463cfea8d14168a9b02329fc836f7f463f266b07c3576c17 SHA512 dfa80a7019a684ea0ade71cdc4b26fcf25a9777b6cfbf48b66856395e56dc40ee02e8bf550021ca409df421b12519a3693aee2fbf5aeca99db7b61d27724c04d -EBUILD thepeg-2.3.0.ebuild 2723 BLAKE2B b3327f1c4bd33f760d20c51602f13689d6df0b540cc06cfc4d2fe47cc0e48fe4e3ff74ee8bb486e8e9ae4706a608c67b711c3c056e6cc26e4b8776f12847589d SHA512 42fbfa06995f2819f942a0d2b06b7e20bcbb99a3e911ba091eec796fb5bef603fdba9c064580899365e04e6bb6d3cdaaf1d7642d5d4edf89afa22d1025748037 +EBUILD thepeg-2.2.2-r2.ebuild 2607 BLAKE2B 6652b5933ba51a04f84859fb245a5b129d2008017fb01fa7f7773681f3298d4b8d19039b6680ebdf08a9902d225f8d11051773aa0e4945d75d7b6054ba8996b7 SHA512 38f0b2883d93bbada76eed4ef4ac0b16a5ced4b89f484c80d376ee000b6556be083cc26d0cb825ad7b70ba48cfd7915cda7e1268120dacf70ade323e9ce09b04 +EBUILD thepeg-2.2.3-r2.ebuild 2653 BLAKE2B 4b5f1c6d4436ee0b7a3c83eb6b5bdce640325d58e058072898aebdc08151a6cd6702451588f5f60607d504abbee91da46a093487f65031728250cbf2003c51bf SHA512 493105867efd10098a11399e7e9833e6511a4700a48715dbadf4ea54615e80efc3b226e9f26e8930bdb4786d8289b6d32a1c46b10d4f50c532f51b51beeef73a +EBUILD thepeg-2.3.0-r1.ebuild 2984 BLAKE2B e93c13ed592767320f83c8dc568f01bc69c323f8fe9007414afbb1dd6190faf6b329f867be3a47a8874726b5db8849b6787b7190323d201162d3f3ffafaa46a5 SHA512 e820d1582aa2fdfd6f29db33e5e7acc7c5d87eb8020b3f03532130d33944dfa7fc1d9037973a42668f3b8ff0fdb15595339640f287d05f8c0c4a9c5eb8546c22 MISC metadata.xml 1289 BLAKE2B 671ecee27bfb52b222ce0c657d197fc27f1c75e4bd73f1b12dc99b4db0f984d990655ccaaec0670a263e0b8a837ece7d8e15c4fc1642feac6223c946941c9cb0 SHA512 0ba9d4e56ad1dd403d2412c70a71fa26bedc9580326dc5f7db63793853bbe0a2963280e817e5240a0f5c562a8125b274bddba9fed557cb0fe838ee2f84f1d6af diff --git a/sci-physics/thepeg/files/thepeg-1.8.3-java.patch b/sci-physics/thepeg/files/thepeg-1.8.3-java.patch index 305207ef779f..0d9eb8601842 100644 --- a/sci-physics/thepeg/files/thepeg-1.8.3-java.patch +++ b/sci-physics/thepeg/files/thepeg-1.8.3-java.patch @@ -1,6 +1,29 @@ + +We are changing the javac -soure value from 1.4 to 1.8 which is supported by all +Java versions presently available in ::gentoo. + +TODO: configure.ac +Replace '1.8' with a variable to be set with $(java-pkg_get-source) in the ebuild. + +TODO java/Makefile.am +Replace fixed values in + $(JAVAC) -source 1.8 -target 1.8 `for file in $(JAVASOURCES); do echo ThePEG/$$file; done` +with values from java-pkg_get-source and java-pkg_get-target + +--- a/configure.ac ++++ b/configure.ac +@@ -123,7 +123,7 @@ AC_ARG_WITH(javagui, + [ --with-javagui Compile and install the java-based GUI.]) + + if test "x$with_javagui" != "xno"; then +- THEPEG_HAS_JAVA([1.4], [], [with_javagui=no; AC_MSG_NOTICE([Java GUI disabled])]) ++ THEPEG_HAS_JAVA([1.8], [], [with_javagui=no; AC_MSG_NOTICE([Java GUI disabled])]) + fi + + AM_CONDITIONAL([JAVAGUI], [test "x$with_javagui" != "xno"]) --- a/java/Makefile.am +++ b/java/Makefile.am -@@ -11,8 +12,7 @@ +@@ -11,8 +12,7 @@ JAVASOURCES = SetupThePEG.java ObjectFrame.java \ CLEANFILES = ThePEG.jar thepeg.sh @@ -10,7 +33,16 @@ dist_noinst_DATA = $(JAVASOURCES) jar-manifest -@@ -34,7 +34,7 @@ +@@ -27,14 +27,14 @@ clean-local: + ThePEG: + mkdir -p ThePEG + for file in $(JAVASOURCES) jar-manifest; do \ +- cd ThePEG; $(LN_S) ../$(srcdir)/$$file $$file; cd ..; done ++ cd ThePEG; cp ../$(srcdir)/$$file $$file; cd ..; done + + ThePEG.jar: ThePEG $(JAVASOURCES) +- $(JAVAC) `for file in $(JAVASOURCES); do echo ThePEG/$$file; done` ++ $(JAVAC) -source 1.8 -target 1.8 `for file in $(JAVASOURCES); do echo ThePEG/$$file; done` $(JAR) cmf ThePEG/jar-manifest ThePEG.jar ThePEG/*.class thepeg.sh: thepeg.install Makefile diff --git a/sci-physics/thepeg/thepeg-2.2.2-r1.ebuild b/sci-physics/thepeg/thepeg-2.2.2-r2.ebuild index d01ade252d4f..d4519b451d91 100644 --- a/sci-physics/thepeg/thepeg-2.2.2-r1.ebuild +++ b/sci-physics/thepeg/thepeg-2.2.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,10 +8,10 @@ inherit autotools elisp-common java-pkg-opt-2 MY_P=ThePEG-${PV} DESCRIPTION="Toolkit for High Energy Physics Event Generation" -HOMEPAGE="http://home.thep.lu.se/ThePEG/" +HOMEPAGE="https://thepeg.hepforge.org/" -TEST_URI="https://www.hepforge.org/archive/lhapdf/pdfsets/current" -SRC_URI="https://www.hepforge.org/archive/thepeg/${MY_P}.tar.bz2 +TEST_URI="https://www.hepforge.org/downloads/lhapdf/pdfsets/current" +SRC_URI="https://www.hepforge.org/downloads/thepeg/${MY_P}.tar.bz2 test? ( hepmc? ( ${TEST_URI}/cteq6ll.LHpdf ${TEST_URI}/cteq5l.LHgrid @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0/20" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="emacs fastjet hepmc java lhapdf static-libs test zlib" +IUSE="emacs fastjet hepmc lhapdf static-libs test zlib" RESTRICT="!test? ( test )" CDEPEND=" @@ -33,13 +33,14 @@ CDEPEND=" lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= )" DEPEND="${CDEPEND} - java? ( virtual/jdk:1.8 ) + java? ( >=virtual/jdk-1.8:*[-headless-awt] ) test? ( sys-process/time )" RDEPEND="${CDEPEND} - java? ( virtual/jre:1.8 )" + java? ( >=virtual/jre-1.8:* ) +" PATCHES=( - "${FILESDIR}"/${PN}-1.8.3-java.patch + "${FILESDIR}"/${PN}-1.8.3-java.patch # there are todo items in the patch "${FILESDIR}"/${PN}-2.0.4-gcc6.patch ) @@ -57,6 +58,13 @@ src_prepare() { } src_configure() { + if use java; then + local -x JAVAC="$(java-pkg_get-javac)" + local -x JAVA="$(java-config -J)" + local -x JAR="$(java-config -j)" + local -x JAVAC_SOURCE="$(java-pkg_get-source)" + local -x JAVAC_TARGET="$(java-pkg_get-target)" + fi econf \ $(use_enable static-libs static) \ $(use_with fastjet fastjet "${EPREFIX}"/usr) \ diff --git a/sci-physics/thepeg/thepeg-2.2.3-r1.ebuild b/sci-physics/thepeg/thepeg-2.2.3-r2.ebuild index c84a2d6c96e3..6a755cf443ef 100644 --- a/sci-physics/thepeg/thepeg-2.2.3-r1.ebuild +++ b/sci-physics/thepeg/thepeg-2.2.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,10 +8,10 @@ inherit autotools elisp-common java-pkg-opt-2 MY_P=ThePEG-${PV} DESCRIPTION="Toolkit for High Energy Physics Event Generation" -HOMEPAGE="http://home.thep.lu.se/ThePEG/" +HOMEPAGE="https://thepeg.hepforge.org/" -TEST_URI="https://www.hepforge.org/archive/lhapdf/pdfsets/current" -SRC_URI="https://www.hepforge.org/archive/thepeg/${MY_P}.tar.bz2 +TEST_URI="https://www.hepforge.org/downloads/lhapdf/pdfsets/current" +SRC_URI="https://www.hepforge.org/downloads/thepeg/${MY_P}.tar.bz2 test? ( hepmc3? ( ${TEST_URI}/cteq6ll.LHpdf ${TEST_URI}/cteq5l.LHgrid @@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-3" SLOT="0/30" KEYWORDS="~amd64 ~x86" -IUSE="emacs fastjet +hepmc3 java lhapdf static-libs test zlib" +IUSE="emacs fastjet +hepmc3 lhapdf static-libs test zlib" RESTRICT="!test? ( test )" CDEPEND=" @@ -33,16 +33,17 @@ CDEPEND=" lhapdf? ( >=sci-physics/lhapdf-6.0:0= ) zlib? ( sys-libs/zlib:0= )" DEPEND="${CDEPEND} - java? ( virtual/jdk:1.8 ) + java? ( >=virtual/jdk-1.8:*[-headless-awt] ) test? ( sys-process/time dev-libs/boost )" RDEPEND="${CDEPEND} - java? ( virtual/jre:1.8 )" + java? ( >=virtual/jre-1.8:* ) +" PATCHES=( - "${FILESDIR}"/${PN}-1.8.3-java.patch + "${FILESDIR}"/${PN}-1.8.3-java.patch # there are todo items in the patch "${FILESDIR}"/${PN}-2.0.4-gcc6.patch ) @@ -60,6 +61,13 @@ src_prepare() { } src_configure() { + if use java; then + local -x JAVAC="$(java-pkg_get-javac)" + local -x JAVA="$(java-config -J)" + local -x JAR="$(java-config -j)" + local -x JAVAC_SOURCE="$(java-pkg_get-source)" + local -x JAVAC_TARGET="$(java-pkg_get-target)" + fi econf \ $(use_enable static-libs static) \ $(use_with fastjet fastjet "${EPREFIX}"/usr) \ diff --git a/sci-physics/thepeg/thepeg-2.3.0.ebuild b/sci-physics/thepeg/thepeg-2.3.0-r1.ebuild index 19e2855c35cb..aea0dd86a4bf 100644 --- a/sci-physics/thepeg/thepeg-2.3.0.ebuild +++ b/sci-physics/thepeg/thepeg-2.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,13 +8,10 @@ inherit autotools elisp-common java-pkg-opt-2 MY_P=ThePEG-${PV} DESCRIPTION="Toolkit for High Energy Physics Event Generation" -HOMEPAGE=" - http://home.thep.lu.se/ThePEG/ - https://thepeg.hepforge.org/ -" +HOMEPAGE="https://thepeg.hepforge.org/" -TEST_URI="https://www.hepforge.org/archive/lhapdf/pdfsets/current" -SRC_URI="https://www.hepforge.org/archive/thepeg/${MY_P}.tar.bz2 +TEST_URI="https://www.hepforge.org/downloads/lhapdf/pdfsets/current" +SRC_URI="https://www.hepforge.org/downloads/thepeg/${MY_P}.tar.bz2 test? ( hepmc3? ( ${TEST_URI}/cteq6ll.LHpdf @@ -40,17 +37,17 @@ CDEPEND=" zlib? ( sys-libs/zlib:0= )" DEPEND="${CDEPEND} sci-libs/gsl:= - java? ( virtual/jdk:1.8 ) + java? ( >=virtual/jdk-1.8:*[-headless-awt] ) test? ( sys-process/time dev-libs/boost )" RDEPEND="${CDEPEND} - java? ( virtual/jre:1.8 ) + java? ( >=virtual/jre-1.8:* ) " PATCHES=( - "${FILESDIR}"/${PN}-1.8.3-java.patch + "${FILESDIR}"/${PN}-1.8.3-java.patch # there are todo items in the patch "${FILESDIR}"/${PN}-2.0.4-gcc6.patch "${FILESDIR}"/${PN}-2.3.0-rivet.patch # properly support rivet/yoda weights in thepeg, reported to upstream by mail. "${FILESDIR}"/${PN}-2.3.0-functional.patch # https://bugs.gentoo.org/941477 @@ -71,6 +68,13 @@ src_prepare() { src_configure() { local -x CONFIG_SHELL=/bin/bash + if use java; then + local -x JAVAC="$(java-pkg_get-javac)" + local -x JAVA="$(java-config -J)" + local -x JAR="$(java-config -j)" + local -x JAVAC_SOURCE="$(java-pkg_get-source)" + local -x JAVAC_TARGET="$(java-pkg_get-target)" + fi econf \ $(use_enable static-libs static) \ $(use_with fastjet fastjet "${ESYSROOT}"/usr) \ diff --git a/sci-visualization/Manifest.gz b/sci-visualization/Manifest.gz Binary files differindex eea5f53249c3..ce2554cf2174 100644 --- a/sci-visualization/Manifest.gz +++ b/sci-visualization/Manifest.gz diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest index 05909ec0dafb..3c271422490f 100644 --- a/sci-visualization/veusz/Manifest +++ b/sci-visualization/veusz/Manifest @@ -1,6 +1,7 @@ +AUX tomli.patch 641 BLAKE2B 9523383aacd722e60b5217e85de7d70fbb8cb638a23b06a4b0b79ee9d1e01dff9186a754054f9c173d18a2cfb08e738c3cb1035fccb320e6383d394ff99ba11f SHA512 cc31663a692263dad24ee76dbbaef92d8d71d3a191f5be1335deb2bdca1ffdcba1b17161c68697ebab733aa003e2ab19aa6c697213ea9ec2dcd183595cd16426 AUX veusz.desktop 248 BLAKE2B 02c9b85f9ea12ef0ee9bf8f538788f577ab4314468e94140b80351accece2dcbcf11b39b26468d8c31e3feb9fc8422a1fe5051b00100743f263eba2558861236 SHA512 986479153d6409a639f0daab4c2c11836927fce93feecf0bffefd7643cfa9c3ee2c24d374f2c6eaef475bc4bcfe39095c6b12bd0731c585ad213f0a4672c8047 AUX veusz.xml 346 BLAKE2B c99688c930b3901edcf500c4a99447074a01be6abfd2be714f8c1dccd4318a0270d30f47f92636280f406ba9003540434c52683b0a8f66fb4d672e3436fdb5a1 SHA512 c4f049d4648192d932560a2e73088843ecb0a2beea2e628424488d552684a8e69b84628773a08947741690eb732901bc8ae8c52fa926d1b44bf02b9046cb569e DIST veusz-3.6.2.tar.gz 3330225 BLAKE2B dacadb7f4a4059cab02c07d2af4e53ba3b5714593233ff2995083237416e26425723950603dc542ac58cc355aaf6106c3fd4065efddb9cc7884757e440d3efa2 SHA512 5580171c0259415cf3de11322133fde02e244b65ffede1e83b5e6d17c8a037624860550495dc0b53c7b5e2f65b3ae6b95daa0e95f7164358e1201ffedeb13f51 -EBUILD veusz-3.6.2-r1.ebuild 1706 BLAKE2B effe783543e7a64f7bf554b8cefdcb15dcdb73d6020b5a168f9c7f4e63b5494dd88a78d714cc7d4c7b55c27d742e248347df0f7ff06026edae85160fca72f722 SHA512 c9b6d6e7c87859772a9da89c08ea470c22b83f066c588bd5921981d735a4285f8ec7027e8283f476f65adc1a7ffaea9798f571728a3c92c67cceffcc8692dead EBUILD veusz-3.6.2-r2.ebuild 1763 BLAKE2B f0f5149fc585aabfc5dea48cf084914c670ba3519ce990edea10c05c4b5acc3a5433d3dc9ceed93d1678fe0445ff5388fdb744987a1b22d7a5a3df276408baf9 SHA512 536eaf75eac11c40b9528f7ae7831f0deac881e188f7504dea0bb1117f259b8a66fd30221947d465b2cd31d5c51bce2443aa9a8768a72eaf498b85343fc2f7b0 +EBUILD veusz-3.6.2-r3.ebuild 1766 BLAKE2B 080f63cb36fdfbb6628ee0e39e020f372de20a6e4f0af3df373d97017ae6365fc6a5d509266da5ffde1a9bfbe4d1289b9c72308c9856b2be24ac92e18a16858c SHA512 d2fcdd883906d85ab385c5fb16a538f8eb46a442c781139b0e7023be76a52a14442074daf5f58185bfd34ffd10972d389b21db6a9947a3d9e6f31653c1415a36 MISC metadata.xml 678 BLAKE2B 8eb0a7fd08dc1800899df2f638353b0c85a42a2cd09428fda46c8f96c7c4a900c053ea29d0ca50707d94cf55f1eb69788c61f45a6b3a69bcba19093f9609e67d SHA512 f800d5d25f8b81446f6d5132b3cf2eda516f0ec06bb74dd8e1d708a66c225fd4692fa5fc8d6c5f5ad0ce4389e598b0dcd35dfd79a50f5ab5801d800a5eac1f20 diff --git a/sci-visualization/veusz/files/tomli.patch b/sci-visualization/veusz/files/tomli.patch new file mode 100644 index 000000000000..bada3abcfdc5 --- /dev/null +++ b/sci-visualization/veusz/files/tomli.patch @@ -0,0 +1,17 @@ +diff '--color=auto' -r -U2 veusz-3.6.2.orig/pyqt_setuptools.py veusz-3.6.2/pyqt_setuptools.py +--- veusz-3.6.2.orig/pyqt_setuptools.py 2023-02-25 16:47:30.000000000 +0700 ++++ veusz-3.6.2/pyqt_setuptools.py 2025-05-05 20:37:20.190868091 +0700 +@@ -9,5 +9,5 @@ + import shutil + import subprocess +-import tomli ++import tomllib + + from sysconfig import get_path +@@ -231,5 +231,5 @@ + pyqt5_toml = os.path.join(pyqt5_include_dir, 'QtCore', 'QtCore.toml') + with open(pyqt5_toml, 'rb') as fin: +- pyqt5_cfg = tomli.load(fin) ++ pyqt5_cfg = tomllib.load(fin) + abi_version = pyqt5_cfg.get('sip-abi-version') + diff --git a/sci-visualization/veusz/veusz-3.6.2-r1.ebuild b/sci-visualization/veusz/veusz-3.6.2-r3.ebuild index 269d16bb2f2a..327a180dff1d 100644 --- a/sci-visualization/veusz/veusz-3.6.2-r1.ebuild +++ b/sci-visualization/veusz/veusz-3.6.2-r3.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools inherit desktop distutils-r1 qmake-utils virtualx xdg @@ -18,16 +19,18 @@ IUSE="dbus hdf5" COMMON_DEPEND=" dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyqt5[widgets,svg,printsupport,${PYTHON_USEDEP}] + dev-python/pyqt5[gui,printsupport,svg,widgets,${PYTHON_USEDEP}] " RDEPEND="${COMMON_DEPEND} dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] ) " -DEPEND="${COMMON_DEPEND} +BDEPEND="${COMMON_DEPEND} dev-python/sip:5[${PYTHON_USEDEP}] " +PATCHES=( "${FILESDIR}"/tomli.patch ) + distutils_enable_sphinx Documents/manual-source \ dev-python/alabaster diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz Binary files differindex dc0ce6ff99d5..2e0526ece75c 100644 --- a/sys-apps/Manifest.gz +++ b/sys-apps/Manifest.gz diff --git a/sys-apps/diffutils/Manifest b/sys-apps/diffutils/Manifest index 4718ee0237da..79259ee244e3 100644 --- a/sys-apps/diffutils/Manifest +++ b/sys-apps/diffutils/Manifest @@ -9,5 +9,5 @@ DIST diffutils-3.12.tar.xz 1938800 BLAKE2B 5b4593b39da71578d7f975603abe9359be215 DIST diffutils-3.12.tar.xz.sig 833 BLAKE2B 611b56a88b950e8dcd803dac082b42c3a516c90e62ff979b73b1e6d078e55328e9861ff630c98755426e9b7793d9ada7eee3ede1ab23ebaecd3f861ce879ccf5 SHA512 8eb59b40156741fbfcac947f29f76aa0eefb9c8f819206cab9474da0ffe0154c6aa8b38435eccdd82ceb8c3565a6c548e8d2a0f771f1e8e1af15635854ec9c62 EBUILD diffutils-3.10.ebuild 1664 BLAKE2B ebbccd0e9c7ebf06a925d30128bd8343cab3a30bc189811ec63fe3a9ab6fe29b015e3c86ded1c81660d502cf600a47fa5f09339bca748702f6db04d67d2aefc9 SHA512 1c51fda1f727bda5f89f3423ed892f7bb3edb1d84e8dcdc6fc95a755770a41c06cd8faa3be015fcb4f719223b295cbb79e789277bcdb74270e88564aa0db3cb4 EBUILD diffutils-3.11-r2.ebuild 1860 BLAKE2B e80e6b394e696b5951f65e7e907fdffcf32b39d1467c66d11da4e57e3d55fe77028695996a33c670af972304c3310d8759c928d8917a40d95f2b205b6f19d526 SHA512 d32c1367b2309c49232adbbe2ad80f6fa9f707cdd9945ad5f7de3b331b963cbb3232924f3fe740c6635065531e61dd7e5738fe13ce1db3601600c9ae1ceeea87 -EBUILD diffutils-3.12.ebuild 1724 BLAKE2B 521f2116be52fa413a96f6075c8a0296a9657259bc7ea9c73ed5b094c0a37200a66dee5c9c6906429baa6bec40d04a18d4d028e61d3a3847c3804146a795e34b SHA512 2bfe25c5d9f4cf1a21755c6d28f2eeed3e3d118bcd1a1557b4e2c8efe6c87a3ac4c22005530dd81a4b0c2d6ed3bd2da1317519b6eebc3b5375b31d83e6f3846a +EBUILD diffutils-3.12.ebuild 1723 BLAKE2B 478e080103160f17eaec3f94258c7d5e43b3c849a353619521d934b1cdcc285f252e5942e6d21457ca7806252ac6ed853e301b28639851f8bbc1cb2c609b5460 SHA512 acd19b532eecc3d9d3738389769f12b7412a08febe11131cad178c3cdb9510eaaa2fb117b9cb31afd32b8e2367013fe5b8910e8c03cc4819dc7489cbbb56df2d MISC metadata.xml 403 BLAKE2B 009b73d59702ec89a6dc4e9ff8886ee77f0390961ea51aa5248d6f2fa3c9de0dd7fc8ba6844b0e38b7bae348dbb3b38cc8447f27371127976a5e5ae37aebbb34 SHA512 c0450fc2991ef0b1b56076a82fe88a8c860ac2a11aa78ac86cbaa29b049fdc6c69e11f9da3e9f90501f0a9567884e0bc47cf2b3b0a486cd173d1060b19f04a25 diff --git a/sys-apps/diffutils/diffutils-3.12.ebuild b/sys-apps/diffutils/diffutils-3.12.ebuild index 54d4be116e31..675a517e46d5 100644 --- a/sys-apps/diffutils/diffutils-3.12.ebuild +++ b/sys-apps/diffutils/diffutils-3.12.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == *_p* ]] ; then else SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-2" diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest index 4b4bada40186..7381db4c10db 100644 --- a/sys-apps/ed/Manifest +++ b/sys-apps/ed/Manifest @@ -5,6 +5,6 @@ DIST ed-1.21.1.tar.lz.sig 72 BLAKE2B bb63ae37998bf499c2741564aeb04a9f0c191f15d13 DIST ed-1.21.tar.lz 69718 BLAKE2B 60d5b962f58e5214202071887d80b523e53100c5a93cb1b06dd3192fa5a4b0059a537b87906738384380f28091ee0e1833908a260536e82ab436441411c383d3 SHA512 ac65287dff9f85c22194c98d658a147eac65e1f192d1564cd940ef9b5317be46a48aaefa16f37ab45513568d28503f4da15bed7adfacf0dfa5c28492adceaac3 DIST ed-1.21.tar.lz.sig 72 BLAKE2B 265a4fba89d36faaa0fb92dc5dcebd8ec4b6ff6faead1e795193eae36960ea80232395764bdfe797bb7c9b1e951bfa3c802c34dfd169f971a67a117d8f949265 SHA512 032ee6bfc84302562ceb8904ff86e5767691e38f6405b6a49653e91fb8955a6f99a565782b1d42209983ae311a4b192a89493345e6ad546803141ca07888b093 EBUILD ed-1.20.2.ebuild 1332 BLAKE2B c7d9a3b17c1e1ee819bb5d68a8fe0e2acd511f23135c44c1b1961eb56d00b1d1fe35f1ed21e45c654b731cd45b6b53058c00c5bd2277f2534338c6ae78742f5c SHA512 5263de1db9863322c5fbfc86ad471b63ae07f440b44ad1b9ccefe064a4b96a9ee5a169968698699194196c103159e05c807b010539cc032c988aac38f4e9ff11 -EBUILD ed-1.21.1.ebuild 1263 BLAKE2B 123b996a07c17e6e75e805dd6db5bacb2caa8a717e36067af9e564b269161775c2816c33d47558e3fe16a713060045ade2e451dfca7400931b5dfcefe1063144 SHA512 b8730f87284b2a4b0381b155695b71d367450b549653b6586d2229d6de135fc49d1ce64524481967a653d06d465c8d695ebdae8dc014760e6dd48dba4e6dc92b +EBUILD ed-1.21.1.ebuild 1262 BLAKE2B ef102e0f01166b84e2afa35bfe40c48a323b6a55ab06d446d491b1f6babb7536859515367bfe215fdc9b5dfe1d9416f02597b21138838b098fefe584313fd17e SHA512 d71dc32d660e371a48a0ec8cc594efd649491fb37b294af260b781f610e62fa988da3709c6045f6dd3f89637241a4e7747d508841d526418bda827fdca67fd92 EBUILD ed-1.21.ebuild 1261 BLAKE2B 61ee2c51b0ef0ee22cd9350bd317b806806f8f461e98ff66eb3d24a9115c34e931de7a06e5f9552a121a6f3dbd7d15789c4e3b25c78859324980843e51e3cd97 SHA512 e3e7868d0db712d32fd12be6d3dbbe2cd22a32ee72ea0be8737fa1253e5b331f4315fb96d4a63fe87be8a53b13688e582d13d205f0f96c3d31fc4d3f23539337 MISC metadata.xml 337 BLAKE2B 40506db26223e7d375b03972929e04e5684f0ee5d722248819d28d424daf9f2f4effd07a7491cdba9d77185712593fe8fd182c058bff2ff0ba4341aff383dc7d SHA512 5709e973094bd7fda825a3a223c04f8ce04ba9e2f609466c7cf56da4f62d4155562669bbfd808acd2f7db17434ca5871cdc50962a6bfdae3c4edeca1bb4736df diff --git a/sys-apps/ed/ed-1.21.1.ebuild b/sys-apps/ed/ed-1.21.1.ebuild index 6ab993f61178..b5630bbc2fe0 100644 --- a/sys-apps/ed/ed-1.21.1.ebuild +++ b/sys-apps/ed/ed-1.21.1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-2+" SLOT="0" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi BDEPEND=" diff --git a/sys-apps/s6-linux-init/Manifest b/sys-apps/s6-linux-init/Manifest index b5b012476796..9a9a74047011 100644 --- a/sys-apps/s6-linux-init/Manifest +++ b/sys-apps/s6-linux-init/Manifest @@ -1,5 +1,7 @@ DIST s6-linux-init-1.1.2.0.tar.gz 60986 BLAKE2B e1becccf2ae54d06e590586c3158ae4ea4ec9a78c942bbdca5aca7320cd3cbbf9fe7e4b711c1c3505027d704dbd5de2185dc4d84bbc2dfc7687ff41c765bb31e SHA512 76376c4d407e665f67f733f1366dbacca58d268ebdbe22a9147cb102d519bd4c5887a345f66db2005d29ed9a841cb5a388c73c7d8df00d984cc4a25b9a813786 DIST s6-linux-init-1.1.2.1.tar.gz 61073 BLAKE2B ae5d71b3817ef8b2c09d06fb34a8b170a3d63ffd31333bc136f320d31bdcca093915d9711ea018caab85cef0677ef98cd75101671f9a4d72eaba92cbb22c38a8 SHA512 343b6a9bdcf3b1abb544409bb2d7a6c8a1dbcb07d1b941ae74e8800e48ad605c6427f724d7692569b3ade4829948d0e57024c764c18a60c3bb2eb2efefedb622 +DIST s6-linux-init-1.1.3.0.tar.gz 65116 BLAKE2B 9792c057371090ddec81f79177a62b9a6b3fb0bd68d9ef990fe7e5ddd0c353c69fc71c9bd2c7f458a87b8c7d2af4b376c87f3156bfebb35e8604424a7120759a SHA512 671f0532f708f570b307510d76eefabfecf0fb989491b2bb02dfccc1043ed80761367c2f7a56821aa44d159b57b4c1eca739b50362ec56f2be3b498df6f9a34a EBUILD s6-linux-init-1.1.2.0.ebuild 1765 BLAKE2B 0872560322a1463f204ce7cf0013fd1d94d66a38574da40ae8940f8a06df5eba67661ec5840ff0800f9694bfa689b0d5d132e465fce55549af2f6cbb5627d04f SHA512 22377c3138ca2de279502b50b0d82dc2a7ad7145f69d4f5289fb44ac65dc0efb9153938596108b4ee0cabbfa15b94e200e1ff22c7428d43e8fbee75313710a08 EBUILD s6-linux-init-1.1.2.1.ebuild 1766 BLAKE2B 92a8a1a0e3bfd2f3c7cad839f02e5744d5cf30ae204c86623de16a55c7e31033b813fe586eca3452826b81e858f6310fde71f61c9a193fb9883f59deb5ab9576 SHA512 47ca4fad2289ae44d0660aa9d1a77633a68d0a8c1ca91ae9b89787d2ef0ce8845eba148b1817ef366582d7ecdfcfa43b709973c1ae5753ecbae7d2e756ebc25b +EBUILD s6-linux-init-1.1.3.0.ebuild 1837 BLAKE2B 53e22b65615598712b373c5b80d68202ab4408e0688594d910efb274c2add52b45293029932f7418dbd6853a0bf010d74dc7f28499dd2c3376db214e6264584c SHA512 55ee7e271a19eb065e1b3a4369385d35b257ec307fb506648599196a946106e90fe0a1afe3c337c3c53a71a5d5f33d5bcea785efa73929e0230573bcbdbb717a MISC metadata.xml 750 BLAKE2B b0b1508188b05b09ab4c8ea338d7db19a41ee23bb0ae69916add81ddd0cd9a6a6591c4b53c9fb92ea88510e9b93fa1cdcfa2d89be51acaa6e3260465311d1c10 SHA512 c2cae5bd406eb008667b178636e96fd44707e1468140fc7c088afdf0fcb9fdcaab6c02a791409985c0425c13cdaa12a222d135a6406aef432b1b3bf2d83da1e6 diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.1.3.0.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.1.3.0.ebuild new file mode 100644 index 000000000000..101073e4fb80 --- /dev/null +++ b/sys-apps/s6-linux-init/s6-linux-init-1.1.3.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Generates an init binary for s6-based init systems" +HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~x86" +IUSE="+sysv-utils" + +RDEPEND=" + dev-lang/execline:= + >=dev-libs/skalibs-2.14.0.0:= + sys-apps/s6:=[execline] + sysv-utils? ( + !sys-apps/openrc[sysv-utils(-)] + !sys-apps/systemd[sysv-utils] + !sys-apps/sysvinit + ) +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --skeldir=/etc/s6-linux-init/skel + --libdir="/usr/$(get_libdir)/${PN}" + --libexecdir=/lib/s6 + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/s6" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + + --enable-pkgconfig + --pkgconfdir="/usr/$(get_libdir)/pkgconfig" + + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + ) + + econf "${myconf[@]}" +} + +src_install() { + default + + if use sysv-utils ; then + "${D}/bin/s6-linux-init-maker" -f "${D}/etc/s6-linux-init/skel" "${T}/dir" || die + into / + dosbin "${T}/dir/bin"/{halt,poweroff,reboot,shutdown,telinit} + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "Read ${EROOT}/usr/share/doc/${PF}/html/quickstart.html" + elog "for usage instructions." + fi + + optfeature "man pages" app-doc/s6-linux-init-man-pages +} diff --git a/sys-apps/s6-linux-utils/Manifest b/sys-apps/s6-linux-utils/Manifest index 137d6a083090..ff35bd281e6f 100644 --- a/sys-apps/s6-linux-utils/Manifest +++ b/sys-apps/s6-linux-utils/Manifest @@ -1,5 +1,7 @@ DIST s6-linux-utils-2.6.2.0.tar.gz 43287 BLAKE2B 2dcad4eac6250f7dfb31946baa8b21068297d6723bfd03abb01389183ca7b586db82e12be37acd9d2016923c0c693865153129fc265dd9e00852c1ba0c39c488 SHA512 b7bc96ef3aa81bc01c6ca2a82591201be0966d8aa2b71545c963f67dba8441a05631e0ea593f0a693ee04d6d2637754e9543eddbfe70ed9c0529ff49081aa54d DIST s6-linux-utils-2.6.2.1.tar.gz 43317 BLAKE2B d566bcd781d473f59e5e22e55e24897a51c0877f41a9d4357f665273cb85fd1647929bddb2bde7d5dbbb0f353cea675250151cdd8c4f59d0571e8b26587fb8f1 SHA512 d3f796c1edc0de6e289b7b82e8c97ea58e80d0bcb2e4731a5c2c25cf4abfbd91318e33ab48956bc6e7b2f188c622bb33def72e96f22f9448778ede5ac829c940 +DIST s6-linux-utils-2.6.3.0.tar.gz 47091 BLAKE2B da712c74ee388eec91bccac1a106b63fd25742e7e14d7a16c42e266624dd630607a90a3f671d4750cf9de23dc65c63d9f387e5457a6ab0a621065ee1fd819ce5 SHA512 ddd8f96d637b25d3f846d546145325a8cb78a3ba3cbf897649f924ee739c7dbe891907f886dd25f11d0354b40022fe7d16b1907044716d05720e8fd6c0171e60 EBUILD s6-linux-utils-2.6.2.0.ebuild 987 BLAKE2B 1428d69cccf59932cefb2fc6ac029e79876232601b0395f3dd6ec1a7904137eb7220daec0f4014db377b79c8bcd8ac7d971ff75676f0097d173ffb9fc37ece87 SHA512 dffadb2657af4d31c4b8ec388550661860338dad49dc847a2c7009d37f72eb14f5551bfd94aa194e30b6164a0c44bd62a322d81fc040f9b0ee2fda36f82b7601 EBUILD s6-linux-utils-2.6.2.1.ebuild 988 BLAKE2B ee0ce7ce4ddff2f92ea1950dc7ca7a847324101ce7ffedf0fba0c0b91b0e11eb6b6bd27fa5f6701bcf7572e64187ce1cb434c9b6c4fcd565514b54446f1d5a51 SHA512 d6cc2b6d2a816bc48df8d00ffc5c0a9823d18f90f768f4fc33453bceff749cc981a07a41bbcb1fcde507c1886314a8b28cd67077ab51fc11525e0cddddaeb22c +EBUILD s6-linux-utils-2.6.3.0.ebuild 990 BLAKE2B 05aa2d3032444e295811b6f3026bf6c761283d5595fe192ccd85a7fb390b3254505d459481016eb4f06ea821e534da6dc878136c476b4a4fd7816ff9c17c092b SHA512 487741557be22076c67bc1a5ad82d64b665b222ac40be2983dcff705f4358095ee4a96de140aeed4a617dc8384fdacab3f56b2344e9ad1926b82d232607315e3 MISC metadata.xml 612 BLAKE2B 5512fe794ae7362a22aab418fd82bcc6f0fc4713dee0657166f045f9c6d0a06e15a1d97ddae56556d996c887a93c401e0874c999b8b5e6bc7a6bb5815ab3921f SHA512 787bcdaaf32e0bda6270e0d21eb0a98e8105055bfe7f681b1bde6ec286df6036a4f4c40641c94341a95d74ff289b7d922774e88605907d64a8f2b1ef5963c689 diff --git a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.3.0.ebuild b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.3.0.ebuild new file mode 100644 index 000000000000..d79112f9d7fa --- /dev/null +++ b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.3.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Set of tiny linux utilities" +HOMEPAGE="https://www.skarnet.org/software/s6-linux-utils/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=">=dev-libs/skalibs-2.13.0.0:=" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + --disable-allstatic + --disable-static + --disable-static-libc + ) + + econf "${myconf[@]}" +} diff --git a/sys-apps/s6-portable-utils/Manifest b/sys-apps/s6-portable-utils/Manifest index 193400e1f25a..1be824541b73 100644 --- a/sys-apps/s6-portable-utils/Manifest +++ b/sys-apps/s6-portable-utils/Manifest @@ -1,5 +1,7 @@ DIST s6-portable-utils-2.3.0.3.tar.gz 51186 BLAKE2B 9a0b9f33a89cca730afc8190ab7be7fc25ed286970b430d33d8eb91d5b6e5ac4261e659674ec44c5e5a88b32a324cb62ee63837923f0a7481675c8eaa3e8804c SHA512 f75242ac6c06ffd5bd66b8a35bbdf39938cf3bfa6e79abd214af37e9e4acc732ca1760566862482bc964a5cca05bbce8bd24d7167b02dc66c5f397c85ee0d37f DIST s6-portable-utils-2.3.0.4.tar.gz 51121 BLAKE2B 7b6ad87ba07f99f0b7b1bf32f966d9a45c0c4aca51b37271136c13c0f2e655c95e850189ec8b210ef0878e89916fc6b1f1e6afd30451462598d98afeec7bcd5d SHA512 0da4fb637f414d870e0476a01c08448b021d2c20c9a4746ab1c6c700e8eeb055d57f6e8326228694463483cd307e308f8fe148a615232039f32dcf351d5060ec +DIST s6-portable-utils-2.3.1.0.tar.gz 54818 BLAKE2B b59dad3d829764884c48bac51b41658c6ca4f263aa2bf1f3c789f25182615ef86c539196375ef259351b39a4464043b2a66a991fa72795d837225ff91d54f2d6 SHA512 80ab6152d5c3f88449d77924ceb43ccef12a41918d2fd8042ded15423b8f65e612d582c6475d73c500380018a91f7adc48c71740c898015565a046a8fbef1cd5 EBUILD s6-portable-utils-2.3.0.3.ebuild 1082 BLAKE2B 49afb8e6580d1e811336769d58073d1c3bdebf3e0c57d71ea8adae200027085e6832bbf008aa69320e1730297fae600fce426e0ff20bbdb0ba4869a6bec572d3 SHA512 74dee334d85ba63f20acd47414d55a4dd9380b360966f04f431e3e3b416d149b299f03bd1467b0041ca5f975ec13758c1070b5aa8096f174a1dfca76666b87f7 EBUILD s6-portable-utils-2.3.0.4.ebuild 1083 BLAKE2B 2f57a18ef278574d5f99f8e411d33d8c796e746ff47a5bd08cad40dcb2f0ce44434e44cbad3dc8b320df735834650d0f97d4773f7e0d7003b75fc8f052e8f6fe SHA512 0fede92a885fa5a4ccd666bd86e3b8fd5e270b654853b0dcc45c382b0daf8cca94804c62ddaab5afdcea31c8e0d271a56c8899559168d38a77339683673be748 +EBUILD s6-portable-utils-2.3.1.0.ebuild 1085 BLAKE2B 7d8f2f4c31bbc76552e6c13e35c009bd06c1dd9a189a3eb2cbe6a5c2d0bbcaad8904a1a7c9a39d3b95a1bd01e66589d1bf90f52c548be0a781260a9e7091b864 SHA512 8707a6f9a698ce7ed61a280459ac0554fbc0d4af51dfe29fc292114c1a94d97e34f70dd13daed4da68fff2d7cb0a757dc63b67b7ab54e33a4d2d9b1c6ca40201 MISC metadata.xml 612 BLAKE2B 5512fe794ae7362a22aab418fd82bcc6f0fc4713dee0657166f045f9c6d0a06e15a1d97ddae56556d996c887a93c401e0874c999b8b5e6bc7a6bb5815ab3921f SHA512 787bcdaaf32e0bda6270e0d21eb0a98e8105055bfe7f681b1bde6ec286df6036a4f4c40641c94341a95d74ff289b7d922774e88605907d64a8f2b1ef5963c689 diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.3.1.0.ebuild b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.1.0.ebuild new file mode 100644 index 000000000000..c894d45193a9 --- /dev/null +++ b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.1.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Set of tiny portable unix utilities" +HOMEPAGE="https://www.skarnet.org/software/s6-portable-utils/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND=">=dev-libs/skalibs-2.14.0.0:=" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + --disable-allstatic + --disable-static + --disable-static-libc + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + optfeature "man pages" app-doc/s6-portable-utils-man-pages +} diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 65063944c6cb..766a018a058b 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,5 +1,7 @@ DIST s6-rc-0.5.4.3.tar.gz 101738 BLAKE2B fbf69bff42c999af063810fd92467de5357d9405dbb3767064ab1aa12bda1262f5622884a1d547ca4d2c03cb9714f0f53acc4389949c65f606780837dcd0ccf7 SHA512 7a54a32ea1261de79b9494adde74b50dbefce831f5a00f9d3772c9b64fd71918ce54a16dff828de0fb762633255226ca935357f9f31c4264716b7041a5f5f8bb DIST s6-rc-0.5.5.0.tar.gz 101915 BLAKE2B 3d6126b72fadd0597e38369b1439e5bdfe6bbfe1c1ada044d98ed83379d94e16e9cc06f99fc5e056b4304fac0cde9f0421ddde9852772588600f5e8b382fea1a SHA512 8769c71eaf1416fb1d2040865585e0c3c7abb0c9732313d3534f82be8f50417500796cda41a434e8a521bff77960ba23009e51080892700a158ae61537303081 +DIST s6-rc-0.5.6.0.tar.gz 114217 BLAKE2B 0329a8c43621437d03072995a794abefcc90167be52c0f53e8b6e1967fc3833d91191fbfed1678dafd8847d2e18f9988d665a962dfb7752c8f324036eedcdb0b SHA512 1e65ff999b7c5b4f34c90ae1edf5e4315e3323d03ac82ca1467848a41936f57623cb2d20b77b43f944b6845992ceb482a5573acbfa1c1d241eb825ea4b7ca90b EBUILD s6-rc-0.5.4.3.ebuild 1627 BLAKE2B 9b7f35d16fa9e955d310d9fe0ad39a1da58365709a624b325cfc94a391b5e6e3313aa8012d1a9a937f227c5e130751235c6ce3dab5252abf97623233f8b79c82 SHA512 86a5f5b1ef6aba4a10a7d6d01593eeb2e509568ef7e445cc445dccc534faeddd75c1ade25d15a9afa231223b1bdfe80f4c04930a15299579d2c7dcbb71797588 EBUILD s6-rc-0.5.5.0.ebuild 1584 BLAKE2B 8dd771829677492170582a1850a17f8454ab828c79b3e32694d9787cbc21cd2aa234fa3a40a790ed4c280a6fe6314b8ee1b3577dbec1ddbd692d38e21a22c5f6 SHA512 c22736456dd87c3f485d8a0bf6f1b62df7c3c1da3dd359713e44d1ecae6479c9eccc4b7554b7d2130ee546971dc97113c20c81040c0d929b0aee8c1aa880f90b +EBUILD s6-rc-0.5.6.0.ebuild 1335 BLAKE2B 9ec96c2c2fc740da4a3037391a56fc7085ea78ef214e56c06d0b0b0de508353ff0740c98a688b96157948e5eae822f3ddbc0f499d8326f6070b66dc282c6405d SHA512 996640b9afe92fdbc6314c8619d0038800e40477564c6e43340a7738574663cf4a4cb8c6b43cc4394f1d7588cf726c4e4b4ab12fd0bff73ddba0aee6d178049a MISC metadata.xml 612 BLAKE2B 5512fe794ae7362a22aab418fd82bcc6f0fc4713dee0657166f045f9c6d0a06e15a1d97ddae56556d996c887a93c401e0874c999b8b5e6bc7a6bb5815ab3921f SHA512 787bcdaaf32e0bda6270e0d21eb0a98e8105055bfe7f681b1bde6ec286df6036a4f4c40641c94341a95d74ff289b7d922774e88605907d64a8f2b1ef5963c689 diff --git a/sys-apps/s6-rc/s6-rc-0.5.6.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.6.0.ebuild new file mode 100644 index 000000000000..825106298600 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.6.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="Service manager for the s6 supervision suite" +HOMEPAGE="https://www.skarnet.org/software/s6-rc/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND=" + dev-lang/execline:= + >=dev-libs/skalibs-2.14.0.0:= + >=sys-apps/s6-2.11.3.0:=[execline] +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --libexecdir=/lib/s6 + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/execline" + --with-lib="/usr/$(get_libdir)/s6" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + + --enable-pkgconfig + --pkgconfdir="/usr/$(get_libdir)/pkgconfig" + + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + optfeature "man pages" app-doc/s6-rc-man-pages +} diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest index 7d5e9385eb8c..9642ad8e92e1 100644 --- a/sys-apps/s6/Manifest +++ b/sys-apps/s6/Manifest @@ -1,5 +1,7 @@ DIST s6-2.13.0.0.tar.gz 256126 BLAKE2B 08c20a6e2268bcecea39f7066f8fcbb61723c4c0ae3772af5362b68f53ed65494b824827779d44d64d204688f03634bdd079f08def5b41a5170d88888e2fbc8a SHA512 b54d334496d79d1b845552f5e7763c536d6f253c9bb2d61802695ea1a596af918562daa230f09f4cbfc06614eff70930d0963439d7d84ec8ae0388291912ca9d DIST s6-2.13.1.0.tar.gz 256614 BLAKE2B 806a79e293d50180695beed5c397d60b23e9434dfc48d4bdd835e35e073ef8be2c2105cb421e3329a93ec9855fe86275bf745cffb973a02898d99a58e21b674c SHA512 89912f627d239e9d0b830c97e3b35b0358ac3ea1b3b958de091318e19ee9ca0bac0a008f114682bc0ed8388e15592ffd683c4bbf1128fe7109cad16f18a1065b +DIST s6-2.13.2.0.tar.gz 261121 BLAKE2B 4ef65740c2f7b55caf44d3a4088f9b0bf81d7b83f89f24db4f8f685d4130a799b4777ad35b5f576302dc610e5c7d15a0d371e257df9ee1d265b64418c112c5e9 SHA512 0ee3b319fb0731681e8823bd6c0b415c556b87819b1ca72be2ff622b4f35f87ffe7a71ccaa2c783933d76eedcde7ded1fe767ee44a63e1717b2299a2b5aa81e1 EBUILD s6-2.13.0.0.ebuild 1285 BLAKE2B 13581fc3b1cdc76b9d731ef67e4809b83bc66fed693f96a24fce76f6e0f7a0fb8aa87544b3e4215a93b696709f0fbce9428c7840605e3d13b3cea8b4f9095d0c SHA512 b670466a50c47a978ca8fa9af1bcc188cf15880afa123ec2d51954c0a3a46e4d9923056b0a71bc28501e0942c2a24cf1c31ee3e0759eb0b11387f8607ae31071 EBUILD s6-2.13.1.0.ebuild 1293 BLAKE2B acfc29c21f8123d6dce09f543bb11baf3789008d4a763f727fa4930145dcd8f30939bb438bbc443dec0e948fa06952ecc5ad0d2524abf539ff8df1c9dfffb7e5 SHA512 dd4730b650fbfb8033419e82afe44f61143f5d2350d8ae6b3344229681d3aba7d3d287deb42eef7ed3425b3537f8dee641d8f1e14b617e139e61f9b6a51a1388 +EBUILD s6-2.13.2.0.ebuild 1364 BLAKE2B 7a1d42e7d0bf07f44b55c9e37799b93ee0c8e87ad2320c4b3eda8e9cd2b384cfe1756109163fa9c7cdb82cc84c11dbfd52244ad8187f11008de010398ea5dd30 SHA512 f8db94eaa0ef2812216c354a519bde5314729e4beee11d50acd0ad04e662211d98e69a91b903afa419cbbb7ab91f77d87b3bbfb1fe6a60157cb895901ae2bc96 MISC metadata.xml 871 BLAKE2B 2e6ef16a61c8b9d55bb520adc30479837aae5b85fb2e4ab8e18e0d162ae1e7370dc5823c9a711e92c73620fcc20e4e4a159bd6270f29fe99382163a96dac8c75 SHA512 e1e741d4b13338fb41e1b9fda15e308d84bdd7490a7f98063de4052307703303ac4d313e6ea0673d4095f27041bb62539f986e4ce3ff0ee7133ff319f37d63d9 diff --git a/sys-apps/s6/s6-2.13.2.0.ebuild b/sys-apps/s6/s6-2.13.2.0.ebuild new file mode 100644 index 000000000000..58cf80b97179 --- /dev/null +++ b/sys-apps/s6/s6-2.13.2.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature toolchain-funcs + +DESCRIPTION="skarnet.org's small and secure supervision software suite" +HOMEPAGE="https://www.skarnet.org/software/s6/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="+execline" + +RDEPEND=" + >=dev-libs/skalibs-2.14.3.0:= + execline? ( dev-lang/execline:= ) +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --libexecdir=/lib/s6 + --with-dynlib="/$(get_libdir)" + --with-lib="/usr/$(get_libdir)/execline" + --with-lib="/usr/$(get_libdir)/skalibs" + --with-sysdeps="/usr/$(get_libdir)/skalibs" + + --enable-pkgconfig + --pkgconfdir="/usr/$(get_libdir)/pkgconfig" + + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + $(use_enable execline) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + optfeature "man pages" app-doc/s6-man-pages +} diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz Binary files differindex cde2b661e96f..01bd0a6d47f0 100644 --- a/sys-devel/Manifest.gz +++ b/sys-devel/Manifest.gz diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest index 51919491b043..bef953755e21 100644 --- a/sys-devel/crossdev/Manifest +++ b/sys-devel/crossdev/Manifest @@ -6,7 +6,7 @@ DIST crossdev-20250410.tar.xz 33292 BLAKE2B b4c41757ff705866fb3c7420e10d13259779 EBUILD crossdev-20240921.ebuild 954 BLAKE2B 5ae957db542f8ff8fcadc1dbb054e241c4ae3fe46d9a186941c135f54b41bcb4813f3185f79bfe138a8389b23088c030f6d193c60b78ce2dcf9a84eddb6b40cb SHA512 e2a45deb36b708337c9e717026351de14d455a2feb405ca047b5ab105305ce31b41d7c405cfbc42b0d39526f8fafdbb854caeb7e51fc660885c28256599ebcef EBUILD crossdev-20241202.ebuild 952 BLAKE2B d169d0136dd9e34c894bf9a5aa2326ae015e623e085c9fd823479e137b2749b03c4918a9578be951261d0e4503f231aa2404a9beff0ebb3e2200d557e11e3394 SHA512 d1334b75a608b85b19deb10552521fd04cbd7ebddda862fde0900eca6470c9cad68de3789957cdab0189a2e6d78df118d27f649bd20d439e2894194deaf291b0 EBUILD crossdev-20241215.ebuild 952 BLAKE2B 711c871a444c0f91fa4a6155a48b3ab616dce90ab4ee2d848a72f3ad8d69c7c11e8150a292a8f1eeaddb72f3373f614e5ee5cd22c6e712df3a9aa9278a83c205 SHA512 bb4edb3444a83cfa3e089fe2705fef6f705b7cd0c24936e21a2ef4506e873d361dd7b1d2865fd8bb5bd96266c3ecb8afa0106576a46ecdc839bc808b5122a879 -EBUILD crossdev-20250106.ebuild 954 BLAKE2B a8ae038bd0c3016db9df9c4e6d5d4f503fc01291327528433b50e6061a15a101de0a141665de86870a384e428fc2f0214baaa12d0adc87fe9cb0121b007c79cd SHA512 d011429b26176d9f7beb312cae48c063d686327071e6b507e58c2e2d3115f8b89616108647b27bce1e71981fbc4c2c4c93ae33e5b9df3c3407125013626726e7 +EBUILD crossdev-20250106.ebuild 953 BLAKE2B 30cae4d0374aba63bee343cb9b2a6db7e350989dfd3a1a018b9be385a76c027699f9cd96d3b27079713aff398f0a15305bd4dddb2625096b2e4867188e685f61 SHA512 8f8e410972e6ae4d66a81c882bce1109b72723079095b674c5bb72b24699f590cf4a1231d039fc844fd43ec8ab797b06be6a20d3acc9e0491cbb2363702b726b EBUILD crossdev-20250410.ebuild 1021 BLAKE2B c93c49a61db4ad523c8872415ff88a6ebec428fdf57f90da0075689db7d31ef2d8fd6837666b78bf5115b4878481e34ed931168d3ec6ea18ccfaac41237f200e SHA512 25360aeb3735ff6acc13ef3f0f3b82033ae5327f483e02ab6c4c7a320610549af239f5bd265c92ffd547455a704f190924395d2a3ef31fb57e1b8092f00bde09 EBUILD crossdev-99999999.ebuild 1027 BLAKE2B 727ffc70d7585a600b4507ff9796c395869475f17a07738b4331588fe996e44395c2f08b14fc9ef45dac95b0960fb252ea8f9089f7f8b5a9a2757ad52bce88ad SHA512 be5adbb13050e57bb2ec7e889e6f31d7b9d426dd30e75180be5c20dac1cb3e0f5d4de3898b6cf3c345cd4f8b6f99e65ad977c9fc181ecec9c1771d6fad3332a3 MISC metadata.xml 624 BLAKE2B 3f6609db4ad549927d9e7c0f259926de694435707aba7fabd2d08333294bc38bad42b59b7ab9f6372bec292708ebfdb88d88ee0e8dca1ed29389e33427a1d46e SHA512 4605364fe155bb8facae233aa29fadae23fe3d1f012451f8611933252f81aa3d3337ac9d68feabe059c959e2a94a67a85e6d88f7fa08d6d31e2418034b60010a diff --git a/sys-devel/crossdev/crossdev-20250106.ebuild b/sys-devel/crossdev/crossdev-20250106.ebuild index 82b2f724c5f3..b0bc483b655d 100644 --- a/sys-devel/crossdev/crossdev-20250106.ebuild +++ b/sys-devel/crossdev/crossdev-20250106.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == "99999999" ]] ; then " else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Gentoo Cross-toolchain generator" diff --git a/sys-devel/flex/Manifest b/sys-devel/flex/Manifest index 25452b16bd98..cfa7f7688ab5 100644 --- a/sys-devel/flex/Manifest +++ b/sys-devel/flex/Manifest @@ -3,5 +3,5 @@ AUX flex-2.6.4-fix-build-with-glibc2.26.patch 8623 BLAKE2B 59433c6a35a05633a9e96 AUX flex-2.6.4-libobjdir.patch 770 BLAKE2B 0771af247117123e3efed3e2a0c8a71573c81dc1e8d2e364a887aa49d3bf3a5198042396d1df1e2c0ae196df098241eba0e2b35e953f9a5be3d43d2408a97536 SHA512 76e3a3e19fe9c9b6b3e0fcfea98feb0eaf03fdc683e3695045b3246b57538a52842b455a9aebed87548d2b8ee3e7d34dca5ff355f06648911866b3b621b40f86 DIST flex-2.6.4-autotools-regenerate.patch.xz 282588 BLAKE2B 3995b8b5e354a43b1a4ff72fae76027c904ddb24eb8e5d55fc6fbe81299f48fa70ac3c4a98b9ed39aca8a98190d6db5005cacb96ec1016d413860d84a434dcc0 SHA512 9efd3197fdf7f8435dfbf4dafbe6b99c1fafede0ec364dbeb9cca81711763d693bc5d30fc3b2af038a44f8848577d19dd737e3afe0cd3b08ab79daea64fcdefa DIST flex-2.6.4.tar.gz 1419096 BLAKE2B c003d4f764f7f4d41e33af7ee28c2af272a9f0aee6ba7c2494ba96722d8d0b18f7a3f745217e9a2cecb43b6863328267a810280670c04464156b3eb3d7ee9d62 SHA512 e9785f3d620a204b7d20222888917dc065c2036cae28667065bf7862dfa1b25235095a12fd04efdbd09bfd17d3452e6b9ef953a8c1137862ff671c97132a082e -EBUILD flex-2.6.4-r6.ebuild 2537 BLAKE2B f525c1bc30d655764f0a6c13d688ee0164e2ac14b650e53209b6c60de18d680170003fbda5455bda228187ff8c2b49d353d415a2f6ef21913fa4dbe1b115bdc4 SHA512 9cb7bc10666126f7ed5fc661c36a06c8d5dc0bfcf57256d2304a17a14970be84f633509e88dd238d8af1987c0f00203b3d099e62ae9ea864809ef000d3763124 +EBUILD flex-2.6.4-r6.ebuild 2581 BLAKE2B 6e279e6969f067e155c690419e174af70faec2fdefe0910574d700fab5f0bfe891afe41d4a28141a4ab95b40d3b73684ba207033948a4386c308e42b612f509c SHA512 c7d6a1dda96f8f7acc849fce383c0676fe850f914f527e861009a66ecf147259a1cb7ba4fd531c9c18473161b7ed9330676941af1ca91030e7c6be09caaf2796 MISC metadata.xml 444 BLAKE2B 28bd0cd35c6ab4386dffdf221e6b43927e47971bea62a0f0395e3cd6725567114675055dc1267ce5ffbd42fe4731a806b4e5666ea6b83ad4bcf4d35b5529ce85 SHA512 53f91d714d7f4401f7d986d743c08a817d794147f9b277d829a4e8065ce91ce00123cd5b42957af60ef9051568a214b7ce791aa8a4baf82a5179859971357d56 diff --git a/sys-devel/flex/flex-2.6.4-r6.ebuild b/sys-devel/flex/flex-2.6.4-r6.ebuild index 41845f105a3d..c024ea00fe94 100644 --- a/sys-devel/flex/flex-2.6.4-r6.ebuild +++ b/sys-devel/flex/flex-2.6.4-r6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit flag-o-matic libtool multilib-minimal toolchain-funcs +inherit dot-a flag-o-matic libtool multilib-minimal toolchain-funcs DESCRIPTION="The Fast Lexical Analyzer" HOMEPAGE="https://github.com/westes/flex" @@ -53,7 +53,7 @@ src_prepare() { src_configure() { use static && append-ldflags -static - + lto-guarantee-fat multilib-minimal_src_configure } @@ -86,6 +86,7 @@ multilib_src_install() { } multilib_src_install_all() { + strip-lto-bytecode einstalldocs dodoc ONEWS find "${ED}" -name '*.la' -type f -delete || die diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 48574f196dc3..e7bc98116cbd 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -42,6 +42,8 @@ DIST gcc-15.0.0-patches-55.tar.xz 19028 BLAKE2B f01935ebcf814b34c0319e6b92cb3fc8 DIST gcc-15.1.0.tar.xz 98268344 BLAKE2B a902ce99db4e93615879e435bcd0b96d5a16ea0af42598ca0e6d12913b2ce3651a98574c3264b2717b848e6b5a823b403ccca0adde463938d5b41aa3f1da0d34 SHA512 ddd35ca6c653dffa88f7c7ef9ee4cd806e156e0f3b30f4d63e75a8363361285cd566ee73127734cde6a934611de815bee3e32e24bfd2e0ab9f7ff35c929821c1 DIST gcc-16-20250427.tar.xz 92158556 BLAKE2B a993e398989cd1548e4bcd399faccf381a82e5648e4638b1a8144637794d4f188232fecc658b3f2a5be58e085931c3abbb9033984c3cab54adac144abb9817f6 SHA512 a64224705eae17147cd2944cf2b24c6542ef77ab6c3d4dfe598b6abcee5c178a3e2cfdbde729b23c22ed4803ddab49d636652f452f382d8cfee0d2be43a227b1 DIST gcc-16-20250504.tar.xz 92144212 BLAKE2B 6b9390e5cbc44332926f79fdcbb46678b46cded8502a493ba950ced72b74ba47f5ad40de30c2e86e06d3e41b6e51b15ed16802b05b3ad4ed9a93e6987848a299 SHA512 b47468969129288408b09cf5dee79cac0243e6a83321b2622d6681f1cd67e93b9211d6033f307404cf7ecf72b8f2c2e67537ceab9fbc9a13e34d800a42ba677c +DIST gcc-16.0.0-musl-patches-1.tar.xz 3040 BLAKE2B 18b16357699780eb470cf44a10710281955140103198e0bd55b75e1efe3dbec233689edb11e1b9a62f782f3d97293af4906c18c2c41613b422eda085ee819467 SHA512 5ba580c7c7bb9e62935a5162d44d357cc31185a113acff7498ed7b1ac43fd0a35de7c3de0c87f02fe0be46b5e55b49bb35d1f5cd470058d21a9ea4096a37e13d +DIST gcc-16.0.0-patches-1.tar.xz 21916 BLAKE2B 3f067ec7598931a4c277572be2a2783a888da4659150cdb0ca892f4936c16d3c9e0868a249e1820b2cad160bee47ec7b29876e00712b075d8579baae336b91b4 SHA512 8beeeefd8a9b78aaee6470e7b6ae2d3b033fa980d44d441f11361ef14cc602d7c05481f390ae035c5d4c848f301f0526949344327ab169a5f37601ab83d1a675 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e SHA512 a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf @@ -73,6 +75,7 @@ EBUILD gcc-15.1.1_p20250426.ebuild 1552 BLAKE2B 83136b991e441d82f2dc4943559854cb EBUILD gcc-15.1.1_p20250503.ebuild 1552 BLAKE2B 83136b991e441d82f2dc4943559854cba21ad08e96976ae3c7e390b5216645cf9b48cb3f2f5c40afed47ba4b0984bdc74c6078ac0024c6cf5480ebd6e935c93c SHA512 5826810287136d616316d69aa3bff1ce56c958f670f3531b1034869ae62503563e35bee4988c060adb7b83cd71afdbd22cd8cfe43ee7c9f65c1af5b72d3e5eeb EBUILD gcc-15.1.9999.ebuild 1543 BLAKE2B c2e941ceeef3576511e9449d8d248a0a3e31e3084875a4376c735b2412fe074d7d14695900cfbbde8404337971c23e2a5b79d401852634234bfc6ce15a625f1c SHA512 7a06f72c780aaf7ffb78adf8a3b9306873f4647077534826f0bce53ba1a1313946c4538a6a46d16d63857e1e7d6cb9e2d13d3a23dd2c951b3ead05bfc28e7b15 EBUILD gcc-16.0.0_p20250427.ebuild 1524 BLAKE2B 8ebe1bc93929d3579e40e4aec06d66f7f2b92f3e31d41371fa7ebdbfd67e75da8b817789b29474a8094cff2e175085d8d2c42d6e8a6fc797069b24d95b9e36b8 SHA512 ca196cc843dee3edd470a91afede4a146a5507092385ebf2e82a5a96fd8fa66f8c78ddb9582257a47a468f0c5d7e57a9678e6a4e2c335c17f4e33a0d2732e500 +EBUILD gcc-16.0.0_p20250504-r1.ebuild 1551 BLAKE2B 2ab5c9c0a4889cfcb8b88866cd1a916545b0e90fceabd0d0ffb8321c76d851f1c3eded2e0bd350fc3aa5425f38f3163a7edaf830c35d0adacadb47ddac201f24 SHA512 7008387e3dc474295fe91f8d9d1fc6ecd99d1b734d9d9e18b0eb06a712491edfcc011cdd526be41745fa7d624f734cacba0700200396c70de7b6bfb9962e84ef EBUILD gcc-16.0.0_p20250504.ebuild 1524 BLAKE2B 8ebe1bc93929d3579e40e4aec06d66f7f2b92f3e31d41371fa7ebdbfd67e75da8b817789b29474a8094cff2e175085d8d2c42d6e8a6fc797069b24d95b9e36b8 SHA512 ca196cc843dee3edd470a91afede4a146a5507092385ebf2e82a5a96fd8fa66f8c78ddb9582257a47a468f0c5d7e57a9678e6a4e2c335c17f4e33a0d2732e500 EBUILD gcc-16.0.9999.ebuild 1524 BLAKE2B 8ebe1bc93929d3579e40e4aec06d66f7f2b92f3e31d41371fa7ebdbfd67e75da8b817789b29474a8094cff2e175085d8d2c42d6e8a6fc797069b24d95b9e36b8 SHA512 ca196cc843dee3edd470a91afede4a146a5507092385ebf2e82a5a96fd8fa66f8c78ddb9582257a47a468f0c5d7e57a9678e6a4e2c335c17f4e33a0d2732e500 EBUILD gcc-8.5.0-r2.ebuild 683 BLAKE2B baac476321e8c074abe7d261aea13046f0d6508297c28e6b29708b56e1831318dba86273cd20985a9a41f40f12f2861121e6bdf563c627c2cb3d8fa59df3f799 SHA512 6872ad082f203aec401a7916cff7388eb9fdefb20651e61ecfad9a45a983820d499d200bc9ba50b60e0548134b7d2ea1739a185d0a07c08c522080e84b324338 diff --git a/sys-devel/gcc/gcc-16.0.0_p20250504-r1.ebuild b/sys-devel/gcc/gcc-16.0.0_p20250504-r1.ebuild new file mode 100644 index 000000000000..6729303ce6ed --- /dev/null +++ b/sys-devel/gcc/gcc-16.0.0_p20250504-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Maintenance notes and explanations of GCC handling are on the wiki: +# https://wiki.gentoo.org/wiki/Project:Toolchain/sys-devel/gcc + +TOOLCHAIN_PATCH_DEV="sam" +TOOLCHAIN_HAS_TESTS=1 +PATCH_GCC_VER="16.0.0" +PATCH_VER="1" +MUSL_VER="1" +MUSL_GCC_VER="16.0.0" +PYTHON_COMPAT=( python3_{10..13} ) + +if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch + eapply_user +} diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index e78355419b56..aeb998abb991 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -1,18 +1,11 @@ -AUX mold-2.35.1-system-mimalloc.patch 2389 BLAKE2B 064158b46264e45aeaa6ddc1d1abf596fbd0acaf3ced214ca12b79c380808ec45acabe4b1171ba86dbbabdf417e65fd3ff467c3b04adac936e4de0f4356340bf SHA512 73c2ceb112a6d3d45e5e7f72f918e31063fe8d0eb7932cffa6ac84952f3848d4639a1a6a32b3e4ecb53d27f72716a4ecee9e56a4148a8e600b2cb0f072b39a63 AUX mold-2.38.1-default-symver.patch 2520 BLAKE2B 2de743af796e2f224680212f6310568c26a2def07150f4895fa40c6a41d692417fe85d216a29bc449f0d9a5d1d55b3cf545161042aeab63b0d9eb6f490417e6e SHA512 dc6a02cf9e75307ba66766ecc59501a623e4afc593d6901996ee86fbcc242becd5cb9105f097d5e27ec6d6697c46ae9ca2c7bc66acfcb6d0be581ec99a275a7c AUX mold-2.38.1-omagic-loop.patch 856 BLAKE2B c8b707fefbd4aac271bd0a35ea57d87a3af038d363f623314712cddb3a46d8c137b6f0a84ef8e1d1494f425719df014b50141dcec7b03cf7814ea4588b778e37 SHA512 36e2685d6391f9497e76e20dd2a806d8a4e6195815938730f9c8ca716cad4e5aaf03f473bfb7ce22d27fe51c4639f989511dedc42718c26b32d93d3f95f8838b -DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2 -DIST mold-2.35.1.tar.gz 10094602 BLAKE2B 4943588d116a4631ad4404a4f2d92c4f9745546ec1ab7054df2af766f270c634c571f90d5e224f5441e48a3b310819f6993e56d5574c60032dd547d68d08fc64 SHA512 30d9cadfe57288e80ffcaddf1bf7df7b3bff75d337ea2b612bdffa3de3f7bd908b02d24c1f848d4ad0e82f72cd0e04c33ddd01d23c549d81aac5af58e63dbab4 -DIST mold-2.36.0.tar.gz 10094759 BLAKE2B d86e6c7b71bbda0f02fbf2215f15a0e4c15cbb0ba32d4c5d478a6e07d4ed4fb42891610cfdc24ea67b6683f044a9c122db8534580fe12f6164b0db2681178825 SHA512 985ca22400b2d957b4ea8d35d6716cc6f13d1abe9c9e1eed461efda6f2612a5fbfa707aff879c616c756111fea751a335ad3a3fc224c7573855e7b2795596164 DIST mold-2.37.1.tar.gz 10169802 BLAKE2B 702f5678f070b66cd3e6a2df000aad73ce6248d0bb025bfbfaa5de76be71c2ea265c45c5e5086426c79354f95c9326e0c33b0e78a144881a22456fbb495e46b1 SHA512 641c6668ee31368409d80ea01c0d84a58eac827eedc110495ca075bfce22081c906308d027e4723750995fc0d8b6bba8be3c3472c20f765ef45d14e1c4e36cd4 DIST mold-2.38.1.tar.gz 10221650 BLAKE2B 214a5c5f12ce3e97152b4c1957ce6d045a292d1a39fde3da6197d15ae9b57fd4ca44fabd4bc0462dad49b0ed4c528ebcdb41f1e7e29c67e5e53d20a491c76017 SHA512 608c2cdb20ae671f540caeda2d0406154b03b0c352cb4cf98ea65c888691a1ac96b0a0ac26fc947fd1a3df2ed2809096e8ca0649deeac7b811bf2902a49cf66e DIST mold-2.39.0.tar.gz 10222962 BLAKE2B 46ca128aab4c5aa8a299cea3330429d820fe9adc4a03cf6b6542a85a0dcd91da5d5cdedbbc27c9ee4f76253e5ab391edf9bfc7eeec39c8020be23f72a6c0621c SHA512 6c4e910f475c6cf8be67de52266a09ce69ed707f275b44738f6ebbd470c58627c1c5519e3bcffb96315c89fa49f4267258274f3a781c7d56fb25e1ebdff4179d -EBUILD mold-2.1.0.ebuild 2169 BLAKE2B b91dec8fb9890052e06cf40124f7647833a6ea786d95d44863848bfff17c0ba335f28aaac08d6971a619dbb845b9091d1134bae47f70bd811d2fde0f9ca11066 SHA512 5d27926e5003e6bd24ee3baf8258ab043aa660b7a36918500283bbec9d991ad8ea6971add52579ba6ee10a7eeeb97a6dff3a7e065c7292ced42d2f0043e33d1e -EBUILD mold-2.35.1.ebuild 2587 BLAKE2B 37ce681019fab2dcc215efa29628214c974bf4b5d9331528f49ac674fe9e82b540ddd1d5755207761cccc186a1763956ec8a6087b1531324c278b94cc412aa90 SHA512 e40620b614d823308d9440785ccfd3a4a597f14b1af07c013fbd0a5a29f000a22b817cf7f9e8360c9e3beff3b55a679b454c1b2e7d86ae465fd7d934f699d778 -EBUILD mold-2.36.0.ebuild 2643 BLAKE2B 53026434252a6f9fac0aa74aff3a2649dd8678934a04be7ac253b10ea65a135bbcf6cff53c79cef76dbf8fc61da3cd983cbef119118a6fb658aea8cf2fb0cb03 SHA512 d6e164c93e9ad2a3000e61f576b9d6c972572726b6b0833b73357077907a2d65a8493b01ba8ff469dce631dd75101b3474db6a4ad080bf1cc27c2fe96f77aa56 EBUILD mold-2.37.1.ebuild 2743 BLAKE2B 6ab45f1d1809fdbd8391bfceb11d1fb8492ed82051bd0de4e34d3637469d246e8c82c2a06859a8254d6c35c402a11722386e0453ce2daae893c0d11c4ebb1253 SHA512 8fb3521e419fd8e289904ecbdf48fe1a01a3f9d0ed967f4c0bd306db6c28333ea063a3c03919a770458296cceaf41799cc6e3b4790b57dd6e4d950ce89574900 EBUILD mold-2.38.1-r1.ebuild 3023 BLAKE2B e4696d9b4519cf83dc6ffabb5d15e030f3e484711f2777ebf3477ad760261327d86a8242c2e0a9d93a4233a6d6f4e14c3098d07f7bde25483bc727bbe37e80c1 SHA512 b8dde1b0da2f0079f95c87e39216536fb9053797d9a5cda6277c8665fe9d3f4dd9b23419e29912d01f3a60b77768b900279864c7bbf9c975fcde7d4a927cedd6 EBUILD mold-2.38.1.ebuild 2744 BLAKE2B 5ada51542d02fb71e8487d596525d18967adf25f627e5499738fe5c2e7952021f019d111c9caa9cc9e3c669dd76fc9dd72000171042c91f356aa13987a120794 SHA512 14fff705c54127d0323a7c5f3558cfa28ce1b41b2c91de97292e7b98718d2a9bd8287ad80d55bfe786aca42a8fa84cb4fe325477a2402db7ec2d449bfbe3b2a6 EBUILD mold-2.39.0.ebuild 2931 BLAKE2B c24e240cf717843973b1da5948f7057f961e14b18d47903d2a545525073166a273828129da777ffd0585d1270299eb6465832263c288731c355775be8b3ee2f8 SHA512 0482cba892543d20455386ec7f94d20f8e94658516e19f49af0d20e50e937c6e9723649f0b17a5f1614c86ff0329ee508d8aa56595692db4694fe46df9aa2f22 EBUILD mold-9999.ebuild 2931 BLAKE2B c24e240cf717843973b1da5948f7057f961e14b18d47903d2a545525073166a273828129da777ffd0585d1270299eb6465832263c288731c355775be8b3ee2f8 SHA512 0482cba892543d20455386ec7f94d20f8e94658516e19f49af0d20e50e937c6e9723649f0b17a5f1614c86ff0329ee508d8aa56595692db4694fe46df9aa2f22 -MISC metadata.xml 424 BLAKE2B a1c0cbdcb86c323fa1e6143c9665ec548f7713e74002a25b2fc26c51b60dae00922d3448a5aaecd5027a8cb026a681386ca7dea90657a3e10b25fb194dafc0d3 SHA512 1adc934e78ca0210743a1aa7479ebc4b5ea0b66a348c4408423460f02b404b885d3a8eca6e89ea8ac53ac9c76e85116965f1eef79e3f3e1f0451c8cf5ce0dfd6 +MISC metadata.xml 324 BLAKE2B b91b463c44c47e1a63eea099872d469bbac91f034dde22d34254b1aee3d90623de6c56ccbd98e3810671e247790c703cc19e8c5be3be5b7d7e6e99e26723efb4 SHA512 d273eb005d5ca4f451d152eba0145997f0d1726cc5b22dc88d2c0e7a6a6f38b63d99691f8b032cb8e421a2a49a293a31bcc05007a36ad2d92c98b07c321784d2 diff --git a/sys-devel/mold/files/mold-2.35.1-system-mimalloc.patch b/sys-devel/mold/files/mold-2.35.1-system-mimalloc.patch deleted file mode 100644 index c0abe4b5fd68..000000000000 --- a/sys-devel/mold/files/mold-2.35.1-system-mimalloc.patch +++ /dev/null @@ -1,64 +0,0 @@ -https://github.com/rui314/mold/commit/9c9145eb6e5381b69f47bdfb11eeffb7b9febb8b -https://github.com/rui314/mold/commit/ac9568f17b9054e92fed95a862ec83701336cd37 - -From 9c9145eb6e5381b69f47bdfb11eeffb7b9febb8b Mon Sep 17 00:00:00 2001 -From: Christoph Erhardt <github@sicherha.de> -Date: Thu, 19 Dec 2024 21:55:41 +0100 -Subject: [PATCH] Add missing `#include "common.h"` - -This allows the compiler to make sure that the implementation of -`set_mimalloc_options()` matches its declaration. - -More importantly, it indirectly pulls in `config.h`, where the macros -`MOLD_USE_SYSTEM_MIMALLOC` and `MOLD_USE_MIMALLOC` are conditionally -defined. Without these, the build configuration is ignored. ---- - lib/mimalloc.cc | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/lib/mimalloc.cc b/lib/mimalloc.cc -index 637d5e8ce7..823b91b8e9 100644 ---- a/lib/mimalloc.cc -+++ b/lib/mimalloc.cc -@@ -1,3 +1,5 @@ -+#include "common.h" -+ - // Including mimalloc-new-delete.h overrides new/delete operators. - // We need it only when we are using mimalloc as a dynamic library. - #if MOLD_USE_SYSTEM_MIMALLOC - -From ac9568f17b9054e92fed95a862ec83701336cd37 Mon Sep 17 00:00:00 2001 -From: Christoph Erhardt <github@sicherha.de> -Date: Thu, 19 Dec 2024 23:40:12 +0100 -Subject: [PATCH] Disable mimalloc when a sanitizer is used - -Combining mimalloc and AddressSanitizer triggers a segmentation fault in -many tests. - -Combining mimalloc and ThreadSanitizer leads to duplicate symbols for -the `new` and `delete` -operators, causing the build to fail. -Example message from a failed GitHub Actions build: -``` -mold: error: duplicate symbol: -third-party/mimalloc/libmimalloc-debug.a(alloc.c.o): -/usr/lib/llvm-18/lib/clang/18/lib/linux/libclang_rt.tsan_cxx-x86_64.a(tsan_new_delete.cpp.o): -operator delete(void*, std::align_val_t) -``` ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index d8643961d9..c451ea952a 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -180,7 +180,7 @@ endif() - # be stable on 32-bit targets. - cmake_dependent_option( - MOLD_USE_MIMALLOC "Use mimalloc" ON -- "CMAKE_SIZEOF_VOID_P EQUAL 8; NOT APPLE; NOT ANDROID; NOT OPENBSD" OFF) -+ "CMAKE_SIZEOF_VOID_P EQUAL 8; NOT APPLE; NOT ANDROID; NOT OPENBSD; NOT MOLD_USE_ASAN; NOT MOLD_USE_TSAN" OFF) - - cmake_dependent_option( - MOLD_USE_SYSTEM_MIMALLOC "Use system or vendored mimalloc" OFF diff --git a/sys-devel/mold/metadata.xml b/sys-devel/mold/metadata.xml index f8a85299d5bb..02d1c22e2376 100644 --- a/sys-devel/mold/metadata.xml +++ b/sys-devel/mold/metadata.xml @@ -2,10 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>sam@gentoo.org</email> - <name>Sam James</name> - </maintainer> - <maintainer type="person"> <email>matthew@gentoo.org</email> <name>Matthew Smith</name> </maintainer> diff --git a/sys-devel/mold/mold-2.1.0.ebuild b/sys-devel/mold/mold-2.1.0.ebuild deleted file mode 100644 index 4140d61806dd..000000000000 --- a/sys-devel/mold/mold-2.1.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="A Modern Linker" -HOMEPAGE="https://github.com/rui314/mold" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/rui314/mold.git" - inherit git-r3 -else - SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -# mold (MIT) -# - xxhash (BSD-2) -LICENSE="MIT BSD-2" -SLOT="0" - -RDEPEND=" - app-arch/zstd:= - >=dev-cpp/tbb-2021.7.0-r1:= - sys-libs/zlib - !kernel_Darwin? ( - >=dev-libs/mimalloc-2:= - dev-libs/openssl:= - ) -" -DEPEND="${RDEPEND}" - -pkg_pretend() { - # Requires a c++20 compiler, see #831473 - if [[ ${MERGE_TYPE} != binary ]]; then - if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then - die "${PN} needs at least gcc 10" - elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then - die "${PN} needs at least clang 12" - fi - fi -} - -src_prepare() { - cmake_src_prepare - - # Needs unpackaged dwarfdump - rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die - - # Heavy tests, need qemu - rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die - rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die - - # Sandbox sadness - rm test/elf/run.sh || die - sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \ - test/elf/mold-wrapper{,2}.sh || die - - # static-pie tests require glibc built with static-pie support - if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then - rm test/elf/{,ifunc-}static-pie.sh || die - fi -} - -src_configure() { - local mycmakeargs=( - -DMOLD_ENABLE_QEMU_TESTS=OFF - -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. - -DMOLD_USE_SYSTEM_MIMALLOC=ON - -DMOLD_USE_SYSTEM_TBB=ON - ) - cmake_src_configure -} - -src_install() { - dobin "${BUILD_DIR}"/${PN} - - # https://bugs.gentoo.org/872773 - insinto /usr/$(get_libdir)/mold - doins "${BUILD_DIR}"/${PN}-wrapper.so - - dodoc docs/{design,execstack}.md - doman docs/${PN}.1 - - dosym ${PN} /usr/bin/ld.${PN} - dosym ${PN} /usr/bin/ld64.${PN} - dosym ../../../usr/bin/${PN} /usr/libexec/${PN}/ld -} diff --git a/sys-devel/mold/mold-2.35.1.ebuild b/sys-devel/mold/mold-2.35.1.ebuild deleted file mode 100644 index 195e12df9bad..000000000000 --- a/sys-devel/mold/mold-2.35.1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic toolchain-funcs - -DESCRIPTION="A Modern Linker" -HOMEPAGE="https://github.com/rui314/mold" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/rui314/mold.git" - inherit git-r3 -else - SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - # -alpha: https://github.com/rui314/mold/commit/3711ddb95e23c12991f6b8c7bfeba4f1421d19d4 - KEYWORDS="-alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86" -fi - -# mold (MIT) -# - xxhash (BSD-2) -# - siphash ( MIT CC0-1.0 ) -LICENSE="MIT BSD-2 CC0-1.0" -SLOT="0" -IUSE="debug" - -RDEPEND=" - app-arch/zstd:= - >=dev-cpp/tbb-2021.7.0-r1:= - dev-libs/blake3:= - sys-libs/zlib - !kernel_Darwin? ( - >=dev-libs/mimalloc-2:= - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-system-mimalloc.patch -) - -pkg_pretend() { - # Requires a c++20 compiler, see #831473 - if [[ ${MERGE_TYPE} != binary ]]; then - if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then - die "${PN} needs at least gcc 10" - elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then - die "${PN} needs at least clang 12" - fi - fi -} - -src_prepare() { - cmake_src_prepare - - # Needs unpackaged dwarfdump - rm test/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die - - # Heavy tests, need qemu - rm test/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die - rm test/lto-{archive,dso,gcc,llvm,version-script}.sh || die - - # Sandbox sadness - rm test/run.sh || die - sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \ - test/mold-wrapper{,2}.sh || die - - # static-pie tests require glibc built with static-pie support - if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then - rm test/{,ifunc-}static-pie.sh || die - fi -} - -src_configure() { - use debug || append-cppflags "-DNDEBUG" - - local mycmakeargs=( - -DMOLD_ENABLE_QEMU_TESTS=OFF - -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. - -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin) - -DMOLD_USE_SYSTEM_MIMALLOC=ON - -DMOLD_USE_SYSTEM_TBB=ON - ) - cmake_src_configure -} - -src_test() { - export TEST_CC="$(tc-getCC)" TEST_GCC="$(tc-getCC)" \ - TEST_CXX="$(tc-getCXX)" TEST_GXX="$(tc-getCXX)" - cmake_src_test -} - -src_install() { - dobin "${BUILD_DIR}"/${PN} - - # https://bugs.gentoo.org/872773 - insinto /usr/$(get_libdir)/mold - doins "${BUILD_DIR}"/${PN}-wrapper.so - - dodoc docs/{design,execstack}.md - doman docs/${PN}.1 - - dosym ${PN} /usr/bin/ld.${PN} - dosym ${PN} /usr/bin/ld64.${PN} - dosym -r /usr/bin/${PN} /usr/libexec/${PN}/ld -} diff --git a/sys-devel/mold/mold-2.36.0.ebuild b/sys-devel/mold/mold-2.36.0.ebuild deleted file mode 100644 index 5097ae6cfba9..000000000000 --- a/sys-devel/mold/mold-2.36.0.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic toolchain-funcs - -DESCRIPTION="A Modern Linker" -HOMEPAGE="https://github.com/rui314/mold" -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://github.com/rui314/mold.git" - inherit git-r3 -else - SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - # -alpha: https://github.com/rui314/mold/commit/3711ddb95e23c12991f6b8c7bfeba4f1421d19d4 - KEYWORDS="-alpha amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc ~x86" -fi - -# mold (MIT) -# - xxhash (BSD-2) -# - siphash ( MIT CC0-1.0 ) -LICENSE="MIT BSD-2 CC0-1.0" -SLOT="0" -IUSE="debug test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/zstd:= - >=dev-cpp/tbb-2021.7.0-r1:= - dev-libs/blake3:= - sys-libs/zlib - !kernel_Darwin? ( - >=dev-libs/mimalloc-2:= - ) -" -DEPEND="${RDEPEND}" - -pkg_pretend() { - # Requires a c++20 compiler, see #831473 - if [[ ${MERGE_TYPE} != binary ]]; then - if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then - die "${PN} needs at least gcc 10" - elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then - die "${PN} needs at least clang 12" - fi - fi -} - -src_prepare() { - cmake_src_prepare - - # Needs unpackaged dwarfdump - rm test/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die - - # Heavy tests, need qemu - rm test/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die - rm test/lto-{archive,dso,gcc,llvm,version-script}.sh || die - - # Sandbox sadness - rm test/run.sh || die - sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \ - test/mold-wrapper{,2}.sh || die - - # static-pie tests require glibc built with static-pie support - if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then - rm test/{,ifunc-}static-pie.sh || die - fi -} - -src_configure() { - use debug || append-cppflags "-DNDEBUG" - - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. - -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin) - -DMOLD_USE_SYSTEM_MIMALLOC=ON - -DMOLD_USE_SYSTEM_TBB=ON - ) - - if use test ; then - mycmakeargs+=( - -DMOLD_ENABLE_QEMU_TESTS=OFF - ) - fi - - cmake_src_configure -} - -src_test() { - export TEST_CC="$(tc-getCC)" TEST_GCC="$(tc-getCC)" \ - TEST_CXX="$(tc-getCXX)" TEST_GXX="$(tc-getCXX)" - cmake_src_test -} - -src_install() { - dobin "${BUILD_DIR}"/${PN} - - # https://bugs.gentoo.org/872773 - insinto /usr/$(get_libdir)/mold - doins "${BUILD_DIR}"/${PN}-wrapper.so - - dodoc docs/{design,execstack}.md - doman docs/${PN}.1 - - dosym ${PN} /usr/bin/ld.${PN} - dosym ${PN} /usr/bin/ld64.${PN} - dosym -r /usr/bin/${PN} /usr/libexec/${PN}/ld -} diff --git a/sys-devel/patch/Manifest b/sys-devel/patch/Manifest index f59ee2775130..d16756fe2107 100644 --- a/sys-devel/patch/Manifest +++ b/sys-devel/patch/Manifest @@ -19,6 +19,6 @@ DIST patch-2.8.tar.xz 907208 BLAKE2B 687f566201adb2e32c3832b911adaddd9994aacb25b DIST patch-2.8.tar.xz.sig 833 BLAKE2B 6890bd25e2b4b5633b58073949f28f7c71c57667af9e4d92acc8f1736740c6433adf7078bf9ed3199158bd9734d080dba5b7eb46577d5714aa487d79fd938603 SHA512 8050bc11cd52ee930025e40550afe6c1a866a4a74fdc99332087c2d0fe8358b83d031322bf64480333fe682a7f52127fba7aceffa0cf6747e1ee3f239539f5f7 EBUILD patch-2.7.6-r6.ebuild 2393 BLAKE2B bee456b5704807b931046f85172a93aa3ed564979a02ff307943b7c4d585d21bdcebc1d637f5914925d0eb9d088f5d2413ab9903ec8daf442a316455c9a2954a SHA512 706529f59336e2d746b88c68acfea63d299372505e021b38fd301f25ae09c3afc2fea9daab73526399dc1fa0898914a1937f9a18d1bce1c0cade10354ec484c6 EBUILD patch-2.7.6-r7.ebuild 2462 BLAKE2B 728007b174f89ccb3aca20ab8de0a8c35e587044d9b1880479c8a2d6afc8fdac9cbc4baff1c118ba1342746bec2f20747ecb6e4bbfdcb00297248141551355b5 SHA512 8e89324d30ca478c278f8ec8ae728afdf73465f331a878436801ab85d3a06e40919a35781a33dac0337e7fe231537af2fbf5d7dfaa9f89efca35111e8d38d4b3 -EBUILD patch-2.8.ebuild 2037 BLAKE2B 6a011b3a01d1d358f26bbae7a176a5a1977f1215a2fc41cbcee4143031dc929a0445bc5f84390b3dfcc51163c64a36e34fe512bac01678ce25a48723f14149dd SHA512 3d80c9665d780d3a750f9a99617875329fb2affe4e1c905192dd0291daa0594e18c84d0cd92f30c46beca977af8b3d3884a980105e27b0d2d7e600139eb9ac2d +EBUILD patch-2.8.ebuild 2036 BLAKE2B 417438933c443ce5554fe0bca962f39b29bb7282b4808aaa130e92ae45944153755df69e75a7347d2e4912ebe213b9c0a4ef9a023c22e94cc5f3616767a7b6e4 SHA512 6dcaad9a67368c8c2e072b29530d8025c37b89418b7b674a5819c96de4622e98e87c09386d724645c3adc1b6f7e4a36a3c472ceea9b34bcdf6e0279a459592ce EBUILD patch-9999.ebuild 2043 BLAKE2B 1656b1095752f92ae19eba238049d203590bea056d784f1011f8fdf48ab95a16bb4a91b51674cf7ce1e8e01889abfbb45d8a19a371da37ce3f64889d2ca2fea1 SHA512 d15f55a85a5674d05805931b75369c13ae072582ed370d590a85831e1591304cff232ab69752795303555b64a7b090894d99061a51db0024c887ce170682f6af MISC metadata.xml 329 BLAKE2B ac0ac5e4a422955e2e1cc040d03ab9df083c70d0275145366ffe47c04fb08ac5e9c1cf776ab9c96e023910a0f66a7ff3cfd8377574d8e282cd78c435a6d8bdd2 SHA512 a0c5d5bc2d111a6d22afa4bae0e56ac7f927798122fed5373dd64a214d7b51dc436482bf21eb2ef32073c2f4004cb6dd6449afd58b7ab6936ed3c2e3a4c39872 diff --git a/sys-devel/patch/patch-2.8.ebuild b/sys-devel/patch/patch-2.8.ebuild index 8f8d1b87aa03..2eceb5f47355 100644 --- a/sys-devel/patch/patch-2.8.ebuild +++ b/sys-devel/patch/patch-2.8.ebuild @@ -22,7 +22,7 @@ else SRC_URI="mirror://gnu/patch/${P}.tar.xz" SRC_URI+=" verify-sig? ( mirror://gnu/patch/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="GPL-3+" diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest index 1122063c6c92..6bad91068ecb 100644 --- a/sys-devel/rust-std/Manifest +++ b/sys-devel/rust-std/Manifest @@ -14,6 +14,8 @@ DIST rustc-1.85.1-src.tar.xz 274028992 BLAKE2B 1dddbbc0d14fe9551fd2eb59a47521ac7 DIST rustc-1.86.0-src.tar.xz 275696736 BLAKE2B 9f33a710a3e567d92f56091920643f5ef2ddf2ad52acb5d9ee78496a7b5dbc10da5a51c72cf2a6f66d543a531d3138a49767c98501ae4e885e03988d2ccfbb59 SHA512 9ce195e24a03765f7163de16271e3d19d731d4b80fcc2bfd919106c9d42543eade018f712f6947ea3c6e57c6cb2e6841596aa668d608b8da15101a7da14f3097 DIST rustc-1.87.0_beta20250420-src.tar.xz 283544556 BLAKE2B 70a59c7d695e881a4e21d500f19b7d83e3a86bc8d5dfaaaa28a4cd4631b12937a2743119e3181e84af7b348386c672f4e62675da8cfb399095fcdda527b072e0 SHA512 37e62954c21b0d5c232dca1d0fe476b165eb63b7315c1fcaa18068707f4fd00e2def09968ee1d243f62cb3eae3fbb4381493b8505179342705998dce08e23afe DIST rustc-1.87.0_beta20250420-src.tar.xz.asc 801 BLAKE2B c0ed0686d3bc612e8b0edb96817928107905220328af81d2f9200552c3edb58d98ae8844f01b7dd20e59e6c0a173f6da11b2cd58d0c3b5d5f0bd8290528ea86c SHA512 e2e694feec13d8fb8d9b50442c0c2e3de5cef0a249730c945124880220e44d481b2109098c5a8479f765384a4298e293e63743c924e0866ed2e5aece3a35c98f +DIST rustc-1.87.0_beta20250430-src.tar.xz 283517896 BLAKE2B 5d86aa824662230a843576798a544ef5e3a49e0166b66c9ecc9926832e102562aac3493748085b7f38a71e5954206d27f7ab3e219a27d96b1c55a8ab8419851a SHA512 5c29e7513b70416f97ba7a5f9669600da9b695d8dc6df582aa6ffa017da5c38215d9a27584fa6f6b2309813127571eba49a3fef375a6598c607f007f41f6d3fe +DIST rustc-1.87.0_beta20250430-src.tar.xz.asc 801 BLAKE2B 4ecdc70a469bce016e7c92a77a8c088ed37375e994a820b24c67269358eed4bc465aa77c4974b1e72586b23737b1d25844394b5de36fd4427978eff20bd07102 SHA512 f8c10cf66e2fb791de7b994bba622d1f8e8df75e48fd8d30795edaa6316b935583b51e235520d2aa2578cfcea1dda17ff2256317c7f4bb1f6606f5afbd6a80d1 EBUILD rust-std-1.71.1.ebuild 3434 BLAKE2B b419921941149604dde46b09eaf4c6c3456a750e86984e9da87f55a8c26a6f47ad0af220c9bf25eeb64087417cf03bfe21f2c649b9e4a470fac704665ea03991 SHA512 7b01967a53f8cc7343088ce1e744a5622f2e6129df1e3807490b782a9819e71493dd06cb848cdd748aa8caa8edda51af1c7088c819e249855cd2143c5b824df1 EBUILD rust-std-1.74.1.ebuild 3425 BLAKE2B 565cff2ad12983badb862c9c4cdf1ca6b29de258e0a612cc3320fab5b4802fe7fb15ca6e15e9a7f4007675a6ca9d9b294b01deaed19b61b411199ce5e70f25bd SHA512 49c10f5731a6d22c86b07497135c7a372bdc6d6c9cf5e6f4ec6848a73725d1238a94fc814763e60d6e680d1720e33e2607a458a5fbae41a043d6514abc9c4fbb EBUILD rust-std-1.75.0.ebuild 3513 BLAKE2B 0c7896ca2859e793c0daef7f0c8b28ec676dc80c737602bd127f420f651c922f4d5e4d0d066a4f22f3bf7f23d3b3e3da4b8903dd6b3cda8a00b170b44ee24906 SHA512 c4261b37358667ac32851fda7f79eb210bec30b2de69d5b867a5e6a6b26bbb10eb1acea2837fff4b836e0642982b15dff1b75912b0548959e5c9600d174c36ce @@ -28,4 +30,5 @@ EBUILD rust-std-1.85.0.ebuild 3422 BLAKE2B 34e0955fd9bd456ec8f81b372c79fc9c8a4fa EBUILD rust-std-1.85.1.ebuild 3422 BLAKE2B 34e0955fd9bd456ec8f81b372c79fc9c8a4fa536d212abd4fed6de83bac34bf474048e70c39677bf927e9baaecc693ffb684f3ebf3fab699eb2e4045fe7f3cb1 SHA512 3224c1992b9fc485b245aab95d5f330855f3f7f7be611495ab25b6de3ca523cf493e017807b6afba3d46bad2d1415ecc4ffa0393ff0930000ff688963ad6d43b EBUILD rust-std-1.86.0.ebuild 3422 BLAKE2B 34e0955fd9bd456ec8f81b372c79fc9c8a4fa536d212abd4fed6de83bac34bf474048e70c39677bf927e9baaecc693ffb684f3ebf3fab699eb2e4045fe7f3cb1 SHA512 3224c1992b9fc485b245aab95d5f330855f3f7f7be611495ab25b6de3ca523cf493e017807b6afba3d46bad2d1415ecc4ffa0393ff0930000ff688963ad6d43b EBUILD rust-std-1.87.0_beta20250420.ebuild 4401 BLAKE2B b1a98873cc3e350ecc3429dfc73f290bc45dada7eeaa668820383df73bce979d986d0c4dc0ed4ddd059c1318f2f7ee64c221395823b456a35bd62ab155e5e342 SHA512 53494ec1c1334df9fd468779e94a9d709707043039c0df8cb36b50952afea0ceb15c881f355cb9f3a78981b5044e2ac6c39c09deb38887ac266866e9766101e6 +EBUILD rust-std-1.87.0_beta20250430.ebuild 4401 BLAKE2B b1a98873cc3e350ecc3429dfc73f290bc45dada7eeaa668820383df73bce979d986d0c4dc0ed4ddd059c1318f2f7ee64c221395823b456a35bd62ab155e5e342 SHA512 53494ec1c1334df9fd468779e94a9d709707043039c0df8cb36b50952afea0ceb15c881f355cb9f3a78981b5044e2ac6c39c09deb38887ac266866e9766101e6 MISC metadata.xml 958 BLAKE2B 05a5fd09535888bb9226b8fbead0c8a715b781f97886cc813e6a28de00597cf797a5f4f90f40aff9c9e27c544da7fb0b16e3d676b05de9559bd3cc8b70b28189 SHA512 8d6092f17c9bf3b312f63b9dd5065d7b12666e98bb1c8b4b8aa6a89275d29d6148598f833117f2921a152d567581648536b6af06a1f3266dca0c7ade797bb14a diff --git a/sys-devel/rust-std/rust-std-1.87.0_beta20250430.ebuild b/sys-devel/rust-std/rust-std-1.87.0_beta20250430.ebuild new file mode 100644 index 000000000000..b3e050dba80c --- /dev/null +++ b/sys-devel/rust-std/rust-std-1.87.0_beta20250430.ebuild @@ -0,0 +1,180 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit flag-o-matic multiprocessing python-any-r1 rust-toolchain toolchain-funcs verify-sig + +DESCRIPTION="Rust standard library, standalone (for crossdev)" +HOMEPAGE="https://www.rust-lang.org" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/rust-lang/rust.git" + EGIT_SUBMODULES=( + "*" + "-src/gcc" + ) +elif [[ ${PV} == *beta* ]]; then + # Identify the snapshot date of the beta release: + # curl -Ls static.rust-lang.org/dist/channel-rust-beta.toml | grep beta-src.tar.xz + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SRC_URI="https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz + verify-sig? ( https://static.rust-lang.org/dist/${BETA_SNAPSHOT}/rustc-beta-src.tar.xz.asc + -> rustc-${PV}-src.tar.xz.asc ) + " + S="${WORKDIR}/${MY_P}-src" +else + MY_P="rustc-${PV}" + SRC_URI="https://static.rust-lang.org/dist/${MY_P}-src.tar.xz + verify-sig? ( https://static.rust-lang.org/dist/${MY_P}-src.tar.xz.asc ) + " + S="${WORKDIR}/${MY_P}-src" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4" +SLOT="stable/$(ver_cut 1-2)" +# please do not keyword +#KEYWORDS="" #nowarn +IUSE="debug" + +BDEPEND=" + ${PYTHON_DEPS} + ~dev-lang/rust-${PV}:= + verify-sig? ( sec-keys/openpgp-keys-rust ) +" +DEPEND="|| + ( + >="${CATEGORY}"/gcc-4.7:* + >="${CATEGORY/sys-devel/llvm-core}"/clang-3.5:* + ) +" +RDEPEND="${DEPEND}" + +# need full compiler to run tests +RESTRICT="test" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc + +QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so" + +# +# The cross magic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi + +is_cross() { + [[ ${CHOST} != ${CTARGET} ]] +} + +toml_usex() { + usex "$1" true false +} + +pkg_pretend() { + is_cross || die "${PN} should only be used for cross" +} + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + default +} + +src_configure() { + # do the great cleanup + strip-flags + filter-flags '-mcpu=*' '-march=*' '-mtune=*' '-m32' '-m64' + strip-unsupported-flags + + local rust_root x + rust_root="$(rustc --print sysroot)" + rtarget="$(rust_abi ${CTARGET})" + rtarget="${ERUST_STD_RTARGET:-${rtarget}}" # some targets need to be custom. + rbuild="$(rust_abi ${CBUILD})" + rhost="$(rust_abi ${CHOST})" + + echo + for x in CATEGORY rust_root rbuild rhost rtarget RUSTFLAGS CFLAGS CXXFLAGS LDFLAGS; do + einfo "$(printf '%10s' ${x^^}:) ${!x}" + done + + cat <<- EOF > "${S}"/config.toml + [build] + build = "${rbuild}" + host = ["${rhost}"] + target = ["${rtarget}"] + cargo = "${rust_root}/bin/cargo" + rustc = "${rust_root}/bin/rustc" + submodules = false + python = "${EPYTHON}" + locked-deps = true + vendor = true + extended = true + verbose = 2 + cargo-native-static = false + [install] + prefix = "${EPREFIX}/usr/lib/${PN}/${PV}" + sysconfdir = "etc" + docdir = "share/doc/rust" + bindir = "bin" + libdir = "lib" + mandir = "share/man" + [rust] + # https://github.com/rust-lang/rust/issues/54872 + codegen-units-std = 1 + optimize = true + debug = $(toml_usex debug) + debug-assertions = $(toml_usex debug) + debuginfo-level-rustc = 0 + backtrace = true + incremental = false + default-linker = "$(tc-getCC)" + rpath = false + dist-src = false + remap-debuginfo = true + jemalloc = false + [dist] + src-tarball = false + [target.${rtarget}] + ar = "$(tc-getAR ${CTARGET})" + cc = "$(tc-getCC ${CTARGET})" + cxx = "$(tc-getCXX ${CTARGET})" + linker = "$(tc-getCC ${CTARGET})" + ranlib = "$(tc-getRANLIB ${CTARGET})" + $(usev elibc_musl 'crt-static = false') + EOF + + einfo "${PN^} configured with the following settings:" + cat "${S}"/config.toml || die +} + +src_compile() { + env RUST_BACKTRACE=1 \ + "${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml -j$(makeopts_jobs) \ + library/std --stage 0 || die +} + +src_test() { + ewarn "${PN} can't run tests" +} + +src_install() { + local rustlib="lib/rust/${PV}/lib/rustlib" + dodir "/usr/${rustlib}" + pushd "build/${rhost}/stage0-sysroot/lib/rustlib" > /dev/null || die + cp -pPRv "${rtarget}" "${ED}/usr/${rustlib}" || die + popd > /dev/null || die +} diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz Binary files differindex ea302b9a2ada..ff4d4eaf071e 100644 --- a/sys-fs/Manifest.gz +++ b/sys-fs/Manifest.gz diff --git a/sys-fs/ncdu/Manifest b/sys-fs/ncdu/Manifest index b4006fa582df..0885b3dc2629 100644 --- a/sys-fs/ncdu/Manifest +++ b/sys-fs/ncdu/Manifest @@ -4,10 +4,13 @@ DIST ncdu-1.22.tar.gz 157188 BLAKE2B f330bcbdcd3774a7f9215b8725822555c95940ae7a9 DIST ncdu-1.22.tar.gz.asc 833 BLAKE2B daf938344adc9a51334b2834d3244a241cfe3cead0dc3f686d3c32da8bddca9b1aa943310ad15cfbd25f2384b5611ed833aca3c09de309e37ef4d8e2892eaaff SHA512 3147e1d6bf52c050b1938f39eda307ab755850c8b30a31f6890bf311efeddf14e976b827e9152f578f41a32ddc057742ffca918b5a6f0cae54e94273e96b0928 DIST ncdu-2.8.1.tar.gz 72166 BLAKE2B d884bfac47a69fe81fbbc778e62d59c20fd21545b7d3ae2b8c287e5ea5eef0e5bfbf2add0d97980cac07d6d0db3c2362f9fb2d49cdbaa8c3766ecd6a2f019a45 SHA512 a4b0ada5108aecb8be845ba7a355e677b47474eb0b56e94be16dae3f05016ead99cae6a6daf6082ac4acd308d1c05ebec07b1e4d48df3c1920773498071736ea DIST ncdu-2.8.1.tar.gz.asc 833 BLAKE2B b9438821781fcf37027880556b8770f96868cc410ce6aa4304fd3bc057f80247679e3a2f3fb180c464f2b45d1211c54ffebdb98fd395fcb334eb89295986694e SHA512 9390236fd0101e9ab668865d0d220d4b135348c37f6e3ec883aacbf1a684a6f665bfb102f52bf26c0fb74a8acd5e5d023709140ff5d1f4c96254c14a54582af9 +DIST ncdu-2.8.2.tar.gz 72200 BLAKE2B cc14e058c1951179abe762f5275a26577bb85607f86488ac3eabdba33b45d7c0ded9b59446b7573d40bdf11a66d94a246386401049c4455cf5d1cbe4802724e5 SHA512 8c1ac30825995c77e8edfee2306abea665988a41670806826ab1fd192b231e2ce1979b657bbd917fd054679eaa0437a31d62c1b7b155166132f656d9ae359fe7 +DIST ncdu-2.8.2.tar.gz.asc 833 BLAKE2B 6e30aa6bf911cbae9bc47bede53eadfb15d1315aaf90f53922f0a7d96daa4bcb7f1ee9e42a802d99c196f7ced3fd9eed840a0ef67d2b96f08b9346be56d72269 SHA512 361076a5189718d963f8b27462e69e7292394380a509d6838f12334e81018720d5565c9cbc0118a759225f1366f67c655065a6bd84f3386f85af33d07b67c002 DIST ncdu-2.8.tar.gz 71923 BLAKE2B c9d5cdf9c2201025d945a9b4540f5740e5c7c85d94c230829f6f1a98fa70abaf3be9850ab91f45c7bd514b5183a6a9f98a1b618ca6308d12d1bd7369b1a5c023 SHA512 5b6eac767e9f2c12aec04c2e363dac76ea5e7a24a17991fe482db92512ff985ff8d91989fa30a61ed82f92b84d843c30387788804801a87ec91ad0959b382091 DIST ncdu-2.8.tar.gz.asc 833 BLAKE2B 87cfa0cdf0dfbd4feced289e62fb62e8b193cb25de79a04fbc66b9be4a9f7ca4eaddaf89fca70cc6dbde05c535998002be0fac8cbc732236dc4ce66d48eafc50 SHA512 101f4c0024f17ce725680b756acb35fd07be804891a336394bc8a4844351ccc6daa576d1d3420cac5889ec6e4e604028e4c2d944cee07c079efea807745db656 EBUILD ncdu-1.21.ebuild 695 BLAKE2B 6b918ca77c2b954c39c8d878ab1134f375febc8bf8ae325b34857e5a8b3848b71d3ccde7bf03d6afdd342055b457791dcdb29b003b05cb1d2a0d8d9ad1d2de85 SHA512 4eefe3ce9324754c66156ebea0570be468be99365c3a4f3d4de92c05817e99834b7df315d90d7e33410a9149cb346da0a3f9fa24b9fdd231a4c1b4fc75d8400b EBUILD ncdu-1.22.ebuild 701 BLAKE2B 58b4805b334f1df33dd84cd4e5f65dcfa8bf8170fafdab7dd02a3e2ee018414db34c7fbef52b5731d596bfeb94421a608ff1dafcdabb0bb2e61d97f3cdc5a2e2 SHA512 495462de443c19870fc31b365d0082f8fa8b5b96fa24c91692ef5304cf25f65403f1ff871178bb5f5453952896f5d371aaa64aeb77dd01f9144764a38e2a7dab EBUILD ncdu-2.8.1.ebuild 986 BLAKE2B f88398f0ed38243428749f51212104db0e3d9f66a9f9b56018a03fc291237f0ac234c656ca3080a66ccedd4db6e596d01d763f0b83ebb9890775e64f93a58423 SHA512 0fdb6f7aa5e329aa3c5f645e9907f8a9ac4294310c9e9e14fbcaeab4b0d2ae8eb01942532776a9928c871c431d32d67e217d9ae143d7d9d8e4109cbb5e1ede73 +EBUILD ncdu-2.8.2.ebuild 986 BLAKE2B f88398f0ed38243428749f51212104db0e3d9f66a9f9b56018a03fc291237f0ac234c656ca3080a66ccedd4db6e596d01d763f0b83ebb9890775e64f93a58423 SHA512 0fdb6f7aa5e329aa3c5f645e9907f8a9ac4294310c9e9e14fbcaeab4b0d2ae8eb01942532776a9928c871c431d32d67e217d9ae143d7d9d8e4109cbb5e1ede73 EBUILD ncdu-2.8.ebuild 986 BLAKE2B f88398f0ed38243428749f51212104db0e3d9f66a9f9b56018a03fc291237f0ac234c656ca3080a66ccedd4db6e596d01d763f0b83ebb9890775e64f93a58423 SHA512 0fdb6f7aa5e329aa3c5f645e9907f8a9ac4294310c9e9e14fbcaeab4b0d2ae8eb01942532776a9928c871c431d32d67e217d9ae143d7d9d8e4109cbb5e1ede73 MISC metadata.xml 862 BLAKE2B aecbc2cfec9351b2be9087d297016826f9bea5f81ea690e480cbe0dce5c627f554875fb9db5b19f21373391ef4fb28c7cea3129d911e80b7be007a9a0a79ac0a SHA512 2c722040961b930791780f704edddd4cdf010df05e462a0d333f2fbf4966c0ecac08eef3b1e05baf34013c95a91cc79dc38ef5616e07ffcb4e386b8760f89683 diff --git a/sys-fs/ncdu/ncdu-2.8.2.ebuild b/sys-fs/ncdu/ncdu-2.8.2.ebuild new file mode 100644 index 000000000000..9c23b71ca696 --- /dev/null +++ b/sys-fs/ncdu/ncdu-2.8.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/yoranheling.asc + +ZIG_SLOT="0.14" +ZIG_NEEDS_LLVM=1 +inherit verify-sig zig + +DESCRIPTION="NCurses Disk Usage" +HOMEPAGE="https://dev.yorhel.nl/ncdu https://code.blicky.net/yorhel/ncdu" +SRC_URI=" + https://dev.yorhel.nl/download/${P}.tar.gz + verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-yorhel )" +DEPEND=" + app-arch/zstd:= + sys-libs/ncurses:=[unicode(+)] +" +RDEPEND="${DEPEND}" + +DOCS=( "README.md" "ChangeLog" ) + +src_unpack() { + if use verify-sig; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + zig_src_unpack +} + +src_configure() { + local my_zbs_args=( + -Dpie=true + # Upstream recommends this default: + --release=fast + ) + + zig_src_configure +} + +src_install() { + zig_src_install + + doman ncdu.1 +} diff --git a/sys-fs/squashfs-tools-ng/Manifest b/sys-fs/squashfs-tools-ng/Manifest index ecdc9a91f917..86224156d553 100644 --- a/sys-fs/squashfs-tools-ng/Manifest +++ b/sys-fs/squashfs-tools-ng/Manifest @@ -1,6 +1,4 @@ -DIST squashfs-tools-ng-1.3.1.tar.xz 585916 BLAKE2B 697131ddb9959bed388534f90c93e2e7495ef5aec9facf97e7d17475cff64d7a4badb709a16ae5e6da3ee89b1a1e3a49833bd15b9a0b4b364e15a565bd18e480 SHA512 0a433f7c3633cd5d8646d990744e31ed59c7012d5f8bb4fdb7892b892631f22a8fd0969f7d81de68f53e44670e71cb8e29729cd925a93b98ab3b6942bbc30662 DIST squashfs-tools-ng-1.3.2.tar.xz 585380 BLAKE2B 43e8e7c189a9e3a23964a9ae17666eba7ff362d7ed011ee09e342d9ef777de2ce8e326cd38fa0932ace33929cf75bab81786ca56411053c08041300459262076 SHA512 6f14d90875ef3f3d36d3cd38932ade6b0da7284922c914bd655e3f0a4abb17ba75d4bc052a1d4244c1b4ff96b3798d83d5a7b3263b8e1b96c112f4cdf967400f -EBUILD squashfs-tools-ng-1.3.1.ebuild 1202 BLAKE2B 165800a2c038c2db19d92b223632838b760253c0007f307b3a7ed6022719369c0bb0ecf7619e77ccab20f168e7a33a2a2b93f3679d91a58aedac86ee28b4fec7 SHA512 822bc8b4b244574035669e6f3c11d18887ad5defca3842ca8ca29073899000caec607dc443b68d644cf6e350d7c85fcfdd418bec3a9ea34d8405443524c4754e EBUILD squashfs-tools-ng-1.3.2.ebuild 1202 BLAKE2B 165800a2c038c2db19d92b223632838b760253c0007f307b3a7ed6022719369c0bb0ecf7619e77ccab20f168e7a33a2a2b93f3679d91a58aedac86ee28b4fec7 SHA512 822bc8b4b244574035669e6f3c11d18887ad5defca3842ca8ca29073899000caec607dc443b68d644cf6e350d7c85fcfdd418bec3a9ea34d8405443524c4754e EBUILD squashfs-tools-ng-9999.ebuild 1204 BLAKE2B b8b54ade8c7e6992480634256f78e71bb76effa373d02f608ad1725047013d099d38e1460a41b3d77ad8e10844c8066c5fa02890c44b71b59145d6ab600f2828 SHA512 89b3ef25cdce77a9a503f7c7e6194b6b111765c3f3ac0c6453c6803a15f16b27b0aaf6f4c426f4c36ae71dd698ae464377e71b94702bd0c00a29d73522c6875b MISC metadata.xml 453 BLAKE2B 4bfc83a611fe2b8da5ce57e56c438c671489d0944cbb4b3f82113bac6bee89028091551c1c96953f166959b087d7e776b28ecb6b9290489f007ea5ca33090ebf SHA512 013b8d87af8c6298eaba48b4aa4282a8781321b0a15d1a8745361e389bb6c5ae6957b24af4bb6b88125cff5f9824b0e878051bd395fdeb98c2ae0ef7f2b370a7 diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild deleted file mode 100644 index 9342b6bd6847..000000000000 --- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A new set of tools for working with SquashFS images" -HOMEPAGE="https://github.com/AgentD/squashfs-tools-ng" -if [[ ${PV} = 9999* ]]; then - inherit autotools git-r3 - EGIT_REPO_URI="https://github.com/AgentD/${PN}.git" -else - inherit libtool - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz" -fi - -LICENSE="LGPL-3+ BSD-2 MIT tools? ( GPL-3+ )" -SLOT="0" -IUSE="lz4 +lzma lzo selinux +tools zstd" - -DEPEND=" - app-arch/bzip2:= - sys-libs/zlib:= - lz4? ( app-arch/lz4:= ) - lzma? ( app-arch/xz-utils ) - lzo? ( dev-libs/lzo:2 ) - selinux? ( sys-libs/libselinux:= ) - zstd? ( app-arch/zstd:= ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - default - if [[ ${PV} = "9999" ]]; then - eautoreconf - else - elibtoolize - fi -} - -src_configure() { - local myconf=( - --disable-static - $(use_with lz4) - $(use_with lzo) - $(use_with selinux) - $(use_with tools) - $(use_with lzma xz) - $(use_with zstd) - ) - econf "${myconf[@]}" -} - -src_install() { - default - find "${D}" -name "*.la" -delete || die -} diff --git a/sys-fs/ubi_reader/Manifest b/sys-fs/ubi_reader/Manifest index c628e347b4a1..26a4728f7570 100644 --- a/sys-fs/ubi_reader/Manifest +++ b/sys-fs/ubi_reader/Manifest @@ -1,3 +1,4 @@ DIST ubi_reader-0.8.5.tar.gz 43237 BLAKE2B c55bc689af0a32a0e65aa6f860617131654d11ad5e6f7f1e37b4e048718c061f352965f9793595dc16162df0c08ce32d4db2d6bfaee9366110028f7fe61a5c98 SHA512 14e02c8b8c5fe0fe6316f0dabea21dbb6ef6a865ef2b176fc6e26f36bd54a981cb89fccee2ac476b042909cdd5946b1325f792ac159d7e6bd2c5a6f7f4b14062 EBUILD ubi_reader-0.8.5-r1.ebuild 591 BLAKE2B bc7c450cc7750031ddbef6cdfb4ded92c5f2a8f687bfbcb4cef32bec6c76b33ceb1616d15482b615d1dad962a1d2c00494561b20169439bbe9a49951ef39372f SHA512 6004d4b0977ef62f15951ef7a48efcf87ccc6771abdf63ab31f51e610a8bbe31a3e48192fbe3782d778c74f744a4a141556ded821fe481b3060e77ae87b40822 +EBUILD ubi_reader-0.8.5-r2.ebuild 591 BLAKE2B 8de78214303be63d130e0591ce5f3812b38984d34159040cf6754236ee608acefe0216fb64fddaacf4346716d12e119b325456330512df191936d018d2985be0 SHA512 c80d91866a058533cb22213b051513982cf5e08e75e4960b928715fb262d3d4e3ef4cea23d1c72224676af88641d13bbccf9d20fec39352861af9a2640569ec5 MISC metadata.xml 333 BLAKE2B a4adf1ba56af470a304ddd6721e7c3468f789cf231930dc19f961d028f048530c63b82046c34f295c820f6a0f34abb77f0d21a7c0608a15b409b3cfc12a1ef72 SHA512 ca998b9ec98ec5d05ad4fa7fd3ad1041073b0e00f1da0e88c6d3c5d9de09f678a8dd4eefda5d90ed7df8af639d41ec7c2bb5040e4296296a307b9cca081c3a10 diff --git a/sys-fs/ubi_reader/ubi_reader-0.8.5-r2.ebuild b/sys-fs/ubi_reader/ubi_reader-0.8.5-r2.ebuild new file mode 100644 index 000000000000..041da17e2d1c --- /dev/null +++ b/sys-fs/ubi_reader/ubi_reader-0.8.5-r2.ebuild @@ -0,0 +1,20 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 + +MY_PN="${PN/_/-}" +DESCRIPTION="Collection of Python scripts for extracting data from UBI and UBIFS images" +HOMEPAGE="https://github.com/jrspruitt/ubi_reader" +SRC_URI="https://github.com/jrspruitt/ubi_reader/archive/refs/tags/v${PV}-master.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}-master" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/python-lzo[${PYTHON_USEDEP}]" diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz Binary files differindex de361178f5af..a53d0e7a360e 100644 --- a/sys-kernel/Manifest.gz +++ b/sys-kernel/Manifest.gz diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 8ab52cb94938..3212142140ea 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -10,10 +10,14 @@ DIST genpatches-6.1-145.base.tar.xz 7182576 BLAKE2B 935a9701f0a0a84a286f02876077 DIST genpatches-6.1-145.extras.tar.xz 4056 BLAKE2B cb630e4721aefaeb4457c17e589e84bf010609cb498ade5218846e5bc56f3bab79650a620275d47e393ee128a30eaae8c9337c3e485fc8540d812c77138d6f8d SHA512 3304dcc7bfa2a5f0c874611e1ee779461323746d4b54a11fbb446393e523a93718feb76c9ae791b7c737f29ca9d20768b4c6ad4827480f939748346dfdb3fcc1 DIST genpatches-6.1-146.base.tar.xz 7216868 BLAKE2B edfff9d3be6142527453263c896f9a486ca7db92129e264d8de50532d069661ac57aca319f5acc80d11177eb1b5246dd78e3937c66ac01ab57b49de98625c3e9 SHA512 2dc2fb1fb062cd7bf54c05404c916c616ecf8fccb397c4018804dfb50f800a3815c9290cfa67cbf7d18c2d2f79ccab2131f50261cefe43b24a62556409979988 DIST genpatches-6.1-146.extras.tar.xz 4056 BLAKE2B fd78397729f327b395213e9e6b2bf8160416285d52237da424aac4fcd78160974d148cb15a66b37b8961b7734dbf57c4b426098f409c6606f763ba439d04ec72 SHA512 54c601af719bc21f4230c93e83e51018745c20ae8319e5234c22cf9dfc6100d30c81ba464a154aebda2c977be40246621c2d4f0ba4f4d20a55789a73401d6231 +DIST genpatches-6.1-147.base.tar.xz 7218192 BLAKE2B 95633db66825afd9f7dcc952be3fe4a5d52e968a15c68bdcdb11b97b99506671776befa6d2d0eefe9c3ff6c8b255c60482f5c3ae17aea3d065c3bb4fe5635945 SHA512 2c1e3232e62bf721be90193353056429b7dc5ceabdef28e56ed66203248bf96ce66deaebe9fa01c39c006839beb5e22bfae75ab736dec68bacae735d02f3e696 +DIST genpatches-6.1-147.extras.tar.xz 4056 BLAKE2B 9465faf06021d2272b518d1d4bc72da1e91f285e28990dbf43353187c6e678c8effdb99ca30d7de70df3d495a276377a906b6786905d10ae6d4f3d8823e6afaa SHA512 e387628c65e0f652bb34ed69c5c1326ce01cd127e50d04940f63afde6b4e7c83aff0136b42aed32f08b784073e17b8c5795ee295c936af4f859e2cecb99e89a9 DIST genpatches-6.12-29.base.tar.xz 1803156 BLAKE2B 5db87d06800e230ab09e6f085126163fb4c3ad98b4261c988563436c9e5ab9c3783152c135ddec11012c3e6f1f9922782e9355416424af47074af5b352e3463e SHA512 4a98527730e096a1eea0d16faf88604d0db359b1ded00cab1417e4b6e2ba4f2fd9ef1a1739480895720ef63d80b753dd8752cc81592949d24e3dc678e4b6ea95 DIST genpatches-6.12-29.extras.tar.xz 4052 BLAKE2B f65d1d41d35679a525c1b92f26194c48dc757abb18b37793b69d5b5a49f312be091682f19ade2215319f4f45e46517e2e1fd54090df5c405f962d8cb228aa689 SHA512 7f81c3da7d277c141b00a0e39840dbfaa6348ce45d87cf35ec94997958fa2cc0b8341352b90cb7accd2b3b216e85b8d756f7c13471686afca6acc7d12a5164e2 DIST genpatches-6.12-31.base.tar.xz 1895404 BLAKE2B 60ca4a8944e04cef4006eb1a6bf8b0788ff6ef159c1083c69525b2f79d21a44075367c76e8d6ad43b7585732bd6797777bb17002953e26b01b170f11e5b3082e SHA512 1e8c76d5d4a3c8886cae9df2b5b915c75543775b9e005faf25d14da5bd4630afd35cf70b6a6b779b0d777ee8ca673571b1b68f6ce2b8914e01a71a92c212bbd3 DIST genpatches-6.12-31.extras.tar.xz 4056 BLAKE2B d17eceda0aaea19d7d064cf746b8e0ef7197224dcdbd21b07c1a52e7083d3c6bf52f7019c781c4ff8e62989cf585603cea3acfe00129b1359b42302f4a05ad53 SHA512 66b374a4b4c73c8226875d33120f199751adb59a6e044c06dc4b28c9171ca853e1547787600c7f715789175bfc0be307a6142c300a0f42b9c8bf347b21f21571 +DIST genpatches-6.12-32.base.tar.xz 1895416 BLAKE2B ee9002f0c337eb06957d1718463b8ed5a4154f37d6fc5fce080fb6ac82dc80b5f4555582382740408d8a7338436396791df8217e720415df05e2ceb0431454d7 SHA512 0077d7ede8d6c7f03843318b26abce19a35a8d2b1e6a87e1a3ae839ecbdb980e916f3206b5489d62f41c0d79dac7d384f04f1bd213f8ea8dca0ee8a48fa75862 +DIST genpatches-6.12-32.extras.tar.xz 4052 BLAKE2B 2b831af1addceb4338bdcb87347bff9708c3176624eaabd10273d8b7d17c0fd2e468603fc951378b872d779de6f6e2a6d39502a0f5efe777b6a05e92e1cc4201 SHA512 6aad66905be74e8c254f37b5740cb4c4db38ed896bf3a097a05788552b5f920e426d0bab22e62eaada5e57612f25684af5f1e9cbeb46817de3d1f5ce4147cc4c DIST genpatches-6.14-5.base.tar.xz 478484 BLAKE2B b4a07d4eb4efd31162d0c6880d826535f894806a664690c4648314df4ba70f374a0e8091bc8d7a7193ca2e75fe57fe730ff6867f171c2b4a90af4788272e3888 SHA512 00aefb9d59b0bb4d6361e59e8e92d141f8f5e2b033a7418fe5625ad2fcb1aac247606a3e54f7cb791f02591d57362e84c61511c896cd17be1013b23e43f70e73 DIST genpatches-6.14-5.extras.tar.xz 4052 BLAKE2B 131ba26cfcc2f1218a79b33069f5d01a1bdb016315f85913b557429999a17c414640246e2a95c1d79cfcdfcf60577f4bb614b728e56d725dc808cb5785795a3a SHA512 746e312955ab745c901c653d2f64fdbf075a80388ee1618072e52225f7fa6163e5cc65ea41791ffea89dc1b61f242317a1b3179e85647ba9dd7c9de27937d4c9 DIST genpatches-6.14-6.base.tar.xz 573800 BLAKE2B d8da8d4fd6ef42e403efafdcf731611aab86c3de7394b395e09d4648ba8bdfdad116e55a5d8b120c3f2ce3eb8938febb1af1f444e3f8a31efb9d16fdbb00e5d9 SHA512 fde9e51d193810eb26715a5acbba486d05f8617d8ede818b10a8299b1c025c791385e0bfd73ccd7a0af1d740ea09a3c8de1f1c7f3bf04c62f17dcce616cd1642 @@ -46,6 +50,10 @@ DIST gentoo-kernel-6.1.136-1.amd64.gpkg.tar 73123840 BLAKE2B ae08922d6f1d440ffa6 DIST gentoo-kernel-6.1.136-1.arm64.gpkg.tar 65761280 BLAKE2B bd63c96d17503f0332456e84ff3fe35c28de3912acad85001da29a88c5889b153034f761b6996717894995f556f9a7b95b978dec1f58f5506515f8133a505259 SHA512 ae68e409e33d3a3bd41378e12da7bd1ac6c67868754386c53bdccbcb82edffe137aa66a93c28a946ec95201d796b0e8c990d01b7f6363296bc8889974b4c0ba4 DIST gentoo-kernel-6.1.136-1.ppc64le.gpkg.tar 59934720 BLAKE2B 67e47d71853638ce13c5c1e60968524f5e787750ea9a7809a6b49d261af047dff5cb4852c0609420cc21ce1769053c8e9616e81888ab1a5edf7dc7d25c6cee44 SHA512 cfd903212f7c7cdef265ea3b8e1f027adfdb0c1337ceb835fefa3b9cc0bbc37601eee471e86c89cba37086423fc8f8d2314b12a8caeb9f4b1719c31ed78d5ec3 DIST gentoo-kernel-6.1.136-1.x86.gpkg.tar 62464000 BLAKE2B a30bea5dfab910f0d94677c1b19d0891668739f30fdd959c3a8e5b0649f9f2fcfa95975a867bea9bf5267dd2bcd1a80d8e0110b8eb2da479804d77117e4e13f7 SHA512 768ba19d9701a36a03755e94ecbd7b8bc2e846a1c71499ceab532c3b2df784790224083b571b59cd0f098b3795299ce826b909281fd5216e6e60d0a470fa527b +DIST gentoo-kernel-6.1.137-1.amd64.gpkg.tar 73103360 BLAKE2B 29d1441cb205b2842c136a77ad7f5e9e8e10fedb3adfc8a02aefd2bfb8802ab00589b468dc00de54d570db8a02998533f15c137aa4b1979f9f02fe8eb9f866f2 SHA512 21ee938c672a7175bd45706f4824fe1a81501820a721b7c437d7653f8a02af8fa8ef8d57c66f0380ece261dac9fa2521bfef6ddc6190a6545e22c991a1015d53 +DIST gentoo-kernel-6.1.137-1.arm64.gpkg.tar 65771520 BLAKE2B 8bec9ff2f32f4d5552436744a6636027c944054520de0244ee3dcc10e655c710e92c53fb95d339cff647a3b9753464ce3cccbe7e6f340f834f7c83569e44ade4 SHA512 efc922dd18664beb6eddac1ca53314507be76143403bd15290f2f18ea1ef9c37ca9f84cccbf4323615713cf8e777000a326a9ac1a83377cb50f0af28fdf054ee +DIST gentoo-kernel-6.1.137-1.ppc64le.gpkg.tar 59944960 BLAKE2B b77753231134608afe38a68c13fa23c948e30912b8d24f3f19b471215ab210874749d749bdf2a90e03def9b2aa6ce561234907a4b651b81be862f00a4d2d1ee7 SHA512 cca96272c97b93159aec1fbc94172e3e369f8a348b76854460d60102f7c12449377effd1be0a916f8b70e8e444b7cdbdac89a393650209c3e1c2eaf41755dfa5 +DIST gentoo-kernel-6.1.137-1.x86.gpkg.tar 62453760 BLAKE2B af346f35a276078a96d680a7e15aefd7fb619a90ba0542bd06f66cd429881d59352698d9cf609970dadf89f66019f1c98c778c32c6b61e10f5e175e32dd0b618 SHA512 86b5085fa86ef1bac520bb8dabdfb5c26fff314552e520eb1837a19498404314e323a3ba6ffad332aeb6e50687afeda72ae7c7ec2fd1c2e7a68b5439e148e41d DIST gentoo-kernel-6.12.25-1.amd64.gpkg.tar 306196480 BLAKE2B 8a46ce621ae3f6cee554ace5e585fbae9d3ab6d486d042e06de08b7978ee2ba16559412322fc0676ab6f206b5992d519632ecec8cf3b6be6b481b6680de17ac3 SHA512 298ff10613dac1b8f070a4d4ecb17918fc57827eacf51a5723d318c9ff5c0030b77b2d09c57ae54af0ad911044b18f1289e5c4c8509f7401174ced130b08e284 DIST gentoo-kernel-6.12.25-1.arm64.gpkg.tar 279316480 BLAKE2B 683200fdb8b77fd3ac4f1a7c7372550b652bd2de89aa9aed4890933b4bd2d70d608fe89c0ad168649ea780456acc90562eb531c7c15f14cf2da38840234ef23d SHA512 ac3574d4cdc96d7c49d4f6c46edcd401641af9715522bf5894f3915be297d9659830a777e5b7a39efd85186019703a92c183c060e11e0b34a61f6e42c5359431 DIST gentoo-kernel-6.12.25-1.ppc64le.gpkg.tar 73256960 BLAKE2B bd50bef58cbf3689a0186c0fb18501d28a94b01951855436a18328c7ffb6c4a0ffb980651b517a059e8f8adae29f59f9099467a899a7860e2829bcf6376a28a6 SHA512 40dfad33904018cf4ea8cba9d76909f2b41c4e9890f1d7538a91f3affeffde062f4048116bc883f4e21c5de79e359fed157167b4af388c3147884f8f6fb61747 @@ -54,6 +62,10 @@ DIST gentoo-kernel-6.12.26-1.amd64.gpkg.tar 306206720 BLAKE2B 1ab788eed9f6379212 DIST gentoo-kernel-6.12.26-1.arm64.gpkg.tar 279439360 BLAKE2B d8e5a7388c379d2ba24b31a4a73165aab77c810f48a6d6a42bd0cd23c6ce32fef92e50fc0df3ac7a36f4827132436cdbfdeef7779c972b952d5ab2b0d8b728e9 SHA512 dcd65779609dae966e8cee2399a5aa8e1d71b5d434d76dd413f6dc097809275f05332a8b2c841976501499e2b7096a5cbd2424383c6e634afab4f8bee590bccb DIST gentoo-kernel-6.12.26-1.ppc64le.gpkg.tar 73256960 BLAKE2B e4553359902e7d253c20528b5dd256da125997cdaae31e3523661b53a0240d9519688e7304865642aff3f8002ec5c5c0c86e6deaa173f8bcfca20187c74a75d9 SHA512 6abcf378ddf9bfc4283f185df0144abdac910413d80599fbe8984b330e10e5781691698f64fc6e1b28da2ccfcc464f71fc659b2c4d95f65a494110a68eccd5eb DIST gentoo-kernel-6.12.26-1.x86.gpkg.tar 77588480 BLAKE2B f4203de886370afdc1c71527c2e25254ce1718b25c72529fc0aa5a0e4f27e22bc3610e0f24a4e83806cbf26bbb9a9149194f90b069acb64a841a51f29da76a14 SHA512 74fc4d1c2ab715f06550ee61d765b59964646aa4cc513028823cb639db13dbc88da915ae39a56611ac26f8be24f4e9a2c1eaf050475aa77bb4dfba35fea05f5c +DIST gentoo-kernel-6.12.27-1.amd64.gpkg.tar 306268160 BLAKE2B 6736cc0724b18baf3e4a72c0102d702636b2bb734f086beb2fdb83e29aeefb47000f9a0efd7fdfca23da84639a9abd691d9c33ad32da15c5e3683ae835dcc1d9 SHA512 8581848a504f8ad2cf310eeeed78d5a0da2b67c4c48a56cf0cf7ce5906c08d27133b2e903fcbd7d833f6822ec1ec3487573b17cff315572abc8b94c46fdf9b60 +DIST gentoo-kernel-6.12.27-1.arm64.gpkg.tar 279398400 BLAKE2B f66780442069bbd485e768b6ba61163af3cb0d95ba6628d41dc2eb190d8e33400fd02a086402e19a858c48614c19b492e626e6f8ecfe2ff12fc290e173fddabd SHA512 bd7324cc1ba96d5a31e062486b5ad3b8672f48a38b8bf730ed41f11b7b93a296eb9cb8d6cf76d8a7952fa152da0604a25cfef6981729aa5cf4ced64b882e13e4 +DIST gentoo-kernel-6.12.27-1.ppc64le.gpkg.tar 73246720 BLAKE2B 04066598ae6e12a501e06e014d2a31e8e6a9d533210f470dc0b1bab16c2da6ee34264a64a8449325085e262e7542e24b0857339ac3e1f89c62ad97f2276d8edb SHA512 163b778301e152dcfb6747041e8f819548d9a82a09b6bf0ec915a4e9c6b780429cd902c08734023fb10a47516f58767a954a2a0dcbfba10460892eb07dfef506 +DIST gentoo-kernel-6.12.27-1.x86.gpkg.tar 77588480 BLAKE2B ba801cba4076ad1ee3a659031d3e1d1445a8df45ae7ea93c258aede038c2e05f54cd8132aa6485810d15f5c909b37650886f7ac503a09decc0e91f144972fa97 SHA512 e7989bff3739baa866617327ab98a31a259eca42815d9ccf1747febbdec388da38e63d7c55797f8139f7898614aed2d1cd70be19223f51c296deebf333f5dbc4 DIST gentoo-kernel-6.14.4-1.amd64.gpkg.tar 311562240 BLAKE2B cb9268a68056d80ce6e7e64e6061e058413c3e1fabb9b5d86e72bfa58ddde19a7460b3943264ec9dddfbb0b2ea108efdd07f0b8c3de0114a7c92b3a97b65c0ca SHA512 a3b7f3d05dfb5c2a3336d166e166a4f3650f7e283f016e5d47e2a7e6d4deaf68490af902d09c423ca43e5308de91966c2a4cbc642c6c469d6b23c39ca963a243 DIST gentoo-kernel-6.14.4-1.arm64.gpkg.tar 284200960 BLAKE2B b151c4e04bca81032849982c8296f766e593304e9afe7794a98482faed458da3693ee7827d81bdea62d905987e961eecb90eb9e58ce674dcb2373d9aaddc9ee0 SHA512 fd31e7e5bb4e9c09397f8f9da0bdbb1c43ff2000c61166c4f95c23eb6c033f013f45e9c7a5455aba25930755fb2e6396c848ad9029408bd71cd10e3e72760374 DIST gentoo-kernel-6.14.4-1.ppc64le.gpkg.tar 74444800 BLAKE2B e920d4a83c08b91618f8dfe2403d95766e1e3c0b0e08216c63953d0ea3edd38aea942359ccb11022776f7c175cea1a3e1e1f79f859e5c094b808c94ef04c8006 SHA512 0302f6aa755303579858ad895191ca09074bf3548f6101591a0f6f3502329fcb3a029b3760b63f5f22324df8296ad82f17a94175fe57baac58d4faa100bb6f70 @@ -82,8 +94,10 @@ EBUILD gentoo-kernel-bin-5.15.180.ebuild 3411 BLAKE2B 0fcef239e4f39ef9dd3d614ef0 EBUILD gentoo-kernel-bin-5.15.181.ebuild 3415 BLAKE2B 2a82d9eebf57975c51ebac5e8cac306831d29d423756bbf6d2b8c4a92df78ceed832c80ccf6d201921b8e174f2a4e9c5f2807a0cb7f1e2b25ab71c14e67ff01b SHA512 00081dd1717126236d8468f054e6ac9c07ee1c2c281b221e47585b2d5892a79e967ab49c4b333eabb7056c2afd8648fc8b510b6b8fc2623a340fde47112ea3de EBUILD gentoo-kernel-bin-6.1.135.ebuild 3411 BLAKE2B 0fcef239e4f39ef9dd3d614ef08c430245e260840c0397d8dc0e6ddc08693a2bf1610f7826a8a827fd9da01ed0a1bdd9a9d22c8b14dee23c363dd6b7b898da20 SHA512 cef5a3222f81523789fc83d61941e8ad615fe303689a90cb7fc06e3c351d319754ca049e30a2453654a703c501f0bce364be24cef116182e3ad31fea8187b2ab EBUILD gentoo-kernel-bin-6.1.136.ebuild 3415 BLAKE2B 2a82d9eebf57975c51ebac5e8cac306831d29d423756bbf6d2b8c4a92df78ceed832c80ccf6d201921b8e174f2a4e9c5f2807a0cb7f1e2b25ab71c14e67ff01b SHA512 00081dd1717126236d8468f054e6ac9c07ee1c2c281b221e47585b2d5892a79e967ab49c4b333eabb7056c2afd8648fc8b510b6b8fc2623a340fde47112ea3de +EBUILD gentoo-kernel-bin-6.1.137.ebuild 3415 BLAKE2B 2a82d9eebf57975c51ebac5e8cac306831d29d423756bbf6d2b8c4a92df78ceed832c80ccf6d201921b8e174f2a4e9c5f2807a0cb7f1e2b25ab71c14e67ff01b SHA512 00081dd1717126236d8468f054e6ac9c07ee1c2c281b221e47585b2d5892a79e967ab49c4b333eabb7056c2afd8648fc8b510b6b8fc2623a340fde47112ea3de EBUILD gentoo-kernel-bin-6.12.25.ebuild 4836 BLAKE2B 2a0484a744caeb12f732fb75faad542ecdabc8be1e32cc46903850967119bcab1ae878cb3ede266fc915877db95baf2950b41bf1ad8da3ed729dec6a2017c9fe SHA512 1be0d6146567b7df116d6e0875868bff32d33adf7ead209cf7d77b453669933b63aaa682d9022b75164b629d31b4584061862c3341249c8a56bcae3cb748a913 EBUILD gentoo-kernel-bin-6.12.26.ebuild 4840 BLAKE2B 1f40c14237577c7da3a405a5534a2dc65110e284391fe91697197de82759c14d90768a22a4a1df6ae656254dc9c4f03e1b0632683816f00ed3d64833d6080708 SHA512 c272bb77a4995f8e21f71065fe566f4b0aaa4d84670c3828c12e5f8fe6116db32495c9086021aee94ac30b60a6aa4b02430da4f8a554f06310e613036ca9b9b0 +EBUILD gentoo-kernel-bin-6.12.27.ebuild 4840 BLAKE2B 1f40c14237577c7da3a405a5534a2dc65110e284391fe91697197de82759c14d90768a22a4a1df6ae656254dc9c4f03e1b0632683816f00ed3d64833d6080708 SHA512 c272bb77a4995f8e21f71065fe566f4b0aaa4d84670c3828c12e5f8fe6116db32495c9086021aee94ac30b60a6aa4b02430da4f8a554f06310e613036ca9b9b0 EBUILD gentoo-kernel-bin-6.14.4.ebuild 4840 BLAKE2B 4bc216fe15a8debff60076cc04be3c42e5cf42bcb1582187a1f33386ae4f4067118037c14bd7f014a1e487e9ecf8a16c737a05fc82b3829dd5cedba757fffa94 SHA512 01704548d10021746aaa9782a575c1df902c342f634d78753632d2112b28b02f500baec8ff1400f0677fc416159c1bfd00b3678075b1c69aab8ef6043f4bb00e EBUILD gentoo-kernel-bin-6.14.5.ebuild 4840 BLAKE2B 4bc216fe15a8debff60076cc04be3c42e5cf42bcb1582187a1f33386ae4f4067118037c14bd7f014a1e487e9ecf8a16c737a05fc82b3829dd5cedba757fffa94 SHA512 01704548d10021746aaa9782a575c1df902c342f634d78753632d2112b28b02f500baec8ff1400f0677fc416159c1bfd00b3678075b1c69aab8ef6043f4bb00e EBUILD gentoo-kernel-bin-6.6.88.ebuild 4800 BLAKE2B 90f70735a7740122d1dbb6e1a866e4304fd01b1c86dd1f0f40e533610d9e548f22e20cd569808271eb974eac7cc8c9e7741aa68f282ffd8e84889023beea6de1 SHA512 7946073bc602ca2b8c6473085cd6e2144c880b4423c6d1571b3e7f1dc2cc9c1f3a743d0a5e0edbfd09722ff6268abf8a14307c4e73b7df668d40bc7e66f764e7 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.137.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.137.ebuild new file mode 100644 index 000000000000..dd88c26ac6f2 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.137.ebuild @@ -0,0 +1,138 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 )) +BINPKG=${PF/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + app-alternatives/bc + app-alternatives/lex + virtual/libelf + app-alternatives/yacc +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local HOSTLD="$(tc-getBUILD_LD)" + if type -P "${HOSTLD}.bfd" &>/dev/null; then + HOSTLD+=.bfd + fi + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTLD="${HOSTLD}" + HOSTAR="$(tc-getBUILD_AR)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP="$(tc-getSTRIP)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + READELF="$(tc-getREADELF)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + mkdir modprep || die + cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + kernel-install_test "${KPV}" \ + "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}" + + # Overwrite the identifier in the prebuilt package + echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die + + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die +} diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.27.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.27.ebuild new file mode 100644 index 000000000000..ac7076155097 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.27.ebuild @@ -0,0 +1,184 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_EFI_ZBOOT=1 +KERNEL_IUSE_GENERIC_UKI=1 +KERNEL_IUSE_SECUREBOOT=1 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) +BINPKG=${PF/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + app-alternatives/bc + app-alternatives/lex + dev-util/pahole + virtual/libelf + app-alternatives/yacc + amd64? ( app-crypt/sbsigntools ) + arm64? ( app-crypt/sbsigntools ) +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local HOSTLD="$(tc-getBUILD_LD)" + if type -P "${HOSTLD}.bfd" &>/dev/null; then + HOSTLD+=.bfd + fi + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTLD="${HOSTLD}" + HOSTAR="$(tc-getBUILD_AR)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP="$(tc-getSTRIP)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + READELF="$(tc-getREADELF)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # We need to extract the plain image for the test phase + # and USE=-generic-uki. + kernel-install_extract_from_uki linux "${uki}" "${image}" + fi + + mkdir modprep || die + cp "${kernel_dir}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}" + kernel-install_test "${KPV}" \ + "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + local rel_kernel_dir=/usr/src/linux-${KPV} + local kernel_dir="${BINPKG}/image${rel_kernel_dir}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # Keep the kernel image type we don't want out of install tree + # Replace back with placeholder + if use generic-uki; then + > "${image}" || die + else + > "${uki}" || die + fi + fi + + # Overwrite the identifier in the prebuilt package + echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die + + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}${rel_kernel_dir}"/ || die + + # Update timestamps on all modules to ensure cleanup works correctly + # when switching USE=modules-compress. + find "${ED}/lib" -name '*.ko' -exec touch {} + || die + + # Modules were already stripped before signing + dostrip -x /lib/modules + kernel-install_compress_modules + + # Mirror the logic from kernel-build_src_install, for architectures + # where USE=debug is used. + if use ppc64; then + dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)" + elif use debug && { use amd64 || use arm64; }; then + dostrip -x "${rel_kernel_dir}/vmlinux" + dostrip -x "${rel_kernel_dir}/vmlinux.ctfa" + fi +} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index b97018eb86d7..4ab674bca646 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -10,12 +10,17 @@ DIST genpatches-6.1-145.base.tar.xz 7182576 BLAKE2B 935a9701f0a0a84a286f02876077 DIST genpatches-6.1-145.extras.tar.xz 4056 BLAKE2B cb630e4721aefaeb4457c17e589e84bf010609cb498ade5218846e5bc56f3bab79650a620275d47e393ee128a30eaae8c9337c3e485fc8540d812c77138d6f8d SHA512 3304dcc7bfa2a5f0c874611e1ee779461323746d4b54a11fbb446393e523a93718feb76c9ae791b7c737f29ca9d20768b4c6ad4827480f939748346dfdb3fcc1 DIST genpatches-6.1-146.base.tar.xz 7216868 BLAKE2B edfff9d3be6142527453263c896f9a486ca7db92129e264d8de50532d069661ac57aca319f5acc80d11177eb1b5246dd78e3937c66ac01ab57b49de98625c3e9 SHA512 2dc2fb1fb062cd7bf54c05404c916c616ecf8fccb397c4018804dfb50f800a3815c9290cfa67cbf7d18c2d2f79ccab2131f50261cefe43b24a62556409979988 DIST genpatches-6.1-146.extras.tar.xz 4056 BLAKE2B fd78397729f327b395213e9e6b2bf8160416285d52237da424aac4fcd78160974d148cb15a66b37b8961b7734dbf57c4b426098f409c6606f763ba439d04ec72 SHA512 54c601af719bc21f4230c93e83e51018745c20ae8319e5234c22cf9dfc6100d30c81ba464a154aebda2c977be40246621c2d4f0ba4f4d20a55789a73401d6231 +DIST genpatches-6.1-147.base.tar.xz 7218192 BLAKE2B 95633db66825afd9f7dcc952be3fe4a5d52e968a15c68bdcdb11b97b99506671776befa6d2d0eefe9c3ff6c8b255c60482f5c3ae17aea3d065c3bb4fe5635945 SHA512 2c1e3232e62bf721be90193353056429b7dc5ceabdef28e56ed66203248bf96ce66deaebe9fa01c39c006839beb5e22bfae75ab736dec68bacae735d02f3e696 +DIST genpatches-6.1-147.extras.tar.xz 4056 BLAKE2B 9465faf06021d2272b518d1d4bc72da1e91f285e28990dbf43353187c6e678c8effdb99ca30d7de70df3d495a276377a906b6786905d10ae6d4f3d8823e6afaa SHA512 e387628c65e0f652bb34ed69c5c1326ce01cd127e50d04940f63afde6b4e7c83aff0136b42aed32f08b784073e17b8c5795ee295c936af4f859e2cecb99e89a9 DIST genpatches-6.12-29.base.tar.xz 1803156 BLAKE2B 5db87d06800e230ab09e6f085126163fb4c3ad98b4261c988563436c9e5ab9c3783152c135ddec11012c3e6f1f9922782e9355416424af47074af5b352e3463e SHA512 4a98527730e096a1eea0d16faf88604d0db359b1ded00cab1417e4b6e2ba4f2fd9ef1a1739480895720ef63d80b753dd8752cc81592949d24e3dc678e4b6ea95 DIST genpatches-6.12-29.experimental.tar.xz 6048 BLAKE2B e4e22d8a316f80cc11cf8e1fc5115da5d475a25ebed6e0241a30eefbddb9186e9e498a5a719a839dc90a9032139ddeb7ea966515aaa39e7f248e801926b207a6 SHA512 a878aa0106e5f8f957496ce9b7de72de8d3d32f3245eeba802051b91a5675bb4e70dabe90a8175d818ba2f89f55520130d4cf7c8a6093e95ebfafae81d8ede60 DIST genpatches-6.12-29.extras.tar.xz 4052 BLAKE2B f65d1d41d35679a525c1b92f26194c48dc757abb18b37793b69d5b5a49f312be091682f19ade2215319f4f45e46517e2e1fd54090df5c405f962d8cb228aa689 SHA512 7f81c3da7d277c141b00a0e39840dbfaa6348ce45d87cf35ec94997958fa2cc0b8341352b90cb7accd2b3b216e85b8d756f7c13471686afca6acc7d12a5164e2 DIST genpatches-6.12-31.base.tar.xz 1895404 BLAKE2B 60ca4a8944e04cef4006eb1a6bf8b0788ff6ef159c1083c69525b2f79d21a44075367c76e8d6ad43b7585732bd6797777bb17002953e26b01b170f11e5b3082e SHA512 1e8c76d5d4a3c8886cae9df2b5b915c75543775b9e005faf25d14da5bd4630afd35cf70b6a6b779b0d777ee8ca673571b1b68f6ce2b8914e01a71a92c212bbd3 DIST genpatches-6.12-31.experimental.tar.xz 6052 BLAKE2B 7b41390423ca21d9d82f2ca26bade4bacee047147797501a3503fcc74bc3da8f557a49619d10d0d1a5679bbfebdcc09911449a0b4016cbe939e94772b8d37807 SHA512 811720a18c0e5134f041c66748f38538562f8898ec4361ef8beff76dc6e13f1eda918a2396a5d69af0e8b056ae1bb541dd0143ad1c80048e94616d5c5b619345 DIST genpatches-6.12-31.extras.tar.xz 4056 BLAKE2B d17eceda0aaea19d7d064cf746b8e0ef7197224dcdbd21b07c1a52e7083d3c6bf52f7019c781c4ff8e62989cf585603cea3acfe00129b1359b42302f4a05ad53 SHA512 66b374a4b4c73c8226875d33120f199751adb59a6e044c06dc4b28c9171ca853e1547787600c7f715789175bfc0be307a6142c300a0f42b9c8bf347b21f21571 +DIST genpatches-6.12-32.base.tar.xz 1895416 BLAKE2B ee9002f0c337eb06957d1718463b8ed5a4154f37d6fc5fce080fb6ac82dc80b5f4555582382740408d8a7338436396791df8217e720415df05e2ceb0431454d7 SHA512 0077d7ede8d6c7f03843318b26abce19a35a8d2b1e6a87e1a3ae839ecbdb980e916f3206b5489d62f41c0d79dac7d384f04f1bd213f8ea8dca0ee8a48fa75862 +DIST genpatches-6.12-32.experimental.tar.xz 6044 BLAKE2B 626e15b4f717111cb1a8ebc38819b317356781bd98f01d1c2f510c23b74ca8370ad34a9af42c10142883652fd0090bd8c8e6b9200f512eb3e6aa6363e0316e66 SHA512 7b4198dd526689cbf95843866c1e8e1a96dda7ee8e837d926b0aaaea79d6f0f6db1d2c18ef9c4c4d4951dec88d9f129cbf1252624b9fa6f65aebffe3a82465e0 +DIST genpatches-6.12-32.extras.tar.xz 4052 BLAKE2B 2b831af1addceb4338bdcb87347bff9708c3176624eaabd10273d8b7d17c0fd2e468603fc951378b872d779de6f6e2a6d39502a0f5efe777b6a05e92e1cc4201 SHA512 6aad66905be74e8c254f37b5740cb4c4db38ed896bf3a097a05788552b5f920e426d0bab22e62eaada5e57612f25684af5f1e9cbeb46817de3d1f5ce4147cc4c DIST genpatches-6.14-5.base.tar.xz 478484 BLAKE2B b4a07d4eb4efd31162d0c6880d826535f894806a664690c4648314df4ba70f374a0e8091bc8d7a7193ca2e75fe57fe730ff6867f171c2b4a90af4788272e3888 SHA512 00aefb9d59b0bb4d6361e59e8e92d141f8f5e2b033a7418fe5625ad2fcb1aac247606a3e54f7cb791f02591d57362e84c61511c896cd17be1013b23e43f70e73 DIST genpatches-6.14-5.experimental.tar.xz 79800 BLAKE2B 9b707fc73bd1a4ac33259402fd2db095ebd71c2594e4d3f33c12628ad7cc0e6d0f6f737840bb35ab1c7281769eba6981fbfe3fd1aba5221d65caf4b3b58adde3 SHA512 21dd8b4819748f8ffc8e70ef72addaaa5b768c00ff45ce7117d94644571b98fec1399aff7471e03bd5b7758ddf62d1cfb34e35b5808a0fa14856935a3c26b8f6 DIST genpatches-6.14-5.extras.tar.xz 4052 BLAKE2B 131ba26cfcc2f1218a79b33069f5d01a1bdb016315f85913b557429999a17c414640246e2a95c1d79cfcdfcf60577f4bb614b728e56d725dc808cb5785795a3a SHA512 746e312955ab745c901c653d2f64fdbf075a80388ee1618072e52225f7fa6163e5cc65ea41791ffea89dc1b61f242317a1b3179e85647ba9dd7c9de27937d4c9 @@ -62,8 +67,10 @@ EBUILD gentoo-kernel-5.15.180.ebuild 3897 BLAKE2B fb2787186b6f6695d41d5b6dab90f5 EBUILD gentoo-kernel-5.15.181.ebuild 3901 BLAKE2B 8cd07218c15da0f0f414e7e0447d7bb3208afaa3ea9ef56f61d962fdc951da0cfef8f0f6675ce3f532ee77fc987767175e075257d4ea664562380b9f8035b3c8 SHA512 4af2d24d9b6de6e259cdc84734f2c79e45e5ea720d30ba6b2c671450a529cbfcb0beba1fc3ba09a496bf947e69c4589180eafccb8f5e36a97d24e8a8c85f5ee7 EBUILD gentoo-kernel-6.1.135.ebuild 3936 BLAKE2B b3fcb6f22aa7152f55a2b65dae9470a9f4a81ca71a3c0890f7df06b6fbd8ed12c4c90fe9c1dc67f0513f5ca2fa0ff16e2cdfed0e7c60a723b7481874a81cf479 SHA512 117708d827624e9ea7c29f37b41852b60250aee22c8ef7bf848d79e8d24de67406711b46a2ec8e12d58e1e70ef2a8756e12df729b8b4c499c125da30f66a27c2 EBUILD gentoo-kernel-6.1.136.ebuild 3940 BLAKE2B 221b585cf75b6c00cd2ed4544292e694c10fc1b61b4d4a98cddd2157b310e03396d6f4d4c844d022ac5fbd22800bb332dcd8fc8d5e9adf2c8177d9b820f034a9 SHA512 2a19b7df6b7629d1681fc0b34adf5727cee1a4aba515d6c31ffcb98421e9c2ebba2a4cb0a6bcd8fd5985f87b91df82f7b6d9f43fa3460aaf95368346215a8469 +EBUILD gentoo-kernel-6.1.137.ebuild 3940 BLAKE2B 221b585cf75b6c00cd2ed4544292e694c10fc1b61b4d4a98cddd2157b310e03396d6f4d4c844d022ac5fbd22800bb332dcd8fc8d5e9adf2c8177d9b820f034a9 SHA512 2a19b7df6b7629d1681fc0b34adf5727cee1a4aba515d6c31ffcb98421e9c2ebba2a4cb0a6bcd8fd5985f87b91df82f7b6d9f43fa3460aaf95368346215a8469 EBUILD gentoo-kernel-6.12.25.ebuild 4218 BLAKE2B 07c00ed4aa1c7793a99cbba1ba50a6480388340bbc630b1816db7567b449014e63a98b78ebaac8dc71f2f5cd72925e12ee90e750a05309ed4f3441fdd4591a51 SHA512 b9b6c114454354fc485ab8615702205e4b515577a64fbf43be745c2beaf273c1324807c656a011b682b10fd6b2d6d51c88b80f710cec20a36ad31f260dc0f048 EBUILD gentoo-kernel-6.12.26.ebuild 4222 BLAKE2B d6cde231368e42e8489cdd4828d42feb85514075ecd1ba9107d597ae079f078720a8cca7350d0bfab9f129f560093b7710a4d65ac2a837835852682cd0be6ad6 SHA512 0c42b8c7247f0e5e58c10281320c8ee977846f1eb28eabdce2fb88db2ebaaf3270ba63c341b12a3e819fb2a4d047c66d6c3eb73326be80cbec72de9cd45dd92a +EBUILD gentoo-kernel-6.12.27.ebuild 4222 BLAKE2B d6cde231368e42e8489cdd4828d42feb85514075ecd1ba9107d597ae079f078720a8cca7350d0bfab9f129f560093b7710a4d65ac2a837835852682cd0be6ad6 SHA512 0c42b8c7247f0e5e58c10281320c8ee977846f1eb28eabdce2fb88db2ebaaf3270ba63c341b12a3e819fb2a4d047c66d6c3eb73326be80cbec72de9cd45dd92a EBUILD gentoo-kernel-6.14.4.ebuild 4462 BLAKE2B 6d7d897d8a4957654e6b4a94a7767db1a60c78fb8ba6f2f0b425bb615dbb14de01e971da0973dd1e53805c6aee2827cfc3f03fc3d00c2566bd3db6b70d66763d SHA512 a9aad6e900286ebc857f09892dc0825e00c07d63a4527f30c046acdb910d7c01b1c10fd80e1ad09a3f49e257bdffb1c96a78d73fc84c253db69937def49e91a4 EBUILD gentoo-kernel-6.14.5.ebuild 4462 BLAKE2B 6d7d897d8a4957654e6b4a94a7767db1a60c78fb8ba6f2f0b425bb615dbb14de01e971da0973dd1e53805c6aee2827cfc3f03fc3d00c2566bd3db6b70d66763d SHA512 a9aad6e900286ebc857f09892dc0825e00c07d63a4527f30c046acdb910d7c01b1c10fd80e1ad09a3f49e257bdffb1c96a78d73fc84c253db69937def49e91a4 EBUILD gentoo-kernel-6.6.88.ebuild 4183 BLAKE2B 0b10f7ab3bfa1da3e6be708742d301e79280db91d3fc4d0b871f3185c16fb921cdd9786775dcbbf751fdc772cf0b9167c4000ed2b5ade9bd0a4a5f2cfc5d69df SHA512 8198effbe2a93f0d0d6e0481b9c86f423288a935433dd137beea62a5a091b98f5434a473450df92c9e9e763f0779fc3e1f9819049e54535ab7fda3d9e7c6989e diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.137.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.137.ebuild new file mode 100644 index 000000000000..6ef9cc2daa5d --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.137.ebuild @@ -0,0 +1,137 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.1.102-gentoo +GENTOO_CONFIG_VER=g16 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug hardened" +REQUIRED_USE=" + arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig ) + sparc? ( savedconfig ) +" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | riscv | sparc) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.27.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.27.ebuild new file mode 100644 index 000000000000..f68c5b05d46e --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.27.ebuild @@ -0,0 +1,145 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 +KERNEL_IUSE_MODULES_SIGN=1 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.12.8-gentoo +GENTOO_CONFIG_VER=g16 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + experimental? ( + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz + ) + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug experimental hardened" +REQUIRED_USE=" + arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig ) + sparc? ( savedconfig ) +" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong | riscv | sparc) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + "${dist_conf_path}"/6.12+.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index d8c241f8d2ce..9acf47d03c31 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -30,6 +30,9 @@ DIST genpatches-6.1-145.extras.tar.xz 4056 BLAKE2B cb630e4721aefaeb4457c17e589e8 DIST genpatches-6.1-146.base.tar.xz 7216868 BLAKE2B edfff9d3be6142527453263c896f9a486ca7db92129e264d8de50532d069661ac57aca319f5acc80d11177eb1b5246dd78e3937c66ac01ab57b49de98625c3e9 SHA512 2dc2fb1fb062cd7bf54c05404c916c616ecf8fccb397c4018804dfb50f800a3815c9290cfa67cbf7d18c2d2f79ccab2131f50261cefe43b24a62556409979988 DIST genpatches-6.1-146.experimental.tar.xz 17708 BLAKE2B fa380743c73747599f12021b290c5ead81335f86c149e900ac11e4da0bd639a1a976213590d08383c383f05cc4c1667757e6c3f6336211b9fa76d5a1a305ca3e SHA512 a88df4eea2db4d5e4773b48c0ff645ed71783a23fa1d7dbe3883adb4ade36a4465adf61d040ad7f9ceba741befe31a67cd737547d85d69dcbce6fe3461016668 DIST genpatches-6.1-146.extras.tar.xz 4056 BLAKE2B fd78397729f327b395213e9e6b2bf8160416285d52237da424aac4fcd78160974d148cb15a66b37b8961b7734dbf57c4b426098f409c6606f763ba439d04ec72 SHA512 54c601af719bc21f4230c93e83e51018745c20ae8319e5234c22cf9dfc6100d30c81ba464a154aebda2c977be40246621c2d4f0ba4f4d20a55789a73401d6231 +DIST genpatches-6.1-147.base.tar.xz 7218192 BLAKE2B 95633db66825afd9f7dcc952be3fe4a5d52e968a15c68bdcdb11b97b99506671776befa6d2d0eefe9c3ff6c8b255c60482f5c3ae17aea3d065c3bb4fe5635945 SHA512 2c1e3232e62bf721be90193353056429b7dc5ceabdef28e56ed66203248bf96ce66deaebe9fa01c39c006839beb5e22bfae75ab736dec68bacae735d02f3e696 +DIST genpatches-6.1-147.experimental.tar.xz 17712 BLAKE2B 0b1a58fb083617bf6d1bcee0a0d4725d52976c05bfcfbb891ba9bd94911db4f732a317c30a6f8588c8f3e0d01a9f21855faf479c6263ded9b01c39d096bb2d46 SHA512 0e820e619be900752b7f3e07ecc769f4b8837832e0a27cd7f3c155cafc08058ae9fc3a93f1f74afd899e3159795c336a33a33e06bb1721d961fc9bd7cc1723cc +DIST genpatches-6.1-147.extras.tar.xz 4056 BLAKE2B 9465faf06021d2272b518d1d4bc72da1e91f285e28990dbf43353187c6e678c8effdb99ca30d7de70df3d495a276377a906b6786905d10ae6d4f3d8823e6afaa SHA512 e387628c65e0f652bb34ed69c5c1326ce01cd127e50d04940f63afde6b4e7c83aff0136b42aed32f08b784073e17b8c5795ee295c936af4f859e2cecb99e89a9 DIST genpatches-6.12-25.base.tar.xz 1528212 BLAKE2B 818643d9f5ec5f4edc3cf2360f75bcf213ca99846e2bb96721933fa1785624aef8ae5c3ecd3af4f2e13e0cc44fed86e2d1cad8b53ed45acddcb9d91fc483c20b SHA512 746f4b5523fc3ebb3c59211c7fb4a80714e6068ab769a001c044ad300621b5a4a7a0b0b06c5a689bbf382cb27098f36725962bafb4d6e4489ab44cdb19b6ed1d DIST genpatches-6.12-25.experimental.tar.xz 78504 BLAKE2B 67f29383edfbcf8ee219d41e29534ba1ddbbfe7f1ec31b1227dc0c9fd45dbc4c0d101633f1d9a7487e4b2783adc040dd8b8a17b4d5f9194633e2567f05e72bf1 SHA512 306687dc70fd7e268941c201f40953df7f93ac92e1de91746d3cfe938c0a53761e915365cb2ccf91e97a9d583233b6567f2408a40adf2f38d00c06e3fabb043e DIST genpatches-6.12-25.extras.tar.xz 4056 BLAKE2B 2244be3d7b4121232106ee8110cb12ab75c8ae1a15377dc87598e25a287b8ce48577945a1677b944ff5fb5ce31e7309121181effe3814d2a522250fdaf8bcaa1 SHA512 d4fffa688883298c41f0c0ceae9ebdc234ec615945165fd74f67d31ececb23a2c905c106aa63ff16ce28bab31b1e08660002b68df0e27e0b54682b2a4981bb92 @@ -42,6 +45,9 @@ DIST genpatches-6.12-29.extras.tar.xz 4052 BLAKE2B f65d1d41d35679a525c1b92f26194 DIST genpatches-6.12-31.base.tar.xz 1895404 BLAKE2B 60ca4a8944e04cef4006eb1a6bf8b0788ff6ef159c1083c69525b2f79d21a44075367c76e8d6ad43b7585732bd6797777bb17002953e26b01b170f11e5b3082e SHA512 1e8c76d5d4a3c8886cae9df2b5b915c75543775b9e005faf25d14da5bd4630afd35cf70b6a6b779b0d777ee8ca673571b1b68f6ce2b8914e01a71a92c212bbd3 DIST genpatches-6.12-31.experimental.tar.xz 6052 BLAKE2B 7b41390423ca21d9d82f2ca26bade4bacee047147797501a3503fcc74bc3da8f557a49619d10d0d1a5679bbfebdcc09911449a0b4016cbe939e94772b8d37807 SHA512 811720a18c0e5134f041c66748f38538562f8898ec4361ef8beff76dc6e13f1eda918a2396a5d69af0e8b056ae1bb541dd0143ad1c80048e94616d5c5b619345 DIST genpatches-6.12-31.extras.tar.xz 4056 BLAKE2B d17eceda0aaea19d7d064cf746b8e0ef7197224dcdbd21b07c1a52e7083d3c6bf52f7019c781c4ff8e62989cf585603cea3acfe00129b1359b42302f4a05ad53 SHA512 66b374a4b4c73c8226875d33120f199751adb59a6e044c06dc4b28c9171ca853e1547787600c7f715789175bfc0be307a6142c300a0f42b9c8bf347b21f21571 +DIST genpatches-6.12-32.base.tar.xz 1895416 BLAKE2B ee9002f0c337eb06957d1718463b8ed5a4154f37d6fc5fce080fb6ac82dc80b5f4555582382740408d8a7338436396791df8217e720415df05e2ceb0431454d7 SHA512 0077d7ede8d6c7f03843318b26abce19a35a8d2b1e6a87e1a3ae839ecbdb980e916f3206b5489d62f41c0d79dac7d384f04f1bd213f8ea8dca0ee8a48fa75862 +DIST genpatches-6.12-32.experimental.tar.xz 6044 BLAKE2B 626e15b4f717111cb1a8ebc38819b317356781bd98f01d1c2f510c23b74ca8370ad34a9af42c10142883652fd0090bd8c8e6b9200f512eb3e6aa6363e0316e66 SHA512 7b4198dd526689cbf95843866c1e8e1a96dda7ee8e837d926b0aaaea79d6f0f6db1d2c18ef9c4c4d4951dec88d9f129cbf1252624b9fa6f65aebffe3a82465e0 +DIST genpatches-6.12-32.extras.tar.xz 4052 BLAKE2B 2b831af1addceb4338bdcb87347bff9708c3176624eaabd10273d8b7d17c0fd2e468603fc951378b872d779de6f6e2a6d39502a0f5efe777b6a05e92e1cc4201 SHA512 6aad66905be74e8c254f37b5740cb4c4db38ed896bf3a097a05788552b5f920e426d0bab22e62eaada5e57612f25684af5f1e9cbeb46817de3d1f5ce4147cc4c DIST genpatches-6.14-4.base.tar.xz 415024 BLAKE2B c666ced5cf08829e8ebd75021c2e835ff92ec97d75808b1e6671f4376dfeb9aacc100378a7ca0776a0922faacbe2edeebfaf5966960289a22b9e3ec02b5630f9 SHA512 3f10ccef205d5072be2e5d1bccd079c178e401cee62021ae4612e745678fb1bf6007e700702a80cc978280fd5510ea2471e59a2092e12b5bbd75f12d9c7a5b80 DIST genpatches-6.14-4.experimental.tar.xz 6052 BLAKE2B cacdb0555f2ac434c9e44120ca73005c177fe31190ce42d1901bd426a25833c50b1555b3d45cb1b0a81a309a5dc46678ff16b3d1c7389d51aa577e5d28daf900 SHA512 21fccfd5382915a7ef14b04b98cf05e1175464c723929775035c9885e4c38a5489294c62573bccf3f7f59dc4abd54c5e8389d5b3f088fc732e44180ea06ff8c8 DIST genpatches-6.14-4.extras.tar.xz 4056 BLAKE2B ac0a0059aa8aa851adb0476fcefd4b640f868271eb9df2b4852cfbfe9b2959fa08c23567f0b9f770bc0b490a4ef619b475ed6450308b76ff990b65255b85b7cb SHA512 e0a7e1e6906a7ea81985e2f91a04ae7123d221749818d57070d5128e37340a714feb0230956632923a74a1a2ff3b3765fca56e78d7d8dc0bdd5353da8ba21a78 @@ -81,10 +87,12 @@ EBUILD gentoo-sources-6.1.132.ebuild 734 BLAKE2B ccd6aee710ca4cec547c6a76836a20c EBUILD gentoo-sources-6.1.134.ebuild 742 BLAKE2B 839ce55e6ff8aed6e92651a0c20ddb90ea8cb8e42fb1473497c8fa8a62af5e83528e0a04d15c97d9697af804c6c93a2cfc00696909f4976d27daa88ad32dc0b9 SHA512 7f0b14130c6bdd4f54b26b5309682bbdcf667260deceeaadec446c5eb67dd4a875d16081be2a836202ff7038dad0fdef046e23bb8d26bc9867931742e4202c91 EBUILD gentoo-sources-6.1.135.ebuild 742 BLAKE2B 7d323e62de06827bd9957a668d2e8e67668d6509fb953a4da9ec7ceb66a5422d6ef0ffb6f31a045ab7cfa6a4ffccc22c39b6fae5b4f0ab00bac39a2532f88b28 SHA512 92c4cb74f5ea4b205e0d77b86f28089d31d76ce35901f1d78e218c1c9ea1097a05d8481c8500e7964fac4c675221fa056081456bdafe46ed60257437ee3db77e EBUILD gentoo-sources-6.1.136.ebuild 742 BLAKE2B 08d9afdcfe758f884cf415a1ff36e2e09b68292a539e544d8b7db935668dfe629fa1afce756db0e8c5c8748877ad6504f2826087ca673029a0182a91fb73eeba SHA512 0fe0b81b1991466ec88d9dc055e0cd165582237d51e460a2994653c3e7b4cc8551f276abac2d87dd1bb1d4d917b0d9336140e5bffd1a0b434e4fd9256d9fb3b6 +EBUILD gentoo-sources-6.1.137.ebuild 742 BLAKE2B 2c9c509548d8904d8d2df1489744eacc80199aa63dd011a3303c14ff16c131c7336c90e62e70b5439ca418b353407096f714f12ea91f8212d9216aa1c2f05944 SHA512 a1d698b8fc07dac7533603f3cb4b753a981499f139e2b1106117c2d57fdda610c76afd41805b0e2b4e633ab02260720c724705c8eb35f67c75bcbb74339f446f EBUILD gentoo-sources-6.12.21.ebuild 921 BLAKE2B dee0c5d4281f4791aa1e68f6a04ad93d5769fd6e2ed52a3253406583aefbb8157086a44f3b2f19fa64f43b9a6d0849fa7a1b34a1d00e9b501295316c639fd543 SHA512 f2f1e96ee0ab48d15d189c3cda292a8886aa303648ba2c3bc6e81a0654bbaa0911a5789455b29ccc9be690f491568acb8fc93d2c734c5db8ea8e33ea5c9731bb EBUILD gentoo-sources-6.12.24.ebuild 928 BLAKE2B bbc7e684dd8ed02d31808d06693c441f0d79e167c6060fecc8b9a56b8b0319917664b870d1f5ddda43518753e2f574a2f3380166895579ee05412892c671eedb SHA512 1623cf1f590ae40e5221818b55f74b7dc7504acc67c5e555642805347582e6446f47e76604ed2492976fcb8328580c25de01f803872a37d93672a83cff13c23e EBUILD gentoo-sources-6.12.25.ebuild 928 BLAKE2B 459572d9b7a0a7e75f16dc659c0bce4c71f8b23a33e63675f635b5577486251d916514529b957da9ad8389eafdf6f2c1e36821bfd46a14a92b2230d837dad149 SHA512 9864570a8ef63a862316970f918b4f673d6db634ece1ab166ead570de94c9376d84e4fc18e36972ad8a20d25c2764374f6594b43717999857b57be5da38ae834 EBUILD gentoo-sources-6.12.26.ebuild 928 BLAKE2B bb9513322caacb34fe5f83855f4cda6b4b7e63d6f8791cc6f3b2e124bfdd7913a9634380f0b47344bd068d2e29544cb7faeff6c21fcdd7fce9a83c305ee9e234 SHA512 f9ee8952a2dcdb506d9a43375b49b777f2acc0c881956515de56283109d1cac6830079428f5be471a04c85cd07d2a583a888555778728244919be09c21342dfc +EBUILD gentoo-sources-6.12.27.ebuild 928 BLAKE2B ff5d5acf7d35ae22b3ffc37ff3758fdbf60e56e0b613a86aa11c918d09e5bd4aca5545f4c46327ef29f92d70e7f025ce7c16070be9afcf4cffdbf117069b9b25 SHA512 7b618bcee2d73e0a580045383608ac3600d5d47e63c76f12834c3284b8aa17e91ace66f82033142ac7e064f06a02adac59a46e701c020a16d4cc48e75ab5c5cc EBUILD gentoo-sources-6.14.3.ebuild 927 BLAKE2B 268c23f749a0054b17b8303c9fc99acff1aa794d6942df856ed270fd63e0d24188bce8171519e431a96c2c62605989f4fca00447bc7e5b09ef0bf59a51bd9d6a SHA512 0fb18857a1324a0c614e3bf84ac3bec396c879cdbceb8f6a91d3060d619728f502091f589e5f0762e9c5dc41a01fa264ef72b48904729fbb4f8b8f31ec383689 EBUILD gentoo-sources-6.14.4.ebuild 927 BLAKE2B 67972810b5b0b7b5201118c86db44683917cef334fa14f830fcbd5cc2e6d28884ca88ce39dca047604c6e1c9799fea95cd7a86a47f47c92ee0ea1774e1bc504c SHA512 317c41f4874811b4ff9809dc7472b148b9df63e6d54fb706761a1270a7db196a6374af459432124ad0d77c15786eab2c89c1f211789ac472581820a8e431050a EBUILD gentoo-sources-6.14.5.ebuild 927 BLAKE2B 5b3e17435f46d7e9f8473510cb0bdd864ad6c71da056acefac8fb30737db549cd3a1d8f2342bc5f6952c406900b7ab52218127584ede48dfbe01c5392e6d5dea SHA512 bec8accdf22539a96895fdfa2ee780a32fd0f572b63634e3771333b7588d04f23d9ad310de4b1d9022472cfec386fce358d9f1b0807fad648e3415ef36fd242d diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.137.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.137.ebuild new file mode 100644 index 000000000000..de84ee379d12 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.137.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="147" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="experimental" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.27.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.12.27.ebuild new file mode 100644 index 000000000000..892bff8524c0 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.12.27.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="32" + +inherit check-reqs kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="experimental" + +pkg_pretend() { + CHECKREQS_DISK_BUILD="4G" + check-reqs_pkg_pretend +} + +src_prepare() { + kernel-2_src_prepare + rm "${S}/tools/testing/selftests/tc-testing/action-ebpf" +} + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index ea8376f232e3..3d905b34dff2 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -32,10 +32,14 @@ DIST linux-6.1.135.tar.sign 991 BLAKE2B e621f70ff5b4c06d31d80b6246fe426585343058 DIST linux-6.1.135.tar.xz 135288980 BLAKE2B e6ca8026cd0c01c55ef325ed7f06c96369f90a4702595f21dad622d324b79c83e1dcd3328e51d99424bc82e72f866ccebee8b33d00a08feb9523243fbed0110a SHA512 3fb40d438daeb67adb4831998d1bc3c8d02c0876637f4039930d1ab4fe7e37993051f36918e10be9182bfd2d1e172b97e15f376efa3d900e99f9ee3bcaf2c793 DIST linux-6.1.136.tar.sign 991 BLAKE2B 0e9ff69effc6314670cbd80fee757633cdd28bea72fb4fc5fc7578d0a42d45ab38494b467cc4291bdc07b22e4d5bfa9f982cdc91e124df8d7a05be68d5263bb1 SHA512 97e91aacf9aae00ed50b11e2cf20778fd4858d0966dd20bd18ac94254620dcef8147c1a179df27716ef605ed6f509f1d0503c3630882ac74c75b57724147255b DIST linux-6.1.136.tar.xz 135283328 BLAKE2B 4ccb170ded31587bb24b0fbcc501d91023a2cfbfd5b65b0e12caf7ccc09080b31200369c4e696bb55024a0c19c04a6a69a87dc5e59c81c9dad50f9000ed1a134 SHA512 d4ff15ea75a3efb392dab86e66059313ce7eee783e38dacbf808ca8e459ff05c6172f53e47d509cf372b676d83b94265119a88a851bde308fb96b71d420dc78f +DIST linux-6.1.137.tar.sign 991 BLAKE2B a839d8c072bbd5a5564661ecd902d518caec6ccb72be85c18b908fef9230c101ebf1b1f44f98043538e58aaf70ea2a54dec15dbad1c3071a4509c362668122af SHA512 b5338ac868bce2201a8d9cbcdb28a2cfbc6c433de4f5c0aca8e91c2f960df6ca3a8cb1bf16c549fe131f488fef069ad1b22370b98978dbda96ccb29cd34bdd8b +DIST linux-6.1.137.tar.xz 135291668 BLAKE2B 2ac78f2794bf6bd6962ca5af00898e5e889ef0a16712dce190ca204446d4ae5d4dfb2586d66fb8bac551d951cef24163579ee7dbe6a67bf8337f1c7093d841dd SHA512 cc30cc39dc9de1cfa1005fb7f515ed467cc2c9bcc1506486f4887946eece036f321d053d87bd687024f6b222a61191340fbb14afea68da900f63d93faab8c5c4 DIST linux-6.12.25.tar.sign 991 BLAKE2B e3bc84c6050a323480b8eac343d19b986305ce7c3a89a2101b05cbe75e3cfa52a7aef2a1f8fd80cc54c0406e4070dd8d4b1f04209eb8a63fca1e2ce6374f84da SHA512 1b79197254a61824e803170b9646857aac625a2b039f10ea6ad901032f72f5b52d6b65fc002532e9ac30233f3ab0f60c5d764250da73844d709cbf5c515d0c50 DIST linux-6.12.25.tar.xz 148119160 BLAKE2B f647cc49328383876e04871a05b1b7dba761c8535f6b72851634d08d839954959276b22cb87d8c22d3ba5141ad08c19b68f28f8027d58cd501c962bb43e7e7ad SHA512 00a69a5d4d36cd845dc94b8b184cb0dd92af0fdadb4cacdc7592d54c272ab5dea11df5c0cbc4370bc4a8c63a427d772ea6a413c40f9e77ad97dd33ace8efc08c DIST linux-6.12.26.tar.sign 991 BLAKE2B 89ab2f7797adbbcbc24a008c205fdb1bf72ee8ef593043f4621f527f7642e1cb3187f04a69a001c922c2ae06d60d5263585723100cfa0b3805dae80573f15549 SHA512 59c57ba020d16405c0ab9cb6a89fe43cbfd5e11e8dd88c5f642bf4459260382cce94bd70d1b27120b0235e218236ffa232fdd6ea447fa9dfb037438a8bc7cd67 DIST linux-6.12.26.tar.xz 148095704 BLAKE2B 3f4382766952a1aea7d3cd5b733b450147d46d92be8338b017f3b8170bb9b2edb377f00f6a11b9be770ce73085eefbe5af8b5e7b7de1cf241ef1f021a41842f3 SHA512 fd0c327cd02fb6da6927c4ded6b07683c541080657e5f077916473e0d48e06890461dbffc5c02ecd4a8a85410a3a6ac4ecfec23f036c329a14f26ca0c8d8f1f9 +DIST linux-6.12.27.tar.sign 991 BLAKE2B df388c2cbc61d4326aae73c0ace78dc9a8f6caeda96693fccbf99984359e93be729bf9c3503a63f69800fbd77d901a870c7481cf0eb6325a2d771d3a392210b4 SHA512 6bb68afc15dc83bbd6f42887c3d41a48a7e49dbe7addfffeb030a2c1585c687fe12df7f4966f30d83afbcf0ceb4bd15e800e9cf330ca89a9d13029fef83e7935 +DIST linux-6.12.27.tar.xz 148097620 BLAKE2B 70722808d57cd096e813c52bbf805119f81273fc977af8943658935c25c3cacdc96b83355b8bdf8291b60b6e8f4cc81dfb41ddb13e74686ec8340d8006fb5dc7 SHA512 f875960e1cc23bd9ef388c0c1224ab10c2093120ab946954bb075692e3ab35dc0d1b99f5353f6cfd4e0634f783d332985165b2539ce792ffbe164debcbc5cf7f DIST linux-6.14.4.tar.sign 989 BLAKE2B 9992e1acbdd113501b1bf882b8ccfcf6e77c9327e010eb1e298c5f990416626ca098aa2ae3e83d3ea27fdbc90e26037195da3641388498c7d9ccefdab1e5b44d SHA512 7fc3e1f2d0faa1b979db9d98e77c393bb97b3022c97494017705e16c011ac7095a502fd74ca4e141da71608a3740ce9f048a49e392d86dad92df5c7863df0f80 DIST linux-6.14.4.tar.xz 149435200 BLAKE2B 8f5f44fa6f7b2a964a3fb14afd10dc0c6cc5ec73eb3b6dba24d35664f7083546b70eff7a3d5a9b3ba3c8b84785518c6df91aff0ed948cd538ff0b3b0484fd613 SHA512 e59a65d821011d559c7879c70bb14736fb357b750a4513f12a231ccd9c4f4a8cdf1f6a773b42138b6a08fdabca2f473f4fada2e9dfe6ff288de90f3161768cb9 DIST linux-6.14.5.tar.sign 989 BLAKE2B 431be2eccfeadbbe051148f4792792b436d42784a1316baf50a479c47153df6143a77bf10d49666b347db95bc88e91a74067a77d1400cbd4d10d5806ef90765f SHA512 ca33cacb8f170c495e14568865470aff16ff828242b59476069a15034d741dc4ab312d322f3294d18b18078830660530db7b602fb58d2dc44410cd90d15c3444 @@ -52,9 +56,11 @@ EBUILD vanilla-kernel-5.15.181.ebuild 3765 BLAKE2B bab8dc4b7993038623a9ad5a8961f EBUILD vanilla-kernel-5.15.9999.ebuild 3396 BLAKE2B b49ff336093b27e7c9d552f35058b99aa7235c3c0b52cac1a4e693a550e67444c2f6d0862ede2762f552ca24b7553cd47cfbb0d3c4c7e99327d4d424dd58e279 SHA512 6c589d709c840f999d2d05cc8df6912292918e9c9f004af3dadac7f6fd226f3e9c58ac0baea63b31eaa13b6c3bc03da2f1ed476f69010aa714312ab07cc5dcec EBUILD vanilla-kernel-6.1.135.ebuild 3765 BLAKE2B bab8dc4b7993038623a9ad5a8961f0fff5a25eba83e7b19b50de8673808ffaf055ba85a521351d8b237ca800ea50f275148ae75378ff30da7c2aa9c6870f5d41 SHA512 41f2b8d1d82ebf06c0282937e75cc1e3ba025edd42b6f5c1b75d1bd9a2dd9864c88856e35019eba2391451d875d6624aea38a993be420e81a9e48868ab5e5e9b EBUILD vanilla-kernel-6.1.136.ebuild 3765 BLAKE2B bab8dc4b7993038623a9ad5a8961f0fff5a25eba83e7b19b50de8673808ffaf055ba85a521351d8b237ca800ea50f275148ae75378ff30da7c2aa9c6870f5d41 SHA512 41f2b8d1d82ebf06c0282937e75cc1e3ba025edd42b6f5c1b75d1bd9a2dd9864c88856e35019eba2391451d875d6624aea38a993be420e81a9e48868ab5e5e9b +EBUILD vanilla-kernel-6.1.137.ebuild 3765 BLAKE2B bab8dc4b7993038623a9ad5a8961f0fff5a25eba83e7b19b50de8673808ffaf055ba85a521351d8b237ca800ea50f275148ae75378ff30da7c2aa9c6870f5d41 SHA512 41f2b8d1d82ebf06c0282937e75cc1e3ba025edd42b6f5c1b75d1bd9a2dd9864c88856e35019eba2391451d875d6624aea38a993be420e81a9e48868ab5e5e9b EBUILD vanilla-kernel-6.1.9999.ebuild 3423 BLAKE2B 129dcee9c807c2b5b57bd572e413c2ada69a82e516618ffca0716e3eb4627ab39022937fa9d591990c45ace930e9212a74a19c7c9312b289fd8ebb42a3d3a642 SHA512 d160fb8984ab9babf2ab9e966fa010f20fe80a77ae87be05487372967fcc044b641a3649aa709a25db229a295f87bf70fbbc3a915e36d4952f8a2c250f1306bf EBUILD vanilla-kernel-6.12.25.ebuild 3918 BLAKE2B dcad2380097d74616c60a2fec94b131220cfc3cdc1ccefb3907d05994a8c58a233d0df27f8215e7ae0771bf2b9351c9b117c6d445ca979a463d198ace6145a98 SHA512 25e0decb1e25b7248d555c719904212d629ee98319b7a07dff64324da38f94f8df6981d672f926380b9b9b67b715126337d95e8ef6c3cf4ba92f6d5fe257b01d EBUILD vanilla-kernel-6.12.26.ebuild 3918 BLAKE2B dcad2380097d74616c60a2fec94b131220cfc3cdc1ccefb3907d05994a8c58a233d0df27f8215e7ae0771bf2b9351c9b117c6d445ca979a463d198ace6145a98 SHA512 25e0decb1e25b7248d555c719904212d629ee98319b7a07dff64324da38f94f8df6981d672f926380b9b9b67b715126337d95e8ef6c3cf4ba92f6d5fe257b01d +EBUILD vanilla-kernel-6.12.27.ebuild 3918 BLAKE2B dcad2380097d74616c60a2fec94b131220cfc3cdc1ccefb3907d05994a8c58a233d0df27f8215e7ae0771bf2b9351c9b117c6d445ca979a463d198ace6145a98 SHA512 25e0decb1e25b7248d555c719904212d629ee98319b7a07dff64324da38f94f8df6981d672f926380b9b9b67b715126337d95e8ef6c3cf4ba92f6d5fe257b01d EBUILD vanilla-kernel-6.12.9999.ebuild 3507 BLAKE2B e20a9cc117b56293b757c8640efcc42e6a452458a702e88d81411e2dd107f5a5413d86bf8297bfb4a2e374193e3bbef5afcb23c4395471ff60bf7b367de17d12 SHA512 c9c085a41f582f9fcbdd879b1ab319086d3930b62cae544f2ee5af2f793e91121200c4abc92546db7f8c74438a4b9c847b06f0e185fcb050f08df271d0cd09e2 EBUILD vanilla-kernel-6.14.4.ebuild 3918 BLAKE2B fd15da620c884aca92d088ae50fdc74a87ccba5a59c6d75c614f00db4686256d4fedde0bba6444e2c9e752e06a2b1da5d718eb359ea3d88ac3938a1cf8992bbc SHA512 22cb2e9e3780469e0b88ea35212747444a520f85536e9928b7f2fee1cc27f12b000bb33a5c35f7a42f934eadea161768e9c3d57eac0147dcc227bbe4354e5bde EBUILD vanilla-kernel-6.14.5.ebuild 3918 BLAKE2B fd15da620c884aca92d088ae50fdc74a87ccba5a59c6d75c614f00db4686256d4fedde0bba6444e2c9e752e06a2b1da5d718eb359ea3d88ac3938a1cf8992bbc SHA512 22cb2e9e3780469e0b88ea35212747444a520f85536e9928b7f2fee1cc27f12b000bb33a5c35f7a42f934eadea161768e9c3d57eac0147dcc227bbe4354e5bde diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.137.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.137.ebuild new file mode 100644 index 000000000000..326396ce7852 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.137.ebuild @@ -0,0 +1,132 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.1.102-gentoo +GENTOO_CONFIG_VER=g16 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + verify-sig_uncompress_verify_unpack \ + "${DISTDIR}"/linux-${PV}.tar.{xz,sign} + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.27.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.27.ebuild new file mode 100644 index 000000000000..d5a250429777 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.27.ebuild @@ -0,0 +1,136 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_MODULES_SIGN=1 +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.12.8-gentoo +GENTOO_CONFIG_VER=g16 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + verify-sig_uncompress_verify_unpack \ + "${DISTDIR}"/linux-${PV}.tar.{xz,sign} + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + "${dist_conf_path}"/6.12+.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 2981744b3724..052efcd3c350 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -8,15 +8,15 @@ DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f DIST patch-5.10.237.xz 6650620 BLAKE2B d1bdc88efef3a725db903a6dd746e7a9710dfc62cf543afa79a4792e75847173d534a69ec826d2a4a01e28d45f97dd5b213665426d5d8895c80f98a729fb00de SHA512 af71b789158b337d7a908e15c842153fe56484963913e58603818c534c80009cf33a04fae24096d4ee21296c648dcd3a32138b50f81bb508bdec036d220de944 DIST patch-5.15.181.xz 6782432 BLAKE2B ae37c129b9e49a3f7b4e8cb7628bb0a55bae3b0abd2e13ce80f2f9767df04b8c8bbfd44c691277e3d0b6da4abba7e59b77329ac1c7cb19807926efbaf622cc02 SHA512 ef5cbbb754dbe39a4139e06047ba06bc03ea876132fad1e47181f56f41828ac0faac0ef1dacf34f1e7f6318625904de78b1bb0dfcdc499d37b15a0650cf67608 DIST patch-5.4.293.xz 5992144 BLAKE2B 056d616b0e1175083e574f639df066c32db5850cce73c6c7af7e03dfc4eb931d8d7a2b6285f558bc5f41a45e070e2e4677cb3f6f3317c656efd3e0b2d461d615 SHA512 5108a214a0db29127e9595020d6f6c18bb93cc5e332bda77c1771600bdf1448dbbc53bcf16222079378ff59ccd48b17d9f0ab16a91d63d3bde963b562616d83a -DIST patch-6.1.136.xz 6025152 BLAKE2B 5348eab6b321c6e612194317123da45bd23aaa03fd5fb07dcf0c803a40ca82f9dc856ae867a1ca384a6a25582ace27b030b1af24a22dd123bf7866f9a58affd3 SHA512 5d1c0cc4141f993a354843c96eaf3084864bb2d866db74de77d3c548b2cbf9023dc8e864cd4c508fa694a12dcd926f61f517ff35def7ac2dc58db7f3cff9defb -DIST patch-6.12.26.xz 1796132 BLAKE2B 68aae1ed9b31e9283b1ad840f4ff2339bc2da6a461fb1ff75eba40045ab23f72cd1a3cacc5985e3ac01bcdf08fb9a7ea23466a272f5f05d4b91d12d84e5fa53b SHA512 e927f2be9e9ff234a6211ef528a065cca0c4e8c44f50e19d4e2c6cde13be4145e926f3e642367c370b68d2663f823bfe6fab9f0261e748edf8ebc318e3ff94ac +DIST patch-6.1.137.xz 6025736 BLAKE2B 139fe7823aeee0c46c3d2e028fad41fe5665a53c521041e96e454c5963caf3e9cdf0e18e552de2af22689f8dffe10e7ac1213865ecca3f60e1d8b14e815517ef SHA512 42213343d7937b388605c08bcd8f75253ed6f8aeed12aca5f6fae12fe7fc1f4be29229ca515c2678a2e59871686b095d1dadb00b56aa8888241cea31e9a80d5a +DIST patch-6.12.27.xz 1796428 BLAKE2B 47068d2c954d60a7b5ec303df096a948736c1266df594ee825383c4df4320eb5d03cb77d8c7819b94d93ea2c268b8295ef696a59a5675e228ce33c6601610411 SHA512 04e2b9b34654135182d08fbc7cdc5a4f7582f32836967979ac9336432da2205d95480090302231cc724ba6c0c88b9dddf46cf8724a491cb9bd498120f7ba95a2 DIST patch-6.14.5.xz 558604 BLAKE2B 492427ebcd044648231378ad6d7d4eb4a2fa80138073e311212aa0c54b885ce60a2f5488b5be3fb7363205d888499b381f7044a0e2be99508f88944025e8d2e2 SHA512 35f5a5e2a3d4029b98f0f944482257062616313fece87aba56e8f8ef8c5ccb2139caffae60947dd05ad3a6f43bee2488822ff7991beda742351cafd0a286a2dc DIST patch-6.6.89.xz 4243548 BLAKE2B a4cf3341e453548a9369ed19fbe07deca183bd5786790161e68bb28340925b351d9046bd8db6fe85836ddff5b82facc85c4fc4fab0e73d2e5837c35672b982f7 SHA512 0642eb456df63bd4f3ab501ca93792e80e6807eef5e8b4dae8bd8a75c3e58397104828c8320994244ab03a62b7f46fa3c476ca8ac42ed7d8f6c8290b5ec6c560 EBUILD vanilla-sources-5.10.237.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282 EBUILD vanilla-sources-5.15.181.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282 EBUILD vanilla-sources-5.4.293.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282 -EBUILD vanilla-sources-6.1.136.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 -EBUILD vanilla-sources-6.12.26.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 +EBUILD vanilla-sources-6.1.137.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 +EBUILD vanilla-sources-6.12.27.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 EBUILD vanilla-sources-6.14.5.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 EBUILD vanilla-sources-6.6.89.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.136.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.137.ebuild index fe614dc5495e..fe614dc5495e 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.136.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.137.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.12.26.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.12.27.ebuild index fe614dc5495e..fe614dc5495e 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.12.26.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.12.27.ebuild diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz Binary files differindex 045658531c4c..5a53d647240a 100644 --- a/sys-libs/Manifest.gz +++ b/sys-libs/Manifest.gz diff --git a/sys-libs/libnbd/Manifest b/sys-libs/libnbd/Manifest index 8b92ac837677..485c63a7ee2a 100644 --- a/sys-libs/libnbd/Manifest +++ b/sys-libs/libnbd/Manifest @@ -1,3 +1,3 @@ DIST libnbd-1.18.1.tar.gz 1482736 BLAKE2B d3f0b2993fa1392df93b0bbc5d63805489ad1a82cf5bcc5eb5c3b5b7e7e6c40095471ab8fc964cc0e5c7a99affa7150f7be38cc16c42f27fc4cdc16bd0ca0359 SHA512 f4262666be55d580550e053355f14f80d352bf869ae7241e9fa032a9b5cd9e027eb89a536871c1206422413fc7ed745da7d612b3e1413f76ec17168705fbf12c -EBUILD libnbd-1.18.1-r2.ebuild 1745 BLAKE2B ef296572dd182df9e490b21854cc0f747ec75c6f7ab171fee3de4797b0f9d970b5e90938d7a7aba9da5eb5e73332e108ff61d7ed755a9409256442147c551727 SHA512 68787e305f869ebe20c88098842e3d117b5717da90102ff26420c2a77c797a55c2b7720e0f363456ed8b9fbadfeafd77603b65981a9f5e5ec6c8f7f498711f9e +EBUILD libnbd-1.18.1-r2.ebuild 1804 BLAKE2B dc984ef5053e97bf3a395982af220a8d13592796afba5eec9a7c31025406a99ba66a499cbc86876fd7fe6eec98b10201e1b3b861a4b2b98b17a1b649081c962d SHA512 2840fce7a6978c2af0581ed93ba60591432b49480cf818e0ff04daf157d61389610734c4a0a3f4eb18b4dfd8a2163d35a7b393fdd1a283dc72c7b6fc371a45ed MISC metadata.xml 502 BLAKE2B 3fd7c34b7da593b9f9c55d784432bd0b3c05e35a6fa237d88c07850541d17d2ba1220c80fd7f0b6c013e199c63dd4ccf1443a8023c092c105d354d44035a090d SHA512 c5168ba81711b4a2ca641abfcb83c819543ab77e882d112d261cf06bd23caf7eeb0e46686174ab1c252f02dd05f2d3a480a1c7b869295f1256c8e63523ff19f9 diff --git a/sys-libs/libnbd/libnbd-1.18.1-r2.ebuild b/sys-libs/libnbd/libnbd-1.18.1-r2.ebuild index fb0dce4f9e00..e447834bda42 100644 --- a/sys-libs/libnbd/libnbd-1.18.1-r2.ebuild +++ b/sys-libs/libnbd/libnbd-1.18.1-r2.ebuild @@ -36,6 +36,10 @@ DEPEND=" " BDEPEND="dev-lang/perl" +pkg_setup() { + use python && python-single-r1_pkg_setup +} + src_prepare() { default diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest index 06a4579d3eec..f4022b111bbe 100644 --- a/sys-libs/timezone-data/Manifest +++ b/sys-libs/timezone-data/Manifest @@ -1,5 +1,5 @@ DIST tzdb-2025a.tar.lz 548434 BLAKE2B cccd37ca71bfde7e56ed5138be5a610ec9d5ca59658b90e5e2a10af9221ed6d09b24b106bef46b04bbc97bff74b6e97a1f800c078a523aa32c13416a33264df2 SHA512 1e8c4e141158d63ca5c39babc9d18c32df14e2e59bc7649a7fed8c3e577f7b175bafa43883cf351139ff198515f5f8c22b1418e2ac7efb7f837faa8f61d2574d DIST tzdb-2025b.tar.lz 549879 BLAKE2B 6930d475e7fa2c29d7c6c9a1d3c8a8e4ec80745d3f8d7be6b74ae1fc1ba06fbe362e5ff96f6e3b6faa4e15240973ec4162a7f764cddf451029776f443966824c SHA512 4f4afca86645ca5564a9d7d3ddc36e6b07c15c1b87cd4edbbcae72c6be4e6154e4ad1966407a7081237550301f1093af53dd8a486effb95f7cf3e5721db47c8f EBUILD timezone-data-2025a-r1.ebuild 4185 BLAKE2B 39e2a23691e5de03f3950c502f983ca81558d3795a067416395466a9199d07d2fb64b866be0a317c381baeaaea4dd6f2969cddbcb0d0c0e0d84f8b9c77ef01b2 SHA512 902aef707ba8563ad6fa86bcbec9a7b47c170f8ae80e732c5b02877ce7d2cf11429b87531bd3b1894207bf8783fef25bc7137ac2c3a972a9ab125a93dce64107 -EBUILD timezone-data-2025b.ebuild 4188 BLAKE2B c7ee2e630170f6a1e9a5cd343f45f6f686d0230d071edd8ca2232fbfe258ea30a0f30a44389f780c5e8d7d5b0fdd395392b61d91a826b5108e90327c5f78cb41 SHA512 a5ca2256d16c0c157600be2a129dc15acaade98b33227ded35ea651972ae1b014b2d47d59847715a07230d2f05957cebc57341b0e8412b21b8f23dcda6c0c848 +EBUILD timezone-data-2025b.ebuild 4187 BLAKE2B 76f69469f8094114d6d1f3cb2169c290c384f3fb54a4d1426e8a81dcdef5291c4566e314b952db5c17345f13655ebef7e0c79ace9021ec9a882d9584678c0f88 SHA512 4f7cfad7d7a4b02e7260df5611445d93d8fafff245736f24e862128d20d9e82d25c444f9d209b62259f0be3b9c2a3aca060a376f9f789e358926322d80b3c17f MISC metadata.xml 807 BLAKE2B 24b09c4228c232b607e6e6c165a20e364136d77aa970e72c70124636a038cd3b672bad16ddd68c0b75373be6a09f969e59bc38f7e451bb2869cd46c521e2ca82 SHA512 0b95b32d79651493a04032f175f3320d8975cea714b43fa56aa528f10f51a7c52b58a934828f98a770855485af6f8db048bd2bfa3010802cff8c26ae05bb16e2 diff --git a/sys-libs/timezone-data/timezone-data-2025b.ebuild b/sys-libs/timezone-data/timezone-data-2025b.ebuild index 539afc065694..790df813137f 100644 --- a/sys-libs/timezone-data/timezone-data-2025b.ebuild +++ b/sys-libs/timezone-data/timezone-data-2025b.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/tzdb-${PV} LICENSE="BSD public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls leaps-timezone zic-slim" DEPEND="nls? ( virtual/libintl )" diff --git a/sys-libs/zlib/Manifest b/sys-libs/zlib/Manifest index 5e815d826841..bb9d008db4b0 100644 --- a/sys-libs/zlib/Manifest +++ b/sys-libs/zlib/Manifest @@ -5,5 +5,5 @@ AUX zlib-1.3.1-configure-fix-AR-libtool-on-darwin.patch 849 BLAKE2B 6bd8c5486e92 AUX zlib-1.3.1-use-LDFLAGS-in-configure.patch 2698 BLAKE2B cbb28d07c44edbf1403792f147aa20c87d3954c1724c6c87f3c099a2fb1855163a1aeea0d9e67b5e8b868d404080b6ff434ab8c5ef3cfa966281579556d186ea SHA512 5ed35372202f59032ed2929ae253b81c9e4362816e7adabae68312c20c9675f9fa9749b5f8a247c77d2f415d1592bcc229d7ddca431b1931c78e3368a5d6848e DIST zlib-1.3.1.tar.xz 1305740 BLAKE2B 42d109223801a493de6d52e7343403d7fc3234a6ca816425fe41ac9c18019b01b93841acd28a235e99f2256a6a17f93624e96b2ddb58d588c8190a6bedb82910 SHA512 1e8e70b362d64a233591906a1f50b59001db04ca14aaffad522198b04680be501736e7d536b4191e2f99767e7001ca486cd802362cca2be05d5d409b83ea732d DIST zlib-1.3.1.tar.xz.asc 235 BLAKE2B b135336ef55a0c4b8e219e760bbe04bad082c405246ce51a2b373c3dfba0b05cb1e6f539363972f4cabd8290be1db1fdb2fc47fb562c6c612a08d9393065f75b SHA512 d181e9772a8139b3b2f3f42b994a65a966101db35eb46b5c84021c5eb0cc3b4511eb5e9172c509483bd9f7015794b15cfca78ed0959bd91e8216dc12c1c6e668 -EBUILD zlib-1.3.1-r1.ebuild 4406 BLAKE2B b4e71503ca4106a88ddd74154b82e676e5b7e76ae204cf5c32ad88ed0fd24acb5a24c9a2356b4da1c830efa59e82c98e08e7514d9748bc0f431481c2987c9681 SHA512 57e8ca76aee4701f5ea09bda26c47ca15563633f85f86f2416d39c53024eb022783f95133105ea7e1027bd518eed4cc471b2209650c4c99aba5ffb48e08b38f5 +EBUILD zlib-1.3.1-r1.ebuild 4505 BLAKE2B bb6f633075691af00380419d1379e97c2260ad08065e5ea05ff9efc1ec71475159c444c2a8441ab3056ba830cef3f29ee05818d47c37cba9a3f4997a142d295e SHA512 5eb2ae6bb7650a476ed9191b77bc197530decdda1a59b53e81d8cbeea31687e3dabe58985f9596e4785b764867fd73c20a0868cf4dd1b569d1894fc92232e3ef MISC metadata.xml 494 BLAKE2B a4a57a4153aefc189e407bcb8ce84f7c94581cc66967f69097087da7e6ff48d2de683b919fb00445d095c47ef39d31e01590f8c989ce0e5e01474e73ee2a0565 SHA512 a7e0160c127b3c2a6afe99e95992d9dbd017061303759c299ec38800efd6a9e11a35ae850c23c77c09c8833cd9d61ac1267f6becadf9c22437ee35e4304400c9 diff --git a/sys-libs/zlib/zlib-1.3.1-r1.ebuild b/sys-libs/zlib/zlib-1.3.1-r1.ebuild index f81cf5fac8d6..837b8564eec1 100644 --- a/sys-libs/zlib/zlib-1.3.1-r1.ebuild +++ b/sys-libs/zlib/zlib-1.3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -6,7 +6,7 @@ EAPI=8 # Worth keeping an eye on 'develop' branch upstream for possible backports. AUTOTOOLS_AUTO_DEPEND="no" VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/madler.asc -inherit autotools edo multilib-minimal flag-o-matic verify-sig +inherit autotools dot-a edo multilib-minimal flag-o-matic verify-sig DESCRIPTION="Standard (de)compression library" HOMEPAGE="https://zlib.net/" @@ -68,6 +68,11 @@ src_prepare() { esac } +src_configure() { + lto-guarantee-fat + multilib-minimal_src_configure +} + multilib_src_configure() { # We pass manually instead of relying on the configure script/makefile # because it would pass it even for older binutils. @@ -164,6 +169,8 @@ multilib_src_install() { } multilib_src_install_all() { + strip-lto-bytecode + dodoc FAQ README ChangeLog doc/*.txt if use minizip ; then diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz Binary files differindex f88e636f7694..49f1d78ce2ba 100644 --- a/virtual/Manifest.gz +++ b/virtual/Manifest.gz diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest index 6caae6cbceb3..3cd49a12c34f 100644 --- a/virtual/dist-kernel/Manifest +++ b/virtual/dist-kernel/Manifest @@ -4,8 +4,10 @@ EBUILD dist-kernel-5.15.180.ebuild 373 BLAKE2B c3dcbb193aa583fc13216ef965057ab08 EBUILD dist-kernel-5.15.181.ebuild 377 BLAKE2B 81394d30aa5e34188ed905f1c5b9e08b8d37a6c94e6184b6ca7ec3d9b6f2cd77a8e9da57e5eec5196a253c869b5efc01efba352f3ef196af15be70ceadce8e14 SHA512 56397dfae3335d3ca39ebfcc17ab45e77ef68265f20f1962950bad744dc3ea111b6ca87f5c5a40f5a3fd5af9a3ca6c659130df822195aaa82e8050b7d7eaa96a EBUILD dist-kernel-6.1.135.ebuild 380 BLAKE2B 902601725f20a7ad253ba800386c6a071b358b5b8c63cbe279e6e2bb6c3d5a302b938c18530e9be5a98e79da0a52f8dca3627dbbe68e6e3265c887892dc4bfc6 SHA512 79601bc4a2df1dbd233c7af6ecffe24f46c8da514b6b5067e21b95fee2921051457a604fb02acbb503ad5786d61d0ec9467ebc1f846c0e6d7aa683650708bc15 EBUILD dist-kernel-6.1.136.ebuild 384 BLAKE2B 8b3c7749d299a6b4bb76b38086d4380589109acd42fcfc6d83aba4abaddd68e2d7d7cc2bd7f875b2aae4b43ea23f3d4018a95142f25592130df64a6510a11835 SHA512 56986d903c4ca4a4908b4a8431646d7360ba13c9fb19d1a208364873e5e590abd21b56182507577a6f1804ce694bc629c0d57fc441d2c5f5ec566a156eb2f3f3 +EBUILD dist-kernel-6.1.137.ebuild 384 BLAKE2B 8b3c7749d299a6b4bb76b38086d4380589109acd42fcfc6d83aba4abaddd68e2d7d7cc2bd7f875b2aae4b43ea23f3d4018a95142f25592130df64a6510a11835 SHA512 56986d903c4ca4a4908b4a8431646d7360ba13c9fb19d1a208364873e5e590abd21b56182507577a6f1804ce694bc629c0d57fc441d2c5f5ec566a156eb2f3f3 EBUILD dist-kernel-6.12.25.ebuild 387 BLAKE2B 37a4e8838421d0e56adbd09454cd9b6f1c76f70ded475a068fbe5c1e4ffc350b5e282f035071798e91671f7991866df102030d36171831a483b37a5f19487664 SHA512 0398f919e79803d5c32952feb81d3cac9c4ad2b70094d1ed3662c064a19c94bc5e0f7a1db62e13c9cd37949bb798a7c417909db4b2b3256b50fa04332310af62 EBUILD dist-kernel-6.12.26.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a +EBUILD dist-kernel-6.12.27.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a EBUILD dist-kernel-6.14.4.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a EBUILD dist-kernel-6.14.5.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a EBUILD dist-kernel-6.6.88.ebuild 387 BLAKE2B 37a4e8838421d0e56adbd09454cd9b6f1c76f70ded475a068fbe5c1e4ffc350b5e282f035071798e91671f7991866df102030d36171831a483b37a5f19487664 SHA512 0398f919e79803d5c32952feb81d3cac9c4ad2b70094d1ed3662c064a19c94bc5e0f7a1db62e13c9cd37949bb798a7c417909db4b2b3256b50fa04332310af62 diff --git a/virtual/dist-kernel/dist-kernel-6.1.137.ebuild b/virtual/dist-kernel/dist-kernel-6.1.137.ebuild new file mode 100644 index 000000000000..2fba55980890 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.1.137.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + ) +" diff --git a/virtual/dist-kernel/dist-kernel-6.12.27.ebuild b/virtual/dist-kernel/dist-kernel-6.12.27.ebuild new file mode 100644 index 000000000000..e66ff2433373 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.12.27.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + ) +" diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz Binary files differindex 1a598f47b016..17a56737dd92 100644 --- a/x11-drivers/Manifest.gz +++ b/x11-drivers/Manifest.gz diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index d5a3fa0cd72e..cb180cbda298 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -28,7 +28,7 @@ DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb9049 DIST NVIDIA-Linux-x86_64-470.256.02.run 272850014 BLAKE2B 0fdc867f92b82b2a60810c3b43751cad7ac2c39928c92c6c343c0c6044f4d7d923d93b8599db3f7c999c0ee7d16940e65d991a61cbb30e1d9e49c5639ac6bdc8 SHA512 a837946dd24d7945c1962a695f1f31965f3ceb6927f52cd08fd51b8db138b7a888bbeab69243f5c8468a7bd7ccd47f5dbdb48a1ca81264866c1ebb7d88628f88 DIST NVIDIA-Linux-x86_64-535.247.01.run 341853459 BLAKE2B ef91097a36add821a623c8d1f19eca8ca9571fe4a08b8e25eb70f09923899bcb3bd2c0f408dd6ff045ffdccb192be3a46cec4fd7b7d8d7bc17449c436cc2cbde SHA512 f8e04e5f7cf8b7fdae9135cb5f0f2740d5eae0ef9a44a41dbf78996d3c2d4139bdbec99be14f73aa2d275d78658b4a91a274f20545e4325cef787548e3d073a6 DIST NVIDIA-Linux-x86_64-550.163.01.run 307143336 BLAKE2B 256106bcd3bace402289e60aca4cd3b447d0fd8ec3dabd50e2bb303c5e866f8da5c28f9b578d95775bf69158f100d68a91d20d9a91426285a8e799817f21db6b SHA512 676b1de35d21e80091528a49080c114e0870ea90b3f3721265ae8071abbc2183c851e6f11ba96a332c743fedfaf4ec9a014ad6ceed586fdbb03d94d33405e356 -DIST NVIDIA-Linux-x86_64-570.123.07.run 375974099 BLAKE2B b1cacbdcda8e335cd57db21a379ba4506341d10f26f7485f3d776f3f2896ad12ea5eac2d350e1e9149405d916fd088f5d19341cb15b52077b7e595793c0b1f5e SHA512 7745bb228f80015c9f1ba09c731cea47a148ab38e39a723d4a5d5a89611e705811da7f290cb73617b29607f16b8add94b0b146e17d13bdf00dbfc04be74f8db5 +DIST NVIDIA-Linux-x86_64-570.123.11.run 375951492 BLAKE2B 1c1d8c18020ea8c3134cab2baa4475a575e2873403a3552bed36d3dbf7d117765ce1c7653b3f6dba483b0cf5ac7f4bce46c07e4a1ad3689eddbc3d11df3fddc7 SHA512 d5dbb2dfbd34277b6e70f3c1652aeb300be369c1cbae60b0660b7ad9631094bb8609b45c150e4418fb1f01b41c201fa3fdb56c8dddf310ab5c088cef5dd6a8e0 DIST NVIDIA-Linux-x86_64-570.133.07.run 375774798 BLAKE2B ddfd8e8e58453f8cbd2bec55af4a9f9030510f5b1685f3daf8c446d32fd96b6c71587d98f1f7cf049c4a0dbd74a27b2dcf2b532d4f5faa05793c779076c2b122 SHA512 f7c2de3b4242a50a5fc5cb7c6eed6677bbf28e3b157dd22ced385822d8a42df351c7ead039d37cc5b18251971a8496539f4448e2cd8d297303f4e89db16feb13 DIST NVIDIA-Linux-x86_64-570.144.run 375742470 BLAKE2B 8611e5d7a5043c18d1ef122c62d2a4efed6dcdec343c7a519778c603f2ddc5186b479af1b09277b47c92af9e6021dedca33e02fb3c7f3096d4dea18acfb2c9d1 SHA512 f0d6a8377cbcb38a4a0491a654d3ed86082ac5609129a247daaa455bd7cffbad0be579db2ba9448a9f0ebc7cf36459d640f03ecbe1f25e8e47f3990f78989c97 DIST NVIDIA-Linux-x86_64-575.51.02.run 386859216 BLAKE2B c6c47095226b1a9535b0f005bd8dddff772516738c168ff2bb577c75769ef1e216cde5f83a5979dfcc9ce6876d2e112afbe86f52d02721ec0a230eff9aaffeb2 SHA512 0354f4d46a2de8be670a3fa58ec255b8673c40c51fea9ca594aa3ddab936b50efb91cecbb93f14ac4a8ed87e7c3e101b4d643721602d22135f9259dad94a5c12 @@ -72,12 +72,12 @@ DIST nvidia-xconfig-550.163.01.tar.bz2 111149 BLAKE2B d19ef0427e3432798e674dc664 DIST nvidia-xconfig-570.133.07.tar.bz2 111288 BLAKE2B 2dca752e735440c989826ca42a1c13a73084c6589ecbed1bb24bd139ddb2d11f1ce3c8f6523f8902464ebd80a3805435f694678c5a9c70f0027cd1ab8096249f SHA512 5f5ff4da84b76707e051d24b252f809f8d5feadea442156aa9c52c2be61c818144f245bfc1fc5b31c9051ee7a9164cf922e86a01e3ffb1d129c45e790aca705f DIST nvidia-xconfig-570.144.tar.bz2 111243 BLAKE2B f7c9cd692665ef563238fb8cd1d2294b4b9acab6b082c8541ed24f6cdbb3f5466a1fa0b7be06d51ba1c87648cc8d0fecc1137d898844c80a0ba0fba8dfe43bad SHA512 9d38abf935dbce8d50d7d758a543e2ac4ba278a527a4dd6d167551a2ed11bbe17c3290a51f59f6a0e3611cd8e3d695efd09e9dab4aab748bdb70320c8c9d2f0c DIST nvidia-xconfig-575.51.02.tar.bz2 111328 BLAKE2B 5df501db6e5fd669e7dbfdfed1c18cd85122fcb587256a0f4cd46c58fab10e13553769f4178775bbbf3d347bc522476b59c9b7d7973098b274494727eeef2c1f SHA512 8135924a0e1ce8c7444fcfa0f52fe666c55b4b1c92c8fb7ecc67de803b8e23b854b2b367942f8c13216503774ed86e2b287ad7251473b91e4d2e4ee91d184d74 -DIST open-gpu-kernel-modules-570.123.07.tar.gz 18658818 BLAKE2B 5228a09fa88d17ed2881838b5904eab8be1bdee6b37f01a4aef92e33ddf7f06040f3addbce5b70d2b4901f8b24ee4dbc349dd88ced6f248c90f840be2c217f27 SHA512 5c17574aa90b7a6be9ca4412400ff12b1f671258bee9176e078fe1a66f323381fa47ccb113387bd9eda118e36de0a806ae69ae06991329c31347488268b48d33 +DIST open-gpu-kernel-modules-570.123.11.tar.gz 18683831 BLAKE2B fb3b13eb2c06c32d44c1bd41812d4cd7fb25d3b1bc8460953c79622ce805d94fd91aae1f39f230f07bb6883db4f73663d7c122cfbcb82a9ade3bbae6bfdd48ab SHA512 c0a3181ce28a782a2422e436ca76a78806464e23a04265156f0edff0d1f381fb68a46161c6aa6ccd8e587ed9a439c6e92f6ec3558366cba9d539b7665ecbf862 EBUILD nvidia-drivers-390.157.ebuild 15203 BLAKE2B de1fbac98315e8fbcb869b396a4e2beeb07172c1d8fcdd37480b67e265eff6a6f05ff93aaea015cbc5f6b5447645948ebb5c12f907a6d3bced0f6087c754baf4 SHA512 4b9e1e9fd35cfa9bf5b2eff10ca6a60d9277f7278185c724292690773423c6b711abe64703021ccc388c52089e34b7357a5b00b3a28ea78f6268fce4cfb515f1 EBUILD nvidia-drivers-470.256.02-r2.ebuild 16833 BLAKE2B 7ab81f00a13a55b3d521cc3e7063d56739b2cc5f576dda20155ab85b4a38a586be8e9acad8e71edf08d392b07b75560ae85fd85a74bfa0ba718a2ad740bb5acc SHA512 09fc55e8763c236d11222826198a036be06a4d9b020844261e9810f86c570ba1e1e6eacd817cf5799aac427ed8bb78d39f12c2f25ac1e48cc9d945dc3fcc58fe EBUILD nvidia-drivers-535.247.01.ebuild 20137 BLAKE2B 4793386369830e110e64ffd5985106f4b4cfe0d684929a4cb274ae645008e0928e75fe1d98a7a3ed18b858e5db009461a11b0432a6a506205a5eb80c7b891e1f SHA512 271e10b7688e292b1c5c42447dbebc01845de7057513a3b6e6f2fb5fa16dd282f4a5d54162029b7c19c5110ba1cf10fc59256a1a12d7a759115cef1740f8bcd4 EBUILD nvidia-drivers-550.163.01.ebuild 19879 BLAKE2B fda6c269ea171fa28223117b842902343217b2c637fc0eb56159403ff215c9457ebc5d8e670eb3fc53ba488acc2e9d043647e46b9693244181c2095823664cb8 SHA512 d3b72c4054079e47d2bc7f8920782a58e5887089c53216f9539fa5804a568e8661de388ee2242a24135ffd953ffe050009d36329962b38151d52223e412f419b -EBUILD nvidia-drivers-570.123.07.ebuild 21612 BLAKE2B e9bea969f98fb8bd5de12356afc16ed55f178fbc3d1eb1291acdbb2efcc3720e7d7e58dab4897e2f2c3ec82ce8a71d37ae97ad9ef7662217e1ed572c2e28ff56 SHA512 8fbe262990adad9c358f2ca0d1dac4a4777b94d8b5e12d298a334d40c4e817d649cb4bbb18300156d00f474a7f5d03a268dd810dda3d5223e98b2b892196a13c +EBUILD nvidia-drivers-570.123.11.ebuild 21609 BLAKE2B fd928ab949883ffe57aea5da5cb75c8ad4dc8577d1ffb352a0e3c6e393ffeeed5be4b72773a1d809e0dd87a49183186ff46fe9d159a264209ddaa6652c670490 SHA512 ef19171f191df6ba65c61d6a5f3627dd1604bab55e72496ff4e52192ff654e77ba22ca87be1228d0184ed68ccf54a4b41f5aba6c30cf20367b26a2f4c7a6bd3c EBUILD nvidia-drivers-570.133.07.ebuild 21582 BLAKE2B 0438ac325a6fa2b19f367c785b6ea960c0335049f492d74d45085f44a3ac648005052ee0fa1e298120adf19b43bad7a9eb2f473ae333a6b10d152bc5d7d96aeb SHA512 e16e35c35f3505b6703750909fe1d699b35458b3c7924f5482589398791d50cc1c353e2e6312afc3060fb4871dbc91c31a3c7f4811ead36653791a016f18c4b9 EBUILD nvidia-drivers-570.144.ebuild 21582 BLAKE2B 0438ac325a6fa2b19f367c785b6ea960c0335049f492d74d45085f44a3ac648005052ee0fa1e298120adf19b43bad7a9eb2f473ae333a6b10d152bc5d7d96aeb SHA512 e16e35c35f3505b6703750909fe1d699b35458b3c7924f5482589398791d50cc1c353e2e6312afc3060fb4871dbc91c31a3c7f4811ead36653791a016f18c4b9 EBUILD nvidia-drivers-575.51.02.ebuild 21690 BLAKE2B 1581da19a8fa78053773be0df4bca6aa046c9e6b8ad288cba0fd83f16ff4615f3eb72ff29cb4508c0fd9b101e61eca4718547a772b0780f9ac27ba0d996cb7e6 SHA512 e27409809101bc8b4ff31cf6c5957b674ef07f3271595f770bbc6d6b0123b467daea94c71eb36b7f44b8b8be0bee20b7c2e8bf4cf0677a612b4d07755d93b187 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.07.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.11.ebuild index 4d54b2f65f6b..79536adca948 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.07.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-570.123.11.ebuild @@ -8,7 +8,7 @@ inherit desktop eapi9-pipestatus eapi9-ver flag-o-matic linux-mod-r1 inherit readme.gentoo-r1 systemd toolchain-funcs unpacker user-info MODULES_KERNEL_MAX=6.14 -NV_PIN=570.133.07 +NV_PIN=570.144 DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="https://developer.nvidia.com/vulkan-driver" diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz Binary files differindex 25a57b1a5412..29460c5bd34f 100644 --- a/x11-terms/Manifest.gz +++ b/x11-terms/Manifest.gz diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest index ff8d4ea4317b..bec03add40de 100644 --- a/x11-terms/alacritty/Manifest +++ b/x11-terms/alacritty/Manifest @@ -1,28 +1,18 @@ -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 -DIST alacritty-0.14.0.tar.gz 1643797 BLAKE2B 3e496e77f6c94ae2c4a047f916e7a8711d319044cc123e6ea133be2d8b2525d190e73fa7fe5eadf18542827c7b77728783a06a58972e46a744f13d1a3ffd2f94 SHA512 3001ca78b3f4b2a22076cb701108b77263962c1f4cb50a17219dfb0165d11a1f7b4e879af0358c1c7a5cca7949951169127e45603cfb74e932f14f2299f76962 DIST alacritty-0.15.1.tar.gz 1644635 BLAKE2B e513d54e123ba1dfc6fe9cec610b18fa12faf0a9430b7f4ca7ea7f9e4f8c23358ab8441290074faffd2e1149a81a0329b4863eb5058dac1793c5cd9f8ef4e752 SHA512 23ab8d72e54a5ebc34e27b1f60e37a64d100f5d96668afe819949f211f29ff2e3519ae76125b362f6b9f573b70949b3f63b468cc5f14dd50fc874cea3d3849a6 DIST android-activity-0.6.0.crate 258597 BLAKE2B 6036c801a6a7a419257c0cb8a5daa7f3813ef3920cb0e5e279eaaafe4bab55f99da806c6156982e9262e9c5771e954a085a4ad939cf76a61c0ee586223c2ad13 SHA512 24c4fb0b8985df8927bac994a22ac6ebabc4c2f3f5c509769146c517d05750f7457cb056d954fba1e5cb638e349744379adc870d1d5e44370ffaae026a05a7e6 DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431 -DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea -DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed -DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 -DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 -DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 -DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 -DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 DIST as-raw-xcb-connection-1.0.1.crate 6460 BLAKE2B 678c4c28852bddfb8ec9660742370e480df6cc379bd7d653e12fa00aa99b598d9e5519e15c33e59fbbf43d260fd01856129ad4e9e8dab28af6e043e3ea651fa0 SHA512 79afaab72e5a5af2e70b1b66deed1dcec5b40a4a47516bee4845684c0cb8afcb2f141af0bd4034e7fb76e57a0c7e7778c3deed2e73ab780915e04e3604fb9a98 DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c -DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 @@ -30,38 +20,28 @@ DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2 DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 DIST block2-0.5.1.crate 24191 BLAKE2B 6fb5505091c5f06524f20250d3c649bec46a93e96ea08227ed91163bcfd0c64fdfebbe86e77a4e64d0d049036e14d5d28ff1c85c4707d4791651616cd6c7ed6a SHA512 084b15f06d005c9d4b78b20a85ed804ca10143e3bfc6b52c4c90f72b4b3455fd27bb02577a01f7c21e58a60d174c1b5d29b662da05b9e35688dcd266a988e045 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 -DIST bytemuck-1.16.1.crate 48321 BLAKE2B ae8525a829a2c981200dfbc17de7f2a4e14fc6df71328c1a62b27dfa7488fdf634b4a6f45e65104bc45b828a91d3d0a70d06e9dd4c61dcba18db09204a22a6f2 SHA512 ba9e5eaae4d4d5ffd654da0359cdb5e85ad2d111b26a3b5147bae69519963ae3118ebe2afd34e92305cad3b3e573cd5aaf175c3bf81e94126f65ca3c9320b9dd DIST bytemuck-1.20.0.crate 50943 BLAKE2B 5a2f373961718e994650c5f4c02a3f0e41bc7382a5b05a4488474e2ea6b077db7f773a02b77bf9b9d5b5a6da53ea79e87861ea57d944735efd225d1ee8c08425 SHA512 5ab5917e650184720a751f310d8cd7502d183a0942d97922e0bac25f257762bbe07c09b1f8427e04669f0fe449d07bd66893593cf11846cb8ec6632cb7eb271f -DIST bytes-1.6.1.crate 60723 BLAKE2B a6f28770d1c42d7bb02964cafedc205c2730351cfca81520dbf62300284416a49e19c5d858dc37ba001d21846efb75d20977162a7e203e7171ef33868a720309 SHA512 4826cdba7a772b68f7352a3160a4c8ff93002110644c2e99537274cbb9776ba2f40ed8be9cde564f58b884c1985bdbce07cd7f5a46d34b48146ff51f317b5ab7 DIST bytes-1.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b DIST calloop-0.13.0.crate 69698 BLAKE2B 8aea51f40fb2af897975e4d596cd33071e0e163cd846e564ccfc20f2a997d377269f1dc67a47ae653b70f21cb807da7bd32dffc10e8e17ec1876c661d19ce6ac SHA512 f3c4aca6eb6eab8fd95901af245df907de6fd32aeff9dfc323166b60067b0d4d56647274db91908f30171ab06cdca865bd27033d8a42bc4f334391b846e8cce2 DIST calloop-wayland-source-0.3.0.crate 11300 BLAKE2B af213882cc57aab71deeb239a71c46c0c61e0ef440982d0164a32f7e0a809c0959483ea8c758ca765cc6bf94bba34711cd7dec529a1b30adfe8078917fa59b6a SHA512 e52f98969b7cc0be68fd0960f5852aa25ef54cc1ce026d98c031047c5c39d4e6397cc1185f8d5596d099b01a10bddf6065fe4290f90632a9e696dd6b89880238 -DIST cc-1.1.5.crate 81493 BLAKE2B 3edd99cd9d05b090a57cf62f1236c02d0731baa8b2bdcd6c14f21e68323cdf4a65439f81701c1b1960b70919f1a342f1ad8e0bc830bfd187eedbbf443a5df77b SHA512 2ee646d3808bd06b3bba5788d0f93762009875e1f5c25dad67b0f8dafcb512be3ff105bf9d2e92a2507a2fd942b8d774004971c1f203ad40894336ffb89ceebd DIST cc-1.2.4.crate 99823 BLAKE2B f05e52fd921578f14907911730f1c5bd7cf2c03e83f2d5ebaae9c2710025f5e5ea7c8f713888bd75d80abfed1b8e932a2047410f043f0b62e296389c9bf695a4 SHA512 76274e9676f09277a22e4cfb8c53a08bf562f98b710b479af6f95d590d3762fca1d6ec34791a219d59e3184774f13f624e84733f7c90c13c48707b75d75c0ec9 DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c DIST cgl-0.3.2.crate 7557 BLAKE2B 6c61b46f4157a3a400f75e81be8ec456759a0c3efaec2fd134a81d8070d47c478f7392a2e63e13b7b09fc0b620b27ec6831b9829927ae6685dcfcaedfc8bbb19 SHA512 230301b0f0ee7828bf0152b01ff97464609da32dc78edf2fc8518f2341cc48ef39bba946965e93069fa9e4fcda0d165195dbc6c1d594afcf1155707933b3dc73 DIST clap-4.5.23.crate 56460 BLAKE2B 5c0ff6ecc072368022b8dc08703d87802160817e40228fccbf9cbdc15d86dfaf0eec141dec4e8f1327e5a6d1622df9b334e94797027372dbe8765a12b918961e SHA512 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c -DIST clap-4.5.9.crate 56348 BLAKE2B e2c60cc6dacc6d6c7d3718ae3748ed5f681722ef060c6b2c4ec1262da4ff4c3b235df3127946816ad61aa03d3b98c55739877dd14d1182a7d4c37daf6e1e349b SHA512 6eae38d69f99fdcc7e2a1f799b4ae770a00dc8556def97a10d578426f6770e0d86fc32816aac2dc5a59c147dbd7501eb9f7b94953a2342cf74b1034459705e88 DIST clap_builder-4.5.23.crate 164180 BLAKE2B 90948ac5e8ea620be3e1ec1334677b0ae9dc227a00354fcd3d78e2cf23a1c101e009e6cc96fc19c0a2395e1b9ac6272fd9615abc1acf1a5d60392e337cfc961b SHA512 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a -DIST clap_builder-4.5.9.crate 164088 BLAKE2B 47021738e0d3e946360ddbc144923daadf7151129e8548607ea3688b75f9a71ba676a31dc543a7258981fd3e561359fc0c5ed5fb6a921420a679e5d7f072c5d1 SHA512 5f9e297036a86bc33daeb76a8d906e14c58899c460ab66c934b7db0309ed5a7f63bb10d644f84e692fbb84081c20102ae97e33cb39e9ed71bea920d4e5e6aac7 DIST clap_complete-4.5.38.crate 47669 BLAKE2B 4cb85c4605460a657abfed6f47da0582bdc7d5f99bd2e801a4263390dd2816319a00d091597bb62699a6f351e693d96062130acd3d06c26695779acadbd11f4f SHA512 a0d40df8eaf56a0688557b517d84a676c86c5b080aae118375201d2196ad3230540f5f8f728f1e3dfbd0c5c95ecdc7b75188959bc6b44743859aee00f85abd77 -DIST clap_complete-4.5.8.crate 39228 BLAKE2B e829b87fd096dbcf7d4cf51670aa51cd28ebcc89663657c509311baf3b5cba93cb80f53f2bcd954cde79f49ae73e43bb15b3934d59449d1c36f255357d95e727 SHA512 08dafabf7b6f07c0d9028680dd2a5a1ecc0d3308f11b419bf6fb2566d220fcfd585c221adc7d550f1625129b4c1e58b2fb9b1d4ffdabd3341877fd729a41a29b DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa -DIST clap_derive-4.5.8.crate 30024 BLAKE2B 3d2d7e3652c6e16329a0897b985288d8beb6c68051d3f6216e75c6aa98a773d2cf609c1df82df7ab2b5f43c62c8a028da29ff1e314cbde096376bd43ff6b3b70 SHA512 587b63b99ad47b6902094d40ee4cea6c4e1d547e11fa50095b007a8495b11b25b3b6ef37583526938a56103982aac7d2addda833d2323545b753a852fc830b43 -DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2 DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e DIST clipboard-win-3.1.1.crate 11964 BLAKE2B 5e22d3a662285762128650e6b46249584683cff5e899e7ff90047fbd3d5b0ce077278f947fe12e1b04757328046ae59b6953a07e845451b1abb090dda42359e7 SHA512 5592f400830119e2512c5fb68f6ab190d8bcd16120c53d66f6f55bd0441f8dfc5c53663a3ebd5cc5e57e4d48ac55e2b2575b987ffc175664c85e2953037ad8f1 DIST cocoa-0.25.0.crate 42163 BLAKE2B 95316b0df34951b0fd7affa999533f0b470dc9165807f3c22340ed47a5c6956670d613c96099a1f00ff7eb2023aaffd4262746d936370a4a3d040d7cbc1e26fd SHA512 c45ca5f567eacd77504265a88ef22e496fa7eebd814403864648af9a75432794acb77a11b60dcb06a2a722bbade0b8e68b05c7b069873714592643b546525f30 DIST cocoa-foundation-0.1.2.crate 15028 BLAKE2B 170dabad57dc131636faa3d5d406fb6d7788540cc3ef71db17fdf451d947cdea56b3aa1af8ca0d65c869d9c2034caa096f647fdaf7388019fdd79b9a55d17d00 SHA512 5e9387ccce5cfd7fb6738d402d84cf825c3c9ea2ed5a5485af887f5dbd5bae7ae62ea884242673fcc23d7964febeb6d0b12bca636f79a9cb58649f774c269072 -DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a DIST copypasta-0.10.1.crate 15053 BLAKE2B 244af861b4adff8d135635af48eda94e983fbbd8a33e5b1b0b7a73f8f89f700cf65e7cc7ecdd18d9ba634fe4aeca387181de90f256da27b3553ff3a3749dddcb SHA512 96d33e0d180816cd491790fd79dccc4d2af616678f543f0eda93fa48a1f26fa8970a1000ae35132c305b6e37c287d42a2e0786c4d162831818ba03a429c38de4 DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 -DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a DIST core-graphics-0.23.2.crate 30763 BLAKE2B 6cf9d7d1e933bf06175699eae7ee1e7dae993e390cf9b509a756123cdff78a42d7aa9a59ae2f48d251d6dbeea5479e95694c38700f4ca93751dfc664d4c7af34 SHA512 40ac912fd8bbf25488f665091e974d9b5c40a2a20aa1abe0393c9f39a77b6f3b13761719cbfde067e5e078fe8ec55dca51777ff3ffdff4aeecca6e4789069d1b DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397 @@ -78,20 +58,13 @@ DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1 DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 DIST dpi-0.1.1.crate 11131 BLAKE2B 3b457f2811ba80745b76a9c00030a6f4972757feadeac8340a0f683335cbd05a8286a90ab429ea925ca2488d11c3149e637ab41472b862ee30bc49caa36131df SHA512 428d2e11a246446f01b0e82b2a01c2447bc223c492a153178bc2b4ff4834f4afd3bd715ec51d6b364d7b89a27ffc8920e69ad7ac9b0b42b46656235bb2960f8a -DIST dwrote-0.11.0.crate 21715 BLAKE2B 8ef802f393939f95ba750e941fb5b6f908a2cdca41d3eba5a405214ab56b2fdba148106c0537034316d1d594fcd86a13774de1853c2dad2f27d0ef87ba21bf86 SHA512 b319820cffacbd55f27d74d4d8e7ae3f15d758f718611c354551ba526614f5221357269734840706170e26446efb8d504035859f47c68eb0a7a89444d08ffecc DIST dwrote-0.11.2.crate 21647 BLAKE2B 6860ca3ebc1ec6a0edb92f44d6fe6cb1e5213ae271bffe9b1ebcea009ff5907dfd8f9d018fd2b99047f6781713a5ef1b899d4ef6a8f509b0ea257682c9b7cf95 SHA512 7d0a24ef4aa7b077f3a1560c4c9e4cca2ab5ec9fe7e9f0f76c2b90c5fd879fbefcd0863443e38db4c3d2b5c45e63a4cfdc69906baa9e04deda7f43a4a7737377 -DIST embed-resource-2.4.2.crate 16553 BLAKE2B 8a69faacabda9ba6560e352229f91121348ae40358156bacb560ad135364d82059f503f46aaa323e327c5f7a39886d779e1a77a8bed5c2f24d150f07b30af33e SHA512 22e821ff36fcc39638358946972295b20020c4851f39a66329405d39ba1916453f3c0b11bd9d31f94b787d8fd8fe7800ef13a7b0207edd00934e747cf50fb0bf DIST embed-resource-2.5.1.crate 16796 BLAKE2B c8d06418cf7865cacbc72c5f957dbafb1409703c199499dbc78505f8f471008959cb93f2203865f957d109f89385cd6701b6be986a5b742f7a4c7b5e159c34d1 SHA512 e2cef36fa5b1cc8f5692c5ec710bab630c2bf397d1fcf7eb5c04c3e1cc525b1bce4aefeebabd7b7cabe6c4c9971ba7572f05571b82c576f883259c2709911384 DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f -DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a -DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 -DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 -DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 -DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578 DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 @@ -99,57 +72,41 @@ DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959 DIST freetype-rs-0.36.0.crate 105860 BLAKE2B 3c8388d4f87aa338e4d38a50a03d605a174b52e18323a382690f75b14321b5bc0fd175739e94f7adfb85bb5ac3ffbcfc13994748710248862997563caf4e3d0d SHA512 71247d3f0d35f3cac794cc523cf2322898561dda5ce3ce3ac1f6b903aa96922ffa61d5e4964e1392db6bb52866288352a2b1f89f88eba38b9e21b6fab6772222 DIST freetype-sys-0.20.1.crate 3877697 BLAKE2B c97b9bd5f5339e97db5d7033d892a53491472b3bc0176d1a860a6396e03e2a74ddd22e9c36c25cb34dd544a11a9f8af67b397b4f1e1c3c45c683998df8603547 SHA512 03b6ad3d9339ecfb75f2b0207281e84325405347d3d6256215db4fc42e4cd5edbf25a6505a12a71d27d43f4ae5f5e35785f7120726232cebbc6738cb94fb0763 DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 -DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7 DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb DIST gl_generator-0.14.0.crate 22330 BLAKE2B d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765 SHA512 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0 -DIST glutin-0.32.0.crate 67115 BLAKE2B 12cab7228786c285d3eb06962d53af3756fd9ad4f0d3f16c4c318a226e78bc564b32f9eb4cef0a499a9ffb85248afde61376c062d6dff387a3c0fa9deecd854f SHA512 a2187838d508bc1f8ca7cd0a31ea7df41cea64b100e93669f4a19981b5d8f4d49f5d76c2d00971ec748d7d3effea0269eea8fe0a3a46203b675cbd37f9517dc0 DIST glutin-0.32.2.crate 71385 BLAKE2B a00d9086603ed23820e6e92caf9f0afabe16dad02896ef1f8b991221829adfa0f72fb849d180972f1e3bc07174dc80e8d1c64bebae6415bd04d635779834ab15 SHA512 dfb4e6517f12809c2c7ee8d66030da4843ab017fad03cafb395451ecd4831f63d616ab1ed1001762a13daa7b4c9d10a0c593f38cc766f3dbcd35c4d0230ff498 -DIST glutin_egl_sys-0.7.0.crate 7427 BLAKE2B 4b204ed21a6bc13c1417fc3785207a37d1dc762b46b1465992db9cdb7804497ecaffe0e313abf05d1343141db4c2f3fd846271deeaf218b2c88e5733953a0751 SHA512 e11f0322d0c22e1e3bee5d612ad4aff3d56b93107e5fc631d183d2dbc79fb550b345b0ba74796dbdbf96835e4d5e45e3ddb7fd35f1835f9d44f69d204f9f183d DIST glutin_egl_sys-0.7.1.crate 7530 BLAKE2B eedb6ad888c657c71d1e226cc3d47ac621f183c8ea16d7154de8e87bc3a42705b4ea7dfc7a3b8262c368e3720469c89475d407d75f6310ac53710b56e78f4229 SHA512 c99df80cc2e67ae363c1df6c8b5c4f56771ccf1679ce4cff4d9d785845308019309d833bc7810bda37c606e71f8e9c7ade09e70712580f121db303d8035ef3ad -DIST glutin_glx_sys-0.6.0.crate 5896 BLAKE2B 9f7e94aa5775a743db71a94bdc7fc5a6508723a6ad03f359a2f66e39a39145e87954031e7f97b1dcf19e5deb1c37e4892d12e88c1584c39a56580a5d50e052d7 SHA512 3e2e9b37883b59f6adbfd41ed2f61a0bf56e7a7ea6bc2c490979d758a57c0ff871e12e3488786334eefe2a9ce0ca9f09d730a91052bf8b0ac40f70f6b29c3e61 DIST glutin_glx_sys-0.6.1.crate 5946 BLAKE2B 8894abee9586211be7c3512b63883178f94bd8154bfb628d005c4528b8100db4855235bd78d43f3d47f55d9332a5f0664225ac3a979084568645f618780acac4 SHA512 fc673cd5214f04a53b18fdc50895439dd96b26e54820362ef100da19e4bb72992f796d7d6d74085d3aa4df895148d92897853e1bc455e2a615d0d929faf2dd0d -DIST glutin_wgl_sys-0.6.0.crate 5472 BLAKE2B cceb466cd3d4649ad7b495c9008a78a0108639028a9935f31871c4282584d0d527b0b2c8b4c4582bffa97a84a7f59d469ccf380fd9f7eb037eb93972d094fe3d SHA512 ac4db8d5d420e446bffad8ef06c30acfb2be079fa1f47167e0f6f5712416ed5c28aa781386d1bafdaaac090b4d3b52897e1a269e536c744fdf48f932a5f1b95e DIST glutin_wgl_sys-0.6.1.crate 5567 BLAKE2B adad4f95ec313401d8b704c75cf8e72ceedf602326bbf5f58ee2f4c34e10f38c2c087fb466ca67a3573acd6b13817e1e3309e20932e7e2ad5cf71a4759ca9790 SHA512 7c2ba7aed3e583fbf130034c51d17415f1e76f591a24be6894dc7f0e6aff1e657b751e51423974d7613aa34ee76b6a7c7bfc0ba05db4b5d04e2dee4805402df0 -DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 -DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da -DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 -DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae8037f0121e8c637a96382055611da753c14732cd9fda56f929b307c988f1c3f6bc2c7617e2e5182a66a943b6 SHA512 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835 DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 -DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25 DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 -DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 DIST js-sys-0.3.76.crate 54420 BLAKE2B 8d211aee6d8af87c339250e06e321bf02d2ff313b80505f696f66c43298e2aee8286076f2b291aa853730f8e1b9940f09c56535d3534fc7990aeb16653844250 SHA512 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad DIST khronos_api-3.1.0.crate 599718 BLAKE2B 945600455c85874c37c7c395162a3e56531b417a1e6ce414386ecf31f8951fb40049604c27d719014b5379028e5da25fb9977c7487433cebcee4ccc49e00c7d5 SHA512 f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292 DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 DIST lazy-bytes-cast-5.0.1.crate 4354 BLAKE2B 38c5ee1edafe88f434e942d4024ffa0231c3876960ef0d4fdd57f3f56e9ce1f8a9178466286938e55cda4254849debef9926b8ee04707c9fa9f3955f604735c0 SHA512 d660f66f6ebf588a50121c425d8fdb9769bbf4df3a2e1e3253a2bbbaf6c73950505a60787951a1e5056a73f769894bd9a510c56ef4208dceb07882d6d5bd5c7a DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f -DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 DIST libc-0.2.168.crate 757025 BLAKE2B 2597fdf5a77345754b8c9168d9f07f83ebaa0413262b94ebb19f976f49cc2c47893e788ee2abb3d00a995bc8f99b6ebcf24abbdb320e18037e779e1241599b44 SHA512 499f7273ab5eac0961fd927d5204ff4d5b3b290c20d00ac99054ee596b6d3ec4d6712772c52b09c84554f0514a8f66b41995ceb5b0ec38a7295a4fccf0e94349 -DIST libloading-0.8.4.crate 28636 BLAKE2B 5961c69ce15cf2bfb4ad743ead808374f5a7a9d98ad5585d895fa4654b1c31309d968eb3f5d63e7dd5fa95b77ea59c80e666ab0e467849c858a807cc3a68ffb2 SHA512 670d82fde2ddbfcc28efaf7736d799690e4fe4b7872d95854b9c4320d64f45d4b33c0e1917228302a7625f2e5e55e5ad56e113ee8e67d59fb384b7054a0cc849 DIST libloading-0.8.6.crate 28922 BLAKE2B cd9d7c2652bc4b0220e1c29cbfbca41f44d12d76c4dab3d025c21e5d317407ab656a88add0db95f1086934a424f55b4b413f33cb2a52cdcadde7641f9c5b3fc3 SHA512 f49ab79244d4b54c2f181bd9d7506fe5df9824a09446924dc429636e08ed7bcd6f5d2afaf8a0c862982e2c2c5832370b118266d36f36bc7b7522668bd598fc81 -DIST libredox-0.0.2.crate 4538 BLAKE2B 3b160b1ed9a476b1d51fb6a107ce2a5955495cd862d01854c79ac4f1cc1aacaff57f83e03be9b14f3c8fbb67c4124946aae19046620eb968fe97745d8cf46fce SHA512 4c321f6072bc4d6c32f9a2a8bc3ea64443e1b1b770e9d2626be86b3506cfb804c3cbafe376c7300efb09788510a57a626ffa65c9eecd447a2ad29532c307dc9f DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 -DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 -DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978 DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 DIST miow-0.6.0.crate 27801 BLAKE2B 60156e9f143da8a1a120b79dfba48c2e3a51e3ff3f98f12ccd8c16aef6366431b9c9b3cbd69e8e745518497128b55a975c51d42c2b915c1717d3b7f9f9d14cc5 SHA512 b2fd13947f786b2d54a4c2055ed7f375234fccb5a66306793c819b78b0ee226b9a361570aca903dc97c6d8ab548132d511d91a8408887f625a1d2aa5538e1d8b @@ -157,9 +114,7 @@ DIST ndk-0.9.0.crate 84865 BLAKE2B edb91aed693550117386583ed41bc5c2521a1622f5d6f DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b DIST ndk-sys-0.6.0+11769913.crate 329984 BLAKE2B a837bb5fc74dfe13f20f1923f1882257dd23b2d9eb57bf516696c391f48a2ad3a72be8062f7b957e2b25f00f729dc9f5da2b2c0942c43e7f2f3e844100281f11 SHA512 3f7a26aef2e220a5a98fa94e9770c0d865653b5c23331b8a6652819176be5d319d589050d4fb68a12ab3a4a87650aa5f30c7f50582fd097a411ab763f3359112 DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 -DIST num_enum-0.7.2.crate 18571 BLAKE2B d68d127db218d8c4a34849cbf64a8dae823e9404bb4231504ecbe02236d04d96ac161c3dc6e400a05fb458e42bb24418ff08f937335d37839b0f9174e3a5725f SHA512 a002a35079c81eb39945b3b2a903c1d904924c8417e12f54b9825ccc04a2f1ea1b1b93ec540c746926536851c2f6a9aa71be3c05a29afbd5924236b3e7874389 DIST num_enum-0.7.3.crate 18603 BLAKE2B ae7644ae0697518e538a38e33fc1658057641b719437351a5cd1d5add8ce2b03b834097a4b2ddcadb27937c266bf758894aab5e0949fe82b63150b8332aeae84 SHA512 8b8fc32da39d1c89210fda38098425f21cc384b6a38841f3b04264dbb24ba3c46344835be6e70b794c18365f86796a8af584085dab41bfa677136b8c9c9b6197 -DIST num_enum_derive-0.7.2.crate 17090 BLAKE2B 708f474f6be67cf1f3a63d989b6e84ff33a165f0fce98a2d82d99eee71970f2bcc2c9b58395049d0b6e7e089446a9155ae6b7d6621895326c48049416b5817f9 SHA512 f3d825aad4a04bddaa42d07ef4dbc69c793cc53999cc2b32ef49fb28499cd812896e0c5b89b9118d9def495de0caa05e473109a0937876da4c1a628964a8ba6b DIST num_enum_derive-0.7.3.crate 17092 BLAKE2B 79b4e4f1def44702347a2291e7c2b3f97a902b4768031795d9fea53c624f31acce9f5ee68316d08af149681afd8374e39b596c3d63e3547445cfcd28d3b5314e SHA512 d670d60cf9a547232190d663d92a288b06953ccc5989c2fd9d4101db35be9e3e7386c42878c15bd820817aa703ba06af3a9641898f4a204fe9d7fbc32c3bd786 DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 @@ -181,49 +136,30 @@ DIST objc2-ui-kit-0.2.2.crate 303111 BLAKE2B 530d6b2336f2d2822afb8fa37baa1591984 DIST objc2-uniform-type-identifiers-0.2.2.crate 6017 BLAKE2B d6603f5ca562983d82171692e97c7549a4958e2d193d4c7bbbb4b39c1eb4cba69feabd271c3fbb078dcf74935d66ddaf708fae6479ac478832a82e6434d92a03 SHA512 e1d9e324be6e5d59b0e323e896ff034f20085481953096ad5744bae33d936ec90a10bbf9e203d01237b6dddf07f279d3efd8b0f524ec0b4aad25febc94acf178 DIST objc2-user-notifications-0.2.2.crate 9600 BLAKE2B 2ecbd3968df53f50a6d524fe61040815c92f65a966edac397d23903e793977ceae2f96e12477a44c4c91f4591fdda92d407a57daa584f6363c7d9c1aa1d4af76 SHA512 c661ee5e0f656bb6e6e0fc95ea2e939195e26446e584d47c13dc0f33b68e9fed33401e3ae30db51474a7b2bb299b16489e7903efa3e1fa60074dcb27865a54c6 DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 -DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 -DIST orbclient-0.3.47.crate 1324509 BLAKE2B 6596cba24e840b64db31ad9791cbfb60d82d46695fa15718918947040d9b8076d3134ad0959e1b7499c457dfe75b270e7feae9fc4474db5ae1a33c21e4de4009 SHA512 dd232376bef63b9d422949eaf2a210625c4b644faed72d58621ac8693ba6095c8f7a4df1a5d1743fca8d6d68e5aa44ccc0f4cd3dd2b2f18e7b10c263edeedb8a DIST orbclient-0.3.48.crate 1324601 BLAKE2B 1bdc302ed1e10272dadfdfbac73ccf1a889f2ac2755d372f00865c57a976b4ecf3bbd7a1546ddb3b288494881f608950f8715d981f3806b6cf622b7121e2de3a SHA512 b05ec78963f0e12ecb5d6675df26e8af30cb11aac96f0f1eabc16086d85403c3c6b34792921a36a96a9d81205a5df9b6a626391e2fcd1e0fb2b8995cb28a1acd DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 -DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578 DIST pin-project-1.1.7.crate 55438 BLAKE2B c7cc110f906d29e25325ce1fee00777917d0d07a4b53e65bd6e25d54df96bcd8fbab0ec33a8b994f8e0574ad78fc3c590ce46eab296653af560b629a5b93d51d SHA512 ca3cb06148fe20d64d37f6f115f838da2e8fd0836b8f08b316518f4f5e679b3776cc0fddc393add0f147bfc74756c03a2273dba7000e218698f9b6cf4b2eb093 -DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032 DIST pin-project-internal-1.1.7.crate 28549 BLAKE2B cf09f51caeab7b9bdc8e21e9a4b711666ba4f1fef47b9168fca4ed4cbfa1fd4a2d1a258c3c9ec9c5538e38c454e03b54f6c03d3dff976d0156418d7ae7f5dcbc SHA512 7ebeb0cebc01fefa327e40470df1d0bf40aa3c8f5e3ece8786bec5bde0df7bce3a12039267e731f56964fb8b45d38f2e8971be0e3753159ab47b99fa5176fb29 -DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 DIST pin-project-lite-0.2.15.crate 29683 BLAKE2B da9dd581eca047f089c2a069a355caf66a631b3ff81fc07220a3c378dc77ea2c399b165ff8a1d2f6556595ec52dc1bbdcbbdea5ad9e5e317281650c9158b3669 SHA512 ba3c22c70f98ee0d0e78fb8a25bdc3100b26c3f03f3e4c6c0c238fde75774c5634d6014660c39406a828d1c28f17f44f20fe19dacd331c4da2f4961a7f7c124c -DIST piper-0.2.3.crate 15924 BLAKE2B 13263d38692f954b321568d999c92640040b4a411ceb82fa68ad84e32c40f56d62db49a0611f4afc24825fd8aa7252422120581e173d9adc236e0294cd11e759 SHA512 18867a2ca43c3224c3c749debdcfb65c07e0fe28759973140320712ec0d6a86125635665aceb4feae0c3aca9667048b6754121b7667a2c8caa1ecd2e3b3af7c9 DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4 -DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 -DIST png-0.17.13.crate 103176 BLAKE2B 99bfd1c444f5967b715b81607e3c3266fb3b1d8110897e4c93afb5b6e0e28df262f9c9d842aefed922c38a5ff9d16e75cca065d7cc14ddadb3a7e9ea4776e787 SHA512 064a932f4c48c2243286a9b4cdec0487cc976291bc8ecf4753691afdfe43acda4b17ea8d48ec933f309d158df28f40ee93b5b32b3ab5252e2e7aa1ee1c0e4e84 DIST png-0.17.15.crate 117111 BLAKE2B a3bc96ce64ee03b9f3a3fa427f11d15407128a8ac7ba1dbe87f630721f54395de80c849cdba4588cb1540974b3061428635f4a7b7e3a84ef78c188a49029389c SHA512 0609636be889a3895246563cdf0a5fdec28362fce1e8da52af24b756c7c489a3e10a60f64628a015223648d828594e6c97450edbd609d21eb50f4f80ec0119db -DIST polling-3.7.2.crate 57988 BLAKE2B 4a957ac93d2d4b1d1cda0525b42b6f5b9a3a93b115fd107339e7cdadeb7344833749467ee99cd7c77de0a065378faf89dbf85520fa1a71b67f71e7f9dd5eaa53 SHA512 d98ead0c929458f65ff75b9712ef9665878ad2656c729333eaea4340a236f67876b1c665eb683f695c9f12a89420401e1461c39ae8297081f4789dd5d2a7562b DIST polling-3.7.4.crate 58239 BLAKE2B 4d42d4112693a14938aa40692674ea1d791ec251ba864d4820b7f884fa859bb8e285f997150974a1b09fba0be1f0f77b196376aeab02295e4f433705a105fbe7 SHA512 0a137aed396f9b6a34a69ceb043a355efbdbb6674d36664e767516b2555b51ca494b74cbfafd530ba2f9b48eb7ffa55ae1bbfe7b1e8ce7745d41600709a5d324 -DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2 DIST proc-macro-crate-3.2.0.crate 11164 BLAKE2B dba3e1f4e38f427df72794ad891746fbb8c24239cf06b076e75ab6795a7e8c9abf25ae0f40379e07a696827156e7a3780ae242da7e5442cf1224d058f54b83a6 SHA512 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863 -DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee -DIST quick-xml-0.34.0.crate 184595 BLAKE2B 5e51d79b64aadbbf23269b7a0a344e2c70465a74107bf633b258e2cc0165745d2b43132392fe97792ff15a3cd641be404c420680290fed4c1843747f77f9c2fa SHA512 d7c9e0ba651da1cdb322c10d575d9a650767c1694bea7df50b49dc98f0296a671bea2a3700ea3099dd708f0ed3f480fc921c90e86796f36afff42edafbc76a86 DIST quick-xml-0.36.2.crate 185201 BLAKE2B 4541812a73fd95bedf21f90f07f27b31eea6c514ae17818ba957dd83ed176b0f17bcf3860fdbda07f0fedfdd7ac660bdde5e8ae2aa9903bf7a7c8ad2d4770470 SHA512 7cd4778dbb1f50fdfd7290241fbb42c8529f7d44c2633cac017657010d0d443024f049287e1a1806f5bebe46465549973cccc660959c587fe383490a150ddcdc -DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 DIST raw-window-handle-0.6.2.crate 20234 BLAKE2B 9bc9b1188cd3ee8d799d45908de10f98a4069850e7855c1f7db86ffdcf49661f8ff1294da2f542fe9c09a3e8551bb34e2702f6a88f85306bcf8a36e03bfb738c SHA512 41020ee56615607aa0cd75a3f09348f3255abbf8705d68f001b3f2d7ecdc6c4f5ee060e97c4a2ca08607892e49d2ef009ea4f3b4f3c6256e593c6b66f52ffb1b DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d -DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e DIST redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 -DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4 DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 -DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 -DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 -DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 -DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f DIST rustix-0.38.42.crate 378683 BLAKE2B 4071e1118ab8111bab9efef39c6e35f8a3030cb230cb3643df7ae09ffc750b18becf1f069c2714b0b6d13e334c12446433057fd015c9dec04d7a1372a354ae05 SHA512 438bf1e4663cacbc7c0af23b10ecc11c8b01c53e18c2e82a740c46b4a61f06cdd25d926aff27a9c39084c39d9c950c222a1a3a6d5878dd240554fa593fa762a5 DIST rustix-openpty-0.1.1.crate 11478 BLAKE2B aa0a3d7bc32106abd32c63ac079cc8a875d9bd24c7ead610d05d8ab42670a7336dee3799a53734578d3220bfb30446135f277dd70ce7e0a1b61960c227f79b1d SHA512 8703471173aa17ba82ecc6f231c88f13dd9a5486e7a5931071920418fc8f5e2c1dfea1e17f2b2fb95fd6cec0a4896d823c00b7986048caec8b20c8f9a7c1b708 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 @@ -231,15 +167,10 @@ DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764 DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST sctk-adwaita-0.10.1.crate 53237 BLAKE2B 5c0160c583c35960caa4457ebf58ca2f262dfa561eddb390d5ac0471de7540e5fe978a54325ca6cd840ce1b1fe3213174f455f2d8f09d3990f5b20d7fe1a07eb SHA512 76558982f548d5650c6e00f38f27d2cb784d12419c63ee7ba1beee11a809a79ab0d48f83bf48275e56e0cd9b8e91f7498708e16717a320a2296beee1dc3bda75 -DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a -DIST serde-1.0.204.crate 78253 BLAKE2B 6fdebf3cbcc0327b404caaae43c87ba2b6105374a5ee3eaa34d44866e782132cff535da4c069c007783b7b6468d55cb1ceb6a41da74b9eab03ace7cf4811e09e SHA512 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f DIST serde-1.0.216.crate 79000 BLAKE2B 98c0f5cee2f9212c6b7620d2068665379471ceb7557d1454cab9b1c2120b526ef597fbb642f65440e70f92a4764cad33613b478bacf99138dd5bd51fdbdbee6b SHA512 baabf4c7aac4a540c9ed18b336662087258b71c9cb0e547c8d83a2734818ab2cbbe62f910d812eb61d3d46e653c41a3eebc99b1d679bfc51f95710c71a8ecc20 -DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e DIST serde_derive-1.0.216.crate 57674 BLAKE2B 12a9228679c16288c08c8b256707e276aec79f84ac7af0c4cfd1f109500dfea80438df17d798acdd30a9743c753e70093b22bd324217529bac483f257682a3e2 SHA512 80fcb552279ac7562297df878f2f5e9ac09241701f5cf1088fcbf473b638f58cd3092a7930d8937ca0df9a47b9ae1a42d490cd46a275259cd8089fe8f5426469 -DIST serde_json-1.0.120.crate 147062 BLAKE2B 54f93ef2b0f1c9e7c5a8e8797fd298c96513913a20c3e08a21aea39a15ffb5ad0269d5daab10fceea7164ba432e355b89d89dea2985f86bd0e73ac3920f827c5 SHA512 dab44850326f9020d6f6dd3fc8147e22eed693527fe9cac2c6bc8f6a030f461061e8e54d2780382ce32cced63b5a016372a4f9938effdd1631d8f3dc96014e3e DIST serde_json-1.0.133.crate 150739 BLAKE2B 7891eb5b8edcc7fd09ab1e15d3881ffdcb629aa39f2bd758c0505700a5f2dfabd85b1b66c3b094268bc1627b346e204c792f4ca61efa76c54ab9cd5744fb0ee2 SHA512 20e65ec87bff319897a141960d13deb5cadcf821209c1ee8799f1dc7f458ce432bc62c16df5bdada1c8d3cc01ff23b8125e8fa0a03545d4614f32efd687dc69f -DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a @@ -253,78 +184,48 @@ DIST smithay-clipboard-0.7.2.crate 17877 BLAKE2B 195a02757bc087bbbf9403f2aca1581 DIST smol_str-0.2.2.crate 15840 BLAKE2B b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99 SHA512 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c -DIST syn-2.0.71.crate 266398 BLAKE2B 78760c9965b59e14ab5d97e83c4dabdba99cd1933b66350c7d5c5f9e55f34fe68207597b51aeb023b211a065d986889655ab701b94347397ca6856a4fcbcdc85 SHA512 cf6264bc148ec550d943d7d146c7360a7d753e37ef553e6d0c6dc265bf516084530a5617f6826069275cc6f71d9f820014f7d92f04356ae964df8b79edaf7bbe DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0 -DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66 DIST tempfile-3.14.0.crate 35065 BLAKE2B d155a39f6ed6e846bfd572ffdc73f306d30942642e07f2b497963ae150b8ef774dd046bfb3ce410fa326c8e1df27b0cada804100215e01d02272d6059d5294e3 SHA512 98c1ab70eb3efd2d8b16ed58c8c83f8599663af7ef269304e908a04c38334f659a4d0b1647a13dc0d1eb90a293f1b37ec8ff0b9b45ef5b7ff1b4452bbfcdcb15 -DIST thiserror-1.0.62.crate 21323 BLAKE2B fd2061bc5e7ea7ba43ed59c355c8cdbbcf416b189d0b2a3c33f725c270c1d0a8c6ca18ae538bc7d4634166ba747172c32be98b8139bd333a7522aa35730bed7b SHA512 29efa072b31e63e78a3e31fe84758fabbe7337d3e7338be4e4bfd35c8b083b53dc3cb68be78aaddf80eebabe301de00e2ee1908c7b00dd5a2168b0b66d8edffc DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 -DIST thiserror-impl-1.0.62.crate 16047 BLAKE2B 63a1fe66d3dadec304b9ecc241cfd71a6b278081336f4377fd435c9f959997bd0e0b0de2b5c318ad60d747f1fcf27df0f03932ba63f1288491f9935d3ebba735 SHA512 5f852f4b37af396336a941ec9f0340d93c8c70bc39f0a2cdfae3c20f180e06e51b4590a7535ddbcb87a792eba7e52ef9274019a98ee870f1eaf1b3b7cadf3303 DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 -DIST toml-0.8.14.crate 50645 BLAKE2B 264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2 SHA512 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62 DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f -DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07 -DIST toml_edit-0.22.21.crate 106010 BLAKE2B 01b16c823cb68352b96c01e758c9b26debc072212cbe09f1365f1d0aca6e361c4b6c7a1c7f421ba601fe6c5c5a6968b7e5f0b17c04a35a0c0cf2201a034519fb SHA512 5c9f17a213164ed981a7ffefef402e5575891c68a1d247f01eb9066b80dbb117e47a359a3ad26c67504e6ba7225b35b4bf74937ff25fa130fab948e8e4a05c21 DIST toml_edit-0.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d -DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c -DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef -DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a -DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 -DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4 DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 -DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 DIST vswhom-sys-0.1.2.crate 15852 BLAKE2B b21fbc0af440d3feac8ffb769f951f504e01f630d6f806d78a8f218eeb09ff8940328d6a9289e195deae9fdc43fdd55cfd037ae9c57b366ae57906b80d2f4785 SHA512 cd7e7b9e1953c70470d2f17210e83d28cd2c5ab8fc34ef0c9e06390e928853e375ed7bc2bda343b2f15820e989b5adc5bd33d9cea078716bc31545ff019435c8 -DIST vte-0.13.0.crate 55338 BLAKE2B 24a891db19d37980a3c920fdc3b0f8336d8ef8bd389e50f5900a5284593208bc6c92110b6035bef12ee01b527c62544f37ec45f9b55a43c54045e4a15fda6879 SHA512 833dc2f1c42cc0537f0185c00eca2ec76cd07cdd96a066a23366ffc2d7b8ae6903167d53002497265962954974e734cdd9bc06080030761cc1f7fd87c29d3bca DIST vte-0.13.1.crate 55713 BLAKE2B 96eb3ce1735a1a8270fe2fcde84fd556d5743242e369b3989156795a06fad78c8ee36807c35b899d49635dfc59ac9fbb9716aecefec4c4da7b45433ff8bd098a SHA512 45d80fa65d8c758e38ad5ec89c875fa14dabf1c2a1c080c507706336fec37f023839a8808d337b7ed9fe95314f9373c650e50294649dca57ee4c93dd1d6284c5 DIST vte_generate_state_changes-0.1.2.crate 6503 BLAKE2B c7ebe8ce8014bd9dfe6f2daa61ef7913c60fdbf7f3e3c205c0543894e5d56117d4536b13a931555043355cd043d279776e820c481337f71edf6f62a8c75723af SHA512 343f639b9393569378fa9353f1a37c7a355cfd56948568ed49828308a1100dc3a6cc0a8253f8f8a82d6246eaed31bfdc206762a62a6ab9a862e4ed11a9e3bd14 DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 DIST wasm-bindgen-0.2.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 -DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f -DIST wasm-bindgen-futures-0.4.42.crate 15380 BLAKE2B a20ba9f2bc814d7aac031f1cbaec90289f63893b76c60b536a65af85379771e102d6c3d949a8528328587ac776d7a3b684c12a217f9e186bf10046a1fcb34652 SHA512 0a77203499381b6bc4e9258480d7ef499d9c26b195baf38d0b7b228872f844d24c827cd57c8e2b0176927fd5957428084f53fe80cf60b35b7ba02d02b27a4682 DIST wasm-bindgen-futures-0.4.49.crate 14838 BLAKE2B a549a84dae70f480e387e01b4366994404370ae8f0989146d8548106267884096442d2fd6bca0a8cd22e21a3eff6b16aca1edcbc23c73af757a043311aa49081 SHA512 e141d6a97d2bbd6c54bc23d4857124d6e43ca1ab51c37e867287d771fcc0d8b7a2488acc56d46202c2e9b2380684ebeed688e7322175dae67475b77fb307ebda -DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b -DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e -DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 -DIST wayland-backend-0.3.6.crate 71562 BLAKE2B 33a91c4fdab42e7fc18100ba124905172c1cc3fc4aafa250c3b55b69dfe230eb39015c64d9ea8461cb57ac6b1665dfdab1c61db5186eaaa0be0988879e8ab2a1 SHA512 afe17c8855eeef89afc91b52ce1c0b0a4a7f6e3ebc72892693601033626038b1ebabdbae883336ae30ef9ac49b9e444831c6a5c2249fd167f45772d127395476 DIST wayland-backend-0.3.7.crate 71771 BLAKE2B c01c0112f3cb48fa99863186efb144564edbbb0dee07b1f96f0a433c7d843a15d15504b58941cd325401a025803256c9fa14a979bdacdb0728042bc29edc6ca8 SHA512 a8542609c5745138dbb0eb88cdadfb53d29e85b6646f418c06b572cc336b27e44051041e5d86b1276b5925a58ef3e0a9fb9e10c9776093c3e765c095d0d1c23e -DIST wayland-client-0.31.5.crate 63042 BLAKE2B 9efa3be373b5bd938eef796faa0c7647844f7e222e8e1c8e8f69cd0100122a2c4191ba70baff4a17f78e3d99c7270e523b3030327cc670f820afd4a7341ff586 SHA512 bc49d4c9d4f923ecb4416afb279f45da88742d372e716aa7299fb7b8778268e81e43298fbca122148ddc995fc7350a9bc80c27672603c2bcea834535c6827037 DIST wayland-client-0.31.7.crate 64486 BLAKE2B 8705a1d5ba33c51a1e7be6eb9c942090ff7d519771d3fb32fda1069be2da4d0aa3393e00a5a8c8a03e5e1231d3343d2a8ce6b2d9df3517dba647e3d4a182ed0d SHA512 205a8e84af4ed9092d0980eac3374feb06c4c2ff82f70c4ca51b44a4db272881096e72062515f0432719dbb3717589237c1bff3bab3a1f0c96e2910d053f50e7 DIST wayland-csd-frame-0.3.0.crate 5696 BLAKE2B cc475e52f9cb0bd06569b7a6996cc78158a07ed2cad7282973806d4b4dd345b968088d5d035ce1f52909aeb3aeb804b93243f6fe98c38c0e8032d961992cbc1a SHA512 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8 -DIST wayland-cursor-0.31.5.crate 7521 BLAKE2B 24194606485dfa406d87e5e49c2ece63e91370c8fa757da736ac28dd2b75b10d927aab84c3677b4bbea8fd4e8ad922a689b7f6fde25fb621e1eb361628b4836f SHA512 d8fda4c393954aa7b99432dfb405aed7dff76e6c3efb329bdf39ea677290953ee580dbd9c27772439a20b71c42b864301b4405bad2d8a2dc1bf93bb267f0237c DIST wayland-cursor-0.31.7.crate 7567 BLAKE2B 031c0f440408ea436e31fc54b37823ccae4ef5da5d6f4f659bf7e70af8ee48c8d3443a0d981e60091f80659fcfc01b9d720eb4e811e3cfff6ee5f7095b89db3e SHA512 3bfd3e77f3ff623e3fc1b61d285f10919946855dbdde44e0015c4bb7a49fb9b24157f845f8db7312659031559568dc96fcaadc1e89e91f6f84bb90ac05156bc7 -DIST wayland-protocols-0.32.3.crate 165197 BLAKE2B f82eb1064e2d2d356926aa2a45ea5c5d6e1ce488908b99356d7c99b3d90ad37fe00e54087879bf38446209cd93cecd7791aa3f7094d81436f4aa2b0f3dd94d70 SHA512 0636b48c00e245a0bba50456e555b38918b50b770a565b8cb8d231cda650d559bdfbd4fccaa3dc601e12e4dd293c5bcd38d205f348c4686246158d24cf6ce865 DIST wayland-protocols-0.32.5.crate 176196 BLAKE2B 945bac8768b9874c2708bf5a04e52cc0225675f880e5c8320dfa498dc759e817126326c874fb0ff591b87b416b003ef450d420b59a0a6551a7b1e7837f58dd10 SHA512 97e9db749c0df9eb13e655bdfdd84fd0864fd7d2528cca25f5ba34936de552a04ae3cf58697d39f5ad4d25ff0590d131a7fed2dcb5612bccb6b8fa412c9c3c39 -DIST wayland-protocols-plasma-0.3.3.crate 60493 BLAKE2B 75a2ee620ce9842951cc88b580122a678fa401c31a7ea84eb08109f73c98170d6ed4e4091ba22541a3a6815f43f8ff2037ae4fe526073d36319e56c478ac7365 SHA512 f45d3331d5eb74136fbfde7c77987d5a008f396e3d5a42b1c028fe89c14bca4c928caa09a7bd0525ca3ce3770c89c0139a80e259128f12cc457549f2df928438 DIST wayland-protocols-plasma-0.3.5.crate 60530 BLAKE2B a30b9eea14c4ce609994b9634820656fa81eeec287db28cb8b3a93ce5c96549c5ea6fbe628cfdeaae89cd5b6958afc5eb6465ca2a3b3d1e10615bd80ad4e4213 SHA512 cf6df401204282ffe93212ed1cebe2ef07d6ff76fb1160ef4560b90bfb20d1fce59eb838a0d48cf1330dc9c3b45c81317731bd06478f82a09a6e01d7832623d8 -DIST wayland-protocols-wlr-0.3.3.crate 26005 BLAKE2B 0f58f4901adb4c0a35faeb99b3cfa17348785136cf8a3f6241fa96f0973255e30c96e88cb05ca566eb0e6148a2066a7a91d8c8903eb633f0d39784a1da6a813c SHA512 419787efc3565acf03e576f4a0c04fe132c041bc5ddb14a22c1e3d5d71e2876478fdcb5739a70f0f23b3e3195969a6224c793bf5cfe3a5dcf3d7310cfa0aa00a DIST wayland-protocols-wlr-0.3.5.crate 26282 BLAKE2B cbc12e0e0cad296242da02237582e3cb1fe42c69d5c29bcbfd7bbdd237d70b7f7cf9dfba17133c2efa9e125b4341b98581bd4e603d802ac1c08e93c2465fd58b SHA512 689640fd3209ba126bb62b312c6f18094444f3c051a9b209a0712f80f6949a84573b1ed886e9a693502008578b705e2399d663e6c672e7e356f87c43e045054e -DIST wayland-scanner-0.31.4.crate 35691 BLAKE2B e9c2cbf97719e7729892a777c37e865f22d22a6e1138d189a512c938e24ac710b6f431f7808c656facfb189a47a27564ccb6b687dcf3dc794b1ea87dfc8a6fc4 SHA512 44c41437a20e2f895e3330b4fe72eb6b7846a2287ce5f7e1f2aec1407cc324dc43549cbfc82aeaa23c69709e2c5c339b32aaf298b63ee675b8dded175ec7d0cc DIST wayland-scanner-0.31.5.crate 35779 BLAKE2B 904a811f9903805a00c2e55a7c7a5eba2b3e0b10a04275fbd42a9630d828ccd3031c13f65f2b421fd6879916d8b22e8b6963681eae1d0aae5e10b9c8c21e7a71 SHA512 50c269c98cf2e6cb8e68e32894d3f499d12bbb208471ef05c29da97f5c6d1dc682813daef56d6e2635360ef1a9e80bade832bb0ac65cd6ca473c087278b73994 -DIST wayland-sys-0.31.4.crate 8571 BLAKE2B 4a29e3250be6e9058e6c8a50b7146b37a77addbf434a926bda422f269d353cc0b97d33b8dbe39ed88a626374ee2346ae04693df9aee1142f22a6035abbbcb1e6 SHA512 fc33c5364501aed5145c95b095955fc71599fb626d30a3e33b58750e67cff7d3a9a765124e5c45e436ac0fdfcd416c825a63af6fb6500627fe28fab14cc1401d DIST wayland-sys-0.31.5.crate 8630 BLAKE2B 82662fb5dfddb9650e4b6ec3031859d8840add7084c6d10a6e43e6aa5aa59c53c85124bb2e9858b430c5560b34b74d67f4259b24d7ebeaaae1fa92a7d72dbb96 SHA512 bf9237dbce8f55cb5176d2cab1769beff95f9a984eb607b5460673d69631b3346564024cc8f78f0af130cdd0f070d66518a903adf8d63bef8afa2aee06569715 -DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b DIST web-sys-0.3.76.crate 635842 BLAKE2B ecd166e739e4ae4ebccc51fe0d429723ed7e4209bc9bd4658b5447486d7d58d8f2d2a6186e433e8ff11e7b52fe159d842a28de6251d61cd5f5876a92a7d945fe SHA512 370fb49edffd9ce125f77a9451389dd23ab5b70fd49263248d5794310ed757c28839a29436111df2fe6369ae8d6af56a64ac59af5258743cccfd9d18cd07dbd1 DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 -DIST winapi-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 @@ -356,10 +257,7 @@ DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41 DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 -DIST winit-0.30.4.crate 600087 BLAKE2B 854ebc6ef5020012ffba931f0aa8998d335fda7fe1a444be5d8f6cf34623a5d1249acace3cc322c87515064d52a2551fbb0c1ec19d22baecff2b3a15e7ea2c44 SHA512 b11afd9fdf11e635945b9f23e263761c63173a3aa91feb3a6cd495feac6dcecc9c09d7a2855bcabc5bb705ae76f3e28249c45d6eec11b2de8c8aa124cba1364b DIST winit-0.30.9.crate 596439 BLAKE2B bbe2ae8effc9d634938a05cdc6e5daaafe83364ce0a2418a0d5f9d7b9bf442f4be43fbc22044c29ae3213e8383c7eb8acfd630423099ba567fc273a807580a9e SHA512 4dd83faf5ec971a6dfe2cd1a6bbdecb78bc7fa13b9ecab8aaa924c88f2a5b708f0f4f69b751ce55382ac58a89e4cb94bdacbd7b8b430c552a400eb201b8e61a3 -DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c -DIST winnow-0.6.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 DIST wio-0.2.2.crate 11214 BLAKE2B 7356229f90aa50d6ac8a7651637967de3e06755a7a45eab2a144e13c876058553c22129abffb07717b1715233f6cfc1efe90ff60c1877f4291fabaa4b5ea283d SHA512 13838de6e01b20de8996c7aa9efbaca5bcd9e4551614cfc10bee45ecca4bcc70b953b2c59fe460d1a054b3ecac13445b020aa244ea70686fd19be8d65c539b0e @@ -367,17 +265,14 @@ DIST x11-clipboard-0.9.3.crate 10507 BLAKE2B 5f0744c8827efcd5f766b87c06d5d18bf67 DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5 DIST x11rb-0.13.1.crate 223916 BLAKE2B 1663b0d4eb059924f9c2dbfa2fff01ee9c7a90bb6652d6e6a1519676e36ef7cca5fd079e39f45137350f595bca592ae9098b93877cdad9540131063379fad2ed SHA512 652f499857aff45053e2ffe1a2e3463323bcf3cf546482dcef4d2805e90a898a12f647da9181fcf02d7234bebdfc424f8a4e0e256dfd49aba4b643284308404f DIST x11rb-protocol-0.13.1.crate 508522 BLAKE2B abd88b4175e2fadebc44f232262b71261fac9b1289ee749d31fbd4a9d9c8ff426ccf9edef8eced4b41e4fba3401cd81d109fbf8aef1c99b4529f57910d000a8d SHA512 5c1a40fcbc77aa6e3357ac64af37958ac54aa3a78af354c1ea5f8e8b28f352c6e5d8b4762d8c4eb93fa8a1a122184b89c9b1c95a53d35b08819654dbd4cc4db0 -DIST xcursor-0.3.5.crate 6256 BLAKE2B 09af0002e0fc70790dd4a132fd74525c18d45cd285fc5ba263e9e6faf83a97aeaaef2ef6e04fc7eb939c501e865623a0f454cbc93913d9821fa6005b8f4445e7 SHA512 284f0012a07776f351d9951de33187636f8410651ed71cee3169c0cc082fda6a01a39fddbed4185dae894f7d5314ce204078ce0848308672ee19789a1fdfb05c DIST xcursor-0.3.8.crate 7191 BLAKE2B 3f34ce4a29b7679c099d3df633e734b0304d4bd2b1d749b37281a5d76def9f0f15b0bf6d292a2efcb1b0e99ab11b386fffc3fa8544f079ac5e21a582a35debfe SHA512 6b50ee95595993fc3a5b28ab3b88bea10068136e8b5b319b8b17f77dd923e0c73ee852555eaaaae510acd0c8f00e0f32dc1c9fc83201ea5871386e5b991b49f7 DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd DIST xkbcommon-dl-0.4.2.crate 5879 BLAKE2B f80fdcd23e71ac64a302f89d572ae8eb61be3115f298c4a6a5b65345cc625bac089c131aa7f77a3601ee898405c0b1a6a1cb4d754fae200c932456964d12ee1e SHA512 71d6a8468bb05d5c1dac130c90135dec88804708f8f2061b861953a980948b1e7c1f893b86ba8bbf251012d834398394deaa26934939ad161fd4ab9a28578cba DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834 -DIST xml-rs-0.8.20.crate 54443 BLAKE2B 67396f3666765ff3d9f0df71454d59ff391fa8d3abaaf60e63ad764e4dd7a9f015179eb3eaaa177fae1f03ef8731d0c903ab0b37cfd4df1192df28f905f0f2d8 SHA512 82190f37e42ca409501ee645c38f7b6a918bc17f6ea86f5a1fc7070babeb2eaedb20a5434e96f60685d7a1176add87c87cc6ca74d7d1c6d78481921c53ecf961 DIST xml-rs-0.8.24.crate 54815 BLAKE2B 69be4f30c761ec573b03c657171d351ffaeca86e20de579460f9e3c5bf3a5905d3d71c48979e7c3f5e74c234f3db88f050aca849b97526d15e910f2a8b77c1f7 SHA512 7249a8702c9ef7c7775a69634e9be0909a8e1c9665e9c0473d97294a211e4c924af3db6a04d9198c96505f01b962fd577a25cfe089704757b922ed5a0ca71005 DIST yeslogic-fontconfig-sys-5.0.0.crate 6718 BLAKE2B 949fa4eab74fca63b0bd110a9c8f96707d8e924ca7ec29e6a07c463d70f25ea3ba5f28614bff09e4aa78295f5f00b62bd39f8ac10c5cbb384711d19384828eaf SHA512 a956133ce286502032746e7c37ad9532f011d911deafd2e5d108827bdbe0765068c013fa0c08eaf7410317596302487dbbbe2878915ca08e0f71e3156c32c5bd DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb -EBUILD alacritty-0.14.0-r1.ebuild 8233 BLAKE2B 144d7928df9e86ef3c9c46f40d845cc47d35b185d7b819e50f02d0d0abcb03cfce948b7a9b8dd68e73bdf912c16ec5da31e969ef270350c19908ec26fb596e66 SHA512 2538ac80195408395fb2b74551f2b4226ce15c121d6b526c90ff249f45d3cad4b88774712721c54a94e9a2070a6cec1283ae08ee6a4ee25c082ab74de24c5639 EBUILD alacritty-0.15.1.ebuild 8199 BLAKE2B 8c666298ab6358d4783e3312615c8655559520247ac4d52fd9b7642fd259c5653feee8ed93b9d914805a09786038bdee3c0b0048cd613fc95ebe14fcf7106632 SHA512 cb184ac0abace6f369d4c503525a121777c54b3e2d9169c4d7de72ac67d3b6a72b1d2e7cdad9c01f01f74eaa5160d8ee02b56eeccdb0d99a6ca6ecc5f0d4980c EBUILD alacritty-9999.ebuild 2806 BLAKE2B e2c4730a340ebbe5f8fc0869c43bf78acee0cad0dfa7aad0c3c7f967919d4e0f8c3325061d09dff0dad455ea8e196801cb05deae556bbbf4098ae7ca61462485 SHA512 9fd42e4461673fd1a55d5a324e7bd35659d54c48628b554d660ff00e3b7d5d76b162c4a0a78ac0511b09682645a1d3ba4efaa0ed08db914ef2d81bbfeb0f349c MISC metadata.xml 1081 BLAKE2B 75dcf05c19658f43131f5fd32ae9b122c6d70d913c2767bd72b9a6a35090d0445c0b5f6948a43830d3a18029968e0695494b48ca7a8c8c189c5a9c045fa7dca0 SHA512 f21e1d97f8d960fc32633d6bb8484d70a79fd1f7672390cbac54bd2fbdea308895b887628cc2684c9c884725cd6aa0e8f36b88fb541b682ec569be0cddc89e3f diff --git a/x11-terms/alacritty/alacritty-0.14.0-r1.ebuild b/x11-terms/alacritty/alacritty-0.14.0-r1.ebuild deleted file mode 100644 index b0542bd469e6..000000000000 --- a/x11-terms/alacritty/alacritty-0.14.0-r1.ebuild +++ /dev/null @@ -1,414 +0,0 @@ -# Copyright 2017-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - adler@1.0.2 - ahash@0.8.11 - aho-corasick@1.1.3 - android-activity@0.6.0 - android-properties@0.2.2 - anstream@0.6.14 - anstyle-parse@0.2.4 - anstyle-query@1.1.0 - anstyle-wincon@3.0.3 - anstyle@1.0.7 - arrayref@0.3.7 - arrayvec@0.7.4 - as-raw-xcb-connection@1.0.1 - atomic-waker@1.1.2 - autocfg@1.3.0 - base64@0.22.1 - bitflags@1.3.2 - bitflags@2.6.0 - block2@0.5.1 - block@0.1.6 - bumpalo@3.16.0 - bytemuck@1.16.1 - bytes@1.6.1 - calloop-wayland-source@0.3.0 - calloop@0.13.0 - cc@1.1.5 - cesu8@1.1.0 - cfg-if@1.0.0 - cfg_aliases@0.2.1 - cgl@0.3.2 - clap@4.5.9 - clap_builder@4.5.9 - clap_complete@4.5.8 - clap_derive@4.5.8 - clap_lex@0.7.1 - clipboard-win@3.1.1 - cocoa-foundation@0.1.2 - cocoa@0.25.0 - colorchoice@1.0.1 - combine@4.6.7 - concurrent-queue@2.5.0 - copypasta@0.10.1 - core-foundation-sys@0.8.6 - core-foundation@0.9.4 - core-graphics-types@0.1.3 - core-graphics@0.23.2 - core-text@20.1.0 - crc32fast@1.4.2 - crossbeam-channel@0.5.13 - crossbeam-utils@0.8.20 - crossfont@0.8.0 - cstr@0.2.12 - cursor-icon@1.1.0 - dirs-sys@0.4.1 - dirs@5.0.1 - dispatch@0.2.0 - dlib@0.5.2 - downcast-rs@1.2.1 - dpi@0.1.1 - dwrote@0.11.0 - embed-resource@2.4.2 - equivalent@1.0.1 - errno@0.3.9 - fastrand@2.1.0 - fdeflate@0.3.4 - filetime@0.2.23 - flate2@1.0.30 - foreign-types-macros@0.2.3 - foreign-types-shared@0.3.1 - foreign-types@0.5.0 - freetype-rs@0.36.0 - freetype-sys@0.20.1 - fsevent-sys@4.1.0 - futures-io@0.3.30 - gethostname@0.4.3 - getrandom@0.2.15 - gl_generator@0.14.0 - glutin@0.32.0 - glutin_egl_sys@0.7.0 - glutin_glx_sys@0.6.0 - glutin_wgl_sys@0.6.0 - hashbrown@0.14.5 - heck@0.5.0 - hermit-abi@0.4.0 - home@0.5.9 - indexmap@2.5.0 - inotify-sys@0.1.5 - inotify@0.9.6 - is_terminal_polyfill@1.70.0 - itoa@1.0.11 - jni-sys@0.3.0 - jni@0.21.1 - jobserver@0.1.31 - js-sys@0.3.69 - khronos_api@3.1.0 - kqueue-sys@1.0.4 - kqueue@1.0.8 - lazy-bytes-cast@5.0.1 - lazy_static@1.5.0 - libc@0.2.155 - libloading@0.8.4 - libredox@0.0.2 - libredox@0.1.3 - linux-raw-sys@0.4.14 - lock_api@0.4.12 - log@0.4.22 - malloc_buf@0.0.6 - memchr@2.7.4 - memmap2@0.9.4 - miniz_oxide@0.7.4 - mio@0.8.11 - miow@0.6.0 - ndk-context@0.1.1 - ndk-sys@0.6.0+11769913 - ndk@0.9.0 - notify@6.1.1 - num_enum@0.7.2 - num_enum_derive@0.7.2 - objc-foundation@0.1.1 - objc-sys@0.3.5 - objc2-app-kit@0.2.2 - objc2-cloud-kit@0.2.2 - objc2-contacts@0.2.2 - objc2-core-data@0.2.2 - objc2-core-image@0.2.2 - objc2-core-location@0.2.2 - objc2-encode@4.0.3 - objc2-foundation@0.2.2 - objc2-link-presentation@0.2.2 - objc2-metal@0.2.2 - objc2-quartz-core@0.2.2 - objc2-symbols@0.2.2 - objc2-ui-kit@0.2.2 - objc2-uniform-type-identifiers@0.2.2 - objc2-user-notifications@0.2.2 - objc2@0.5.2 - objc@0.2.7 - objc_id@0.1.1 - once_cell@1.19.0 - option-ext@0.2.0 - orbclient@0.3.47 - parking_lot@0.12.3 - parking_lot_core@0.9.10 - percent-encoding@2.3.1 - pin-project-internal@1.1.5 - pin-project-lite@0.2.14 - pin-project@1.1.5 - piper@0.2.3 - pkg-config@0.3.30 - png@0.17.13 - polling@3.7.2 - proc-macro-crate@3.1.0 - proc-macro2@1.0.86 - quick-xml@0.34.0 - quote@1.0.36 - raw-window-handle@0.6.2 - redox_syscall@0.4.1 - redox_syscall@0.5.3 - redox_users@0.4.5 - regex-automata@0.4.7 - regex-syntax@0.8.4 - rustc_version@0.4.0 - rustix-openpty@0.1.1 - rustix@0.38.34 - ryu@1.0.18 - same-file@1.0.6 - scoped-tls@1.0.1 - scopeguard@1.2.0 - sctk-adwaita@0.10.1 - semver@1.0.23 - serde@1.0.204 - serde_derive@1.0.204 - serde_json@1.0.120 - serde_spanned@0.6.7 - serde_yaml@0.9.34+deprecated - signal-hook-registry@1.4.2 - signal-hook@0.3.17 - simd-adler32@0.3.7 - slab@0.4.9 - smallvec@1.13.2 - smithay-client-toolkit@0.19.2 - smithay-clipboard@0.7.2 - smol_str@0.2.2 - strict-num@0.1.1 - strsim@0.11.1 - syn@2.0.71 - tempfile@3.12.0 - thiserror-impl@1.0.62 - thiserror@1.0.62 - tiny-skia-path@0.11.4 - tiny-skia@0.11.4 - toml@0.8.14 - toml_datetime@0.6.8 - toml_edit@0.21.1 - toml_edit@0.22.21 - tracing-core@0.1.32 - tracing@0.1.40 - unicode-ident@1.0.12 - unicode-segmentation@1.11.0 - unicode-width@0.1.13 - unsafe-libyaml@0.2.11 - utf8parse@0.2.2 - version_check@0.9.4 - vswhom-sys@0.1.2 - vswhom@0.1.0 - vte@0.13.0 - vte_generate_state_changes@0.1.2 - walkdir@2.5.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.92 - wasm-bindgen-futures@0.4.42 - wasm-bindgen-macro-support@0.2.92 - wasm-bindgen-macro@0.2.92 - wasm-bindgen-shared@0.2.92 - wasm-bindgen@0.2.92 - wayland-backend@0.3.6 - wayland-client@0.31.5 - wayland-csd-frame@0.3.0 - wayland-cursor@0.31.5 - wayland-protocols-plasma@0.3.3 - wayland-protocols-wlr@0.3.3 - wayland-protocols@0.32.3 - wayland-scanner@0.31.4 - wayland-sys@0.31.4 - web-sys@0.3.69 - web-time@1.1.0 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.8 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-sys@0.45.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.42.2 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.42.2 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.42.2 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.42.2 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.42.2 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.42.2 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.42.2 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.42.2 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - winit@0.30.4 - winnow@0.5.40 - winnow@0.6.18 - winreg@0.52.0 - wio@0.2.2 - x11-clipboard@0.9.3 - x11-dl@2.21.0 - x11rb-protocol@0.13.1 - x11rb@0.13.1 - xcursor@0.3.5 - xdg@2.5.2 - xkbcommon-dl@0.4.2 - xkeysym@0.2.1 - xml-rs@0.8.20 - yeslogic-fontconfig-sys@5.0.0 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 -" - -MY_PV="${PV//_rc/-rc}" - -RUST_MIN_VER="1.74.1" - -inherit bash-completion-r1 cargo desktop - -DESCRIPTION="GPU-accelerated terminal emulator" -HOMEPAGE="https://alacritty.org" - -if [ ${PV} == "9999" ] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/alacritty/alacritty" -else - SRC_URI=" - https://github.com/${PN}/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz - ${CARGO_CRATE_URIS} - " - KEYWORDS="amd64 arm64 ppc64 ~riscv x86" -fi - -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 - Unicode-DFS-2016 -" -SLOT="0" -IUSE="wayland +X" - -REQUIRED_USE="|| ( wayland X )" - -COMMON_DEPEND=" - media-libs/fontconfig:= - media-libs/freetype:2 - x11-libs/libxkbcommon[X?,wayland?] - X? ( x11-libs/libxcb:= ) -" - -DEPEND=" - ${COMMON_DEPEND} -" - -RDEPEND=" - ${COMMON_DEPEND} - media-libs/mesa[X?,wayland?] - sys-libs/zlib - sys-libs/ncurses:0 - wayland? ( dev-libs/wayland ) - X? ( - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXrandr - ) -" - -BDEPEND=" - dev-build/cmake - app-text/scdoc -" - -QA_FLAGS_IGNORED="usr/bin/alacritty" - -src_unpack() { - if [[ "${PV}" == *9999* ]]; then - git-r3_src_unpack - cargo_live_src_unpack - else - cargo_src_unpack - fi -} - -src_configure() { - local myfeatures=( - $(usex X x11 '') - $(usev wayland) - ) - cargo_src_configure --no-default-features -} - -src_compile() { - scdoc < ./extra/man/alacritty.1.scd > ./alacritty.1 || die - scdoc < ./extra/man/alacritty.5.scd > ./alacritty.5 || die - scdoc < ./extra/man/alacritty-msg.1.scd > ./alacritty-msg.1 || die - scdoc < ./extra/man/alacritty-bindings.5.scd > ./alacritty-bindings.5 || die - - cd alacritty || die - cargo_src_compile -} - -src_install() { - cargo_src_install --path alacritty - - doman alacritty.1 alacritty.5 alacritty-msg.1 alacritty-bindings.5 - - newbashcomp extra/completions/alacritty.bash alacritty - - insinto /usr/share/fish/vendor_completions.d/ - doins extra/completions/alacritty.fish - - insinto /usr/share/zsh/site-functions - doins extra/completions/_alacritty - - domenu extra/linux/Alacritty.desktop - newicon extra/logo/compat/alacritty-term.svg Alacritty.svg - - insinto /usr/share/metainfo - doins extra/linux/org.alacritty.Alacritty.appdata.xml - - insinto /usr/share/alacritty/scripts - doins -r scripts/* - - local DOCS=( - CHANGELOG.md README.md - ) - einstalldocs -} - -src_test() { - cd alacritty || die - cargo_src_test -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - einfo "For information on how to configure alacritty, see the manpage:" - einfo "man 5 alacritty" - fi -} diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz Binary files differindex a32ca7e1772a..227a5776ac60 100644 --- a/x11-themes/Manifest.gz +++ b/x11-themes/Manifest.gz diff --git a/x11-themes/fluent-icon-theme/Manifest b/x11-themes/fluent-icon-theme/Manifest index 842bf63fb250..eb55b249cd87 100644 --- a/x11-themes/fluent-icon-theme/Manifest +++ b/x11-themes/fluent-icon-theme/Manifest @@ -1,7 +1,5 @@ DIST fluent-icon-theme-2024.02.25.tar.gz 6397963 BLAKE2B 5f7d46c5dbabe3744fcb2d21869794d0883fe57d15ac88d928b35f2bd41ea201486a0cc7cdd9937d3f24bd2c169e9e4aa2afa4ebdc9bd7abcc7b9328472ab44e SHA512 5a671360bf0d2b4e904d710b7cf72fde6580c4c1496a3fbcadf90a826e38936714dae511f35be3f2fdea370f602bcff4d1260dd0d230e6bcba6426f406247cec -DIST fluent-icon-theme-2025.02.10.gh.tar.gz 6856949 BLAKE2B e741968ef02e34f88699a4af8c28f0f432765630ddcd6cb06a652b386eab3ade8aea2290c68eef733759d644e22282f5f7a052e4bf3767caad52a9ca28f622da SHA512 274eb4b751cc6bcdfd47dbfe4648054b30a822802b7e6af953c303a4a76872f84aa25133c637dcdd4b81dfcdd7d3e6f05df1a45a4735bf7396629fe43202a75c DIST fluent-icon-theme-2025.02.26.gh.tar.gz 6885510 BLAKE2B 83f3f21af2ed5bd3790b0470645b41f559326cd0e5b9d45afea70983612d7639959c29884cb9de19319bdd0e117a1611c67d028fed3b7bb503164f17f62a77ce SHA512 6a4923ba32ba8caf44079bb3111ec40c0bc5818c71c06a66517ccbf3e40214123c84fa770253cd586ba4b7ba645e26936a3799f29b27a5f565115869ab2f093c EBUILD fluent-icon-theme-2024.02.25.ebuild 1314 BLAKE2B 887087a6141cddef55dcb37945a6069ad4830b4d2dfcca910656608460cc9ef6253b12804e40a935b8a979595c464fa992d6ef7189174b8b83c1efd3c68fc1fc SHA512 9761bb5ea9c08f89504704355e064ca4998a40d0ca92f3cb98730663405e3cb4a8bca20fc014aa91eebd59f12747117b46cc90992afc0dd0cc4650157c0ac943 -EBUILD fluent-icon-theme-2025.02.10.ebuild 1315 BLAKE2B 6cd5226cc8a0cca441fb274a37076fa4b999a5bfa8a1e2ef0e0e1cb2ae76ca4d2ce38da026e6145b6adc375fd20216e226bc663f268e9c9a1cf8408be4fdd973 SHA512 90044f2e8c42240cab9295baf219d14359c8f7d42a0634395f8ba05bd388b0f5f66e0cc714f8ac4938064745e4bae3650b4037dcd59b77f8feeb5bdf09664aa5 EBUILD fluent-icon-theme-2025.02.26.ebuild 1315 BLAKE2B 6cd5226cc8a0cca441fb274a37076fa4b999a5bfa8a1e2ef0e0e1cb2ae76ca4d2ce38da026e6145b6adc375fd20216e226bc663f268e9c9a1cf8408be4fdd973 SHA512 90044f2e8c42240cab9295baf219d14359c8f7d42a0634395f8ba05bd388b0f5f66e0cc714f8ac4938064745e4bae3650b4037dcd59b77f8feeb5bdf09664aa5 MISC metadata.xml 637 BLAKE2B 9fa3c7c86bf30711bab9f564023ae45618aea62bdd585a0287bf663924b92d3002228b0fe79d379f4860dd011e351265274fbce4a2d0bc3b53779dcad8162862 SHA512 7f1e09b9666f851421fd557aa8334cecb5fbe76f8b4b4b8e3bd645652abe675f634b29321d3e2d10c9fc3621f652139933b6a709351832f9e2f0811814ed27ec diff --git a/x11-themes/fluent-icon-theme/fluent-icon-theme-2025.02.10.ebuild b/x11-themes/fluent-icon-theme/fluent-icon-theme-2025.02.10.ebuild deleted file mode 100644 index 9f74ef27d047..000000000000 --- a/x11-themes/fluent-icon-theme/fluent-icon-theme-2025.02.10.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ie. 2021.12.20 -> 2021-12-20 -MY_PV="${PV//./-}" -MY_PN="${PN^}" - -inherit xdg - -DESCRIPTION="Fluent icon theme for Linux desktops" -HOMEPAGE="https://github.com/vinceliuice/Fluent-icon-theme/" - -if [[ "${PV}" == *9999* ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}" -else - SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/${MY_PV}.tar.gz - -> ${P}.gh.tar.gz" - S="${WORKDIR}/${MY_PN}-${MY_PV}" - - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="+hardlink round" -RESTRICT="binchecks strip test" - -BDEPEND=" - sys-apps/util-linux[hardlink(-)?] -" - -src_prepare() { - default - - sed -i '/gtk-update-icon-cache/d' install.sh || die -} - -src_install() { - dodir /usr/share/icons - local -a myinstallopts=( - --all - --dest "${ED}/usr/share/icons" - $(usev round '--round') - ) - bash ./install.sh "${myinstallopts[@]}" || die "install script failed" - - if use hardlink ; then - einfo "Linking duplicate icons... (may take a long time)" - hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed" - fi - - # Installs broken symlink. By design, but we remove it due to QA warnings. - find "${ED}" -xtype l -delete || die "removing broken symlinks failed" - - einstalldocs -} |